只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-12-07 13:58 乐享程序员 阅读(396) 评论(0) 推荐(1)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-12-03 11:29 乐享程序员 阅读(179) 评论(0) 推荐(0)
摘要: LoadRunner 视频教程地址: 51 自学网LoadRunner入门视频教程 (这个网站的网址粘不上来,可能与博客园有过节吧)视频中的课件下载地址:链接: http://pan.baidu.com/s/1gd0PfVl 密码: dwsp 阅读全文
posted @ 2015-11-27 11:30 乐享程序员 阅读(497) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-10-15 20:12 乐享程序员 阅读(101) 评论(1) 推荐(0)
摘要: 1、Android、ADT、SDK概念与关系SDK:Software Development Kit,中文意思是“软件开发工具包”。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做“SDK”。SDK是一系列文件的组合,它为软件的开发提供一个平台(它为... 阅读全文
posted @ 2015-10-15 01:29 乐享程序员 阅读(432) 评论(0) 推荐(1)
摘要: CookieManager在使用HttpURLConnection中,并没有关于Cookie的管理。如果使用Java程序时,怎么管理cookie呢?Cookie案例1. User Agent -> ServerPOST /acme/login HTTP/1.1[form data]2. Server... 阅读全文
posted @ 2015-09-19 09:06 乐享程序员 阅读(805) 评论(0) 推荐(0)
摘要: 因为做Java开发,所以习惯了使用Eclipse。现在需要写C++程序,真心不想用VS那样的重量级的IDE,VC++6.0又是那么的不友好。使用一款自己熟悉的IDE,工作起来就顺手。为了可以在Eclipse上开发C++、C程序,需要做以下准备工作:1、在Eclipse上安装CDT插件依次打开:【... 阅读全文
posted @ 2015-09-16 19:14 乐享程序员 阅读(13367) 评论(1) 推荐(0)
摘要: 大学期间,学了一学期的C语言,当然包括学习数据结构时,用的也是C语言。当时刚刚接触计算机,对于编程更是一无所知。上课学习学习,偶尔会照着书上敲一下代码。大二下学期,就丢掉了不用了。最近由于工作的需要,要使用Java Native Interface,所以就学习了1天半的C++,对C++有了一点点... 阅读全文
posted @ 2015-09-16 08:19 乐享程序员 阅读(3687) 评论(7) 推荐(0)
摘要: // HelloWorld.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include "string.h"#include "iostream.h"/** * 在C、C++语言中 *... 阅读全文
posted @ 2015-09-12 13:22 乐享程序员 阅读(1008) 评论(0) 推荐(0)
摘要: FindBugs 入门FindBugs 作用开发人员在开发了一部分代码后,可以使用FindBugs进行代码缺陷的检查。提高代码的质量,同时也可以减少测试人员给你报的bug数。代码缺陷分类根据缺陷的性质,大致可以分为下列几类·Bad practice 不好的做法·Correctness 可能有不正确·... 阅读全文
posted @ 2015-09-09 22:01 乐享程序员 阅读(13722) 评论(2) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-08-21 17:54 乐享程序员 阅读(2257) 评论(0) 推荐(2)
摘要: TortoiseSVN大家应该都很熟悉,相应的,git也有一个工具是TortoiseGit。下载地址:http://download.tortoisegit.org/tgit/previews/安装TortoiseGit:软件安装好以后,就可以使用了。1)从服务器上clone项目使用【Git Clo... 阅读全文
posted @ 2015-08-19 17:30 乐享程序员 阅读(1735) 评论(0) 推荐(1)
摘要: 在上一篇文章中说明了如何使用远程仓库,接下来,就使用常用远程仓库GitHub来管理你的project。 1)在GitHub上创建仓库 要使用GitHub,肯定要注册GitHub帐户,然后建立一个仓库。 至于如何使用在GitHub上创建仓库,参考:https://help.github.com/art 阅读全文
posted @ 2015-08-19 10:46 乐享程序员 阅读(8137) 评论(4) 推荐(5)
摘要: Git入门 1、下载 下载地址:http://git-scm.com/downloads 从这里可以下载到多种操作系统的支持版本,目前有:Mac、Windows、Linux、Solaris。 2、安装 在Linux 上安装: 如果你想在 Linux 上用二进制安装程序来安装 Git,可以使用发行版包 阅读全文
posted @ 2015-08-18 19:34 乐享程序员 阅读(2418) 评论(5) 推荐(4)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-07-14 17:52 乐享程序员 阅读(304) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-07-13 09:55 乐享程序员 阅读(32) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-07-11 15:40 乐享程序员 阅读(225) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-07-09 17:05 乐享程序员 阅读(381) 评论(3) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-07-03 17:50 乐享程序员 阅读(375) 评论(1) 推荐(0)
摘要: proactor vs reactor先发几本proactor 与 reactor 相关的电子书:http://files.cnblogs.com/files/f1194361820/reactor_3.pdfhttp://files.cnblogs.com/files/f1194361820/Pr... 阅读全文
posted @ 2015-07-01 20:02 乐享程序员 阅读(576) 评论(0) 推荐(0)
摘要: 1、使用固定长度2、使用固定长度的请求头,请求头中说明了body的长度。例如HTTP 协议:http请求协议:http 响应协议:3、使用界定符。例如有很多基于text(文本)协议都会在每个消息后使用CR LF 。(http://www.faqs.org/rfcs/rfc977.html) 阅读全文
posted @ 2015-07-01 17:12 乐享程序员 阅读(375) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-06-29 11:04 乐享程序员 阅读(514) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-06-26 14:33 乐享程序员 阅读(6931) 评论(10) 推荐(0)
摘要: BIO由Acceptor接收Socket,将其转交给Worker来处理。NIO由Acceptor接收Socket,将其转交给Poller来轮询处理。Poller再将可处理的Socket交给Worker来处理。不论采用BIO、还是NIO,处理请求的线程数就是worker的数量。Handler是用于协议... 阅读全文
posted @ 2015-06-25 17:33 乐享程序员 阅读(488) 评论(0) 推荐(0)
摘要: 开发一个应用,日志的重要性不言而喻。然而有时会发现日志中会出现大量的垃圾日志。所谓垃圾日志,就是不需要知道的日志,或者这些日志对于应用查看、跟踪没有什么作用。也正是(但不仅仅是)出于这些问题的考量,常用的日志框架都设置了日志级别。但是在写程序时,这些日志级别该选择哪一种呢,这点并没有一个统一的标... 阅读全文
posted @ 2015-06-24 18:52 乐享程序员 阅读(5588) 评论(0) 推荐(0)
摘要: CSRF是什么CSRF在百度百科中是这么说的:“CSRF(Cross-site request forgery跨站请求伪造,也被称为“one click attack”或者session riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XS... 阅读全文
posted @ 2015-06-09 14:24 乐享程序员 阅读(1276) 评论(1) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-06-09 09:54 乐享程序员 阅读(199) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-06-05 18:23 乐享程序员 阅读(454) 评论(1) 推荐(1)
摘要: 如果在一个Tomcat Server上会部署多个Web应用,又希望这多个Web应用共用一套错误页面,而不是使用默认的错误页面。就需要自定义错误页面了。 在每个web应用中都可以通过error-page来配置错误页面。但是多个Web应用时,要在每个应用的web.xml中都配置一个错误页面,就显得... 阅读全文
posted @ 2015-06-05 10:33 乐享程序员 阅读(780) 评论(0) 推荐(0)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-05-29 08:25 乐享程序员 阅读(232) 评论(0) 推荐(1)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-05-28 23:33 乐享程序员 阅读(74) 评论(0) 推荐(0)
摘要: 最近在写往公司产品里添加Tomcat适配器,以支持Tomcat。有一些功能需要摘取到Tomcat的部分日志。没有合适的工具,也不想去网上找了,就自己写了一个。简单的画了一下设计方案:下面直接上代码了:日志阅读器: 1 package com.fjn.tools.log.reader; 2 3... 阅读全文
posted @ 2015-05-26 20:54 乐享程序员 阅读(1427) 评论(3) 推荐(1)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-05-12 15:34 乐享程序员 阅读(154) 评论(0) 推荐(0)
摘要: apache project svn download sit :http://svn.apache.org/repos/asf如果想要研究相关项目的源码的话、或者想要成为某个项目的开发者, 就可以直接从这里下载了。 阅读全文
posted @ 2015-05-12 11:51 乐享程序员 阅读(257) 评论(0) 推荐(0)
摘要: 前天一个同学找我帮忙安装Linux系统,没有光盘,也不想在虚拟机里安装,在此情况下,我就采用U盘方式来安装Linux系统了。又想到还有其他人可能也不会使用U盘安装系统,这里就作一个简单的介绍。1、下载系统镜像、引导镜像从http://rhnproxy1.uvm.edu/pub/redhat/rh... 阅读全文
posted @ 2015-05-02 19:48 乐享程序员 阅读(1183) 评论(0) 推荐(1)
摘要: 在XML领域里,对XML文件的校验有两种方式:DTD校验、Schema校验。在Java中,对于XML的解析,有多种方式:DOM解析、SAX解析、StAX解析。结合XML和Java后,就产生了Bind技术,将XML和Java Bean进行相互转化。 Java对XML处理技术(JAXP)简述 JAXP, 阅读全文
posted @ 2015-04-30 08:06 乐享程序员 阅读(1744) 评论(1) 推荐(1)
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2015-04-25 10:44 乐享程序员 阅读(340) 评论(1) 推荐(2)
摘要: 在使用Linux时,出现端口占用、进程已启动(但处于不可控状态)情况时如何处理?发现已知端口被占用时,可以使用netstat -apn | grep yourPort 来查看占用该端口的进程的pid然后使用kill命令kill进程:kill -s 9 pid如果已知程序名称,或者程序路径上可能会占用... 阅读全文
posted @ 2015-04-02 14:00 乐享程序员 阅读(289) 评论(0) 推荐(0)
摘要: Tomcat使用JMX管理方式,在Tomcat的自带应用manager就是使用了JMX方式来管理Tomcat,以此完成Web应用的动态部署、启动、停止。然而manager应用是一种本地使用JMX接口的方式。对于其它的远程客户端该 怎么做呢?方式1:JConsole客户端:1)设置环境变量CATALI... 阅读全文
posted @ 2015-03-27 20:21 乐享程序员 阅读(4658) 评论(1) 推荐(0)
摘要: Tomcat Connector 是请求接收环节与请求处理环节的连接器,具体点说,就是将接收到的请求传递给Tomcat WEB容器进行处理。 Tomcat可以处理的不同协议的请求,例如HTTP协议、AJP协议。其中AJP是Tomcat与其他Web Server(例如Apache Server、IIS等)连接使用的协议。 对于HTTP协议,根据处理Socket中IO的方式的不同,又可以分为BIO... 阅读全文
posted @ 2015-03-26 23:19 乐享程序员 阅读(7015) 评论(0) 推荐(0)