- 博客(47)
- 资源 (7)
- 收藏
- 关注
转载 ubuntu系统VNC服务器安装配置
ubuntu系统VNC服务器安装配置:sudo apt-get install vnc4server安装完后输入以下命令,给当前用户设置密码,这个密码就是连接VNC时要用到的:vncpasswd接下来会要求输入再次密码,确认后密码就设置成功了。接着输入以下命令:vncserver :1第一次运行的话会自动创建相应的文件并启动v
2012-03-16 16:40:15
1060
转载 tomcat的安装与配置
Tomcat可以运行Servlet和JSP,是一个小型的轻量级应用服务器,它性能稳定、扩展性好、源码开放,是开发中小型Web应用系统的首选。本章首先介绍Tomcat服务器特点、层次结构、应用处理流程及发展史,然后讲述Tomcat的安装、设置和测试,接着介绍Tomcat目录结构、常用配置平台、控制和管理程序等,最后设计一个不需数据库支持的简单聊天室。1.1 Tomcat简介Tomc
2012-03-02 17:29:17
5908
转载 JPA @MappedSuperclass注解的使用说明
JPA @MappedSuperclass注解的使用说明基于代码复用和模型分离的思想,在项目开发中使用JPA的@MappedSuperclass注解将实体类的多个属性分别封装到不同的非实体类中。1.@MappedSuperclass注解只能标准在类上:@Target({java.lang.annotation.ElementType.TYPE})2.
2012-02-16 23:28:27
1713
转载 spring3.0新特性
一、首先,模块的组织更加的细致,从那么多的jar分包就看的出来:Spring的构建系统以及依赖管理使用的是Apache Ivy,从源码包看出,也使用了Maven。Maven确实是个好东西,好处不再多言,以后希望能进一步用好它。二、新特性如下:Spring Expression Language (Spring表达式语言)IoC enhancement
2012-02-16 22:42:07
860
转载 css filter滤镜讲解
filter:filtername(parameters) 即 filter:滤镜名称(参数)滤镜效果 功能描述 Alpha 设置不同的透明度变化效果 Blur 建立模糊效果 DropShadow 建立一种偏移的影象轮廓,即投射阴影
2012-01-13 13:41:13
879
转载 html5与html4的比较
所有这些次要的改动数量众多。而且新的修改也在不断的增加,因此,如果你想实时跟踪最新的动向,你需要经常的查看w3.org的HTML4 和 HTML5之间的不同这个页面。如果你很心急,想在你的工作中使用这些新的标记和属性,我劝告你最好只是做实验,原因已经说的很清楚了,这些新标记和新属性在将来也许会有很大的改变,所以,除非你不断的更新你的代码,它们很可能会过期失效。 尽管如今大多数流行的浏览
2012-01-12 17:55:49
1405
1
转载 注解式框架搭建配置文件
1.applicationContext.xml xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/s
2012-01-11 01:49:04
768
转载 ActionContext与ServletActionContext的区别
ActionContextxwork框架的ActionContext是Action执行时的上下文,存放Action执行时需要用到的对象。在使用webwork时,其中放有Parameter、Session、ServletContext、Locale等信息。这样,webwork负责将Servlet相关数据转换为与ServletAPI无关的Map对象(即ActionContext),使得xwork的
2012-01-08 17:10:46
2254
转载 annotation的hibernate主键生成策略
自定义主键生成策略,由@GenericGenerator实现。 hibernate在JPA的基础上进行了扩展,可以用一下方式引入hibernate独有的主键生成策略,就是通过@GenericGenerator加入的。 比如说,JPA标准用法 Java代码 @Id @GeneratedValue(GenerationType.AUTO) 就可以用hibernate
2012-01-07 13:46:28
976
转载 log4j讲解
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 ,
2012-01-06 18:38:32
1074
转载 struts2配置文件详解
这个文件是struts2框架的全局属性文件,也是自动加载的文件。该文件包含了系列的key-value对。该文件完全可以配置在struts.xml文件中,使用constant元素。下面是这个文件中一些常见的配置项及说明。 struts.configuration 该属性指定加载Struts 2配置文件的配置文件管理器。该属性的默认值是o
2012-01-06 17:57:07
5216
转载 Spring 事务管理高级应用难点剖析: 第 2 部分
联合军种作战的混乱Spring 抽象的 DAO 体系兼容多种数据访问技术,它们各有特色,各有千秋。像 Hibernate 是非常优秀的 ORM 实现方案,但对底层 SQL 的控制不太方便;而 iBatis 则通过模板化技术让您方便地控制 SQL,但没有 Hibernate 那样高的开发效率;自由度最高的当然是直接使用 Spring JDBC 莫属了,但是它也是最底层的,灵活的代价是代码的繁
2012-01-05 12:31:29
970
转载 验证码破解技术
所谓验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。不少网站为了防止用户利用机器人自动注册、登录、灌水,都采用了 验证码技术。很多验证码实现都有问题。比如直接给出用验证码在网页和cookies中。验证码在网页中的例子:CODE:
2012-01-02 15:50:48
1192
转载 验证码的破解
研究了3天验证码破解! 尝试了好多种方法,都以失败告终! 不过最后还是在我不断的努力下!成功完成对验证码图片的数字化读取! 测试了一下,正确率在85%以上,还算不错! 总结一下自己的思路过程! 1.用PHP读取验证码图片上每个像素的色彩值! 2.将验证码边框上的色彩变为白色 3.用循环方法,去除背景上的色彩杂点,将数字部分的颜色改为00000
2012-01-02 15:48:55
981
转载 JNI技术实践小结
JNI技术实践小结 昨天和一部zzz一起研究解决一个java调用第三方dll的问题,从零开始学习了jni技术的应用,现在总结如下。 事情的起因是一部的一个项目需要用到一个爱国者提供的基于U盘的加密技术。对方提供了U盘和一个dll动态链接库hiddenIO.dll。在U盘的隐藏区域内可以储存USB-Key信息,通过这个dll里的两个方法可以使用c/c++
2012-01-02 13:47:06
932
转载 程序员需要知道的知识
程序员需要知道的知识程序员必具备的基本知识和概念1、计算机是什么?其工作原理。2、机器语言和微指令的概念。3、程序的概念。4、汇编语言是低级语言,但不是机器语言。5、高级语言有哪些?(C,C++,Basic,Pascal,C#,Java)6、编译程序和解释程序的概念和原理。7、HTML,XML等是标识性语言。8
2011-12-28 23:16:10
1232
转载 用Java读取INI文件(带section的)
最终是通过Properties来实现的,比直接字符流来读取多了很多便利. 可以直接定位到域,根据键就能拿到值.而不是遍历判断来取值/* * IniReader.java * 用Java读取INI文件(带section的) * 示例: * tmp.IniReader reader = new tmp.IniReader("E:\\james\\win.ini"); * o
2011-12-28 22:56:45
3357
转载 远程文件读取
import java.net.*; import java.io.*; import java.util.*; public class ReadURLFile{ public static void main(String[] args) throws Exception{ URL urlfile
2011-12-28 22:55:27
2030
转载 Java新手入门:Java编程三十条规则
Java新手入门:Java编程三十条规则1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字
2011-12-28 16:23:24
991
转载 Mysql的最大连接数用java程序测试的方法
Mysql的最大连接数用java程序测试的方法import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.sql.ResultSet; import java.sql.SQLException;
2011-12-28 16:17:21
1003
转载 java中模拟鼠标和键盘操作
从jdk1.3开始,提供了一个Robot类,在java.awt.*包下面。这个类在jdk中描述如下:此类用于为测试自动化、自运行演示程序和其他需要控制鼠标和键盘的应用程序生成本机系统输入事件。Robot 的主要目的是便于 Java 平台实现自动测试。使用该类生成输入事件与将事件发送到 AWT 事件队列或 AWT 组件的区别在于:事件是在平台的本机输入队列中生成的。例
2011-12-27 18:00:38
8185
转载 Java模拟鼠标键盘操作
Java模拟鼠标键盘操作import java.awt.*; import java.awt.event.*; import javax.swing.JOptionPane; public class T11_ShuBiaoJianPan { /** * 【轰隆隆】 */ public T11_ShuBiaoJianPan
2011-12-26 17:56:26
4915
转载 jsp如何实现自动登录功能
jsp如何实现自动登录功能通常我们登录某网站,会有选择保存几天,或者是几个星期不用登录,之后输入该网站地址无需登录直接进入主页面,那么这就叫做自动登录,[b]jsp自动登录功能[/b],下面我以一个小例子来演示一下登录页面:login.jsp[code] 用户名: 密 码: 一年
2011-12-25 23:05:59
15584
1
转载 http协议详细讲解
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation
2011-12-24 22:01:44
1081
转载 优秀的国外技术站点收藏
1、Cnet:全球第一大IT门户,注重业界新闻。 口号为:“tech news first”(科技新闻首选)。凸现新闻性,First在这里有速度,也有深度的内在含义。业界重大新闻和动态基本能够保持最快速,而且不失深度的报道。 网站内容主要分六大板块:企业(Enterprise)、电子商务(E-Business)、通讯(Communications)、娱乐与媒体(Entertainmen
2011-12-24 21:23:05
1058
转载 Hibernate SQL方言 (hibernate.dialect) 汇总
Hibernate SQL方言 (hibernate.dialect) 汇总 标签: 杂谈分类: hibernate如果出现如下错误,则可能是Hibernate SQL方言 (hibernate.dialect)设置不正确。Caused by: java.sql.SQLException: [Microsoft][SQLS
2011-12-24 18:19:58
1561
转载 <context-param>与<init-param>的区别与作用
与的区别与作用spring 2009-11-04 16:49 阅读39 评论0 字号: 大 中 小的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文
2011-12-24 18:06:58
691
转载 struts2 实现原理解析
struts2 实现原理解析struts2 操作 action servlet,是通过在web.xml中配置一个filter实现的 struts2 org.apache.struts2.dispatcher.FilterDispatcher struts2
2011-12-24 17:59:42
872
原创 回首跌撞中前行,痛并快乐的2011
“你还年轻,不像我们”,“呵呵 …… 是的,我永远不可能比现在更年轻。” 刚辞职的我这两天一直宅在屋子里。昨天上网时和我之前所在公司的一位“师父”在QQ上聊了聊,他说,“你现在还年轻,不像我们"。我说,“是的,我永远不可能比现在更年轻”。 我想我是一个理想主义者,虽然现在我已经辞职了,但是我依然没有忘记老总对我语重心长的说的那句话“你呀,趁
2011-12-22 00:36:43
4185
转载 Windows7 键盘快捷
Windows7 键盘快捷快捷键的好处就不说了,毕竟能大大提供使用操作系统的效率,例如想打开运行窗口,就直接Win键+R键,再输入cmd回车的话就可以直接打开命令行窗口等等。之前软媒的Vista之家团队介绍过Vista系统下的快捷键大全,今天轮到我们Windows7之家小组了,这些快捷键根据Vista系统下的快捷键挨个测试,并汇总了微软官方提供的若干快捷键命令,特别整理出了这篇
2011-12-20 15:19:47
1098
转载 做一个商业网站需要准备什么,需要多少钱?
很多人有了想法,很想介入互联网行业,但是不知道如何开始,晴天在这里就一一介绍。 当你有了一个想法,要开始做一个网站,那么你首先要准备的是确定网站的规模和特点。 第一步,你要确定你自己的网站的规模和特点, 就是说你要考虑这么几个问题: 1)你的网站是针对全国的,还是某个区域的? 你之所以考虑这个问题,是因为我国目前网络环境复杂
2011-12-19 01:17:56
3494
转载 HibernateTemplate详解
HibernateTemplate提供非常多的常用方法来完成基本的操作,比如通常的增加、删除、修改、查询等操作,Spring 2.0更增加对命名SQL查询的支持,也增加对分页的支持。大部分情况下,使用Hibernate的常规用法,就可完成大多数DAO对象的CRUD操作。下面是HibernateTemplate的常用方法简介:q void delete(Object entity):删除指定持久化实
2011-12-17 13:38:11
3028
1
转载 java集合类总结
java集合类总结 对象的集合 如果程序的对象数量有限,且寿命可知,那么这个程序是相当简单的。数组数组与其它容器的区别体现在三个方面:效率,类型识别以及可以持有primitives。数组是Java提供的,能随机存储和访问reference序列的诸多方法中的,最高效的一种。数组是一个简单的线性序列,所有它可以快速的访问其中的元素。但是速度是有代价的;当你创建了一个数组之后,它的容量就固定了,而且在其
2011-12-17 13:37:27
998
转载 设置注释模板
设置注释模板的入口: Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:文件(Files)注释标签:/** * @Title: ${file_name} * @Package ${package_name} * @Descriptio
2011-12-17 13:26:26
638
转载 a different object with the same identifier value was already associated with the session 2
这个问题,我把对象赋值为NULL,也是很好用的.在我的系统中,更新好用了,可是插入不好用了.没改前,是插入好用,而更新不好用.本来是系统中的问题,可是,catch只是捕捉到,从但是,没有把log打印出来,找原因实在是难找.在高度数据库时,最好把异常捕捉中的信息打印出来.org.springframework.orm.hibernate.HibernateSystemException: a d
2011-12-15 19:10:14
1391
转载 org.springframework.orm.hibernate3.HibernateSystemException: a different object with the same identi
1、仅仅Hibernate情况:net.sf.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: .........这样的问题不知道大家有没有遇到?SessionFactory sess
2011-12-15 18:54:23
7342
转载 struts之constant 讲解
struts.serve.static.browserCache该属性设置浏览器是否缓存静态内容。当应用处于开发阶段时,我们希望每次请求都获得服务器的最新响应,则可设置该属性为false。struts.enable.DynamicMethodInvocation该属性设置Struts 2是否支持动态方法调用,该属性的默认值是true。如果需要关闭动态方法调用,则可设置该属性为false
2011-12-12 20:08:09
704
转载 判断一个时间段内有多少个周末
/**判断某段日期内一共有几天*/import java.util.*;import java.io.*;public class DaysOf { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Calendar star
2011-12-10 13:10:53
4319
转载 HashMap遍历的两种方式
第一种: Map map = new HashMap(); Iterator iter = map.entrySet().iterator(); while (iter.hasNext()) { Map.Entry entry = (Map.Entry) iter.next(); Object key = entry.getKey(); Object
2011-12-10 10:15:39
698
转载 jdbc创建存储过程
import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public c
2011-12-09 19:22:47
2105
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人