02 2017 档案

摘要:一、反向代理:Web服务器的“经纪人” 1.1 反向代理初印象 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。 阅读全文
posted @ 2017-02-24 14:27 kabibo 阅读(1083) 评论(0) 推荐(0) 编辑
摘要:server.xml配置简介 下面是这个文件中的基本配置信息,更具体的配置信息见tomcat的文档 server: port 指定一个端口,这个端口负责监听关闭tomcat的请求 shutdown 指定向端口发送的命令字符串 service: name 指定service的名字 Connector 阅读全文
posted @ 2017-02-24 10:01 kabibo 阅读(3549) 评论(0) 推荐(0) 编辑
摘要:Nginx缓存的基本思路 利用请求的局部性原理,将请求过的内容在本地建立一个副本,下次访问时不再连接到后端服务器,直接响应本地内容 Nginx服务器启动后,会对本地磁盘上的缓存文件进行扫描,在内存中建立缓存索引,并有专门的进程对缓存文件进行过期判断、更新等进行管理 对于缓存,我们大概会有以下问题:( 阅读全文
posted @ 2017-02-22 19:28 kabibo 阅读(492) 评论(0) 推荐(0) 编辑
摘要:本文由 ImportNew - 光光头去打酱油 翻译自 javacodegeeks。欢迎加入翻译小组。转载请见文末要求。 在 Plumbr 从事 GC 暂停检测相关功能的工作时,我被迫用自己的方式,通过大量文章、书籍和演讲来介绍我所做的工作。在整个过程中,经常对 Minor、Major、和 Full 阅读全文
posted @ 2017-02-22 17:01 kabibo 阅读(239) 评论(0) 推荐(0) 编辑
摘要:3.2.3 内存回收(8) 除直接调用System.gc外,触发Full GC执行的情况有如下四种。 1. 旧生代空间不足 旧生代空间只有在新生代对象转入及创建为大对象、大数组时才会出现不足的现象,当执行Full GC后空间仍然不足,则抛出如下错误: 为避免以上两种状况引起的Full GC,调优时应 阅读全文
posted @ 2017-02-22 16:48 kabibo 阅读(239) 评论(0) 推荐(0) 编辑
摘要:在某个重大发布之后,都需要记录相应的指标,本文介绍了最重要的几个 Java 性能指标,包括响应时间和平均负载等。为理解应用程序在生产环境中如何运行,就需要遵循一些 Java 性能指标。 在以前,当软件被发布后,开发者是没有方法去了解它在生产环境中的运行情况;而现在,几乎任一个你可以想到的指标都可以被 阅读全文
posted @ 2017-02-22 16:43 kabibo 阅读(663) 评论(0) 推荐(0) 编辑
摘要:本文由 ImportNew - 蒋 生武 翻译自 dzone。欢迎加入翻译小组。转载请见文末要求。 这是“成为Java GC专家”系列的第五篇文章。在第一篇深入浅出Java垃圾回收机制中,我们已经学习了不同的GC算法流程、GC的工作原理、新生代(Young Generation)和老年代(Old G 阅读全文
posted @ 2017-02-22 16:37 kabibo 阅读(391) 评论(0) 推荐(0) 编辑
摘要:jstat -gccause pid 1 每格1毫秒输出结果jstat -gccause pid 2000 每格2秒输出结果不断的在屏幕打印出结果 正好对应JVM 的内存分代 图中参数含义如下: S0 — Heap上的 Survivor space 0 区已使用空间的百分比 S1 — Heap上的  阅读全文
posted @ 2017-02-22 16:34 kabibo 阅读(4851) 评论(0) 推荐(0) 编辑
摘要:这篇文章主要介绍了mysql中max_allowed_packet参数的配置方法,以及查看max_allowed_packet参数当前值的方法,需要的朋友可以参考下 这篇文章主要介绍了mysql中max_allowed_packet参数的配置方法,以及查看max_allowed_packet参数当前 阅读全文
posted @ 2017-02-13 14:49 kabibo 阅读(997) 评论(0) 推荐(0) 编辑
摘要:在eclipse导入一个myeclipse建的web项目后,在Eclipse中显示的还是java项目,按下面的步骤可以将其转换成web项目。 1、找到项目目录下的.project文件 2、编辑.project文件,找到<natures>...</natures> 3、2中找到的结点中加下面的的代码( 阅读全文
posted @ 2017-02-13 12:47 kabibo 阅读(2626) 评论(0) 推荐(0) 编辑
摘要:在不使用maven管理项目,直接使用IDE开发项目时,一个web项目中会涉及到很多技术, 比如struts2,hibernate,spring,mybatis等等,这个时候,我们就需要去各大官网下载不同版本 的lib文件,找到各种技术依赖的jar包,这样我们就需要花费大量的时间浏览网站寻找jar包, 阅读全文
posted @ 2017-02-09 16:35 kabibo 阅读(257) 评论(0) 推荐(0) 编辑
摘要:maven官网:http://maven.apache.org/ 依据官网的说法,Maven是一个采用纯Java编写的开源项目管理工具,基于一个称为项目对象模型(POM)的概念,可以管理项目的生命周期,从建立到发布再到文档管理。 下面说一下我构建的步骤: 1.安装maven a.去官网下载最新的ma 阅读全文
posted @ 2017-02-09 16:32 kabibo 阅读(896) 评论(0) 推荐(0) 编辑
摘要:一 下载maven 官网地址: http://maven.apache.org/download.cgi 如图: 可以下载历史版本。 二 windows下maven配置 1. 解压下载后的包,解压后多出一个文件 2. 配置环境变量 “计算机”--》右键,选择--"属性"--》"高级系统设置"--》" 阅读全文
posted @ 2017-02-09 16:31 kabibo 阅读(226) 评论(0) 推荐(0) 编辑
摘要:eclipse集成工具,轻松通过maven构建web项目步骤如下: 一, 右键,new -->project, 进入下一页面 二,选择"Maven Project", 点击下一步 三,直接点击下一步 四,选择maven webapp骨架,然后再下一步 五,填写Group Id, Artifact I 阅读全文
posted @ 2017-02-09 16:29 kabibo 阅读(209) 评论(0) 推荐(0) 编辑
摘要:在maven项目中,pom文件是核心文件 pom.xml: [html] view plain copy <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:x 阅读全文
posted @ 2017-02-09 16:27 kabibo 阅读(404) 评论(0) 推荐(0) 编辑
摘要:eclipse集成maven常用命令clean,install,一步完成项目清理和打包。在集成工具下使用maven 命令与命令窗口不同,需要将mvn省掉(比如:mvn clean,在工具中直接用clean即可)。 mvn下命令有clean(清理),test(运行测试代码),compile(编译),p 阅读全文
posted @ 2017-02-09 16:24 kabibo 阅读(3261) 评论(0) 推荐(0) 编辑
摘要:其实maven项目部署到tomcat的方式很多,我从一开始的打war包到tomcat/webapps目录,到使用tomcat-maven插件,到直接使用servers部署,一路来走过很多弯路。 下面就一一介绍这几种部署方式: 1.打war包到tomcat/webapps目录 这种方式其实跟非mave 阅读全文
posted @ 2017-02-09 16:22 kabibo 阅读(205) 评论(0) 推荐(0) 编辑
摘要:准备工作 在eclipse配置maven之前需要我们做好准备工作,如下: 1. 安装jdk 2. 已安装好 maven,将maven配置成功 3. 下载Eclipse,解压缩安装完成,建立工作空间。 这些内容相信大家都已经轻车熟路了,如果不会,请大家查看上篇博文,这里就不再累述了。 eclipse配 阅读全文
posted @ 2017-02-09 16:11 kabibo 阅读(187) 评论(0) 推荐(0) 编辑
摘要:从apache 官网下载maven bin 版本,我下的是apache-maven-3.3.3-bin.zip。 从apache 官网下载maven bin 版本,我下的是apache-maven-3.3.3-bin.zip。 下载下来的安装包解压到你的工作目录下。如:E:\开发\apache-ma 阅读全文
posted @ 2017-02-09 15:48 kabibo 阅读(152) 评论(0) 推荐(0) 编辑
摘要:大部分码农们都很熟悉Eclipse,用eclipse开发项目,Maven是解决依赖库的一个非常好用的java工具,可以与Eclipse集成,方便地管理web,java项目等等;但是很多初学者都不知道怎么配置maven;笔者经常用maven框架,下面介绍如何在eclipse配置maven;笔者亲自截图 阅读全文
posted @ 2017-02-09 15:22 kabibo 阅读(1246) 评论(0) 推荐(0) 编辑
摘要:打开eclipse,选择Windows->Preferences 查看Preferences下是否有Maven即可 阅读全文
posted @ 2017-02-09 15:18 kabibo 阅读(1122) 评论(0) 推荐(0) 编辑
摘要:通配型SSL证书支持 *.domain.com,即支持同一域名下的所有二级域名,而多域型证书则是任何域名,不仅限于二级域名。例如:通配型证书绑定的主域名为www.zzidc.com,则系统默认支持绑定zzidc.com下所有的二级域名,即ac.zzidc.com、mc.zzidc.com、ssp.z 阅读全文
posted @ 2017-02-07 16:26 kabibo 阅读(203) 评论(0) 推荐(0) 编辑
摘要:使用gzip压缩可以减少数据传输大小,加快网页加载速度。很多大站都开启了gzip压缩,不过也有很多网站并没有开启gzip压缩,上次看了一篇文章说开启gzip压缩后对搜索引擎不友好,但从带宽和流量的角度来看,还是有必要开启gzip压缩的。 对于tomcat7服务器,打开conf文件夹下的server. 阅读全文
posted @ 2017-02-07 13:00 kabibo 阅读(736) 评论(0) 推荐(0) 编辑
摘要:A a = new A(); new 创建对象过程: 1.类加载 代码验证 2.给对象在内存(堆)中分配空间(给属性赋值); 3.属性赋默认值; byte,short.int,long ->0 float ->0.0f double ->0.0 boolean ->false String ->nu 阅读全文
posted @ 2017-02-03 16:02 kabibo 阅读(527) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示