自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

js验证图片大小

var ie=!-[1,]; //区分iefunction checkSize(){var f=document.getElementByIdx_x("f"); if(ie){var img=new Image();//动态创建imgimg.src=f.value;img.style.display="none";...

2013-12-17 18:03:30 122

原创 输入完密码按Enter完成登录

jsp代码: 密码 js端代码:function test(frm,event){ var event=window.event?window.event:event; if(event.keyCode==...

2013-11-26 08:38:59 774

原创 java获取本地信息大全

1.下载sigar.jarsigar官方主页sigar-1.6.4.zip2.按照主页上的说明解压包后将相应的文件copy到java路径。比如windows32位操作系统需要将lib中sigar-x86-winnt.dll文件拷贝到java SDK目录的bin内参考官方主页上的配置项。File Language Description Requi...

2013-11-21 18:30:15 238

原创 MD5加密

package com.agri.web.users;import java.security.*;public class MD5Tool {public static void main(String []args){ String test="123456"; //创建一个MD5Tool类 MD5Tool ...

2013-11-04 10:24:19 85

原创 关于saveOrUpdate的使用

在使用saveOrUpdate的时候,要先把实体查出来以后,对要修改的进行set赋值,然后在进行saveOrUpdate操作。对于使用SimpleHibernateDao进行查找单个实体对象的时候,调用findUnqueBy("user",userName);user代表要修改的实体类属性,userName是我们要改变的值;把数据库中的是user的数据改为userName;...

2013-10-09 18:43:40 2916

原创 textarea属性

标签定义多行的文本输入控件。[1]文本区中可容纳无限数量的文本,其中的文本的默认字体是等宽字体(通常是 Courier)。可以通过 cols 和 rows 属性来规定 textarea 的尺寸,不过更好的办法是使用 CSS 的 height 和 width 属性。在文本输入区内的文本行间,用 "%OD%OA" (回车/换行)进行分隔;通过 标签的 wrap 属性设置文本输入区内的换...

2013-10-03 11:27:29 455

原创 MySql性能优化必备

一、为查询缓存优化你的查询 大多数的MySql服务器都开启了查询缓存的功能,而这也是提高性能最有效的方法之一,而且是被Mysql的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果。 这是最重要的问题,对于程序员来说,这个事情是很容易忽略的,因为,我们某些查询语句会让MySql不适用缓存。请看下...

2013-09-17 11:02:04 95

原创 关于css页面中brackground的用法

第3课:颜色与背景 本课,你将学习如何在网站上应用颜色与背景。我们还会介绍用于定位和控制背景图像的高级方法。本课将对下列CSS属性进行讲解:  color   background-color   background-image   background-repeat   background-attachment   background-position   b...

2013-09-10 10:35:05 274

原创 javascript void (0)的解释

Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。void 操作符用法格式如下:1. javascript:void (expression)2. javascript:void expressionexpression 是一个要计算的 Javascript 标准的表达式。表达式外侧的圆括号是选的,但是写上去是一个好习惯。 (实现版本 ...

2013-09-06 10:54:00 96

原创 火狐能正常显示,而IE显示靠左的解决方法

在页面中加入下面代码就可以;body{text-align:center; width:100%;}#container{text-align:left;width:1000px;margin:0 auto;border:1px solid #333;background-color:#ccc;}...

2013-09-05 11:37:33 292

原创 Jquery联动下拉框插件chained使用方法

项目中需要用到三级联动下拉框,所以给在网上查了一下。用到了 jquery.chained.js (官方下载链接) 使用这个插件需要引用jquery文件,亲测版本过高会报错,可能是里面有些东西已经废掉了吧demo里面用的是jquery-1.8.2.js Html代码 [color=red]script type="text/javascript" src="js/...

2013-08-07 09:33:29 165

原创 Oracle数据库中删除重复的数据

一,删除部分字段重复的数据 可以查询出重复的数据 select 字段1,字段2,counut(*) from 表名 group by 字段1,字段2,having count(*)>1 将上面的>号改为=号就可以查询出没有重复的数据了。想要删除这些重复的数据,可以使用下面语句进行删除: delect from 表名a where 字段1,字段2 in(select ...

2013-07-17 11:53:02 91

原创 工作流和工作流引擎

工作流(Work Flow)简单的说,工作流就是一系列相互衔接,自动进行的业务活动或任务,我们可以将整个业务过程看作一条河,其中流过的就是工作流。工作流失针对工作中具有固定程序的常规活动而提出的一个概念。通过将工作活动分解定义良好的任务。角色,规则和过程来进行执行和监控,达到提高生产组织水平和工作效率的目的;OA工作流就是建立于网络办公自动化基础上的事务行政审批,业务申请审批,公文,信息等的网...

2013-07-15 19:22:20 185

原创 sturts2的Action接受参数的方法

1:使用Action的属性来接收参数 1.在Action中定义属性,创建get和set方法 2.接受,通过属性接受参数 3.使用属性名传递参数2:使用Domain Mode接受参数 1.定义一个Model类,在Action中定义Model类的对象(不需要new)创建该对象的get和set方法 2.接受,通过对象的属性接受参数 3.发送使用对象的属性传递参数...

2013-07-14 23:17:42 103

原创 sturts2的工作流程

!)客户端发送请求2)这个请求经过一系列的过滤器(Filter)3)调用FileterDispatcher,FilterDispatcher询问ActionMapper来决定这个请求是否需要调用某个Actin4)如果ActionMapper决定需要调用某个Action,则FileterDispatcher把请求的处理交给ActionProxy,ActionProxy通过Configur...

2013-07-14 23:08:58 110

原创 ArrayList和LinKedList

数组线性表ArrayList和链表类LinkedList 数组线性表类ArrayList和链表类LinkedList是实现List接口的两个具体类,ArrayList用数组存储元素,这个数组是动态创建的。如果元素个数超过了数组的容量,就创建一个更大的数组,并将当前数组中的所有元素都复制到新数组中去,LinkedList在一个链表中存储元素。要选用这两种类中的哪一个依赖于特定需求。如果需要通...

2013-07-13 00:03:41 86

原创 Hibernate的5个核心接口

Hibernate的核心接口一共有5个,分别为session,SessionFactory,Transaction,query和configuration;这5个核心接口在任何开发中都会用到,通过这些接口,不仅可以对持久化对象进行存取,还能够进行事物控制,下面对5个核心接口分别加以介绍:Session接口:Session接口负责执行被持久化对象的CRUD操作(CRUD的任务是完成与数据库的交流...

2013-07-08 20:01:40 455

原创 Oracle中order by用法

1、ORDER BY 中关于NULL的处理缺省处理,Oracle在Order by 时认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前。当然,你也可以使用nulls first 或者nulls last 语法来控制NULL的位置。Nulls first和nulls last是Oracle Order by支持的语法如果Order by 中指定了表...

2013-07-08 15:38:18 630

原创 Oracle中group by用法

[size=xx-small][/size]在select 语句中可以使用group by 子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句 限制返回的结果集。group by 子句可以将查询结果分组,并返回行的汇总信息Oracle 按照group by 子句中指定的表达式的值分组查询 结果。在带有group by 子句的查询语句中,在selec...

2013-07-08 15:32:09 512

原创 Oracle中Having子句的意思

HAVING 子句对GROUP BY 子句设置条件的方式与WHERE子句和SELECT语句交互的方式类似,WHERE子句搜索条件在进行分组操作之前应用;而HAVING搜索条件在进行分组操作之后应用,HAVING语法与WHERE语法类似,但HAVING可以包含聚合函数,HAVING子句可以应用选择列表中出现的任意项。(1)下面的查询得到本年度截止到目前的销售额超过¥40,000的出版商:...

2013-07-08 13:54:51 437

原创 什么是java序列化,如何实现java序列化

序列化:就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进流化。可以对流化后的对象进行读写操作,也可以将流化后的对象传输与网络之间;序列化是为了解决在对对象流进行读写操作时引发的问题。序列化的实现,将需要被序列化的类实现Serializable接口,然后使用一个输出流(如:FileOutputStream)来构造一个ObjectOutputStream对象,接着,使用Object...

2013-07-06 14:42:16 87

原创 单例模式(饿汉模式和懒汉模式)

单例模式,在应用这个模式时,单例对象的类必须保证只有一个实例存在,许多时候整个系统只需要拥有一个全局对象,这样有利于我们协调系统整体的行为,比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据有一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在复杂环境下的配置管理。实现单例模式的思路是:一个类能返回对象一个引用(永远是同一...

2013-07-05 19:11:16 67

原创 Hibernate的锁机制

Hibernate支持两种锁机制:即通常所说的“悲观锁(Pessimistic Locking)”和 “乐观锁(OptimisticLocking)”。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否则,即使在本系统中实现了加锁机制,也无法保证外部系统不会修改数据)。Hibernate的加锁模式有:Ø LockMode.N...

2013-07-05 12:04:07 76

原创 通过之前的工作~

通过之前的工作,我感觉团队合作很重要,在团队中良好的沟通协作,充分调动团队的个人特长,合理安排能够充分保证项目的开发质量和开发进度,并且良好的编程习惯有利于后期的项目维护和其他成员的接手,对于新的技术要能够通过网络,资料等自己学习,了解基本原理并按照业务需求应用到项目中,对于需求要考虑全面应对变化,尽量做到代码的通用,减少需求变化面带来的巨大工作量,对工作负责,对于自己负责的模块的功能实现要进行测...

2013-06-19 14:50:59 85

原创 面试技巧

今天在公司遇到的代码冲突,更新代码发现出现很多提交的版本,而自己之前提交的代码也让人家给覆盖了,不知道怎么去解决?右键菜单有个show log,找到最新的代码双击一下,会出现最新代码与本地代码的比较,对比一下把你修改过的部分增加到最新代码就行。不知道你们如何管理代码,我们公司是,不同的人不会去修改同一段代码或同一个函数,做好各自的分工,即使某个文件被别人先提交了,我只需在最新的代码加上...

2013-06-19 14:23:07 67

原创 mySql常用命令

新建数据库CREATE DATABASE TBL;删除数据库DROP DATABASE TBL; 新建表CREATE TABLE test(id int(6) NOT NULL AUTO_INCREMENT,PRIMARY KEY (id),username VARCHAR(20) NOT NULL);【PRIMARY KEY (id)为主键...

2013-06-19 09:31:27 79

原创 判断两个矩形是否相交

具体的 java 实现如下,直接保存成 Rect.java 编译运行即可: public class Rect { private float x1; private float y1; private float x2; private float y2; public Rect(...

2013-06-14 16:55:25 820

原创 sql

[size=xx-large][size=small]通过之前的工作,我感觉团队合作很重要,在团队中良好的沟通协作,充分调动团队的个人特长,合理安排能够充分保证项目的开发质量和开发进度,并且良好的编程习惯能够有利于后期的项目维护和其他成员的接手。对于新的技术要能够通过网络,资料等自己学习,了解基本原理并按照业务需求应用到项目中。对于需求要考虑全面应对变化,尽量做到代码的通用,减少需求变化而带来...

2013-06-14 16:47:52 67

原创 Tomcat与jvm虚拟机内存分配

在商业环境的开发中,往往项目体积会非常庞大,各种各样的框架的jar包茫茫多,但同时企业为了节省开支,经常会把多个项目运行在同一个服务器上,如果不对tomcat进行一定的配置的话,非常容易出现tomcat内存溢出的问题;Tomcat内存溢出的原因  在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。  这里根据平时遇到的情况和相关资料进...

2013-06-14 16:02:55 281

原创 配置applicationContext

在配置文件applicationContext.xml设置如下: org.hibernate.dialect.MySQLD...

2013-06-14 13:52:59 107

原创 @override报错的问题

、java @override 报错处理做项目的时候,同事那边电脑上编译通过的java代码,或者是网上下载的样例代码,导入工程后却是编译不通过,总是@override报错,把@override去掉就好了,有时候@Override出现的地方很多,要全部删除@Override很繁琐很吐血,不能从根本上解决问题。网上找了一下原因,才知道:据说这是jdk的问题,@Override是JDK5就已...

2013-06-08 23:30:17 288

原创 对MyBatis的理解

MyBatis是ibatis的升级版,是一种orm工具,简化了数据库方面的操作,另外MyBatis消除了几乎所有的JDBC代码和参数的手工配置以及结果集的检索,myBatis使用简单的xml或者注解用于配置和原始映射,将接口和java的java对象,映射成数据库中的记录;...

2013-06-05 18:37:29 294

原创 DynaActionForm

1)什么是动态ActionForm 动态ActionForm是struts从1.1版本开始引入一项新的技术,即在创建ActionForm时可以不用通过编程的方式而只要通过struts-config.xml文件中进行配置,以后在struts运行时,会自动根据struts-config.xml中配置的DynaActionform来生成一个Action实例 2)为...

2013-06-02 23:12:50 139

原创 持久层的概念

所谓持久,就是把数据保存到可以永久保持的存储设备当中。一般来说,持久更为直接的理解就是对数据库的各种操作,如增加,删除,修改,查询,更新等操作。持久层,就是把持久的动作封装成一个独立的层,这是为了降低功能代码之间的关联。创建一个更清晰的抽象,提高代码的内聚力,降低代码的耦合度,从而增强代码的要劳动局生和可重用性。持久层可以封装数据访问细节,为大部分业务逻辑提供面向对象的AP...

2013-05-31 15:28:58 1416

原创 mySql常用命令

MySQL 命令行 第一招、mysql服务的启动和停止net stop mysqlnet start mysql第二招、登陆mysql语法如下: mysql -u用户名 -p用户密码键入命令mysql -uroot -p, 回车后提示你输入密码,输入12345,然后回车即可进入到mysql中了,mysql的提示符是:mysql>注意,如果是连接到另外的机器上,则...

2013-05-30 16:12:45 66

空空如也

空空如也

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

TA关注的人

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