码迷,mamicode.com
首页 > 编程语言
java设计模式(五)--建造者模式(Builder)
转载:http://zz563143188.iteye.com/blog/1847029 工厂类模式提供的是创建单个类的模式,而建造者模式则是将各种产品集中起来进行管理,用来创建复合对象,所谓复合对象就是指某个类具有不同的属性,其实建造者模式就是前面抽象工厂模式和最后的Test结合起来得到的。我们看
分类:编程语言   时间:2016-02-29 19:57:20    阅读次数:144
5-3-行逻辑链接的顺序表(稀疏矩阵)-数组和广义表-第5章-《数据结构》课本源码-严蔚敏吴伟民版
《数据结构》第5章第3节行逻辑链接的顺序表(稀疏矩阵)。
分类:编程语言   时间:2016-02-29 19:55:19    阅读次数:187
java 使用 comet4j 主动向客户端推送信息 简单例子
【背景】 今天,一个前端的师弟问我怎样做实时聊天窗口,我毫不犹豫地说:在前台定时访问服务端呀!师弟默默地百度了一番,最后告诉我,有一种技术是后服务端动推送信息给客户端的,这种技术的名字叫comet,我惊呆了,因为完全没听过,赶紧上网搜集资料,耗了一个晚上写了个简单的例子,实现主动向客户端发送信息。说
分类:编程语言   时间:2016-02-29 19:52:36    阅读次数:199
旋转数组中的最小数字,剑指offer,P70 二分查找来实现O(logn)的查找
public class MinNumberInRotatedArray { public int getMinNumInRotatedArray(int[] array) { if(array == null) { return -1; } int leftIndex = 0; int right
分类:编程语言   时间:2016-02-29 19:52:15    阅读次数:126
了解JavaScript 数组对象及其方法
数组在我目前学习过的编程语言中都可以见到, 形形色色的方法也数不胜数, 不过功能都一样, 最多也就是方法名稍稍有所不同, 老外也没个准啊, 如果英语比较好的同学对于学习方法(method)来说是很快的, 因为基本都可以翻译出来, 不过也要勤加锻炼, 总体来说, 英语水平不怎么影响编程技术, 看看AP
分类:编程语言   时间:2016-02-29 19:51:06    阅读次数:165
将Java程序打jar包并运行
接着上篇博客继续说手动编译之后,将代码打成jar包,然后直接“java -jar lz.jar"运行不成功的问题。还是先上代码: 这个是Demo类: package org.lz.demo.a ; public class Demo{ public String getContent(){ retu
分类:编程语言   时间:2016-02-29 19:49:40    阅读次数:228
5-4-十字链表(稀疏矩阵)-数组和广义表-第5章-《数据结构》课本源码-严蔚敏吴伟民版
《数据结构》第5章第4节十字链表(稀疏矩阵)。
分类:编程语言   时间:2016-02-29 19:48:23    阅读次数:156
在二维数组中查找一个数,二维数组是从左到右,从上到下依次递增
public class FindNum { public static boolean findANum(int[][] array, int target) { int row = array.length;//行数 int cloumn = array[0].length;//列数 int i
分类:编程语言   时间:2016-02-29 19:47:20    阅读次数:141
四道Java基础题
一、==符的使用首先看一段比较有意思的代码Integer a = 1000,b=1000;Integer c = 100,d=100; public void mRun(final String name){ new Runnable() { public void run() { System.o...
分类:编程语言   时间:2016-02-29 19:43:51    阅读次数:230
快速排序
public class QuickSort { public static int getMidIndex(int[] list, int low, int high) { int temp = list[low]; while(low < high) { while(low<high && li
分类:编程语言   时间:2016-02-29 19:43:16    阅读次数:138
线程安全与线程不安全
时间:2016年1月7日20:23:43如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他变量的值也和预期的是一样的,就是线程安全的,也就是说,多个线程同时运行同一段代码时不会造成资源冲突,产生错误结果。 线程安全的代...
分类:编程语言   时间:2016-02-29 19:40:47    阅读次数:138
1、了解Objective-C语言的起源
Objective-C与C++、Java等面向对象语言类似,不过很多方面有所差别。若是用过另一种面向对象语言,那么就能理解Objective-C所用的许多范式与模版了。然而语法上也许会显得陌生,因为该语言使用“消息结构”(messaging structure)而非“函数调用”(function c
分类:编程语言   时间:2016-02-29 19:38:42    阅读次数:280
JavaScript的原型与继承
首先,什么是原型: JavaScript里所有函数,变量方法都是对象,而对象对应的就是原型(prototype). 所以以此来看,JS里任何的对象都有一个原型对象,而默认的原型对象就处在原型链的最顶端。 现在说到了一个新的概念,什么是原型链? 在JavaScript中,一共有两种类型的值,原始值和对
分类:编程语言   时间:2016-02-29 19:39:10    阅读次数:160
Java访问权限
时间:2016年1月7日10:41:15访问权限类包子类其他类publicyesyesyesyesprotectedyesyesyesnodefaultyesyesnonoprivateyesnonono来自为知笔记(Wiz)
分类:编程语言   时间:2016-02-29 19:36:29    阅读次数:142
python成长之路第三篇(2)_正则表达式
正则表达式相信很多人都熟悉了,在python中正则表达式的支持是通过re(regular expression)模块,正则表达式是可以匹配文本片段的模式,简单的是正则表达式就是普通的字符串,可以处理字符串。也就是说正则表达式的存在就是来处理文本字符串的
分类:编程语言   时间:2016-02-29 19:36:03    阅读次数:213
Java不变类
Java不变类 时间:2015年12月28日11:18:33定义:不会发生变化的类,就是当类的实例创建后不会发生变化的类。例如:String Integer Boolean 等包装类不变类的好处: 1.线程安全的,由于不变类的状态在创建后不会发生改变,所以可以进行线程间的数据共享,不需要同步. 2....
分类:编程语言   时间:2016-02-29 19:30:48    阅读次数:191
Spring学习笔记五
Bean的生命周期 原文:http://997004049-qq-com.iteye.com/blog/1729793 任何一个事物都有自己的生命周期,生命的开始、生命中、生命结束。大家最熟悉的应该是servlet 的生命周期吧。和 servlet 一样 spring bean 也有自己的生命周期。
分类:编程语言   时间:2016-02-29 19:32:39    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!