码迷,mamicode.com
首页 > 其他好文
第一话-简单工厂模式
写在前面:本人最近在看《大话设计模式》这本书,书里是用C#讲解的实例。现在写心得笔记与大家分享,就试着写一个JAVA版的。例子还是书里的例子。不过是Java语言实现的。后面也会给出本人的一些理解建议。谢谢《大话设计模式》的作者。 一、什么是简单工厂模式? 简单工厂模式是工厂模式里最简单的一种,所以叫做简单工厂模式。简单工厂模式需要一个工厂类去对类的实例进行条件分发,这样可以省去程序分发时的麻烦...
分类:其他好文   时间:2014-11-03 21:02:47    阅读次数:252
LeetCode[Linked List]: Remove Nth Node From End of List
Given a linked list, remove the nth node from the end of list and return its head. For example, Given linked list: 1->2->3->4->5, and n = 2. After removing the second node from the end, the linked ...
分类:其他好文   时间:2014-11-03 21:02:22    阅读次数:182
Objective-C之成魔之路【1-序章】
重开发者的劳动成果,请勿转载 C语言首创于AT&T实验室, UNIX OS的发展促进了C语言的快速普及,UNIX OS几乎完全是由C语言编写的。 Brad J.Cox在20世纪80年代早期设计了Objective-C语言,它以一种叫做SmallTalk-80的语言为基础。 SmallTalk-80可以参考: http://zh.wikipe...
分类:其他好文   时间:2014-11-03 21:02:50    阅读次数:177
中缀表达式转后缀表达式
中缀表达式转后缀表达式...
分类:其他好文   时间:2014-11-03 21:01:11    阅读次数:202
应用程序配置文件
一、何方神圣? 应用程序配置文件包含应用程序特定的设置。该文件包含公共语言运行库读取的配置设置(如程序集绑定策略、远程处理对象等等),以及应用程序可以读取的设置。应用程序配置文件的名称和位置取决于应用程序的宿主,在VS中,配置文件的名称是带有 .config 扩展名的应用程序。[MSDN]...
分类:其他好文   时间:2014-11-03 21:02:22    阅读次数:227
HDU 1720 A+B Coming
A+B Coming Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 5856    Accepted Submission(s): 3839 Problem Description Many classmates...
分类:其他好文   时间:2014-11-03 21:01:29    阅读次数:148
HDU 2317 Nasty Hacks
Nasty Hacks Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2299    Accepted Submission(s): 1816 Problem Description You are the ...
分类:其他好文   时间:2014-11-03 21:01:01    阅读次数:160
HDU 1170 Balloon Comes!
Balloon Comes! Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 20356    Accepted Submission(s): 7673 Problem Description The cont...
分类:其他好文   时间:2014-11-03 21:00:46    阅读次数:203
台球碰撞
在平面直角坐标系下,台球桌是一个左下角在(0,0),右上角在(L,W)的矩形。有一个球心在(x,y),半径为R的圆形母球放在台球桌上(整个球都在台球桌内)。受撞击后,球沿极角为a的射线(即:x正半轴逆时针旋转到此射线的角度为a)飞出,每次碰到球桌时均发生完全弹性碰撞(球的速率不变,反射角等于入射角)。     如果球的速率为v,s个时间单位之后球心在什么地方?   输入 输入文件最...
分类:其他好文   时间:2014-11-03 21:02:26    阅读次数:179
把自己加入kernel 的邮箱列表,
kernel 每天都在更新,几月就会有新的版本release出来,如何才能跟的上更新的脚步呢 。这里kernel 的组织就提供了一套邮箱系统所有的关于新版本和path的讨论都会分发下来,每天看看这些更新的说明讨论可以时刻跟住更新的脚本,对于lunux 的学习也是一个很好的补充。...
分类:其他好文   时间:2014-11-03 21:02:37    阅读次数:191
SICP 1.23-1.26体会
SICP 1.23-1.26 习题体会...
分类:其他好文   时间:2014-11-03 20:59:36    阅读次数:218
基于状态机的游戏框架
一 定义 有限状态机就是一个具有有限数量状态, 并且能够根据相应的操作从一个状态变换到另一个状态, 而在同一时刻只能处在一种状态下的智能体。 英文:Finite State Machine 简称:FSM 二 最简单的状态机 最简单的状态机:if-else 实际上if-else就是一个最有两种状态的状态机,分别是true和false 三 伪状态机 当两种情况不能满...
分类:其他好文   时间:2014-11-03 21:00:25    阅读次数:170
LRU简单实现
LRU...
分类:其他好文   时间:2014-11-03 21:02:22    阅读次数:179
几个cd快捷技巧
cd是工程师每天都会用到的命令。今天就来分享几条和cd有关的小技巧 cd 如果你用cd ~来进入当前用户的home目录的话,那么可以试试直接敲cd。同样效果,少敲两下键盘。 cd - cd -用了于在最近的两个工作目录的切换。比如,现在是在/usr下面,然后cd /var,如果又想回到/usr下面的话就可以用cd -。 cd ~username 该命令可以直接进入use...
分类:其他好文   时间:2014-11-03 21:01:54    阅读次数:329
ansi 控制码表及颜色代码
颜色代码: QUOTE: 字背景颜色范围: 40--49                  字颜色: 30--39         40: 黑                          30: 黑         41: 红                          31: 红         42: 绿              ...
分类:其他好文   时间:2014-11-03 20:58:54    阅读次数:553
胡思乱想:未来影响浏览器发展的因素
最近在思考浏览器未来发展方向,网上也有些软文,还在炒WebApp的冷饭,并没有太大新意。我自己设了一个问题:五年后的浏览器。我大胆在这里总结一下,抛出来请大家指教。内容的组织有点乱,其实不重要,发散而已。...
分类:其他好文   时间:2014-11-03 20:59:11    阅读次数:191
UVA 4683 - Find The Number
uva 4683 这题的意思是给一个集合,最多有12个元素。找出只能被集合中一个仅且一个数整除的第n个数。(n 我用容斥原理做的。先把能被每个数整除的元素个数累加,当然会有重复的。若某个数由集合中两个数组成,那么要减去所有这个数的整数倍,而且要减两次,因为他是两个数的公约数,而当某个数是其中三个数的公约数,那他一定也是两个数的公约数,这样就多减了c[k][2]个,就得加上。以...
分类:其他好文   时间:2014-11-03 20:58:17    阅读次数:226
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!