
JavaEE开发
hailangxingwk
这个作者很懒,什么都没留下…
展开
-
关于JUnit4的问题
package cn.itcast.xml;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.junit.Test;import org.w3c.dom.Document;import org.w3c.dom.Node;原创 2013-02-13 15:23:31 · 742 阅读 · 1 评论 -
Apache Common fileUpload API 详解
文件上传组件的应用与编写在许多Web站点应用中都需要为用户提供通过浏览器上传文档资料的功能,例如,上传邮件附件、个人相片、共享资料等。对文件上传功能,在浏览器端提供了较好的支持,只要将FORM表单的enctype属性设置为“multipart/form-data”即可;但在Web服务器端如何获取浏览器上传的文件,需要进行复杂的编程处理。为了简化和帮助Web开发人员接收浏览器上传转载 2013-03-19 15:19:53 · 797 阅读 · 0 评论 -
Mysql5.6安装步骤(图解)
最近安装mysql时找到的文章,不错~~转过来了噶!!安装完成后将配置选项打上对勾,按下“Finish”,出现下面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将 “Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导。mysql配置向导转载 2013-03-21 16:07:10 · 1246 阅读 · 0 评论 -
jprofiler安装图解
环境:1、sun jdk1.6.02、jprofiler_windows_6_0_2.exe安装1. jdk, 安装略...2. jprofiler安装一路next 到Enter license key 界面key :L-Larry_Lau@163.com#78484-akisfpr22a5j#268在一直next 到finish 很简单配置监控tomc转载 2013-03-21 08:28:23 · 578 阅读 · 0 评论 -
看《高性能MySQL》(第二版)中文版后的笔记
1.锁有两种:(1)表级锁。这种消耗资源比较小。相对低级。(2)行级锁。这种消耗资源比较大。相对高级。另外还有一种锁:支持MVCC的行级锁。这种资源消耗最大。一般不怎么使用。而且这个也不是Mysql特有的。很多数据库都有。2.set session transaction isolation level read committed,这个语句是设置隔离级别的。read commit转载 2013-03-21 14:50:55 · 855 阅读 · 0 评论 -
JDBC连接MySQL数据库及示例
JDBC是Sun公司制定的一个可以用Java语言连接数据库的技术。一、JDBC基础知识 JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,据此可以构建更高级的工具和接口,使数据库开发人员能转载 2013-03-22 10:04:23 · 784 阅读 · 0 评论 -
解决vim中文乱码问题
由于在windows下默认是gb编码,而我的vim默认是utf-8(gedit默认也是utf-8),所以打开会成乱码。修改了一下配置文件,使vim支持gb编码就好了。$vim ~/.vimrclet &termencoding=&encodingset fileencodings=utf-8,gbk$:wq再次打开vi,显示就正常了。如果不正常,重新开一个终端,转载 2013-04-07 20:09:56 · 780 阅读 · 0 评论 -
为何Emacs和Vim被称为两大神器
Author:Jiqing Wuemail:homepage:http:://hi.baidu.com/jiqing0925create:2011-01-09update:2011-01-09面向的读者:经常用电脑处理文本和编程的同学目录1.3 Vim不只是Vi在这个蔚蓝色的星球上,流传着两大神器的传说: 据说Emacs是神的转载 2013-04-07 20:40:06 · 811 阅读 · 0 评论 -
博客(Blog)-Roller Weblogger ,MeEclipse下搭建
博客(Blog)-Roller Weblogger ,MeEclipse下搭建BlogTomcatApacheMyeclipseMySQL都说roller在国外是二次开发博客系统的首选,但是下载源代码之后发现是它是基于netbeans项目结构开发的。平时用习惯了Eclipse,所以想搬到MyEclipse上面,但没有想到居然那么不容易,折腾了整整一天,才最终跑起来。网上的参转载 2013-04-09 14:37:34 · 1418 阅读 · 0 评论 -
windows下cvs服务器安装配置
1.下载cvsnt(可以从附件中下载) 2.安装cvsnt 直接双击运行cvsnt安装文件,安装过程中可以选择以经典、自定义和完全三种方式安装,在自定义方式中可以选择安装路径。安装完成后,在控制面板里出现一个CVSNT Server的项目,图标是一条鱼~~3.配置cvsnt 安装完成cvsnt后,就可以从: (1) 控制面板中来配置cvsnt。【开始】-【控制面板】-【CV转载 2013-04-09 14:12:16 · 1760 阅读 · 0 评论 -
五年程序员人生的点点滴滴
和大家一样,我也是一名普通的程序员,很快工作五年了。现在依然记得大学时软件工程老师曾说过的一句话,大概是这样的:“工作五年之后,就基本可以分出大家的区别了”,这句话大概有两层意思,第一,大家都基本确定了自己的工作或职业方向;第二,一个人的能力如何基本已经确定了。先抛开这句话的真理性,至少它本身是有些道理的,当然随着时间的迁移,当初的五年时间对于现在可能已经不太准确了。但这句话一直陪伴着我,每过一段转载 2013-04-11 15:01:51 · 540 阅读 · 0 评论 -
svn快速教程
本文拷贝自网址:http://www.subversion.org.cn/?action-viewnews-itemid-1如何快速建立Subversion服务器,并且在项目中使用起来,这是大家最关心的问题,与CVS相比,Subversion有更多的选择,也更加的容易,几个命令就可以建立一套服务器环境,可以使用起来,这里配套有动画教程。本文是使用Subversion最快速的教程,在转载 2013-04-22 20:11:40 · 680 阅读 · 0 评论 -
Myeclipse下的struts2.3.8 配置 保证绝对好用(有感于很多博客写的太坑爹了)
1.建立web project工程,我的结构如下:2.这一步非常重要:引入必要的jar包,很多博客丫的就给出7个jar包,别理他们!根本不完整!版本2.3.8的struts2需要的jar包如下:一共11个!引入方法是:右键工程->properties->java build path->Libraries->add external jar 把这11个jar包引入进去!(顺转载 2013-04-14 22:56:08 · 741 阅读 · 0 评论 -
有关算法方面的经典书籍推荐
如果计算机系只开三门课,那么这三门课就一定是:离散数学,数据结构与算法,编译原理。如果只开一门课,那剩下的就一定是:数据结构与算法。Niklaus Wirth说:算法+数据结构=程序,不说废话了,下面列出一份数据结构算法书目,先从最著名的说起A原书名:The Art of Computer Programming中文名:计算机程序设计艺术作者:Donald E.Knuth难度:转载 2013-04-27 13:44:23 · 2235 阅读 · 0 评论 -
开源Java CMS建站程序推荐
1.InfoGlue infoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。 该项目主页: http://www.infoglue.org 2.Magnolia Magnolia是一个开源基于Java的Web内容管理系统(CMS) ,构建在Java内容知识库标准(JSR-170).Mag转载 2013-04-21 09:40:23 · 1398 阅读 · 1 评论 -
这段代码的第17行为什么会出现空指针异常呢
package servletContext;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.GenericServlet;import javax.servlet.ServletConfig;import javax.servlet.ServletContext;import j原创 2013-03-18 21:06:37 · 828 阅读 · 1 评论 -
高性能表现的div+css网站
从2004年开始,我开始进入雅虎的异常表现小组。我们是一个很小的队伍,专门针对雅虎的产品进行质量检测和改进,我作为一个后端工程师,现在却开始捣鼓前端代码优化方面的工程,所以我认为这是一个极好的进步的机会。我的目标是改进用户端体验,我度量了在各个带宽下浏览器的响应时间,得出如下的一个图表,它展示了来自http://yahoo.com的http的流量。以上图标的第一个标签就是html,是一个htm转载 2013-03-15 16:10:02 · 582 阅读 · 0 评论 -
Eclipse Tomcat插件的配置, 及 Tomcat 的配置
首先下载 对应 eclipse 版本的 tomcat 插件版本,(这里要注意: Tomcat 插件是Tomcat 插件,Tomcat 是 Tomcat, 两者不能混淆!)下载地址:http://www.eclipsetotale.com/tomcatPlugin.html然后将得到的压缩包解压,放入 eclipse 的 plugins 目录中重启 eclipse, Tomcat 插件安装成转载 2013-03-29 17:19:43 · 690 阅读 · 0 评论 -
黑马程序员 方立勋JavaWEB视频 第2、3天 xml笔记
01-xml语言和作用XML:Extensible Markup Language,可扩展标记语言。XML技术是W3C组织发布的,目前推荐遵循的是W3C组织于2000年发布的XML1.0规范。XML语言出现的根本目标在于描述上图那种,在现实生活中经常出现的有关系的数据。在XML语言中,它允许用户自定义标签。一个标签用于描述一段数据;一个标签可分为开始标签和结束标签,在开始标签和结束原创 2013-02-15 13:03:51 · 3454 阅读 · 0 评论 -
Rational Rose 2003 下载、破解及安装方法(图文)
Rational Rose 2003 下载、破解及安装方法(图文)方法一: 1、安装Rational Rose2003时,在需选择安装项的时候,只选择Rational Rose EnterPrise Edition即可,不需选择其他项,之后选择“DeskTop Installation from CD Image“,一路下一步。出现Mem_pointer_Bad错误,点击确定继续;转载 2013-02-16 11:38:43 · 630 阅读 · 0 评论 -
大家帮忙解决下问题哈
为什么在myeclipse中能够显示出文字的样式,但是直接用浏览器打开就不能显示样式呢?(浏览器可以用谷歌浏览器打开,但是用firefox和ie却不行) 中国 美国 日本 英国 #a1{ font-size:300px; color:red;原创 2013-02-11 21:59:52 · 601 阅读 · 0 评论 -
关于Java中多线程死锁的代码示例
class Test implements Runnable{ private boolean flag; Test(boolean flag){ this.flag = flag; } public void run(){ if(flag){ while(true){ synchronized(MyLock.locka){ System.转载 2013-01-28 18:13:45 · 995 阅读 · 1 评论 -
黑马程序员 方立勋JavaWEB视频 第04天 web开发入门笔记
01-web开发相关概念与常见web服务器Web开发的相关知识Web,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源。Internet上供外界访问的Web资源分为: 静态web资源(如html界面):指web页面中供人们浏览的数据始终是不变的。 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看原创 2013-02-17 18:51:02 · 2681 阅读 · 0 评论 -
HTTP 响应状态码
http响应状态码大全:http状态返回代码 1xx(临时响应)表示临时响应并需要请求者继续执行操作的状态代码。http状态返回代码 代码 说明100 (继续) 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。 101 (切换协议) 请求者已要求服务器切换协议,服务器已确认并准备切换。http状态返回代码 2xx (成功)表示成转载 2013-02-16 23:01:18 · 646 阅读 · 0 评论 -
教你修改firebug的字体和大小
我是一个字体控,几乎我能够使用的软件中都用的是“courier new”字体,firebug是我很喜欢的一个火狐插件,自然逃不了我的手掌心,修改它的原因是调试的时候宋体很难看。此方法网上很多,是英文网站上我试验成功后,列出了一个详细的步骤,按部就班就可以了。1,通过firefox的about:config方式是无法修改firebug的字体的。2,在你的电脑中寻找以下参考路径(前提是你已转载 2013-03-05 16:41:06 · 689 阅读 · 0 评论 -
修改MyEclipse8.5中的servlet文件的模板
在我的安装目录中可以找到这样一个文件:D:\MyEclipse\Common\plugins\com.genuitec.eclipse.wizards_8.5.0.me201003052220.jar,不同版本的MyEclipse中这个文件可能名称会不同,但是前缀应该是com.genuitec.eclipse.wizards,大家也可以找到相应的。 用压缩软件例如“好压打开”。原创 2013-02-22 21:07:32 · 769 阅读 · 0 评论 -
CSS字体中英文名称对照表 CSS常用中文字体英文名称对照表 详细出处参考:http://www.jb51.net/css/67658.html
在CSS文件中,我们常看到有些字体名称变成了乱码,这是由于编写者将中文字体的名字直接写成了中文,并且再上传或者拷贝复制的时候无意间变成了乱码。 为了避免这种状况出现,在CSS文件中使用中文字体时,最好使用中文字体的英文名称,我们常用中文字体的英文名称对照表如下: Windows自带的字体:中文名 英文名 Unicode Unicode 2 Mac OS 华文细黑 STHeiti L转载 2013-03-07 21:32:54 · 1404 阅读 · 0 评论 -
SourceInsight使用技巧(转)
配置成简单好用的c/java代码编辑器1、缩进与tab(1)Options菜单àPreferencesàTyping卡,勾掉下面两项∶Typing tab indents line,regardless of selection,空行按tab无法前进Typing tab replaces current selection,选定部分内容、再按tab时会清除所选(2)Opti转载 2013-03-11 15:00:30 · 895 阅读 · 0 评论 -
web.xml 详细介绍
web.xml 详细介绍 博客分类:CoreJava WebXMLServletJSPTomcat1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对转载 2013-03-12 15:49:48 · 471 阅读 · 0 评论 -
Web.xml配置详解
1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元转载 2013-03-12 15:52:02 · 559 阅读 · 0 评论 -
Tomcat的一些实用配置
1-web应用和虚似目录的映射Web应用开发好后,若想供外界访问,需要把web应用所在目录交给web服务器管理,这个过程称之为虚拟目录的映射。Tomcat 6帮助文档(文档可以在C:\apache-tomcat-6.0.20\webapps\docs目录下的index.html中找到)中所提到的5种配置方式,这里只说第三种和第五种。For Tomcat 6, unlike Tomcat原创 2013-03-12 16:13:56 · 640 阅读 · 0 评论 -
JSP中使用Taglib
标准的JSP标记可以调用JavaBeans组件或者执行客户的请求,这大大降低了JSP开发的复杂度和维护量。JSP技术也允许你自定义的taglib,其实换句话说,taglib可以看成是对JSP标记的一种扩展,正如xml是对html的一种扩展一样。taglib通常定义在tag标签库中,这种标签库存放着你自己定义的tag标签。简而言之,如果使用taglib,那么你可以设计自己的JSP标记。转载 2013-03-13 13:11:33 · 1134 阅读 · 0 评论 -
倒排索引
1.简介倒排索引源于实际应用中需要根据属性的值来查找记录。这种索引表中的每一项都包括一个属性值和具有该属性值的各记录的地址。由于不是由记录来确定属性值,而是由属性值来确定记录的位置,因而称为倒排索引(inverted index)。带有倒排索引的文件我们称为倒排索引文件,简称倒排文件(inverted file)。倒排文件(倒排索引),索引对象是文档或者文档集合中的单词等,用来存储转载 2013-08-27 20:13:07 · 829 阅读 · 0 评论