- 博客(22)
- 资源 (11)
- 收藏
- 关注
转载 Java NIO API详解
NIO API 主要集中在 java.nio 和它的 subpackages 中: java.nio定义了 Buffer 及其数据类型相关的子类。其中被 java.nio.channels 中的类用来进行 IO 操作的 ByteBuffer 的作用非常重要。 java.nio.channels定义了一系列处理 IO 的 Channel 接口以及这些接口在文件系统和网络通讯上
2014-05-22 16:51:04
456
原创 数据源优化配置
如果使用apache dbcp时:如果是mysql库,可能存在8小时问题,可以考虑开启过期定时器(numTestsPerEvictionRun=1),定期过期一下连接,timeBetweenEvictionRunsMillis时间可以设置在8小时左右.另外可以通过如下配置来配置socket连接/读超
2014-05-22 14:52:52
482
转载 为什么V8引擎这么快
为什么V8引擎这么快?分类: JavaScript WebKit转载请注明出处:http://blog.csdn.net/horkychenGoogle研发的V8 JavaScript引擎性能优异。我们请熟悉内部程序实现的作者依源代码来看看V8是如何加速的。作者:Community Engine公司研发部研发工程师Hajime Morita
2013-01-16 14:04:27
465
转载 对象拷贝类PropertyUtils,BeanUtils,BeanCopier的技术沉淀
2012-05-17 18:00 373人阅读 评论(0) 收藏 举报目录(?)[+]功能简介 对象拷贝的应用现状简介:业务系统中经常需要两个对象进行属性的拷贝,不能否认逐个的对象拷贝是最快速最安全的做法,但是当数据对象的属性字段数量超过程序员的容忍的程度,代码因此变得臃肿不堪,使用一些方便的对象拷贝工具类将是很好的选择。目前流行
2012-11-16 11:23:30
746
转载 Tomcat性能调优方案
一、操作系统调优 对于操作系统优化来说,是尽可能的增大可使用的内存容量、提高CPU的频率,保证文件系统的读写速率等。经过压力测试验证,在并发连接很多的情况下,CPU的处理能力越强,系统运行速度越快。。 【适用场景】 任何项目。 二、Java虚拟机调优 应该选择SUN的JVM,在满足项目需要的前提下,尽量选用版本较高的JVM,一般来说高版本产品在速度和效率上比低版本会有改进。 J
2012-09-11 18:16:36
251
转载 互联网协议入门(二)
作者: 阮一峰日期: 2012年6月11日上一篇文章分析了互联网的总体构思,从下至上,每一层协议的设计思想。这是从设计者的角度看问题,今天我想切换到用户的角度,看看用户是如何从上至下,与这些协议互动的。==============================================================互联网协议入门
2012-09-07 13:49:11
483
转载 互联网协议入门(一)
作者: 阮一峰日期: 2012年5月31日我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite
2012-09-07 13:48:44
564
转载 互联网协议入门(一)
作者: 阮一峰日期: 2012年5月31日我们每天使用互联网,你是否想过,它是如何实现的?全世界几十亿台电脑,连接在一起,两两通信。上海的某一块网卡送出信号,洛杉矶的另一块网卡居然就收到了,两者实际上根本不知道对方的物理位置,你不觉得这是很神奇的事情吗?互联网的核心是一系列协议,总称为"互联网协议"(Internet Protocol Suite
2012-09-07 13:48:22
939
转载 hushujiang603
作者: 阮一峰日期: 2012年5月 1日随着3G的普及,越来越多的人使用手机上网。移动设备正超过桌面设备,成为访问互联网的最常见终端。于是,网页设计师不得不面对一个难题:如何才能在不同大小的设备上呈现同样的网页?手机的屏幕比较小,宽度通常在600像素以下;PC的屏幕宽度,一般都在1000像素以上(目前主流宽度是1366×768),有的还
2012-09-07 13:47:26
287
转载 酷壳网陈皓:由12306.cn谈谈网站性能技术
导读:关于铁道部的火车票网络订票系统,这些天招致的骂声不断,当然,除了发泄不满,更多的技术人员选择了献技献策,纷纷从自己专长的角度提出解决之法。本文作者更是从订票业务、前端性能优化技术、后端性能优化技术等全面的订票系统角度进行分析,并针对每一个具体问题给出可操作性强的解决办法建议。12306.cn网站挂了,被全国人民骂了。我这两天也在思考此事,想以此事来和大家讨论一下网站性能的问题。因为仓
2012-08-09 13:54:53
5760
转载 Dubbo扩展点重构
随着服务化的推广,网站对Dubbo服务框架的需求逐渐增多,Dubbo的现有开发人员能实现的需求有限,很多需求都被delay,而网站的同学也希望参与进来,加上领域的推动,所以平台计划将部分项目对公司内部开放,让大家一起来实现,Dubbo为试点项目之一。既然要开放,那Dubbo就要留一些扩展点,让参与者尽量黑盒扩展,而不是白盒的修改代码,否则分支,质量,合并,冲突都会很
2012-08-09 11:35:05
1147
转载 Alibaba Dubbo框架同步调用原理分析-2
接上一篇,看一下Dubbo的相关代码关键代码:com.taobao.remoting.impl.DefaultClient.java//同步调用远程接口public Object invokeWithSync(Object appRequest, RequestControl control) throws RemotingExcep
2012-08-09 09:59:14
654
转载 Alibaba Dubbo框架同步调用原理分析-1
由于Dubbo底层采用Socket进行通信,自己对通信理理论也不是很清楚,所以顺便把通信的知识也学习一下。n 通信理论计算机与外界的信息交换称为通信。基本的通信方法有并行通信和串行通信两种。1.一组信息(通常是字节)的各位数据被同时传送的通信方法称为并行通信。并行通信依靠并行I/O接口实现。并行通信速度快,但传输线根数多,只适用于近距离(相距数公尺)的通信。2.一
2012-08-09 09:58:23
872
转载 JMeter从入门到精通
开始你的第一个JMeter脚本(已完成)理解 JMeter 聚合报告(Aggregate Report) (已完成)[翻译]如何解决使用 JMeter 时遇到的问题(已完成)使用 JMeter 分布式性能测试(已完成)使用命令行方式运行 JMeter 脚本(已完成)使用JMeter测试数据库性能(已完成)解决 JMeter 中 SQL 语句参数化的问题(已完成)
2012-08-09 09:33:18
551
转载 Java书籍Top 10
下面是Java Inside上推荐的十本不错的Java书籍。(文章来源)1)Java Language Specification, Third Edition (by James Gosling)本书由Java技术的发明者编写,是Java TM编程语言的权威性技术指南。如果你想知道语言之构造的精确含义,本书是最好的资源。中文版链接:《Java编程规范》
2012-08-08 15:33:21
581
转载 应用HttpClient来对付各种顽固的WEB服务器
一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些站点提供
2012-08-07 14:32:28
380
转载 http header详解
1、HTTP返回状态码 HTTP协议中,对服务器返回的状态码定义如下: 1xx: Informational,例如,服务器要求身份验证。 2xx: Success,例如:200表示服务器正确处理,返回正确的页面。 3xx: Redirection,表示页面重定向,定向到别的页面或网址。 4xx: Client Error,例如:403表示禁止访问,404表示要访问的网页不存在。
2012-08-06 11:40:07
587
转载 spring组件扫描<context:component-scan/>使用详解
关于spring自动检测组件的使用方式网上太多了,而且也不是我记录的重点,我想说下一点可能你还不知道的经验我们知道如果不想在xml文件中配置bean,我们可以给我们的类加上spring组件注解,只需再配置下spring的扫描器就可以实现bean的自动载入。 先写一个小例子,剩下的在下面解释 下面是引用spring fr
2012-08-06 11:34:24
360
转载 wsdl文件结构分析
从表面上看,Web service 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Web service 的应用程序叫做客户。 下面是对Web service 更精确的解释: Web service平台是一套标准,它定义了应用程序如何在Web上实现互操作性。你可以用任何你喜欢的
2012-08-06 11:29:47
1388
转载 linux ssh telnet TeraTerm终端中文显示乱码解决方法
1.root用户登录(或su root); 2.vi /etc/sysconfig/i18n 3.将内容改为 #LANG="zh_CN.UTF-8" #SYSFONT="latarcyrheb-sun16" LANG="zh_CN.GB18030"
2011-09-16 09:36:00
2035
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人