在 Build To Show 的场景中,大家各显身手,用各种办法展现技术,的确很难在单一的维度上确定谁赢谁输.但是,在 Build To Win 的场景中,往往市场就是那么一块, 竞争对手占了 70%, 你就只剩下 30%; 如果对手们占了 99%, 你就只剩 1% (例如 2014 - 2015 年的必应搜索和 WP 在中国的市场份额). 这个时候,软件团队不能停留在 Build To Show 的幻想中 -- "可是我们的 Demo 也很独特啊,我们的某个功能也另辟蹊径了啊... 某个 V…
20169205 2016-2017-2 <移动平台应用开发实践>第2周学习总结 教材学习内容总结 本次作业要求的部分主要是Java高级语言实现面向对象编程的基本方法,其中所介绍的面向对象思想其实不仅仅可以应用于Java语言的,可以视为现代软件工程师的基本功. 想要入门java,我认为要熟练掌握面向对象相关的各章内容,须知打好面向对象基础非常关键,不然,在Java技术领域将行之不远.另外,学好这部分的内容,也有助于学习其他面向对象的编程语言,比如C-sharp和C++,特别是与Java非常相似…
20175229许钰玮 2018-2019-2<Java程序设计>结对编程项目-四则运算 第一周 阶段性总结 需求分析 自动生成四则运算题目(加.减.乘.除). 既可以用前缀算法(波兰算法)实现加减乘除也可以用后缀算法实现. 支持复合运算. 设计思路 首先我们先实现前缀表达式的方法,通过阅读材料大致了解到如下方法: 前缀表达式的计算机求值: 从右至左扫描表达式,遇到数字时,将数字压入堆栈,遇到运算符时,弹出栈顶的两个数,用运算符对它们做相应的计算(栈顶元素 op 次顶元素),并将结果入栈:重复…
实验内容 1.初步掌握单元测试和TDD 2.理解并掌握面向对象三要素:封装.继承.多态 3.初步掌握UML建模 4.熟悉S.O.L.I.D原则 5.了解设计模式 (一)单元测试 对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如Java里单元指一个类.编程是智力活动,不是打字,编程前要把干什么.如何干想清楚才能把程序写对.写好.与目前不少同学一说编程就打开编辑器写代码不同,我希望同学们养成一个习惯,当你们想用程序解决问题时,要会写三种码: 伪代码 产品代码 测试代码 在 ID…
1.List中常用的 方法集合: 函数原型 ******************************************* *********************************** --------------------------------------------------------------- 用的最多的List之2: ************************************************** ********************…
目录 一.控件与布局 二.Binding基础 前言 "一桥飞架南北, 天堑变通途" 写于1956年,1957年武汉长江大桥建成, 称之为:一桥飞架南北,大堑变通途.它形象地描述武汉长江大桥的雄伟气势及其在我国南北交通方面发挥的重要作用. 哈哈,为什么要说这么一句无头理的话呢? Binding一词,第一反应给我们以"绑定"的涵义.错了错了~~ Binding就好像一个"桥梁" 额--对没错,就是桥梁,Bind 一词在做动词时,实际上具有关联的含义.…
唔.你好! 这里是 Evensgn 的笔记本. 我是 SD 省的一名高中 OIer,从初中就接触了 OI ,然而水平一直是弱弱哒. Evensgn 是我常用的 ID. 不忘初心,方能始终. E-mail : joe_fan # outlook.com QQ :  〨〇〤〥〨〩〤〦〣 分割线下方是我发现的一些古人留给我们的箴言,非常有价值. 诗云: 分曹射覆蜡灯红,膜拜神犇卢政荣.渚清沙白鸟飞回,长跪巨神李佳蔚.问渠那得清如许,胜利一中高天宇.碧玉妆成一树高,虐场神犇陈竞潇.一曲新词酒一杯,清华签…
纸上得来终觉浅,绝知此事要躬行  --陆游    问渠那得清如许,为有源头活水来  --朱熹 Java从1.2版本开始引入了4种引用,这四种引用的级别由高到低依次为:强引用>软引用>弱引用>虚引用. 一.强引用(StrongReference):         强引用是使用最普遍的引用,一般我们将对象初始化之后就是一个强引用.当一个对象具有强引用时,JVM不会对它进行垃圾回收.当内存不足时,宁愿抛出OutofMemoryError,让程序异常终止,也不会回收强引用. 二.软引用(Sof…
纸上得来终觉浅,绝知此事要躬行  --陆游       问渠那得清如许,为有源头活水来  --朱熹 一个类从被加载到内存中开始到卸载出内存为止,它的整个生命周期包括了:加载(loading).验证(Verification).准备(Preparetation).解析(Resolution). 初始化(Initialization).使用(Using).卸载(Uploading)七个阶段.其中验证'准备和解析称为链接. 一.ClassLoader类加载的架构  1).Bootstrap Class…
纸上得来终觉浅,绝知此事要躬行  --陆游       问渠那得清如许,为有源头活水来  --朱熹 什么是Java序列化?为什么出现Java序列化?怎样实现Java序列化? 一.什么是Java序列化 Java序列化是指把Java对象转换为字节序列的过程:而Java反序列化是指把字节序列恢复为Java对象的过程. 二.为什么出现Java序列化 两个进程之间进行通信时,需要传输各种信息,比如文本,图像,声音等等,这些信息是通过二进制流的形式进行传输的. 那么进程之间是不是也可以传递对象数据呢?答案是…