哎,各种各样杂七杂八的事情。。。好久没有看代码了,其实要搞明白一个与IO相关的框架,最好的办法就是把它的I/0的读写两个过程搞清楚。。。例如在netty中,如果能将eventLoop的运行原理搞清楚,然后摸清楚整个I/O读写两个过程,那么也就差不太多了。。。。这次来看看ZeroMQ(java)中如何 ...
分类:
编程语言 时间:
2016-04-28 11:49:14
阅读次数:
303
java开发命名规范 使用前注意事项: 1、 由于Java面向对象编程的特性, 在命名时应尽量选择名词 2、 驼峰命名法(Camel-Case): 当变量名或函式名是由一个或多个单字连结在一起,而构成的唯一识别字时,首字母以小写开头,每个单词首字母大写(第一个单词除外)。 如:myFirstName ...
分类:
编程语言 时间:
2016-04-28 11:47:34
阅读次数:
247
http://sentsin.com/ 尽管今日的JavaScript已经突飞猛进,但JS的许多特性仍然保留,以下题目并不是有意设坑,许多地方将验证你的JS底细,如果错了一半,请别告诉我你从事前端。 "object" "array" "arguments" "undefined" "number" ...
分类:
编程语言 时间:
2016-04-28 11:49:22
阅读次数:
235
之前有位朋友用js sdk实现了 SSH框架下的qq第三方登录功能,但是我发现使用js sdk 有些无法克服的安全问题,所以我改用java sdk来实现这个功能!
如图,使用java sdk时,回调地址应设置为一个.action链接。(注意!修改回调地址的话,官方不会及时给你审核通过,有的人修改回调地址后一年 官方都没给他审核通过,【修改回调地址就意味着 要重新申请一个域名!重新申请一次...
分类:
编程语言 时间:
2016-04-28 10:39:55
阅读次数:
732
1. 在HashTable中同步和如何实现HashMap的同步
1. 同步意味着在一个时间点只能有一个线程可以修改hash表,任何线程在执行HashTable的更新操作前都需要获取对象锁,其他线程则等待锁的释放。
2. HashMap可以通过Map m=Collection.synchronizedMap(new HashMap())来达到同步的效果。具体而言,该方法返...
分类:
编程语言 时间:
2016-04-28 10:41:44
阅读次数:
225
Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主 ...
分类:
编程语言 时间:
2016-04-28 10:38:30
阅读次数:
516
引用地址: http://www.cnblogs.com/stoneJin/archive/2011/09/21/2184211.html 一道面试题引发的问题,首先要知道[]的优先级高于*,题目: char **p,a[6][8]; 问p=a是否会导致程序在以后出现问题?为什么? 直接用程序说明: ...
分类:
编程语言 时间:
2016-04-28 10:39:21
阅读次数:
208
最近因为工作的需要搭建了一套swift云存储架构 我们先来解读一下里面的技术知识点:swift服务是属于openstack中的一种组件服务,openstack中的组件服务还有keystone、Nova、glance等,不同的服务负责不同的功能,我们今天搭建swift+keystone,swift负责 ...
分类:
编程语言 时间:
2016-04-28 10:38:32
阅读次数:
296
数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任 ...
分类:
编程语言 时间:
2016-04-28 10:36:43
阅读次数:
323
最近由于项目的需要,需要用到java串口和windows端java程序的通讯,笔者也是刚刚接触串口这一模块,在网上搜索了很多的串口编程实例之类的,几乎前篇一律吧,但是串口通讯之前的配置是非常重要的,如果配置没有成功,编程也显得没有意义。串口编程主要有两种接口,第一种是利用sun提供的comm.jar ...
分类:
编程语言 时间:
2016-04-28 09:31:49
阅读次数:
224
4199: [Noi2015]品酒大会 Description 一年一度的“幻影阁夏日品酒大会”隆重开幕了。大会包含品尝和趣味挑战两个环节,分别向优胜者颁发“首席品酒家”和“首席猎手”两个奖项,吸引了众多品酒师参加。 在大会的晚餐上,调酒师 Rainbow 调制了 nn 杯鸡尾酒。这 nn 杯鸡尾酒 ...
分类:
编程语言 时间:
2016-04-28 09:31:02
阅读次数:
348
http://blog.csdn.net/chenyusiyuan/article/details/8710462 OpenCV学习笔记(27)KAZE 算法原理与源码分析(一)非线性扩散滤波 OpenCV学习笔记(27)KAZE 算法原理与源码分析(一)非线性扩散滤波 2013-03-23 17: ...
分类:
编程语言 时间:
2016-04-28 09:30:40
阅读次数:
1637
<?php //正则表达式//斜杠代表定界符 /^$///$str = "好厉害18653378660了hi请勿嫁得好15165339515安徽dah矮冬瓜 拍行业大概啊好广东也欺负偶怕哈";//$reg = "/(13[0-9]|14[5|7]|15[0|1|2|3|5|6|7|8|9]|18[0 ...
分类:
编程语言 时间:
2016-04-28 09:25:35
阅读次数:
199
早上运行程序的时候发现没有引入相应的module,然后使用pip去安装的时候发现自己没有在安装pip,于是在自己的软件群里边找见了pip安装包,在pip的解压目录下运行python setup.py install 的时候出现了: ImportError: No module named setup ...
分类:
编程语言 时间:
2016-04-28 09:23:00
阅读次数:
179
<?php //正则表达式 //斜杠代表定界符 /*$b = "ab2cde123fg1h"; $a = "/\d/"; //echo preg_replace($a,"|",$b); //将字符串b按照正则表达式a替换 //var_dump(preg_split($a,$b)); //将b按照正则 ...
分类:
编程语言 时间:
2016-04-28 09:20:45
阅读次数:
234