`
zyslovely
  • 浏览: 231626 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论
文章列表
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 学习

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学习

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和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
火车票订购系统[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 ...
三、使用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 ...

jstat应用详解

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 ...
this.__eimg.src = _data.tinyUrl || ''; 代码中出现两次this.__eimg.src = _data.tinyUrl || ''; 导致请求了两次这个img。 第一次被aborted了,第二次成功
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定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的 ...
http://www.ha97.com/4338.html PS:备忘而已,详细的命令参数说明自己man 一. 启动,关机,登入,登出相关命令 [login] 登录 [logout] 登出 [exit] 登出 [shutdown] 停止系统 [halt] 停止系统 [reboot] 重启动 [poweroff] 切断电源 [sync] 把内存里的内容 ...
http://www.ha97.com/4392.html PS:整理一些Linux Web服务器网站故障分析常用的命令,内容均来源于网络。如果你是老手,什么好的命令集或者必杀技欢迎留言,丰富此文! 系统连接状态篇: 1.查看TCP连接状态 netstat -nat |awk '{print $6}'|so ...
Global site tag (gtag.js) - Google Analytics