自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Javy的专栏

没水的地方挖井,有水的地方修渠

  • 博客(111)
  • 收藏
  • 关注

原创 hashmap数据结构分析的还可以

http://www.iteye.com/topic/907293 jdk 源码 hashmap数据结构分析的还可以

2011-09-30 15:09:43 148

原创 webtrends 分析

目标:跨页面跨域轨迹分析 大网站监控服务的部署日志文件扩展日志文件对外接口数据的提供、输出、导出接口 帮助的网站:网站分析在中国 CWAhttp://www.chinawebanalytics.cn/tag/webtrends/  首先谈谈Google Analytics,我会认为这是一个非常好的工具。不仅仅适用于个人,甚至适用于大部分的中国企业网站优化...

2011-07-13 17:41:47 1210

原创 并发服务器模型

并发服务模型:预先分配多线程数,使用互斥锁预先分配多进程个数单客户端单进程,统一accept单客户端单线程,统一acceptIO复用循环服务器 http://blog.chinaunix.net/space.php?uid=8196371&do=blog&id=1645672 待续、、、...

2011-07-12 23:41:54 142

原创 记一个网站

http://www.chinaunix.net/

2011-07-12 23:19:57 107

原创 怎样解决南北互通的难题?

 http://www.west263.com/info/html/caozuoxitong/FreeBSD/20090513/131540.html 目前电信、网通瓶颈问题可以说主要是人为因素造成的,只有靠增加成本或用技术来补救,部分IDC提供商分别提出了“双线路”、智能域名DNS和CDN方案。“双线路”方案又包括双线路单IP通过路由解决方案和双线路双IP解决方案。智能域名DNS方案是基...

2011-07-12 23:18:02 280

原创 Google Analytics(谷歌分析) 架构与原理

摘自: http://www.javabloger.com/article/google-analytics-architecture.html Google Analytics(Google分析)是Google的一款免费的网站分析服务,Google  Analytics最早是由一些工程师设计的,后来被Google收购,现在被广受好评。对于Google Analytics的用户目前在国内的...

2011-07-08 14:08:10 1036

原创 session失效的三种方法

A.  程序级别设置:session.setMaxInactiveInterval(600);参数600单位是秒,这个session设置的时间是根据服务器来计算的,而不是客户端。 B. 比较通用的设置session失效时间的方法,就是在项目的web.xml中设置。 <!-- 设置session失效,单位分 --> <session-config>     <s...

2011-06-28 09:57:35 1601

原创 HTTP REFERER 与防图片盗链

什么是HTTP Referer简言之,HTTP Referer是header的一部分,当浏览器向web服务器发送请求的时候,一般会带上Referer,告诉服务器我是从哪个页面链接过来的,服务器籍此可以获得一些信息用于处理。比如从我主页上链接到一个朋友那里,他的服务器就能够从HTTP Referer中统计出每天有多少用户点击我主页上的链接访问他的网站。 From https to htt...

2011-06-23 14:44:24 172

原创 HTTP协议的请求响应模式

HTTP协议的request/response请求响应模式 我们知道HTTP协议是一种无状态的协议,及客户端和服务器端不需要建立持久的链接。客户端和服务器的链接是基于一种请求应答模式。及客户端和服务器建立一个链接,客户端提交一个请求,服务器端收到请求后返回一个响应,然后二者就断开链接。    这里我们比较熟悉的一个案例是一个多图网页的浏览。    1。建立连接,客户端发送一个网页请...

2011-06-23 11:09:16 788

原创 ORACLE定时任务

DBMS_JOB系统包是Oracle“任务队列”子系统的API编程接口。设置初始化参数来进行的。下面就是该参数:JOB_QUEUE_PROCESSES = n 其中,n可以是0到36之间的任何一个数。   名称 类型 描述 DBMS_JOB.ISUBMIT过程提交一个新任务,用户指定一个任务号DBMS_JOB.SUBMIT过程...

2011-06-22 10:57:46 96

原创 oracle错误码大全

转载: http://laoshifu.iteye.com/blog/854617 Oracle错误代码一览表 Oracle错误代码一览表,方便大家查询!  (字数比较多,发布不了全部的,剩下的在1楼沙发里) ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00...

2011-06-20 10:50:39 134

原创 ORA-00604 记录

ORA-00600: 内部错误代码,参数: [], [], [], [], [], [], [], [] ORA-00604: 递归 SQL 层  出现错误  异常代码:org.springframework.jdbc.UncategorizedSQLException: Hibernate operation: could not execute query; uncategoriz...

2011-06-20 10:47:45 2376

原创 cron定时配置taobaoshedule springquautz

http://dogstar.iteye.com/blog/116130  字段      允许值         允许的特殊字符   秒       0-59        , - * /   分       0-59        , - * /   小时      0-23        , - * /   日期      1-31        , ...

2011-06-16 16:35:50 106

原创 jquery+ json 总结

jquery+ json

2011-06-14 17:23:16 94

原创 spring配置文件(备忘录)

1.基本配置:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.spring

2011-06-09 11:49:02 110

原创 随笔记得总结

webservice bingo RPC

2011-06-08 22:42:23 115

原创 总结spring下配置dbcp,c3p0,proxool数据源链接池

日志原文:http://blog.sohu.com/people/!c2hlbmd5dWppYXpoaUBjaGluYXJlbi5jb20=/66253191.html  applicationContext-datasource-jdbc.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE b...

2011-06-08 22:41:05 74

原创 nginx

nginx

2011-06-03 18:37:00 89

原创 callable future runnable

callable  future  Future模式是现实中提货单的抽象,好比去摄影店拍照,照片需要过些时候才能洗出来,而我们不可能一直等下去,商家一般会给我们一张单据,并告知第二天10:00以后凭此单领取照片,而我们就可以暂时离开去做其它事情,等到第二天再带着单据来到摄影店领取照片,如果我们9:30就到了,照片还没有洗出来,我们就会继续等一会儿,直到照片洗出来。  Abstrac...

2011-06-03 16:28:27 83

原创 java callback机制

 http://apps.hi.baidu.com/share/detail/17760491 callback机制:回调机制是一种常见的设计模型,他把工作流内的某个功能,按照约定的接口暴露给外部使用者,为外部使用者提供数据,或要求外部使用者提供数据。与COMMAND命令模式很类似。 什么是回调函数回调函数(callback Function),顾名思义,用于回调的函数。 回调...

2011-06-03 16:04:44 175 1

原创 HTTP状态信息

在Wininet下使用http进行异步传输数据,通过一个回调函数,可以获取终端与服务器通信的不同阶段状态信息,总的状态信息有以下这些:1    INTERNET_STATUS_REQUEST_SENT      // 发送请求2    INTERNET_STATUS_REQUEST_COMPLETE  // 发送请求成功3    INTERNET_STATUS_RECEIVING_RESPONSE...

2011-06-03 15:20:06 242

原创 java clone

摘自: http://lovelace.iteye.com/blog/182772   由于Java不能通过简单的赋值来解决对象复制的问题,在开发过程中,也常常要要应用clone()方法来复制对象。比如函数参数类型是自定义的类时,此时便是引用传递而不是值传递。 首先要实现Cloneable接口,然后在重载clone方法,最后在clone()方法中调用了super.clone(),这...

2011-06-02 14:36:23 77

原创 HTTP协议header头域

HTTP协议header头域摘自: http://www.iwms.net/n2030c40.aspx  HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以...

2011-05-30 17:33:36 90

原创 《How Tomcat Word 》读后理解(二)HTTP协议

Http协议

2011-05-25 16:50:19 67

原创 《How Tomcat Words 》读后理解

《how tomcat work》是一本不错的书。 偶然间发现好些人已经读过这本介绍tomcat 运行机制的书籍,评价颇高,自己读后,收获不少,这里也啰嗦几句;前四章读后感:(Simple Web Server、Simple Servlet Container 、Connector 、 Tomcat Default Connector )1. 作者思路,由简入难;从单一向并发过渡;...

2011-05-25 16:22:29 85

原创 tomcat点滴之性能 部分参数说明

tomcat性能调整的几点:1. enableLookups: Set to true if you want calls to request.getRemoteHost() to perform DNS lookups in order to return the actual host name of the remote client. Set to false to skip the...

2011-05-23 15:11:50 97

原创 tomcat 打开GZIP压缩

http 的压缩可大大提高浏览网页的速度。它的原理:客户端请求网页后,从服务端把文件压缩,再下载到客户端,由客户端的浏览器负责解压缩和浏览;相对于普通的浏览过程HTML CSS JS PLAIN TEXT , 它可以节省40%的流量。它还可以对动态网页进行压缩,CGI  PHP  JSP  SERVLET 等压缩,压缩效率也很快。 tomcat 在server.xml的 Connector...

2011-05-23 14:49:15 87

原创 jdk6线程池ThreadPoolExecutor 总结

这里主要总结池子的管理线程、处理任务的流程,以采用LinkedBlockingQueue  corePoolSize=maxPoolSzie=5  KeepAliveTime=0L 为例解说:  ThreadPoolExecutor .execute(Runnable),向池中存放任务;随着execute 到corePoolsize任务时,池初始化启动了corePoolsize个线程,池子...

2011-05-19 15:02:57 328

原创 jdk6 enum枚举总结

一。jdk5 和 jdk6 中引入了enum类型,java.lang.Enum implements comparable ,Serializable 。java.uti.concurrent.TimeUnit工具类的实现,jdk5 和 jdk6有明显区别; jdk6中定义七种枚举: NANOSECONDS MICROSECONDS MILLISECONDS SECONDS MIN...

2011-05-19 11:45:54 360

原创 HTTP请求返回状态码

转载:http://jabber-zeng.iteye.com/blog/607720  以下提供了 HTTP 状态代码的完整列表。点击链接可了解详细信息。您也可以访问有关 HTTP 状态代码的 W3C 页来了解详细信息 。 1xx (临时响应) 用于表示临时响应并需要请求者执行操作才能继续的状态代码。 代码 说明 100 (继续) ...

2011-05-17 15:52:38 157

原创 json理解

一。 一种对网络数据的理解所有的数据data最终可以解析成三种类型:1. 标量 scalar : string number 等基本类型2. 序列 sequeue (serialize) : 若干个相关的数据存放在一起,如list array 等3. 映射 map: 键值对数据 , 如hash  字典二。 json的理解Douglas Crockford 这个人,寻找一种简...

2011-05-16 18:47:12 85

原创 架构师片段

http://developer.51cto.com/developer/top10Architect/   

2011-04-27 22:33:22 92

原创 oracle 时间相减

oracle 两个时间相减 默认的是天数  oracle 两个时间相减默认的是天数*24 为相差的小时数oracle 两个时间相减默认的是天数*24*60 为相差的分钟数oracle 两个时间相减默认的是天数*24*60*60 为相差的秒数 select (sysdate-to_date('2008-02-17 23:00:00','yyyy-mm-dd hh24:mi:s...

2011-04-26 18:04:05 264

原创 存储过程片段

public static void main(String[] args) {     // TODO Auto-generated method stub     ......     CallableStatement cs=null;              cs = cnn.prepareCall("{call show(?,?)}");            cs.registe...

2011-03-25 09:26:21 91

原创 类路径的调取

public String getWebClassesPath() {   String path = getClass().getProtectionDomain().getCodeSource()     .getLocation().getPath();   return path;  }

2011-03-24 17:15:45 84

原创 Memcached之内存利用率提升经验分享 转载

 在使用Memcached的时候,大部分人可能很少关注内存利用率,因为Cache毕竟是Cache,那么对于存储数据的可靠性要求就不高,丢了也不心疼,总之能够从DB中Reload回来即可,话是不错!但是在我们的项目中,却遇到了一个棘手的问题,就是希望数据能够被Memcached 100%的Cache起来,那么如何让容量规划做到位呢,加多大内存才是合理的,问题就随之而来了!在我们的测试过程中,...

2011-03-15 17:23:33 87

原创 WINDOWS操作系统中可以允许最大的线程数2000

默认情况下,一个线程的栈要预留1M的内存空间 而一个进程中可用的内存空间只有2G,所以理论上一个进程中最多可以开2048个线程 但是内存当然不可能完全拿来作线程的栈,所以实际数目要比这个值要小。 你也可以通过连接时修改默认栈大小,将其改的比较小,这样就可以多开一些线程。 如将默认栈的大小改成512K,这样理论上最多就可以开4096个线程。 即使物理内存再大,一个进程中可以起的线程总要受到2GB这个...

2011-02-12 17:33:38 814

原创 年末整理十四 MD5加密

import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException; /**       * MD5 加密       */       public static String getMD5Str(String st...

2011-01-28 18:47:13 91

原创 年末整理十三

########################################################################读写分离策略:master/slave master 负责事务性查询 slave  负责select查询数据库复制用来把事务性查询导致的变更同步到集群中的从数据库MySQL Replication 可以将master的数据复制分布到多个slave上,然后可...

2011-01-28 18:46:04 155

原创 年末整理十二

安装MySQL 时,系统提示:Cannot create windows service for mysql.error:0 收藏 安装MySQL 时,系统提示:Cannot create windows service for mysql.error:0原因是系统里有旧的mysql服务存在,解决办法如下:要永久删除旧的mysql服务,需要用户以管理权限在命令行上执行下列命令:C:\&gt...

2011-01-28 18:43:16 127

空空如也

空空如也

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

TA关注的人

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