自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(107)
  • 问答 (1)
  • 收藏
  • 关注

原创 pod armv7

pod    默认生成的.a文件时arm64的,不支持低版本IOS7,开发时如果需要使用,则需要如下修改:1、修改Profile,在文件尾部追加如下代码post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.e...

2016-07-28 23:42:13 720

原创 html中height,offsetheight等差别

clientHeight大部分浏览器对 clientHeight 都没有什么异议,都认为是内容可视区域的高度,也就是说页面浏览器中可以看到内容的这个区域的高度,即然是指可看到内容的区域,滚动条不算在内。但要注意padding是算在内。其计算方式为clientHeight = topPadding + bottomPadding+ height - scrollbar.height。of...

2014-03-05 11:07:11 493

原创 错误配置导致nginx 长连接变成单线程模式

配置如下:server { listen 80 default; server_name www.com; index index.php; root E:/php/htdocs/www/; # 设置expires和max-age的时间 location...

2013-07-11 09:52:25 391

原创 初略估计并发业务数目,并发请求数目的方法

看了篇好文章,如下: 个人的一些理解。仅供参考。首先我基于对你的理解是的是“首页并发访问数”(如果理解不对,是首页并发用户数,也可以根据下面理解转换)你只提到了首页,访问首页只是业务场景之一,需要你考量所有业务场景。不同网站的业务场景不同。所以你需要根据以下理解,得出自己网站的场景和计算结果。一些给出涉及概念:1.业务并发用户数;2.最大并发访问数;3.系统用户数;4.同时在线用户数;...

2013-01-19 15:46:42 315

原创 firefox终于可以用网银了,真聪明

最近IE的漏洞搞得人心惶惶,我都不敢用IE了,叫家人也不用IE了。但是网银怎办,非IE不可。幸好FIREFOX最新版也支持网银了,FIREFOX推出这个服务真及时啊...

2012-09-20 09:28:42 304

原创 常见难题

1、复杂表头及冻结列grid 2、打印     普通打印和续打 3、交互方式绘制曲线图 4、跨浏览器,跨平台  

2012-09-15 12:04:12 72

原创 产品乱弹

1、项目管理软件     免费软件:禅道 2、知识库     wiki 3、产品内容,版本管理     SVN,CVS,VSS 4、通信工具     邮箱可以使163和263等的企业邮箱     IM可以使QQ,SKYPE,飞鸽等 5、开发工具     eclipse 6、考勤系统,绩效系统 7、开发方式,SCRUM   ...

2012-09-15 11:59:40 73

原创 站内搜索设计

见http://blog.xiqiao.info/2009/06/03/357

2012-08-20 16:29:16 87

原创 二级域名还是一级目录?

http://www.seozac.com/seo-tips/subdomain-or-directory/ 二级域名指向除了要在域名管理平台设置转向IP,还要到您的主机上设置对应的转向文件夹。因为域名到您的主机以后,要自动搜索有无与之对应的域名绑定请求,如果没有,二级域名是无法访问的。要使用二级域名,可以使用URL转发:例如您的域名是www.abc.com,在您的...

2012-08-20 15:09:30 342

原创 IE不识别utf8,只识别utf-8

我用AJAX调用JSP页面,JSP中head这么写contentType="text/html; charset=utf8",firefox一切正常,但是IE下总是在ajax的error,得到错误、"Could not complete the operation due to error c00ce56e." 后来改成contentType="text/html; chars...

2012-08-16 10:22:25 843

原创 nginx 的status分析

http://fireinwind.iteye.com/blog/838409

2012-08-12 21:24:41 139

原创 小心Daemon线程

daemon线程可能被翻译成精灵线程,其实叫守护线程更合适。可以通过setDaemon(true)来使一个线程成为daemon线程,否则都是普通线程。JVM关闭时不会调用daemon线程会被直接抛弃,也不会调用finally和释放栈,所以可能导致内存泄露,要特别注意。...

2012-07-29 20:58:26 115

原创 Spring的BeanFactory和FactoryBean

    Spring中有两种类型的Bean,一种是普通Bean,另一种是工厂Bean,即FactoryBean。工厂Bean跟普通Bean不同,其返回的对象不是指定类的一个实例,其返回的是该工厂Bean的getObject方法所返回的对象。在Spring框架内部,AOP相关的功能及事务处理中,很多地方使用到工厂Bean,本文简单分析工厂Bean的用法。首先回顾一下普通Bean,普通...

2012-07-29 16:24:57 93

原创 NIO网络编程心得

不要随便注册OP_WRITE参见http://marlonyao.iteye.com/blog/1005690 一定要保证异常情况下,客户端SOCKET关闭,否则服务器端的select会总有值,且readable总是OK的,导致服务器死循环。...

2012-07-29 00:16:06 90

原创 Socket中PrintStream,PrintWriter的print无法被readUTF获取

发现一个问题Socket编程中要慎用PrintStream和PrintWriter,首先创建时要注意加上 true,自动flush,否则数据无法发送出去,其次它们的println()要用它们的readLine来读取,如果你用用DataInputStream.readUTF读取将导致阻塞,一直都读取不到数据,见下面代码就是。package com.chat.server.io;...

2012-07-28 22:35:45 203

MappedByteBuffer小结

java的内存映射文件有如下特点: 1,使用虚拟内存,因此分配(map)的内存大小不受JVM的-Xmx参数限制,但是也是有大小限制的,首先他理论上不能超过Integer.MAX_VALUE也就是32位操作系统的2G,其次,其实际值在不用操作系统还不一样,在win7 32位操作系统下,他不能超过1.5G,具体多少,没测出来,也不知道什么原因。 2, 对应读大文件,当文件超出1.5G限...

2012-07-28 17:27:31 397

原创 jstat 详解

jstat 详解jstat 1. jstat -gc pid 可以显示gc的信息,查看gc的次数,及时间。 其中最后五项,分别是young gc的次数,young gc的时间,full gc的次数,full gc的时间,gc的总时间。 2.jstat -gccapacity pid ...

2012-07-28 12:56:31 277

原创 NIO的内存映射文件一些问题

见http://yipsilon.iteye.com/blog/298153 我觉得mappedbytebuffer更适用于文件较小,但是有些字节需要反复读取得情况 大约是这样的,对于计算一个大文件的MD5来说,每个字节都只读取一次,映射到内存应该是不会快的。对于特别小的文件,javadoc是这么说的:引用For most operating systems, mapp...

2012-07-28 12:51:26 91

JAVA使用HttpUrlConnection实现自动上传文件

 首先,实现自动上传文件方式有很多种,其中就有SOCKET,RMI,HTTP等,考虑到服务器本身是个网站服务器,使用SOCKET和RMI需要单独开发端口,HTTP则可以直接融合到网站中,也没有特殊的要求,所以采用了HTTP方式。HTTP方式又有好几种,其中就有hessian和HttpUrlConnection。使用...

2012-05-14 12:04:24 564

原创 RMI,socket,rpc,hessian,http比较

SOCKET使用时可以指定协议TCP,UDP等;RIM使用JRMP协议,JRMP又是基于TCP/IP;RPC底层使用SOCKET接口,定义了一套远程调用方法;HTTP是建立在TCP上,不是使用SOCKET接口,需要连接方主动发数据给服务器,服务器无法主动发数据个客户端;可以用socket实现HTTP;其实符合HTTP规范的就是HTTP协议,不管用什么技术。 hessia...

2012-05-07 15:54:58 350

原创 mysql 建表不能默认时间

CREATE TABLE Orders (OrderId int NOT NULL,ProductName varchar(50) NOT NULL,OrderDate datetime NOT NULL DEFAULT CURDATE(),PRIMARY KEY (OrderId)) Error Code : 1064You have an error in ...

2012-05-02 15:32:21 300

原创 Permanent会被GC

http://fallenlord.blogbus.com/logs/57543373.html 字符串字面量在编译期就会被编译器直接植入.class文件常量池中,并在运行期被JVM当做常量加载,所有存储超过一个字节大小的基本类型都会被编译器优化成这样,这点用javap反编译看下汇编如何压栈的就知道了。关键问题是,常量池在运行期是放在堆里的还是放在栈里的?——答案是都不在...

2012-04-23 17:27:09 76

原创 linux下top命令的内存使用率大于free的使用率的原因

http://hi.baidu.com/yumenhou/blog/item/623872ad2c4b93004a36d61f.html   linux系统和windows系统是互相独立的两种系统,我们在看待这两种系统的时候不能使用一种观点去对待。有时候在linux上显得很正常的东西到 了win上面可能会对系统构成危害,反之亦然,所以说看待事物就要从本质上来分析。今天就同大家讲...

2012-04-23 17:12:14 455

原创 一篇很好的linux下内存,IO解析文章

http://note.sdo.com/u/seeeyou/n/y8Wvx~jT5gpywE00Q000iR  内存1.2.1内存基础通常包含物理内存和虚拟内存(virtual Memory),好处是通过物理内存(RAM)和部分硬盘空间(SWAP)组合增大了总体的内存空间,坏处是由于硬盘部分的虚拟内存的性能有限...

2012-04-23 16:50:47 102

原创 hibernate导出到数据量的方法

在需要将数据导出的地方,由于数据量大,将数据放到内存会导致内存爆掉,所以不能使用list直接导出。 方法1、分页方式,一页一页到查询,每次用完也个对象,记得session.evict(obj),避免持久对象堆积方法2、使用iterator,会产生N+1查询问题Query query = session.createQuery(sql);Iterator iterator = q...

2012-04-16 16:30:29 165

原创 hibernate 使用in方式删除数据

hibernate 3.0,1、使用sql语句,动态参数 SQLQuery query;List list = Arrays.asList(ids.split(","));sql = "delete from table where id in (:ids) ";query = session.createSQLQuery(sql);query.setParameter...

2012-04-16 12:49:12 699

原创 http://download.jboss.org/jbosstools/updates/stable

http://download.jboss.org/jbosstools/updates/stable

2012-04-05 16:45:10 286

原创 CURL命令

生成一个ca证书openssl pkcs12 -in test.p12 -out test.crt使用证书访问curl --cert test.p12:****** --cert-type P12 --cacert test.crt --header content-type:'Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6....

2012-01-06 17:34:39 128

原创 windows网络工具网站 http://live.sysinternals.com/Tools/

包括windows下的许多系统管理工具,包括 端口监控,TCPVIEW,进程浏览等待有用工具 http://live.sysinternals.com/Tools/ 关于ARP欺骗和攻击的解析http://www.linuxdiyf.com/viewarticle.php?id=79157当发现有大量ARP请求时,局域网内就有人中毒了 DDOS攻击http://...

2012-01-02 11:35:49 244

原创 调试工具

1、监控桌面应用程序工具    ODB,可以查看到具体的线程的代码    http://www.lambdacs.com/debugger/debugger.html 2、压力测试工具     jmeter     http://jakarta.apache.org/jmeter 3、p6spy 查看jdbc的SQL     www.p6spy.com/down...

2011-12-28 09:29:47 90

原创 java安全策略文章

http://wenku.baidu.com/view/7eee2cd233d4b14e85246862.html

2011-12-27 15:56:08 63

原创 java反编译和混淆

是用JD-GUI,JODE可以反编译JAVA代码,为了避免反编译,可以是用混淆软件编译JAVA代码,混淆后又带来调试不方便,因此混淆工具提供了重构堆栈功能。商用混淆软件Zelix KlassMaster可以提供到控制流的混淆,免费的PROGUARD,不提供控制流混淆,提供了重构堆栈,修改名称,压缩。http://proguard....

2011-12-27 10:45:50 179

原创 下载文件中文名称乱码

http://ezscript.iteye.com/blog/1150488

2011-12-26 14:21:55 99

原创 ibatis和hibernate使用ehcache

 ibatis使用ehcachehttp://apps.hi.baidu.com/share/detail/22264253 hibernate使用ehcache 

2011-12-08 20:31:29 63

原创 浅谈两个数据库间同步问题

我要说的两个数据库指ORACLE和MYSQL间的数据同步。应用场景如下:一个公司下有很多地市都有业务,每个地市有很多销售店面,公司内部有一套自己的系统,使用ORACLE,公司和地市都是用这个ORACLE系统,而每个店面也有一套自己的销售系统,每个门店都使用各自的MYSQL数据库,因此产生了ORACLE和MYSQL间的数据同步问题。公司负责生产资料维护,店面组织管理,人员管理,物流配货,采购...

2011-12-02 09:26:58 245

原创 代码高亮、源码格式、iteye代码格式的种种方法

代码高亮显示: http://hi.baidu.com/chasewade/blog/item/f3e1ff3f02df36f23d6d97e7.html http://code.google.com/p/syntaxhighlighter/ 编辑器tinymcehttp://www.iwms.net/n2065c17.aspx http://www.ti...

2011-12-01 19:31:45 104

图片预加载

提高网站速度,可以采用下面的方法:1、集群分流2、专用图片服务器,图片压缩后再下载,减少流量3、网页静态化,或者直接用CMS管理网站,对于首页,个栏目主页比较固定的页面可以静态化。 对于论坛帖子等, 对于图片浏览页面,可以采用图片预加载技术:http://63542424.blog.163.com/blog/static/18883900201162892639...

2011-12-01 19:24:08 69

java项目开发中的几个统一管理

java项目开发过程需要做到的几个统一:1、统一需求文档,概设文档,技术文档2、统一需求接口人,统一对外口径3、统一的需求确认流程,问题处理流程,各种会议流程,开发流程,测试流程,部署实施流程,软件交付流程,维护流程4、统一的系统原型,和用户洽谈及开发都参考这个原型。5、统一的数据库设计文档、数据库管理(新增、修改、删除、审批),命名规范(大小写、缩写、长度、下划线)6、统...

2011-11-29 17:54:56 286

原创 谈谈大型高并发高负载网站的系统架构

 http://blog.csdn.net/fenglibing/article/details/5469788 需要研究下实时静态化和CMS 使用缓存http://wxinpeng.iteye.com/blog/1203034 使用freemark静态化 

2011-11-29 14:17:35 80

原创 JVM内存分析工具

参考jvm内存分解:   http://liangpzhmz.blog.163.com/blog/static/101716295200961321333915/ http://blog.csdn.net/fenglibing/article/details/6298326 http://blog.csdn.net/fenglibing/article/details/...

2011-11-28 17:17:51 74

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除