自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 JAVA位元算的应用

位运算,顾名思义对位进行操作,计算机中所有信息都是二进制数,则为对二进制数位进行操作。

2014-09-19 16:28:17 459

原创 log4j详解

Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIXSyslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。

2014-07-07 15:15:23 368

转载 Virtualbox安装是出现的问题

Virtualbox安装问题解决办法

2014-07-01 12:29:22 428

原创 java API之Map集合遍历

Map map = new HashMap(); map.put("key1", "value1"); map.put("key2", "value2"); map.put("key3", "value3"); map.put("key4", "value4"); System.out.println("Map集合遍历第一种方法:调用keySet() 迭代Se

2014-04-08 10:04:48 502

原创 在Struts 2中自定义拦截器的使用

struts2系统自带了很多拦截器,有时需要我们自己定义,一般有两种方式: 一、实现Interceptor接口public interface Interceptor extends Serializable{ public void init(); public void destroy(); public String interce

2013-12-17 20:41:09 561

原创 在Struts 2中实现文件下载

download.jsp代码显示:form提交:按钮:/expExamMarksAuditList.action')" value="导出excel">utl:/newalregister/expExamMarksAuditList.action')function toDownLoad(url){ form00.action = url; form00

2013-12-13 11:34:04 405

转载 JAVA API之Calendar详解

Calendar:中文的翻译就是日历实例化CalendarCalendar calendar = Calendar.getInstance();Calendar 在 Java 中是一个抽象类(Abstract Class),GregorianCalendar 是它的一个具体实现。 Calendar 与 Date 的转换非常简单:Calendar calend

2013-12-05 10:55:38 920

转载 struts2常用标签

Struts2常用标签总结一 介绍1.Struts2的作用 Struts2标签库提供了主题、模板支持,极大地简化了视图页面的编写,而且,struts2的主题、模板都提供了很好的扩展性。实现了更好的代码复用。Struts2允许在页面中使用自定义组件,这完全能满足项目中页面显示复杂,多变的需求。 Struts2的标签库有一个巨大的改进之处,struts2标签库的标签不依赖于任何表现层技

2013-12-03 09:29:20 327

转载 ajax打开界面问题

最近开发中碰到一个问题,有一场景需要在ajax验证通过后在新窗口打开一个url。一开始通过在异步回调函数中使用window.open()来实现,但是发现这种实现方式会被浏览器拦截,需要用户进行浏览器设置才能打开,但是这显然不适合在互联网应用中对用户做这个限制。因此就想有没有什么办法来解决?        首先的一个想法是js打开一个新窗口不行,有可能是浏览器对于js直接打开新窗口有安全限制,那

2013-11-28 13:02:01 669

转载 设置 java vm 参数 解决内层溢出问题

这个问题主要还是由这个问题 java.lang.OutOfMemoryError: Java heap space 引起的。第一次出现这样的的问题以后,引发了其他的问题。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量解决方法:手动设置Heap size修改TOMCAT_HOME/bin/catalina.shset JAV

2013-11-21 00:03:39 782

转载 Java读取大数据量07Excel的方法(POI)

工作当中遇到要读取大数据量Excel(10万行以上,Excel 2007),用POI方式读取,用HSSFWorkbook读取时,超过2万行JVM的内存就会溢出,在网上找到原来要用XML方式逐行读取,记录下来,以供参考。    注意:运行环境是jdk1.6,如果要在1.5的环境中运行,要把jdk1.6中的rt.jar中javax.xml包下所有类加到运行的环境中。    下面是代码:

2013-11-20 23:50:56 1744

转载 对于Struts和Spring两种MVC框架的比较

基于Web的MVC framework在J2EE的世界内已是空前繁荣。TTS网站上几乎每隔一两个星期就会有新的MVC框架发布。目前比较好的MVC,老牌的有Struts、Webwork。新兴的MVC框架有Spring MVC、Tapestry、JSF等。这些大多是著名团队的作品,另外还有一些边缘团队的作品,也相当出色,如Dinamica、VRaptor等。这些框架都提供了较好的层次分隔能力。在实现良

2013-11-19 00:28:23 712

转载 Spring MVC 框架搭建及详解 (注解)

http://blog.csdn.net/wangpeng047/article/details/6983027

2013-11-19 00:07:08 884

原创 在Struts 2中实现文件上传

前一阵子有些朋友在电子邮件中问关于Struts 2实现文件上传的问题, 所以今天我们就来讨论一下这个问题。实现原理Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。

2013-11-16 22:16:45 540

转载 一个java上传文件的组件

由于经常用到java上传的组件, 每次都要一行一行的写不是很方便, 所以抽了点时间封装一下, 也为以后方便使用. 底层也是是用apache的upload上传组件, 不过仅仅是封装了一下, 更方便用了而已.具体的组件是继承了 HttpServletRequest接口. 我们可以象使用jsp中的request一样使用upload组件了. 具体代码如下:FileHttpServlet

2013-11-16 22:11:37 1074

原创 ext2.0+java 文件上传

文件上传其实是一个很基本的页面操作,以前也做过。在jsp+servlet时,关键点是只要指定jsp用于提交上传文件资源的form的enctype属性为multipart/form- data即可。这个属性 其实是设置了提交的内容是以数据流的方式提交给servlet的。当然也包含了文件的流,这样在servlet里利用common- fileupload.jar里的接口方法,解析这个流,就可以

2013-11-16 22:06:13 943

原创 关于oracle可以本地访问不能远程被访问的问题解决思路

首选来理解两个文件:1、F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora2、F:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.oralistener.ora 使用来配置监听的文件tnsnames.or

2013-11-15 23:53:21 3152

原创 SVN服务器搭建和使用(三)

接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这时候使用TortoiseSVN进行提交.这样别人就能看到你所做的更改

2013-11-15 23:36:10 506

原创 SVN服务器搭建和使用(二)

上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Repositores,如图

2013-11-15 23:33:35 497

原创 SVN服务器搭建和使用(一)

下载完成后,应该有这些安装包,如图: TortoiseSVN安装包和简体中文语言包VisualSVN server安装包先安装VisualSVN server的安装包,双击VisualSVN server安装包,如图:点Next,进入下一步,如图:点同意,进图下一步,如图:选择上面一个选项,点Next,进入下一步,如图:Location是指Vis

2013-11-15 23:18:45 584

原创 mysql知识点记录二

Ø function 函数 函数的作用比较大,一般多用在select查询语句和where条件语句之后。按照函数返回的结果,可以分为:多行函数和单行函数;所谓的单行函数就是将每条数据进行独立的计算,然后每条数据得到一条结果。如:字符串函数;而多行函数,就是多条记录同时计算,得到最终只有一条结果记录。如:sum、avg等多行函数也称为聚集函数、分组函数,主要用于完成一些统计功能

2013-11-13 18:01:02 600

原创 Mysql知识点记录一

一、数据库简单介绍1、 按照数据库的发展时间顺序,主要出现了以下类型数据库系统: Ø 网状型数据库 Ø 层次型数据库 Ø 关系型数据库 Ø 面向对象数据库 上面4中数据库系统中,关系型数据库使用最为广泛。面向对象数据库则是由面向对象语言催生的新型数据库,目前的一些数据库系统,如:SQL Server 2005、Oracle10g等都开始增加面向对象的特性。  二

2013-11-13 17:59:25 1420

空空如也

空空如也

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

TA关注的人

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