码迷,mamicode.com
首页 > 2014年12月09日 > 全部分享
[设计模式] javascript 之 抽象工厂模式
抽象工厂模式说明1. 工厂方法模式的问题: 在工厂方法模式里,创建类都需要通过 工厂类,如果要扩展程序,就必须修改工厂类,这违背了闭包原则,对扩展开放,对修改关闭;对于设计有一定的问题。2. 如何解决:就要用到抽象工厂模式,就是对功能类单独创建工厂类,这样就不必修改之前的代码,又扩展了功能。3. 工...
分类:编程语言   时间:2014-12-09 22:59:06    阅读次数:177
ConcurrentHashMap原理
转载地址:http://www.blogjava.net/xylz/archive/2010/07/20/326661.html在上一篇中介绍了HashMap的原理,这一节是ConcurrentMap的最后一节,所以会完整的介绍ConcurrentHashMap的实现。ConcurrentHashM...
分类:其他好文   时间:2014-12-09 22:56:16    阅读次数:243
快速排序
快速排序思想:通过一趟排序将待排序记录分割成独立的两部分(取出一个分割点),分割点左边的记录均<分割点,分割点右边的记录均>分割点;再分别对左边和右边的记录进行排序;一趟快速排序的具体做法:1.附设两个直针low和high,他们的初值分别为low和high,设枢轴记录的关键字为pivot,2.则首先...
分类:编程语言   时间:2014-12-09 22:57:55    阅读次数:213
B/S一些小知识及常用控件
一: B/S网页的运行页面在设计的时候,本身就是一个类。在运行的时间,是一个对象。其中aspx和aspx.cs是在同一个类下。aspx是主要是负责界面,而aspx.cs主要是负责数据逻辑。呈现:把页面上所有的控件对象,转化成HTML标签。 内存中的对象--->HTML** 规范 **:以后写代码的时...
分类:Web程序   时间:2014-12-09 22:57:05    阅读次数:354
linux下vi命令大全
进入vi的命令vi filename :打开或新建文件,并将光标置于第一行首vi +n filename :打开文件,并将光标置于第n行首vi + filename :打开文件,并将光标置于最后一行首vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处v...
分类:系统相关   时间:2014-12-09 22:56:33    阅读次数:302
cli下的php(并传递参数)
传递参数有两种方式:第一种使用文件操作,STDOUT作为标准输出,STDIN作为标准输入使用fwrite($file,$string)作输出,使用fgets($file)作输入。这种应该算是继承自c语言。fwrite(STDOUT,"hello from cli,Enter your name:")...
分类:Web程序   时间:2014-12-09 22:55:12    阅读次数:329
看来我自己的路不能像原计划的那样一帆风顺呢。
又是个不平凡的一年。我原以为我身上那种病不算什么小事,但从这个月开始,我的想法被完全颠覆了。记忆障碍,是未来的学习生活及职业发展的大忌。而我的每次发作,都会伴随着失忆的发生。现在已经是发作后的第9天了,身体机能已经恢复正常,但我现在仍没心情看书。我一直在烦恼着我的“失忆”问题。父母说可以根治,但就是...
分类:其他好文   时间:2014-12-09 22:55:05    阅读次数:286
android 弹出框(输入框和选择框)
1、输入框:final EditText inputServer = new EditText(this); inputServer.setFilters(new InputFilter[]{new InputFilter.LengthFilter(50)}); ...
分类:移动开发   时间:2014-12-09 22:55:29    阅读次数:616
常用快捷键
经常使用eclipse进行开发,不掌握快捷键步行啊,在此整理了一些快捷键,大家要灵活运用啊。。。(注:红色标出来的是经常使用到的快捷键,磨刀不误砍柴工啊。。。)Ctrl+1快速修复(最经典的快捷键,就不用多说了)Ctrl+Shift+O 自动导入所需要的包(这个用的次数也相当多)Ctrl+D:删除当...
分类:其他好文   时间:2014-12-09 22:54:29    阅读次数:241
CSS Sprite (JS)
css动手练习
分类:Web程序   时间:2014-12-09 22:56:47    阅读次数:340
Access network
1 State transfering–LTE双向鉴权–NAS: UEMME之间的NAS信令的完整保护/验证/加密–AS: UEENB之间的 RRC信令…? 判断一个要接入网络的用户是否是授权用户。这个过程是双向的。a)UE要接入网络,发送Attach request(IMSI, K , ue ca...
分类:数据库   时间:2014-12-09 22:55:08    阅读次数:383
Python下载Yahoo!Finance数据
Python下载Yahoo!Finance数据的三种工具:(1)yahoo-finance package.(2)ystockquote.(3)pandas.
分类:编程语言   时间:2014-12-09 22:55:08    阅读次数:747
怎样在谷歌浏览器上加载金山词霸的取词插件?
1、在金山词霸的安装目录下找到XDictExtension.crx文件,例如:C:\Program Files\Kingsoft\PowerWordDict\plugin\Chrome\XDictExtension.crx;2、打开google浏览器,在右上角有个设置图标,点击进入后在菜单栏中选择:...
分类:其他好文   时间:2014-12-09 22:56:26    阅读次数:256
Android开发之动画
动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩...
分类:移动开发   时间:2014-12-09 22:54:47    阅读次数:274
如何在ios中集成微信登录功能
在ios中集成微信的登录功能有两种方法1用微信原生的api来做,这样做的好处就是轻量级,程序负重小,在Build Settings 中这样设置然后设置友盟的设置同上,但是要注意,加入你需要的所有框架到应用程序中
分类:微信   时间:2014-12-09 22:54:37    阅读次数:365
JSONP跨域的原理解析
JavaScript是一种在Web开发中经常使用的前端动态脚本技术。在JavaScript中,有一个很重要的安全性限制,被称为“Same- Origin Policy”(同源策略)。这一策略对于JavaScript代码能够访问的页面内容做了很重要的限制,即JavaScript只能访问与包含它的文档 ...
分类:Web程序   时间:2014-12-09 22:55:26    阅读次数:253
前端框架学习 --结点操作
结点操作一、结点的创建1 document.createElement( )标准:传入一个标签名,支持非标准的标签名document.createElement("c")IE6-7:可以传入连同用户一起生成document.createElement("")eg://http://thundergu...
分类:其他好文   时间:2014-12-09 22:53:15    阅读次数:202
1996条   上一页 1 ... 3 4 5 6 7 8 9 ... 118 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!