在软件系统中,有时需要创建一个复杂对象,并且这个复杂对象由其各部分子对象通过一定的步骤组合而成。 例如一个采购系统中,如果需要采购员去采购一批电脑时,在这个实际需求中,电脑就是一个复杂的对象,它是由CPU、主板、硬盘、显卡、机箱等组装而成的,如果此时让采购员一台一台电脑去组装的话真是要累死采购员了, ...
refer to https://discuss.leetcode.com/topic/36995/share-my-o-n-java-code-with-brief-explanation-and-comments/2 这道题不好从root到leaf一层一层限制subtree取值范围,因为有可能p ...
分类:
其他好文 时间:
2016-12-15 07:36:46
阅读次数:
263
何谓第三人称?就像这样: 用wasd控制人物移动,同时保持在相机的中心。用鼠标右键与滚轮控制相机的角度和距离。 先说一下人物的移动: 首先给作为主角的单位加上 Charactor Controller组件,并调整胶囊型的碰撞体刚好包裹住主角(有其是脚底,除非你想看到你的主角能遁地,或飞行) 然后给你 ...
分类:
移动开发 时间:
2016-12-15 00:15:35
阅读次数:
769
项目需要,继续学习springmvc,这里加入Mybatis对数据库的访问,并写下一个简单的例子便于以后学习,希望对看的人有帮助。上一篇被移出博客主页,这一篇努力排版整齐,更原创,希望不要再被移出主页了。 原创文章,后面附上源码,转载请注明出处http://www.cnblogs.com/lin55 ...
分类:
数据库 时间:
2016-12-14 20:59:58
阅读次数:
402
先来说说它适用的场景及一些局限性:首先,它是一个热修复的解决方案,可以紧急修复我们的线上bug,并且针对于第一次加载补丁的时候,它是及时生效的,并且集成起来相对简单,这是它的优点。
当然,它的局限性...
分类:
其他好文 时间:
2016-12-13 23:37:04
阅读次数:
494
JavaScript 开发的45个经典技巧 分类 编程技术 JavaScript 开发的45个经典技巧 分类 编程技术 JavaScript 是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和 Wakanda)等等。 ...
分类:
编程语言 时间:
2016-12-13 19:08:28
阅读次数:
343
1、使用第三方库 MJExtension 将字典转模型 2、在 cellForRowAtIndexPath: 中将 AppModel 创给 MyTableViewCell, 然后在 MyTabelViewCell 里面对 cell 内的每个控件进行赋值 3、MyTabelViewCell 类需要重写 ...
分类:
其他好文 时间:
2016-12-13 18:45:16
阅读次数:
312
CGRect gradientRect=CGRectMake(- imageView3.bounds.size.width*1.5, 0, 4 * imageView3.bounds.size.width, imageView3.bounds.size.height); CAGradientLaye... ...
分类:
其他好文 时间:
2016-12-13 16:18:33
阅读次数:
261