自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 资源 (7)
  • 收藏
  • 关注

原创 Struts 2 配置struts.xml骨架

因为 struts.xml 文件是整个 Struts 2 框架的核心,下面将提供一份完整的 struts.xml 文件骨架,这份文件没有实在的意义,只是一个 struts.xml 文件示范。    "http://struts.apache.org/dtds/struts-2.0.dtd">

2013-03-24 21:22:13 709

转载 spring中读取xml配置文件、获取bean的几种方式

获取Spring框架管理的类实例的方法有多种,如下:方法一:在初始化时保存ApplicationContext对象代码:ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");ac.getBean("beanId");说明:这种方式适用于采用Spring框

2013-03-18 23:21:08 4019

转载 servlet调用spring容器中的bean,的两种方式一种注解一种xml配置

最近由于项目中出现了Servlet调用Spring的bean,由于整个项目中所有的bean均是注解方式完成,如@Service,@Repository,@Resource等,但是Spring的容器管理是不识别Servlet和filter的,所以无法使用注解方式引用,在网上查了资料后看到如下的代码:第一种方式:在Servlet的init方法中来完成bean的实例化,初始化后可以在servlet中

2013-03-18 23:19:11 1622

转载 Spring中@Autowired注解、@Resource注解的区别

Spring不但支持自己定义的@Autowired注解,还支持几个由JSR-250规范定义的注解,它们分别是@Resource、@PostConstruct以及@PreDestroy。  @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的,分是nam

2013-03-18 23:17:27 665

原创 ftp下载文件例子-01

使用ftp下载单个文件例子。1.安装ftp服务2.导入相应的jarcommons-net-1.4.1.jar3.编码如下是本人写的一个例子:package org.ftp.test;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileNotFou

2013-03-18 16:06:30 873

转载 面向对象编程(OOP)

面向对象编程(Object Oriented Programming,OOP,面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。编辑本段简介OOP: Object Oriented Programming,面向对象的程序设计。所谓“对象”就是一个或一组数据以及处理这些数据的方法和过程的集合。面向

2013-03-17 14:19:48 1374

转载 JDom读取xml

自己写的例子操作XMLhttp://www.blogjava.net/Files/Crying/防盗链.rar在http://www.jdom.org可 以下载JDOM的最新版本。这里下载的是jdom-1.0。JDOM的jar文件就是build目录下的文件jdom.jar,将上述文件拷贝到jdk- 1_5_0_06目录下的jre/lib/ext目录下,而用eclipse的用户可以手动添加到us

2013-03-17 14:10:47 716

转载 四种xml操作方式的基本使用方法

xml文件: <?xml version="1.0" encoding="GB2312"?> <RESULT> <VALUE>    <NO>A1234</NO>    <ADDR>xxx</ADDR> </VALUE> <VALUE>    <NO>B1234</NO>    <ADDR>xxx</ADDR> </VALUE> </RESULT>

2013-03-17 14:07:10 790

原创 linux 一些常见的命令

1.cd /home/portal/public_html/apache-tomcat-6.0.29-3_9000/logs/ll -h      ll -lh //读取文件夹里面的文件大小2.portal@wc-web-18:~/public_html/apache-tomcat-6.0.29-3_9000/logs> 3.portal@wc-web-18:~/public_ht

2013-03-15 17:24:12 1045

转载 JAVA操作COOKIE 收藏

1.设置Cookie   Cookie cookie = new Cookie("key", "value");   cookie.setMaxAge(60);   设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。   cookie.setPath("/test/test2");   设置Cookie路径,不

2013-03-15 17:18:11 744

原创 Map HashMap和LinkedHashMap区别

import java.util.HashMap;import java.util.Iterator;import java.util.LinkedHashMap;import java.util.Map; public class TestLinkedHashMap {  public static void main(String args[])  {   Sy

2013-03-15 16:54:59 932

转载 ensureCapacity()方法提高ArrayList的初始化速度

ensureCapacity()方法提高ArrayList的初始化速度我们在使用Arraylist时,经常要对它进行初始化工作,在使用add()方法增加新的元素时,如果要增加的数据量很大,应该使用ensureCapacity()方法,该方法的作用是预先设置Arraylist的大小,这样可以大大提高初始化速度。         请看代码:   Java代码package te

2013-03-15 16:51:56 1062

转载 dom4j解析xml字符串实例

DOM4J     与利用DOM、SAX、JAXP机制来解析xml相比,DOM4J 表现更优秀,具有性能优异、功能强大和极端易用使用的特点,只要懂得DOM基本概念,就可以通过dom4j的api文档来解析xml。dom4j是一套开源的api。实际项目中,往往选择dom4j来作为解析xml的利器。 先来看看dom4j中对应XML的DOM树建立的继承关系  针对于XML标准定义,

2013-03-15 16:08:34 949

原创 dom4j解析xml字符串实例-01

dom4j解析xml例子:import org.dom4j.Document;import org.dom4j.DocumentHelper;import org.dom4j.Node;public class test {    /**     * 取单个节点文本     * @param doc     * @param tag     *

2013-03-15 16:07:14 803

转载 用Sitemesh控制页面布局

用Sitemesh控制页面布局sitemesh2007-06-03 19:39sitemesh是opensymphony团队开发的j2ee应用框架之一,旨在提高页面的可维护性和复用性。opensymphony的另一个广为人知的框架为webwork是用作web层的表示框架。他们都是开源的,可以在www.sf.net下找到。应用于以下大项目的例子:http://open

2013-03-15 09:56:50 1789

转载 decorators.xml的用法

今天改前人做的项目,用struts2,spring,hibernate框架做的,对了,还有jquery。我用jquery做异步请求到后台,生成 json数据返回前台生成下拉输入框,请求到后台以后,成功生成了json数据并根据struts的映射文件返回到一个jsp页面,这个页面的作用只是生成文本数据,但是js方面一直没有反应。。。从网上查到jquery.ajax有一个参数error,它可以告诉我

2013-03-15 09:55:35 744

原创 Java Random生成序列号例子

import java.util.Random;public class SidGenerator {        /**         * 序列号格式:16         *          * @return         */        public static String nextVal() {                r

2013-03-14 14:59:26 1049

转载 java时间操作函数汇总

1.计算某一月份的最大天数  Calendar time=Calendar.getInstance();  time.clear();  time.set(Calendar.YEAR,year);  time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0  int day=time.getActualMaximu

2013-03-14 14:54:12 724

原创 SimpleDateFormat格式化日期

SimpleDateFormat格式化日期import java.text.SimpleDateFormat;import java.util.Date;public class test { public static void main(String []aa){  SimpleDateFormat dateformat1=new SimpleDateFormat("y

2013-03-14 14:47:07 648

原创 jsp页面显示时间例子

Calendar day=Calendar.getInstance();     SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");    String da=sdf.format(day.getTime());         String year="";    String moneth="";

2013-03-14 14:45:31 1265

原创 Date时间转换例子

import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class Dat

2013-03-14 14:42:05 812

原创 实现Spring AOP注译例子-springAOP02

本章节也就是Spring AOP第二章节,在这章节中,本人继续做Spring AOP面向切面例子,上一章做的是以配置的方式来实现AOP,本章节使用注译方式(annotations)来实现,下面就把一些上一章节的理解AOP短文复制过来给大家理解一下。    AOP到底是啥,也就是一个面向切面编程罢了,其实它也是相对OOP来说的,类似OOP其实也是一种编程思想。本人暂且把Spring 中的AOP理

2013-03-13 16:38:46 793

原创 Spring实现AOP配置例子-springAOP01

最近有点时间分享一个自己写的最为简单的Spring AOP的应用,只是把一些个人的理解分享下提供以后参考。可能很多人刚开始不太理解AOP到底是啥,其实它也是相对OOP来说的,类似OOP其实也是一种编程思想吧。本人暂且把Spring 中的AOP理解成一种方法的拦截器。这是一个比较常见的理解方式,例如就好比你去自动取款机取钱,边上装了个摄像头在监视着。你取你的钱,不用管那摄像头干嘛,只是对于摄像头

2013-03-13 16:12:26 685

原创 传统Model 1和Model 2

传统Model 1和Model 2Java Web应用的结构经历了Model 1和Model 2两个时代,从Model 1发展到Model 2既是技术发展的必然,也是无数程序员的心血结晶。在Model 1模式下,整个Web应用几乎全部由JSP页面组成,JSP页面接受处理客户端请求,对请求处理后直接做出响应。用少量的JavaBean来处理数据库连接、数据库访问等操作。Model 1模式的

2013-03-12 23:38:58 870

原创 eclispe导入myeclipse项目编译解决步骤

昨天在eclipse导入myeclipse的项目,但是老是编译不过去,刚开始我以为是我导入的jar包有问题,我就把build path 底下的所有jar包都remove 掉再重新导入包,但是还是编译不过去,在网上找了好些资料,很多资料的说法都不一致,然后就把搜索的资料总结了一下,可是还是不太行,最后还是自己琢磨出来了,当然网上所搜索的资料也是很有帮助的。首先直接在svn中下载myeclip

2013-03-12 09:28:46 1344

原创 Spring security2 登录例子1

因为最近工作压力没那么大,所以操了一些时间来做了一些spring security2例子,本文将对spring security2技术以例子方式进行介绍,主要就是实现过程,至于各种运用场景大家就自己去研究。如下是我做的第一个简单的例子,希望对初学者有一定的帮助。一.导入如下图的包。二.在web.xml中配置filter进行相应的权限过滤功能,不过在Security跟Spring集成

2013-03-12 09:27:51 558

原创 Spring security 认证-列子(1)

在写这篇文章前,在网上找了很多springsecurity方面的资料,包括它的官方文档,发现其实例子都蛮多的,但是很多例子都写的极其复杂,对以一个初学者来说还是很难看得懂得,所以本人抽点时间来写了一些例子,从简单到复杂。只希望通过本文使大家对springsecurity有大概的了解,在以后可能用到时,有所帮助。       Tomcat:  apache-tomcat-6.0

2013-03-12 09:27:42 669

转载 synchronized(this)与synchronized(class)区别

synchronized(class)很特别,它会让另一个线程在任何需要获取class做为monitor的地方等待.class与this做为不同的监视器可以同时使用,不存在一个线程获取了class,另一个线程就不能获取该class的一切实例. 根据下面的代码自行修改,分别验证下面的几种情况:synchronized(class)synchronized(this)->线程各自获

2013-03-12 09:27:34 1260

转载 多线程读取多个文件(1)(例子)

这个是我写的三个类,用于多线程操作读取文件内容和写入文件内容,不知道是不是你合你味口。packagepro;import java.io.*;public class ReadFileToWriteOtherFile { private File oldFile; private File newFile; private BufferedReader

2013-03-12 09:27:26 2840

原创 struts2+jquery+json例子解说

struts2+jquery+json例子解说jquery-1.4.2.jsstruts.jarjson.jar 实现后台调用前台返回true或false,例子如下:jsp和js代码如下:  function getJson(){           $.ajax({                 type : 'POST',

2013-03-12 09:26:56 997

原创 struts2+jquery+json返回true列子

struts2+jquery+json例子解说jquery-1.4.2.jsstruts.jarjson.jar 实现后台调用前台返回true或false,例子如下:jsp和js代码如下:function getJson(){           $.ajax({                 type : 'POST',

2013-03-12 09:26:48 1221

转载 在JAVA中使用JSONObject生成json

JSON是一种轻量级的数据交换格式,在现在的web开发中,是非常常见的。在没有方便的工具之前,我们或许会使用拼字符串的形式来生成json数组,今天我们使用一个json-lib.jar包来为我们实现生成json的功能。所必须的包有:    commons-httpclient-3.1.jar    commons-lang-2.4.jar    commons-log

2013-03-12 09:26:38 946

转载 Java中json 字符串与对象之间的转换

将json字符串转化为对象var jsonList=eval("("+str+")");json删除内部数据json.splice(1,1);//删除json数组的第二条数据读取json的键值对for(var key in json){  alert(key);}查看字段是否在字符串中:var val="字段"

2013-03-12 09:26:28 993

转载 JS中json 字符串与对象之间的转换

将json字符串转化为对象var jsonList=eval("("+str+")");json删除内部数据json.splice(1,1);//删除json数组的第二条数据读取json的键值对for(var key in json){  alert(key);}查看字段是否在字符串中:var val="字段"

2013-03-12 09:26:18 844

原创 Java中实现JSON转换例子

导入包:commons-beanutils-1.7.0.jarcommons-collections-3.2.jarcommons-lang-2.3.jarcommons-logging.jarezmorph-1.0.4.jarjson-lib-2.0-jdk15.jarjsonplugin-0.31.jarnutz-1.b.35-jdk6.jar1.b

2013-03-12 09:26:10 1458

转载 多线程实现大批量数据导入(例子)

最近在做大批量数据导入问题,当数据量很大的时候(例如:20万条),程序在执行的时候,需要花很长的时间,为了提高程序的执行效率,现采用多线程的方法实现数据导入功能,具体实现如下:【实现】 Java代码 1        package com.mypack.thread;  2          3        public class Student {  4

2013-03-11 10:49:30 1355

转载 Spring PropertyPlaceholderConfigurer初始化properties配置文件

Spring利用PropertyPlaceholderConfigurer占位符1. PropertyPlaceholderConfigurer是个bean工厂后置处理器的实现,也就是 BeanFactoryPostProcessor接口的一个实现。PropertyPlaceholderConfigurer可以将上下文(配置文件)中的属性值放在另一个单独的标准java Properties文件

2013-03-11 10:49:17 1711

原创 Spring定时器的两种实现方式

一.Spring定时器的两种实现方式:1.     继承java.util.TimerTask2.     继承org.springframework.scheduling.quartz.QuartzJobBean 下面详细说明两种方式实现的过程在开始说明前先建立一个web工程SpringTiming然后导入需要用到的包a.    TimerTask定时(用Ti

2013-03-11 10:49:07 2325

转载 spring定时器时间配置

这是时间的设置规则 org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下: 1.秒(0–59) 2.分钟(0–59) 3.小时(

2013-03-11 10:48:58 612

转载 Spring事务配置的五种方法

Spring事务配置的五种方法2009-04-24 10:20    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。    DataSource、TransactionManager这两部分只是会根据数据访问方

2013-03-11 10:48:48 562

RSA+ECB+OAEPWithSHA-256AndMGF1Padding

选择RsA算法进行非对称加密,密钥长度为2048位及以上位数,使用oAEP填充方式。

2021-01-07

AES+CTR+NoPadding

选择AES算法进行对称加密,密钥长度为128位及以上位数,分组密码模式使用CTR模式,CTR模式不需要填充,初始化向量在应用内设定。 说明: (1)对称加密主要应用于普通的数据块(如字符串、字节流等)加解密。 (2)CTR模式支持加/解密并行操作;而cBc模式加密不支持并行操作,解密支持并行 操作。因而,CTR模式加密速度快于CBC模式。

2021-01-06

jsp使用net.js实现验证码验证例子

jsp使用net.js实现验证码验证例子,无需直接写生成代码,目前使用net.js封装好的js实现。例子可运行。

2013-03-12

Spring security 认证-ch03

Spring security 认证-ch03是关联数据库,查询权限,ch01和ch02都是写死在配置文件中,ch03是直接从数据库中读取。下一个例子为Spring security 认证-ch04,请多关注。

2013-03-12

Spring security 认证-ch02

Spring security 认证-ch02是一个简单安全例子,这个例子在Spring security 认证-ch01中进一步复杂化。下一个例子为Spring security 认证-ch03.请多关注。

2013-03-12

Spring security 认证-ch01

Spring security 认证-ch01简单例子,jar包齐全,可运行。编译初学者谢谢。如果想进一步了解,请关注Spring security 认证ch02.

2013-03-12

验证码登陆例子

这个一个通过simplecaptcha-1.1.1.jar包实现验证码登陆例子

2012-02-15

空空如也

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

TA关注的人

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