码迷,mamicode.com
首页 > 2014年05月18日 > 全部分享
《设计模式》工厂家族
设计模式被分成了三种类型,这次来说一下创建型中的工厂家族(简单工厂方法,工厂方法模式,抽象工厂)。通过了解,三者之间的比较来加深对工厂家族的了解。 简单工厂: 工厂类中有必要的逻辑判断,根据客户端的选择可以动态的实例化相关类.去除了与具体产品的依赖。 工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪个类.使得一个类的实例化延迟到其子类。 抽象工厂:提供创建一系列相关或互相依赖对象的接口,而无需指定他们具体的类。...
分类:其他好文   时间:2014-05-18 03:42:24    阅读次数:343
从技术到管理的问题
案例1 技术到管理如何起步:小范从开发人员转PM,有理论没有实践。入职新公司的职位是PM,但每件事无从下手,不知道该干什么,心里害怕,但一想不去做会就会越来越害怕,想请教上司,上级也忙着开会。想有好的开端但又不知该如何去做。 首先要了解技术与管理的区别,技术是对事,一件事做好就行,但是管理是对人和项目,是一个团队整体的表现,只有整个项目成功才是好的管理。 其次就是刚来一个公司应该熟悉公司的流程...
分类:其他好文   时间:2014-05-18 04:46:00    阅读次数:250
jQuery -> bind / live / delegate 的终结者 - on
最近在学习jQuery,使用得是最新版本的1.11.1。照着书本敲了如下代码,却发现无论如何也跑不起来。 html hello world js $(document).ready(function() { $('.box').live('click', function() { $(this).clone().appendTo('.container'); }); }); 原...
分类:Web程序   时间:2014-05-18 08:56:21    阅读次数:434
【Leetcode】Valid Parentheses
Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid. The brackets must close in the correct order, "()" and "()[]{}" are all vali...
分类:其他好文   时间:2014-05-18 15:11:17    阅读次数:249
设计模式(6)--命令模式
关键词 :空对象 有人称为设计模式 三层调用   1. 封装调用  , 把封装带到一个全新的境界: 把方法调用(method invocation) 封装起来. 2. 命令模式可将"动作的请求者" 从"动作的执行者" 对象中解耦. 3. 当需要将发出的请求和执行请求的对象解耦的时候,使用命令模式.   OO原则: (1)封装变化 (2) 多用组合,少用继承 (3)针对接口编程,不针对...
分类:其他好文   时间:2014-05-18 03:18:57    阅读次数:311
【.NET进程通信】初探.NET中进程间通信的简单的实现
IPC就是进程间通信。 进程间通信可以采用的方法很多,比如创建端口后采用组播技术进行握手连接,这里要讲到的就是通过内存文件映射的方法实现。...
分类:Web程序   时间:2014-05-18 06:28:37    阅读次数:327
Toast的使用详解
Android中提供一种简单的Toast消息提示框机制,可以在用户点击了某些按钮后,提示用户一些信息,提示的信息不能被用户点击,Toast的提示信息根据用户设置的显示时间后自动消失。Toast的提示信息可以在调试程序的时候方便的显示某些想显示的东西,或者给用户提供友好的界面显示效果。 有两种方式去创建并且显示Toast: Toast.makeText(Context context...
分类:其他好文   时间:2014-05-18 08:28:41    阅读次数:279
el表达式详解
el表达式详解...
分类:其他好文   时间:2014-05-18 08:55:22    阅读次数:298
线程的全面讲解
希望大家不要吐槽 呵呵 自我感觉良好!!...
分类:编程语言   时间:2014-05-18 06:50:14    阅读次数:426
VS2010 如何查看动态链接库的导出函数
用vs2010编写了动态链接库程序之后,想要查看导出函数,直接使用dumpbin命令时会提示缺少mspdb.dll文件,解决办法如下: 1. 将vs2010安装目录下Install\VC\bin下的 vcvarsall.bat 拖进命令行,回车,然后就可以使用dumpbin命令了 2.找到 Virtual Studio命令提示符(2010) ,运行之,然后也可以使用dumpb...
分类:其他好文   时间:2014-05-18 10:16:26    阅读次数:251
POJ 3254 Corn Fields 【状压DP】
【题目大意】一个矩阵里有很多格子,每个格子有两种状态,可以放牧和不可以放牧,可以放牧用1表示,否则用0表示,在这块牧场放牛,要求两个相邻的方格不能同时放牛,即牛与牛不能相邻。问有多少种放牛方案(一头牛都不放也是一种方案) 【解析】根据题意,把每一行的状态用二进制的数表示,0代表不在这块放牛,1表示在这一块放牛。首先很容易看到,每一行的状态要符合牧场的硬件条件,即牛必须放在能放牧的方格上。这样就能...
分类:其他好文   时间:2014-05-18 08:27:39    阅读次数:304
POJ 1080 Human Gene Functions(动态规划)
挺经典的DP题目,LCS变形,注意边界处理!...
分类:其他好文   时间:2014-05-18 03:41:21    阅读次数:339
设计模式之行为模式模型
一个工程师,如果不会用设计模式,那么在编程界,在生活界还怎么混...
分类:其他好文   时间:2014-05-18 06:49:13    阅读次数:273
Linux环境编程之信号(二):不可靠信号、中断的系统调用、可重入函数
(一)不可靠信号 对前面说的信号,是不可靠的,不可靠指的是信号可能会丢失:一个信号发生了,但进程却可能一直不知道这一点。另外,进程对信号的控制能力有限,只能捕捉信号或忽略它。有时用户希望通知内核阻塞一个信号:不要忽略它,在其发生时记住它,然后在进程做好准备时再通知它。这种阻塞信号的能力并不具备。 之前的版本中村咋一个问题:在进程每次接到信号对其进行处理时,随即将该信号动作复位为默认值。另一个问...
分类:系统相关   时间:2014-05-18 06:48:10    阅读次数:290
(备忘)vs2010编写动态链接库时导出函数的函数名问题及加载方式
在vs2010中使用.def文件导出函数时,仅仅添加.def文件是不够的,还要在  项目属性 -> 链接器 -> 输入 -> 模块定义文件  中添加自定义的.def文件名。  使用dumpbin命令查看导出函数名的一些注意事项可参考上一篇。...
分类:其他好文   时间:2014-05-18 10:39:56    阅读次数:896
hdu 3068 Manacher算法 O(n)回文子串算法
题目:http://acm.hdu.edu.cn/showproblem.php?pid=3068 关于算法的教程  推荐这个:http://blog.csdn.net/ggggiqnypgjg/article/details/6645824    注意:我推荐的这篇博客里说的那个代码有bug,我觉得没问题,而是博主在用的时候写错了,博主举得反例我都过了 而且hdu 3068也过了 最开始是用...
分类:其他好文   时间:2014-05-18 08:26:39    阅读次数:266
黑马程序员-OC学习笔记之NSString与NSMutableString
---------------------- IOS开发、Android培训、期待与您交流! ---------------------- 一、NSString与NSMutableString         相信大家对NSString类都不陌生,它是OC中提供的字符串类,它的对象中的字符串都是不可变的,而它的子类NSMutableString类的对象中的字符串就是可变的。什么是可变与不可...
分类:其他好文   时间:2014-05-18 08:54:20    阅读次数:330
1052条   上一页 1 ... 32 33 34 35 36 37 38 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!