最近我花了一个星期研究NoSQL,我有一个400万记录的MySQL速度比较慢,准备迁移到NoSQL上,因为主要是一些JSON格式的文档,本来序列化存在MySQL中的,因为看上了Erlang这个号称非常牛X的平台,挑中了CouchDB,但导...
分类:
数据库 时间:
2015-08-12 11:46:30
阅读次数:
222
买经典Java IDE MyEclipse送Java经典畅销图书:基础版送约书亚·布洛克佳作《Effective Java中文版(第2版) 》,买高级版送程序员必备丛书《Java编程思想(第4版)[thinking in java]》。为了惠及更多Java程序员...
分类:
编程语言 时间:
2015-08-12 11:47:32
阅读次数:
148
我们看看ReadTimeoutHandler下面这个初始化方法,在初始化的时候做的一些事情,Netty的2个改进点我认为都在这里可以体现出来(下面红体): ? ? private void initialize(ChannelHandlerContext ctx) { ? ? ...
分类:
Web程序 时间:
2015-08-12 11:47:32
阅读次数:
729
1、????????? 遇到的Bug:字节的UTF-8序列的字节3无效 Bug 描述:在tml文件中出现汉字时,有时奇数会报错,有时偶数会报错。我用的版本是 Tapestry 5.3.8。 Bug信息如图所示: 出现原因:查资料可能是...
分类:
其他好文 时间:
2015-08-12 11:45:46
阅读次数:
134
在AIX机器上登入ftp输入用户名和密码之后再ls发现出现如下问题Entering Extended Passive Mode ? ftp> ls 229 Entering Extended Passive Mode (|||51374|) ? 要解决这种情况,ctrl+c后输入epsv4 off回车即可。...
分类:
其他好文 时间:
2015-08-12 11:45:14
阅读次数:
454
大家都听说了在Apache Tomcat6 中支持了Java语言的特性 NIO( New I/O),不管你对NIO的技术是否熟悉,但你肯定能想象的到NIO是一个好东西。的确,使用NIO在服务器端会有更好的性能,加强服务器端对并发处理的性能。...
分类:
其他好文 时间:
2015-08-12 11:45:43
阅读次数:
165
题目描述
曾经,ZYJ同学非常喜欢密码学。有一天,他发现了一个很长很长的字符串S1。他很好奇那代表着什么,于是神奇的WL给了他另一个字符串S2。但是很不幸的是,WL忘记跟他说是什么意思了。这个时候,ZYJ不得不求助与伟大的ZP。ZP笑了笑说,这个很神奇的,WL的意思是只要你找到她给你的字符串在那个神奇的字符串的位置,你就会有神奇的发现。ZYJ恍然大悟,原来如此,但是悲剧来了,他竟然不知道怎么...
分类:
其他好文 时间:
2015-08-12 11:42:56
阅读次数:
145
page223-索引
--利用SQL 语句创建索引
--CREATE INDEX 索引名称on 表名(字段 ,字段, 字段字段n)
--索引名称必须为唯一的,字段 ,字段, 允许一个到多个
--范例为T_person 表中给FName创建索引索引名为 idx_person_name
CREATE INDEX idx_person_name ON T_Person (FName)
...
分类:
数据库 时间:
2015-08-12 11:43:46
阅读次数:
151
之前做Web项目的时候,经常会使用Fiddler(Windows下)、Charles Proxy(Mac下)来抓包,调试一些东西;现在搞Android App开发,有时候也需要分析手机App的网络请求,包括参数、返回值等。在Mac上也是可以继续使用Charles Proxy来抓Android App发出的网络包的,大概的几个步骤:
1、保证手机和Mac连接的是同一个无线局域网
2、...
分类:
移动开发 时间:
2015-08-12 11:44:53
阅读次数:
207
我们首先来看字母 ”A" "C" “G" "T" 的ASCII码,分别是65, 67, 71, 84,二进制表示为 1000001, 1000011, 1000111, 1010100。可以看到它们的后三位是不同,所以用后三位就可以区分这四个字母。一个字母用3bit来区分,那么10个字母用30bit就够了。用int的第29~0位分表表示这0~9个字符,然后把30bit转化为int作为这个子串的key,放入到HashTable中,以判断该子串是否出现过。...
分类:
其他好文 时间:
2015-08-12 11:44:46
阅读次数:
109
随着国内邮件营销的关注热度逐渐升温,市场营销人员开始把注意力投射到邮件发送的各个细节中。影响邮件打开率的因素甚多,不仅包括了是否吸睛的标题、个性化的内容、清晰的排版等,另外,邮件发送时间点也是极其重要的。那么,何时发送邮件才能让收件人更容易看到呢?为此,Webpower中国区结合了GetResponse关于邮件发送时间的一项数据调查展开论述,分析邮件发送的黄金时间点。
无论对于短信、邮件类的...
分类:
其他好文 时间:
2015-08-12 11:44:53
阅读次数:
129
1.前言
上一篇博客讲解了一下Spring中的AOP,而这篇博客来剖析下Spring实现AOP的两种机制:JDKProxy和cglibProxy两种动态代理
2.JDKProxy动态代理
JDK动态代理,为接口实现的对象创建代理。具体详见源码。
package com.test;
import java.lang.reflect.InvocationHandler;...
分类:
编程语言 时间:
2015-08-12 11:41:46
阅读次数:
210
附上文本方便拷贝
page247-表连接269
--表连接
--建表及测试数据
--T_Customer 客户信息表
--T_OrderType 订单类型
--T_Order 订单信息
CREATE TABLE T_Customer(Fid INT NOT NULL,FName VARCHAR(20 ) NOT NULL,
Fage INT, PRIMARY KEY (Fid))
CREAT...
分类:
数据库 时间:
2015-08-12 11:41:46
阅读次数:
179
分别对SUN节点和PLANET节点进行说明。SUN节点流程图如图12.2
所示,节点上电是首先进行硬件及相应变量的初始化,然后创建网络,循环检测是否有数据包。如果接到数据包,对其进行解析,根据不同类型的数据包执行不同的操作。于此同时读取串口信息,如果串口有输入命令,对命令进行解析,执行不同的操作。
PLANET节点流程图如图12.3所示,PLANET节点首先进行一些初始化工作,然后申请加入...
分类:
其他好文 时间:
2015-08-12 11:42:24
阅读次数:
139
大数据的发展前提
关于大数据的概念其实在1998年已经就有人提出了,但是到了现在才开始有所发展,这些其实都是和当下移动互联网的快速发展分不开的,移动互联网的高速发展,为大数据的产生提供了更多的产生大数据的硬件前提,比如说智能手机,智能硬件,车联网,pda等数据的产生终端。这些智能通过移动通信技术和人们的生活紧密的结合在一起,在人流、车流的背后产生了信息流,也就产生了大量的数据。
...
分类:
其他好文 时间:
2015-08-12 11:42:31
阅读次数:
109
今天在使用struts2的时候遇到这个问题。
Struts has detected an unhandled exception:
Messages:
There is no Action mapped for namespace [/] and action name [] associated with context path [/ssm1]....
分类:
移动开发 时间:
2015-08-12 11:41:10
阅读次数:
165
hibernate进行级联处理时,关于一对一的关系应该注意的问题。
1、假如有奖品项item和奖品aword,他们之间的对应关系是
1)item 1:1 aword
奖品项与奖品是一对一的关系,一个奖品项只能包含一个奖品。
2)aword 1:n item
奖品与奖品项是一对多的关系,一个奖品可以出现在多个奖品项中。
2、在进行hibernat...
分类:
Web程序 时间:
2015-08-12 11:42:32
阅读次数:
151