摘要: JAVA的正则表达式判断一个字符是否匹配一个模式建立一个模式:String patternRule=”var dataArray=\\[(.*)\\]\\; FRunTimeQuote.GetData\\(dataArray\\)”;//定义匹配条件Pattern p=Pattern. .compile(patternRule);获取匹配类:String content=”var dataArray=['XAGUSD', '白银美元', 32.8900, 0.68, '2.11%', '2012-09-06','32.21 阅读全文
posted @ 2012-09-07 11:52 何锦彬 阅读(2724) 评论(0) 推荐(0) 编辑
摘要: JAVA 代理实现代理的实现分动态代理和静态代理,静态代理的实现是对已经生成了的JAVA类进行封装。动态代理则是在运行时生成了相关代理累,在JAVA中生成动态代理一般有两种方式。JDK自带实现方法JDK实现代理生成,是用类 java.lang.reflect.Proxy, 实现方式如下EX:public class JDKProxy { public static Object getPoxyObject(final Object c) { return Proxy.newProxyInstance(c.getClass().getClassLoader(), c.getClass().get 阅读全文
posted @ 2012-08-30 16:42 何锦彬 阅读(26186) 评论(5) 推荐(6) 编辑
摘要: eclipse for j2ee开发版本 windows版本,32位(普通的)http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/indigo/SR2/eclipse-jee-indigo-SR2-win32.zip174 MB eclipse 3.7.2 标准版http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.7.2-201202080800/eclipse-SDK- 阅读全文
posted @ 2012-05-27 15:29 何锦彬 阅读(851) 评论(0) 推荐(0) 编辑
摘要: (1)数据库性能优化者;(2)负载均衡(3)多层缓存优化,分布式缓存(4)高并发访问控制(5)海量数据检索优化技术(6)中间件性能调优(7)网络安全相关知识 阅读全文
posted @ 2012-04-18 17:58 何锦彬 阅读(215) 评论(1) 推荐(0) 编辑
摘要: How to become a software architect?In industry specific forums, I often see questions like “what certification do I need to do to become an architect?”. The simple answer is that you don't need a certification to become an architect.It may help, but there is a lot more to it to become an archite 阅读全文
posted @ 2012-04-07 11:37 何锦彬 阅读(1516) 评论(2) 推荐(2) 编辑
摘要: web 设计程序的控制层一般有3中:1,page control2,front control3, filtercontrolspring MVC ,struts 都是采用了后面那种, 其实最好的就是两种结合起来;就扩展性看来, page control 简单,front control适合复杂的 阅读全文
posted @ 2012-03-30 15:59 何锦彬 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 接上面说用到NOSQL,但这个概念太笼统,hadoop做法: (在我看来1-3点算是NOSQL产品处理的了)1,首先一般是用MAP/VALUE进行分布式存储保证可靠性:分布式缓存,一般比如N个分布式节点,存储时同时放进M个中,你查询数据只要从N-M个中读到没此数据即为无(Quorum NRW),当然还可以进行日志记录法:记录每次的日志操作,当机器宕机可以从日志中恢复内存中的数据,redis就有这种模式做法2,然后对相同的操作进行合并,即MAP/reduce 操作(MapReduce)如何reduce操作:可以通过bloom-filter 算法①初刷, 进行找出相同的对象操作,然后对它进行red 阅读全文
posted @ 2012-03-30 15:35 何锦彬 阅读(2524) 评论(2) 推荐(1) 编辑
摘要: bloom-filter 算法场景:我说的大数据量处理是指同时需要对数据进行检索查询,同时有高并发的增删改操作; 记得以前在XX做电力时,几百万条数据,那时一个检索查询可以让你等你分钟; 现在我是想探讨下对大数据量的处理,那时我就在想例如腾讯,盛大,动辄数以亿计的帐号,怎么能这么快呢, 于是找到了互联网现在对数据处理的发展: 对于大数据量处理,如果是互联网处理的话,一般分为下面阶段: 第一阶段,所有数据都装入一个数据库,当数据量大了肯定就会出现问题,就像刚刚说的查询,于是想办法 第二阶段,那时肯定想做缓存机制,确实可以如加上缓存Memcached,但缓存也是治标不治本,数据量太大了也是不行于是 阅读全文
posted @ 2012-02-25 16:57 何锦彬 阅读(23671) 评论(19) 推荐(9) 编辑
摘要: 找到project.properties,改成你的版本 阅读全文
posted @ 2012-02-13 17:09 何锦彬 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 假设条件,一台有无线网卡和连接宽带的电脑,没有WIFI一,通过电脑建立AP上网,如下,有测试过可以情景有多台笔记本,一条网线时,让多台电脑都上网有一台笔记本,一条网线,让手机共享电脑的网络上网建立WIFI的基站热点如:在命令模式下输入netsh wlan set hostednetwork mode=allow ssid=heJwifi key=123456建立了一个名字是heJwifi,密码是123456的热点注意,有Vitual WiFi 的说明文字,例如我把它命名为了 ‘QQ 1160087076’共享Internet网络找到你的有线连接的网络,一般叫做’本地连接’,选中右键—>属 阅读全文
posted @ 2012-02-04 14:50 何锦彬 阅读(388) 评论(0) 推荐(0) 编辑