2010年01月13日

原创 strictfp,与“移植”有染,与“精确”无关

本文是针对java语言的strictfp关键字的扩展性研究。 关键字:java strictfp IEEE754 浮点数运算阅读全文>

发表于 @ 2010年01月13日 18:25:00 | 评论( loading... ) | 编辑| 举报| 收藏

2010年01月08日

原创 HTML中src属性值不合法带来的问题排查解决纪实

HTML中src属性值不合法带来的问题排查解决纪实阅读全文>

发表于 @ 2010年01月08日 10:34:00 | 评论( loading... ) | 编辑| 举报| 收藏

2010年01月06日

原创 Linux Shell编程step by step--文本文件最后两行相减

通过一个小练习,了解shell编程,熟悉相关shell命令阅读全文>

发表于 @ 2010年01月06日 14:20:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年12月29日

原创 Squid学习小结

squid学习笔记阅读全文>

发表于 @ 2009年12月29日 10:57:00 | 评论( loading... ) | 编辑| 举报| 收藏

原创 Nginx学习笔记

Nignx的一些学习笔记。阅读全文>

发表于 @ 2009年12月29日 10:46:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年12月17日

转载 什么是BI

谈谈对BI的理解,从BI的定义、基本技术、专业名词、实例应用及扩展等方面进行重新描述,巩固对BI的理解。阅读全文>

发表于 @ 2009年12月17日 20:07:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年12月08日

原创 PGP快速上手教程

PGP快速上手教程阅读全文>

发表于 @ 2009年12月08日 17:18:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年11月23日

原创 Ant快速备忘

本人记忆力不好,这些东西,每次都得现看文档。把我最常用的Ant关键点东西写下来,以供备忘。阅读全文>

发表于 @ 2009年11月23日 23:38:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年11月19日

原创 continuum无法编译问题排查纪实

continuum无法编译问题排查纪实阅读全文>

发表于 @ 2009年11月19日 19:02:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年11月06日

转载 在两台服务器之间建立信任关系解决scp,ssh等不用输入密码等问题

在两台服务器之间建立信任关系解决scp,ssh等不用输入密码等问题阅读全文>

发表于 @ 2009年11月06日 09:44:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年10月27日

转载 Web应用性能优化黄金法则

Web应用性能优化黄金法则阅读全文>

发表于 @ 2009年10月27日 20:08:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年10月14日

转载 IE6文字溢出bug解决办法



引用地址:http://hi.baidu.com/oxolin/blog/item/74d37d504c6e0c6b843524c6.html


一个容器包含2两个具有“float”样式的子容器。 
第二个容器的宽度大于父容器的宽度,或者父容器宽度减去第二个容器宽度的值小于3。(说到3,这里稍微多说一句——IE7还修正了IE6中的一个bug,bug名字就叫做“3像素bug”) 
在第二个容器前存在注释(这也是为什么此bug也叫做“IE6注释bug”的原因)。



阅读全文>

发表于 @ 2009年10月14日 19:04:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年09月21日

转载 JVM内存模型以及垃圾回收


文章来源:http://nything.javaeye.com/blog/416819

内存由 Perm 和 Heap 组成. 其中
Heap = {Old + NEW = { Eden , from, to } }JVM内存模型中分两大块,一块是 NEW Generation, 另一块是Old Generation. 在New Generation中,有一个叫Eden的空间,主要是用来存放新生的对象,还有两个Survivor Spaces(from,to), 它们用来存放每次垃圾回收后存活下来的对象。在Old Generation中,主要存放应用程序中生命周期长的内存对象,还有个Permanent Generation,主要用来放JVM自己的反射对象,比如类对象和方法对象等。

垃圾回收描述:

在New Generation块中,垃圾回收一般用Copying的算法,速度快。每次GC的时候,存活下来的对象首先由Eden拷贝到某个Survivor Space, 当Survivor Space空间满了阅读全文>

发表于 @ 2009年09月21日 00:48:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年09月14日

原创 结果集已耗尽


用的是hibernate,错误提示在doInHibernate中,query.list()一行
经查,锁定一个方法,该方法把没有设置分页,而正好调用的语句可以查询出几十万条记录。
优化之后,加上分页,问题解决。阅读全文>

发表于 @ 2009年09月14日 23:27:00 | 评论( loading... ) | 编辑| 举报| 收藏

2009年07月24日

转载 nginx+tomcat取得远程用户IP问题的解决办法


引用地址:http://blog.ntsky.com/nginx-tomcat-request-getremoteaddr.html
nginx+(1…n)tomcat集群部署时,后端tomcat需要取得用户的IP,这时通过 request.getRemoteAddr()取得的始终是127.0.0.1.
由于用户请求经过nginx,ngigx转发了请求到tomcat后,tomcat取得的始终是nginx的Ip,如果需要取得真实用户IP,只需要在ngix上做些配置。
location / 下设置
  proxy_set_header X-Real-IP $remote_addr;
  proxy_set_header Host $host;

测试配置:./sbin/nginx -t -c conf/nginx.conf  正确后重启nginx.
Java代码修改如下
out.println("X-Real-IP : " + request.getHeader("X-Real-IP")阅读全文>

发表于 @ 2009年07月24日 10:39:00 | 评论( loading... ) | 编辑| 举报| 收藏

第1页,共13页
第一页上一页下一页最后一页
Copyright © fbysss
Powered by CSDN Blog