自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

sells2012的专栏

记录点点滴滴

  • 博客(12)
  • 资源 (12)
  • 收藏
  • 关注

转载 mongoDB高级操作

在关系型数据库中有一些较为高级查询操作,比如说SUM,COUNT等,这些被称作为聚合操作,当然在NoSQL数据库中也应该存在这样的聚合操作。在MongoDB数据库中常见的聚合操作有:count,distinct,group,mapReduce。现在将它们一一的记录下来:一、count操作这个操作顾名思义就是达到统计的效果啦,用来统计符合某一种查询条件的总数。

2014-01-25 09:39:03 512

转载 js中的闭包

要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码  var n=999;  function f1(){    alert(n);  }  f1(); // 999另一方面,在函数外部自然无法

2014-01-23 09:34:37 513

转载 本机直接内存溢出

本机直接内存溢出DirectMemory容量可通过-XX:MaxDirectMemorySize指定,如果不指定,则默认与Java堆最大值(-Xmx指定)一样,代码清单2-9越过了DirectByteBuffer类,直接通过反射获取Unsafe实例进行内存分配(Unsafe类的getUnsafe()方法限制了只有引导类加载器才会返回实例,也就是设计者希望只有rt.jar中的类才能使用Uns

2014-01-22 10:45:30 1757

转载 方法区和运行时常量池溢出

方法区和运行时常量池溢出由于运行时常量池是方法区的一部分,因此这两个区域的溢出测试就放在一起进行。前面提到JDK 1.7开始逐步“去永久代”的事情,在此就以测试代码观察一下这件事对程序的实际影响。String.intern()是一个Native方法,它的作用是:如果字符串常量池中已经包含一个等于此String对象的字符串,则返回代表池中这个字符串的String对象;否则,将此Str

2014-01-22 10:43:51 5844 2

转载 虚拟机栈和本地方法栈溢出

由于在HotSpot虚拟机中并不区分虚拟机栈和本地方法栈,因此,对于HotSpot来说,虽然-Xoss参数(设置本地方法栈大小)存在,但实际上是无效的,栈容量只由-Xss参数设定。关于虚拟机栈和本地方法栈,在Java虚拟机规范中描述了两种异常:?如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出StackOverflowError异常。?如果虚拟机在扩展栈时无法申请到足够的内存

2014-01-22 10:02:28 3439

转载 Java堆溢出

Java堆溢出Java堆用于存储对象实例,只要不断地创建对象,并且保证GC Roots到对象之间有可达路径来避免垃圾回收机制清除这些对象,那么在对象数量到达最大堆的容量限制后就会产生内存溢出异常。代码清单2-3中代码限制Java堆的大小为20MB,不可扩展(将堆的最小值-Xms参数与最大值-Xmx参数设置为一样即可避免堆自动扩展),通过参数-XX:+HeapDumpOnOutOfM

2014-01-22 10:00:32 6011 1

转载 关于JVM的几道面试题

之前看编程之美,看到了对操作系统精通的定义,比如,写个程序能到任务管理器的CPU曲线划出一段正弦曲线,这种实际的动手能力确实值得我们去关注。刚刚在看书,关于虚拟机规则的,突然想到可以出如下面试题:给出一段会产生堆内存溢出的代码;给出一段虚拟机栈和本地方法栈溢出的代码:分StackOverflowError和OutOfMemoryError给出程序;给出一段能使运行时常量池溢

2014-01-22 09:58:18 8584 1

转载 linux和windows之间的文件传输

linux-linux、linux-windows 之间快速传文件 (转)  2011-10-13 16:43:54|  分类: linux|字号 订阅Linux之间远程拷贝文件常用有3种方法:第1种  就是ftp,也就是其中一台Linux安装ftp Server,这样可以另外一台使用ftp的client程序来进行文件的拷贝;

2014-01-15 17:31:06 7589

转载 tomcat在ubuntu上的默认目录

Tomcat 6 Directory Locations on Ubuntu Server 11.04I started playing around with Ubuntu Server on a locally created virtualbox virtual machine today and used aptitude to install tomcat 6.0.28.  

2014-01-15 16:40:37 11451

转载 ubuntu下配置apache2和tomcat

Ubuntu 12.04下Apache2.2与Tomcat6的整合  有过服务器搭建经验的人都知道,如果做J2EE开发,把Tomcat和Apache整合起来有如下几点好处:1,利用Apache做负载均衡和容错;2,Apache专注做静态网页解析,tomcat专注做动态网页解析,这样能提高服务器的效率;3,应用程序可以无缝升级。  最近用Ubuntu12.04做服务器(原理上

2014-01-13 17:19:24 896

原创 ubuntu下配置tomcat

默认tomcat 6启动目录   sudo /etc/init.d/tomcat6 start

2014-01-13 13:58:59 535

转载 maven设置http代理

maven3实战之设置HTTP代理---------- 有时候你所在的公司基于安全因素考虑,要求你使用通过安全认证的代理访问因特网。这种情况下,就需要为Maven配置HTTP代理,才能让它正常访问外部仓库,以下载所需要的资源。首先确认自己无法直接访问公共的maven中央仓库,直接运行命令ping repo1.maven.org可以检查网络。如果真的需要代理,先检查一下代理服

2014-01-06 09:54:24 776

javascript 深入 3本PDF书籍

javascript 深入 3本PDF书籍

2014-02-28

mongodb开发精要 书籍 两本PDF

mongodb开发精要 书籍 两本PDF

2014-02-28

重构 改善既有代码 中文版

重构 改善既有代码 中文版

2014-02-28

thinking in java第四版 pdf书籍 包含其他相关书籍

thinking in java第四版 pdf书籍 包含其他相关书籍

2014-02-28

hibernate in action 中文版书籍

hibernate in action 中文版书籍

2014-02-28

effective java 中文版

effective java 中文版

2014-02-28

设计模式在java语言中的运用 书籍

设计模式在java语言中的运用 书籍

2014-02-28

css书籍,布局大全和商业网站布局之道

css书籍,布局大全和商业网站布局之道

2014-02-28

敏捷方法之scrum

关于敏捷开发的流程写的很详细,项目负责人必备

2014-02-28

tcp-ip协议卷1 国外专家编写 已翻译

目 录 译者序 前言 第1章 概述 1 1.1 引言 1 1.2 分层 1 1.3 TCP/IP的分层 4 1.4 互联网的地址 5 1.5 域名系统 6 1.6 封装 6 1.7 分用 8 1.8 客户-服务器模型 8 1.9 端口号 9 1.10 标准化过程 10 1.11 RFC 10 1.12 标准的简单服务 11 1.13 互联网 12 1.14 实现 12 1.15 应用编程接口 12 1.16 测试网络 13 1.17 小结 13 第2章 链路层 15 2.1 引言 15 2.2 以太网和IEEE 802封装 15 2.3 尾部封装 17 2.4 SLIP:串行线路IP 17 2.5 压缩的SLIP 18 2.6 PPP:点对点协议 18 2.7 环回接口 20 2.8 最大传输单元MTU 21 2.9 路径MTU 21 2.10 串行线路吞吐量计算 21 2.11 小结 22 第3章 IP:网际协议 24 3.1 引言 24 3.2 IP首部 24 3.3 IP路由选择 27 3.4 子网寻址 30 3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速缓存 40 4.4 ARP的分组格式 40 4.5 ARP举例 41 4.5.1 一般的例子 41 4.5.2 对不存在主机的ARP请求 42 4.5.3 ARP高速缓存超时设置 43 4.6 ARP代理 43 4.7 免费ARP 45 4.8 arp命令 45 4.9 小结 46 第5章 RARP:逆地址解析协议 47 5.1 引言 47 5.2 RARP的分组格式 47 5.3 RARP举例 47 5.4 RARP服务器的设计 48 5.4.1 作为用户进程的RARP服务器 49 5.4.2 每个网络有多个RARP服务器 49 5.5 小结 49 第6章 ICMP:Internet控制报文协议 50 6.1 引言 50 6.2 ICMP报文的类型 50 6.3 ICMP地址掩码请求与应答 52 6.4 ICMP时间戳请求与应答 53 6.4.1 举例 54 6.4.2 另一种方法 55 6.5 ICMP端口不可达差错 56 6.6 ICMP报文的4.4BSD处理 59 6.7 小结 60 第7章 Ping程序 61 7.1 引言 61 7.2 Ping程序 61 7.2.1 LAN输出 62 7.2.2 WAN输出 63 7.2.3 线路SLIP链接 64 7.2.4 拨号SLIP链路 65 7.3 IP记录路由选项 65 7.3.1 通常的例子 66 7.3.2 异常的输出 68 7.4 IP时间戳选项 69 7.5 小结 70 第8章 Traceroute程序 71 8.1 引言 71 8.2 Traceroute 程序的操作 71 8.3 局域网输出 72 8.4 广域网输出 75 8.5 IP源站选路选项 76 8.5.1 宽松的源站选路的traceroute 程序示例 78 8.5.2 严格的源站选路的traceroute 程序示例 79 8.5.3 宽松的源站选路traceroute程序 的往返路由 80 8.6 小结 81 第9章 IP选路 83 9.1 引言 83 9.2 选路的原理 84 9.2.1 简单路由表 84 9.2.2 初始化路由表 86 9.2.3 较复杂的路由表 87 9.2.4 没有到达目的地的路由 87 9.3 ICMP主机与网络不可达差错 88 9.4 转发或不转发 89 9.5 ICMP重定向差错 89 9.5.1 一个例子 90 9.5.2 更多的细节 91 9.6 ICMP路由器发现报文 92 9.6.1 路由器操作 93 9.6.2 主机操作 93 9.6.3 实现 93 9.7 小结 94 第10章 动态选路协议 95 10.1 引言 95 10.2 动态选路 95 10.3 Unix选路守护程序 96 10.4 RIP:选路信息协议 96 10.4.1 报文格式 96 10.4.2 正常运行 97 10.4.3 度量 98 10.4.4 问题 98 10.4.5 举例 98 10.4.6 另一个例子 100 10.5 RIP版本2 102 10.6 OSPF:开放最短路径优先 102 10.7 BGP:边界网关协议 103 10.8 CIDR:无类型域间选路 104 10.9 小结 105

2013-12-20

svn客户端32位系统

svn的客户端 32位系统,欢迎访问博客http://blog.csdn.net/sells2012/article/details/8173168,有svn的安装方式

2012-11-12

VisualSVN-Server-2.5.4.msi服务器端

svn的服务器端,我一直用,欢迎访问博客http://blog.csdn.net/sells2012/article/details/8173168

2012-11-12

空空如也

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

TA关注的人

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