- 浏览: 274961 次
- 性别:
- 来自: 湖南岳阳
最新评论
-
ternus:
兄弟,我用boboBrowse 也遇到了排序的问题,上线了讨论 ...
lucene 分组 bobo-Browse 排序的问题 -
luli0822:
Awesome bookmarks of those guru ...
流行的jQuery信息提示插件(jQuery Tooltip Plugin) -
shenbai:
如果你要在前台运行,你应该run得是ElasticSearch ...
ElasticSearch 源码分析 环境入门 -
cl1154781231:
<s:peroperty value="#at ...
关于Struts2中标签的一些心得 -
RonQi:
转载的吗?http://blog.csdn.net/stray ...
利用bobo-browse 实现lucene的分组统计功能
文章列表
1、建立连接协议(三次握手)
(1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1.
(2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。
(3) 客户必须再次回应服务段一个ACK报文,这是报文段3.
2、连接终止协议(四次分手)
由于TCP连接是全双工的,因此每个方向都必须单独进行关闭。这原则是当一方完成它的数据发送任务后就能发送一个FIN来终止这个方向的连
接。收到一个
...
今天用myeclipse学习UML时,打开UML时出现了:
This wizard is not available because it requires a valid professional subscription
显然是注册码过期了,解决办法:重新注册。
步骤:打开window ,选择preferences》选择Myeclipse下的Subscription,
点击Enter Subscription,
输入注册码就可以了。
注册机如下~(普通java文件,运行输入用户名就可以了)
默认参数不适合生产环境使用,因此需要修改一些参数
1、修改启动时内存参数、并指定JVM时区 (在windows
server
2008
下时间少了8个小时):
在Tomcat上运行j2ee项目代码时,经常会出现内存溢出的情况,解决 ...
JVM参数调优是一个很头痛的问题,可能和应用有关系,下面是本人一些调优的实践经验,希望对读者能有帮助,环境
LinuxAS4,resin2.1.17,JDK6.0,2CPU,4G内存,dell2950服务器,新手可能觉
得这文章没有用。
一:串行垃圾回收,也就是默 ...
有时候用Eclipse或者MyEclipse
的时候,发现不能自动编译,web工程下面缺少class文件!
MyEclipse不编译解决1. 确保 project->build automatically 已经被选上.
MyEclipse不编译解决2. 如果选上了,也不好使, 使用这一招: project->clean..->选第2个clean select project, 勾上start build immediatelly
MyEclipse不编译解决3.删除现在的项目,提前设置好编译文件输出路径,重新导入源文件,设置MyEclipse为保存时编译,然后在 ...
AccessController.doPrivileged是一个在AccessController类中的静态方法,允许在一个类实例中的代码
通知这个AccessController:它的代码主体是享受"privileged(特权的)",它单独负责对它的可得的资源的访问请求,而不管这个
请求是由 ...
iframe 自适应高度
- 博客分类:
- javascript
var ifr = document.getElementById("m_ifr");
if (ifr.attachEvent){
ifr.attachEvent("onload", function(){
//获取Iframe的内容实际高度
var iframeHeight= ifr.contentWindow.document.documentElement.scrollHeight;
//设置Iframe的高度
...
1.添加window.onbeforeunload函数
<script language=”javascript”>
function window.onbeforeunload(){
event.returnValue = “页面值已经修改,是否真的不保存?”; //提示内容
}
</script>
2.如何避免进行提交时也错误的进行离开提醒呢?
(1)在表单中建立一个hidden的对象,用来判断是否点击了提交按钮,默认值为0
<input type=”hidden” name=”clickonsub” value=”0″ />
(2 ...
struts2 Action中获取request, response对象的方法
ActionContext ctx = ActionContext.getContext();
HttpServletRequest request = (HttpServletRequest)ctx.get(ServletActionContext.HTTP_REQUEST);
HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActio ...
String path = "F:/wjboy/photo/20010.jpg";
System.out.println(path);
response.setContentType("text/html");
ObjectOutputStream picStream = null;
try {
FileInputStream hFile = new FileInputStream(path); // 以byte流的方式打开文件
...
获取文件长度http,ftp
- 博客分类:
- java
ftp:
FTPClient ftp = new FTPClient();
ftp.setConnectTimeout(1000);
ftp.setDataTimeout(1000);
ftp.connect(hostName, port);
ftp.login(userName, password);
ftp.setControlEncoding("gb2312");
FTPFile[] files = ftp.listFiles(realPath);
if(files.length > 0){
r ...
开闭原则
Software entities (classes, modules, function, etc.)
should be open for extension, but closed for modification.
软件实体(模块,类,方法等)应该对扩展开放,对修改关闭。
开闭原则(OCP:Open-Closed Principle)是指在进 ...
NIO.2 入门,第 1 部分: 异步通道 API
http://www.ibm.com/developerworks/cn/java/j-nio2-1/index.html
NIO.2 入门,第 2 部分: 文件系统 API
http://www.ibm.com/developerworks/cn/java/j-nio2-2/index.html
Java 理论与实践: 并发集合类
https://www.ibm.com/developerworks/cn/java/j-jtp07233/
Java 多线程与并发编程专题
http://www.ibm.com/developerw ...
Hibernate的id生成有N种策略, 可以通过hbm文件或者annotation配置.
支持的策略包括:uuid, hilo, assigned, identity, select, sequence, seqhilo, increment, foreign, guid, uuid.hex, sequence-identity.
对应这些策略, 可以在org.hibernate.id包下找到, 其中有一个IdentifierGeneratorFactory类用于根据实体类的配置(hbm文件的<id>元素或@Id,@GeneratedValue注解)来创建相应的策略.
pub ...
废话不说,今天花了一个下午的时间, 专门啃Hibernate的二级缓存部分. Hibernate要支持好几种缓存, 那么它肯定封装了各种不同的缓存策略, 根据不同的缓存产品(如EHCache,Jboss Cache)相应处理.
我手上的源码版本是Hibernate-3.3.1GA,
按照org.hibernate.cache包里面的说明文件package.html的说明, 这个版本相比以前,
已经不再使用org.hibernate.cache.Cache/CacheProvider接口,
转而使用了org.hibernate.cache.Region/RegionFactory接口 ...