- 浏览: 231626 次
- 性别:
- 来自: 杭州
最新评论
-
wahahachuang5:
web实时推送技术使用越来越广泛,但是自己开发又太麻烦了,我觉 ...
html5实现websocket 长连接 -
远方的彪:
我想问一下,现在的许多公司对接口测试要求比较高吗,换句话说就是 ...
接口测试 -
lk123456sc:
HtmlUnit是很好很强大的工具,这篇文章写了很实用的简单例 ...
htmlutil -
letmedown:
您是70后的牛人。谢谢。
java源码阅读方法 -
fnet:
是的,同样一个应用程序,jdk32 确实比 jdk64内存使用 ...
jvm32位、64位区别
文章列表
http://blog.csdn.net/shootyou/article/details/3945221
现在Clone已经不是一个新鲜词语了,伴随着“多莉”的产生这个词语确实很“火”过一阵子,在java中也有这么一个概念,它可以让我们很方便的“制造”出一个对象的副本来,下面来具体看看java中的Clone机制是如何工作的?
1. Clone&Copy
假设现在有一个Employee对象,Employee tobby =new Employee(“CMTobby”,5000),通
常我们会有这样的赋值Employee cindyelf=tobby,这个时候只是简 ...
spring bean的作用域
1、singleton 单例 默认作用域
2、prototype 非单例作用域,spring容器将prototype的bean交给调用者后,就不再管理它的声明周期
3、request 作用域,对应一个http请求和生命周期。
4、session作用域,bean 的作用域横跨整个http session ,session中所有http请求都共享同一个bean。当http session 结束后,实例才被销毁
5、globalsession作用域,类似session作用域,不过仅在protlet的web应用中使用。protlet规范定义了全局session的概念。
nginx的Status Code499
rfc2616中,http status code 400~500间的错误码仅定义到了417,nginx自己定义的495~499。
495 https certificate error
496 https no certificate
497 http to https
498 canceled
499 client has closed connection
access.log 设为off有什么好处?
proxy_intercept_errors 为on 表示 nginx按照原response code 输出,后端是404,就是404. 还有 ...
1.arraylist、vector、linkedlist区别
ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。
2.反射机制的功能
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的 ...
soa和webservice的区别
- 博客分类:
- java基础
SOA和Web Servcie的区别。它们有如下共同点:
soa是服务对服务的,web service是服务对客户端的.
都提供服务。
服务接口都是基于开发的。
服务接口和服务的具体实现都是分离的。
Web Service服务接口需要绑定具体实现服务的服务组件来实现服务,它对具体的服务实现完成了封装,实现了服务的透明化,客户端不需要知道服务是如何实现的,但是Web Service组件本身是知道服务是如何实现的,
另外客户端调用Web Service组件时,需要知道Web Service的具体位置和传输协议,这些都会造成一定的不灵活性,它只是实现了一定程度上的抽象。
SOA架构只和服务接 ...
apache与nginx
- 博客分类:
- 服务器
apache默认最大连接数256
nginx 默认最大连接数 worker_processes(默认1)*worker_connections(65535)。
设计模式--六大设计原则
- 博客分类:
- 设计模式
http://blog.csdn.net/guojun828/article/details/6106207
订票系统的action请求
- 博客分类:
- java基础
火车票订购系统[url] http://www.12306.cn/mormhweb/kyfw/[/url]
import java.io.BufferedReader;
import java.io.InputStream;
import java.io.InputStreamReader;
import javax.net.ssl.SSLContext;
import javax.net.ssl.TrustManager;
import javax.net.ssl.X509TrustManager;
import org.apache.http.HttpRespons ...
Linux系统监控工具之vmstat详解
- 博客分类:
- 服务器
三、使用vmstat
1.用法
vmstat [-a] [-n] [-S unit] [delay [ count]]
vmstat [-s] [-n] [-S unit]
vmstat [-m] [-n] [delay [ count]]
vmstat [-d] [-n] [delay [ count]]
vmstat [-p disk partition] [-n] [delay [ count]]
vmstat [-f]
vmstat [-V]
-a:显示活跃和非活跃内存
-f:显示从系统启动至今的fork数量 。引申閱讀: http://www.cnblogs.com ...
http://docs.oracle.com/javase/1.5.0/docs/tooldocs/share/jstat.html#gc_option
查看jstat命令详解
2、jstat :对VM内存使用量进行监控。
jstat工具特别强大,有众多的可选项,详细查看堆内各个部分的使用量,以及加载类的数量。使用时,需加上查看进程的进程id,和所选参数。以下详细介绍各个参数的意义。
jstat -class pid:显示加载class的数量,及所占空间等信息。
jstat -compiler pid:显示VM实时编译的数量等信息。
jstat ...
img,src 出现两次
- 博客分类:
- web前端
this.__eimg.src = _data.tinyUrl || '';
代码中出现两次this.__eimg.src = _data.tinyUrl || '';
导致请求了两次这个img。
第一次被aborted了,第二次成功
使用反射机制将 list转为map
- 博客分类:
- java基础
public static void main(String[] args) {
List<Profile> profileList = new ArrayList<Profile>(100000);
for (int i = 0; i < 100000; i++) {
Profile profile = new Profile();
profile.setUserId(i);
profile.setUserName("zystest1");
profileList.add(profile);
...
浅谈HTTP中Get与Post的区别
- 博客分类:
- java网络编程
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的 ...
Linux常用命令速查备忘
- 博客分类:
- 服务器
http://www.ha97.com/4338.html
PS:备忘而已,详细的命令参数说明自己man
一. 启动,关机,登入,登出相关命令
[login] 登录
[logout] 登出
[exit] 登出
[shutdown] 停止系统
[halt] 停止系统
[reboot] 重启动
[poweroff] 切断电源
[sync] 把内存里的内容 ...
Linux Web服务器网站故障分析常用的命令
- 博客分类:
- 服务器
http://www.ha97.com/4392.html
PS:整理一些Linux Web服务器网站故障分析常用的命令,内容均来源于网络。如果你是老手,什么好的命令集或者必杀技欢迎留言,丰富此文!
系统连接状态篇:
1.查看TCP连接状态
netstat -nat |awk '{print $6}'|so ...