自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA中重写equals()方法的同时要重写hashcode()方法

object对象中的 public boolean equals(Object obj),对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回 true;注意:当此方法被重写时,通常有必要重写 hashCode 方法,以维护 hashCode 方法的常规协定,该协定声明相等对象必须具有相等的哈希码。如下:(1)当obj1.equals(obj2)为true时,o...

2016-12-08 14:57:06 177

elastic search开发笔记

1,可使用chrome的插件Sense进行elastic search数据的插入及查询工作:{            "_index": "nadeals-2016.07.18",            "_type": "default",            "_id": "1287232256009_191903608097",            "_scor

2016-08-17 14:19:47 197

原创 DecimalFormat 使用方法

DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。DecimalFormat 包含一个模式 和一组符号  符号含义:  0 一个数字  # 一个数字,不包括 0  . 小数的分隔符的占位符  , 分组分隔符的占位符  ; 分隔格式。  - 缺省负数前缀。  % 乘以 100 和作为百分比显示  ? 乘以 1000 和作为千进制货币符显示;用...

2016-08-17 13:49:27 290

原创 MongoDB的查询数组

MongoDB查询数组学习笔记首先我们先插入几个文档> db.food.insert({“_id”:1,“fruit”:["apple","banana","peach"]})> db.food.insert({“_id”:2,“fruit”:["apple","kumquat","orange"]})> db.food.inser

2016-02-18 17:16:16 156

原创 Git常用命令

查看、添加、提交、删除、找回,重置修改文件git help <command> # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- <file> # 抛弃工作区修改git co . # 抛弃工作区修改git add <file> # 将工作文件修改提交到本地暂存区git...

2016-02-16 13:26:03 79

原创 Cassandra数据库开发笔记

1,使用数据库     use nousks;2,查询库下表名称     describe tables;  常用:可使用Crunchy进行数据查询。

2016-01-21 13:52:48 90

原创 查询数据库中某条记录被锁的方法

如果sqlserver数据表中,因为某条记录被锁,整个表数据查不出来,可以使用以下sql:select * from sys.dm_tran_locks where  resource_type='库名'   查看一下,让DBA帮忙删掉。...

2014-12-05 16:05:00 1741

原创 Eclipse无法打开,一闪而过的解决方法

双击eclipse图标之后,常见的那个对话框一闪而过,然后eclipse也没有进一步的响应。通过上网查找发现是以下原因所致:打开windows的cmd后,尝试着键入java命令。得到如下的exception:Error occurred during initialization of JVM, java/lang/NoClassDefFoundError:java/lang/Objec...

2013-05-10 10:38:28 340

转载 Struts2的声明式异常处理

在struts2应用程序中你还在使用try catch语句来捕获异常么?如果是这样的,那你OUT啦!struts2支持声明式异常处理,可以再Action中直接抛出异常而交给struts2来处理,当然需要我们在xml文件中配置,由于抛出同样的异常的处理方法通常都一样,所以如果能在xml中配置全局异常,将会使得开发便捷性大大提高。以前的异常捕获可能是这样的:/*

2013-02-20 17:49:52 500

原创 用javascript 取到当前月第一天、最后一天,本周第一天、最后一天

<script language=javascript> function showWeekFirstDay() { var Nowdate=new Date(); var WeekFirstDay=new Date(Nowdate-(Nowdate.getDay()-1)*86400000); alert(WeekFir...

2013-01-05 14:24:07 134

原创 Tomcat -- 安全认证 About</security-constraint>

做过WEB项目的都知道,一但涉及用户,我们不得不为用户登录写一堆繁杂的验证代码。当然Spring AOP的诞生为我们的权限管理提供了不少的便利。甚至你也以用自己写的Filter(过滤器)来对你的程序进行登录时的验证。今天在这里和大家分享一种更为简便的方法,它就是Java Web的安全验证机制。       这种机制是对立地WEB的容器之上的,如Tomcat,JBoss等,你只须在你应用中的we...

2012-07-13 15:43:37 190

原创 Ext.MessageBox

1.Ext.MessageBox.alert()方法      有四个参数,为简单起见,主要介绍前面三个参数:      alert( title , msg , function(){} )      其中title,msg为必选参数,function为可选参数,在关闭弹出窗口后触发。Ext.MessageBox.alert("title","msg"); Ext.Messag...

2012-06-19 16:04:23 143

原创 Extjs gridpanel横向滚动条的显示方法

用extjs时有时左边为树形菜单,右边为tabpanel时,gridpanel里的横向滚动条显示不出来。可以在gridpanel的属性中,加入以下代码可解决这个问题。viewConfig : { layout : function() { if (!this.mainBody) { return; // not...

2012-03-22 11:03:17 910

原创 Extjs中按钮与输入框位置调整

左右调整用:bodyStyle : "padding-left:10px"上下调整用:bodyStyle : 'padding-top : 10px'

2012-03-22 09:29:14 1220

原创 SQL Server中bit数据类型应用

在 SQL Server 中,用来处理判断flag的字段,使用 bit类型。在使用过程中有几点需要注意的:1、bit 与 SQL Server 的整型和数字数据相似的数字数据,但 bit 列只能存储 0 和 1。2、在插入、修改 bit 数据时,使用 0 或 1 ,而不是 false 或 true,bit 字段放在 where 查询条件中也是这样。3、利用 RecordSet 将 ...

2012-03-19 18:14:06 267

原创 ibatis中使用like模糊查询

平常我们使用查询可以如下:&lt;select id="findObjectByCode" parameterClass="java.lang.String" resultClass="Object"&gt;select * from tab where code = #code#&lt;/select&gt; 如果想模糊查询,那么就不可以直接code like %#code#%了...

2012-02-14 16:16:43 126

原创 struts2.0中spring配置文件中action的属性 scope="prototype"

&lt;bean id="meetAction" class="com.web.actions.MeetsAction" scope="prototype"&gt; &lt;property name="meetsService" ref="meetsService" /&gt; &lt;/bean&gt;        sco

2011-12-15 16:11:09 247

原创 jsp中EL表达式不能显示的解决方法

在JSP2.0中,增加了EL语言,可以通过EL语言,可以通过EL语言,实现获取数据,进一步将scriptlet代码从JSP页面中分离出来.EL语言给大家带来了方便,但有时,也会遇到EL表达式不能显示的情况,下面,我将列举几种EL表达式不能显示的情况及解决方案:1.WEB-INF/web.xml,web应用的部署描述文件引用的是servlet规范的2.3版本或更早的版本(即jsp1.2或更早),则j...

2011-11-30 11:13:10 178

原创 Extjs一些应用实例 .

Ext2.0是一个javascript框架,它的Grid控件和其它可以显示数据的控件,能够支持多种数据类型,如二维数组、Json数据和XML数据,甚至包括我们自定义的数据类型。Ext为我们提供了一个桥梁Ext.data.Store,通过它我们可以把任何格式的数据转化成grid可以使用的形式,这样就不需要为每种数据格式写一个grid的实现了。首先,一个表格应该有列定义,即定义表头ColumnMo...

2011-07-05 16:53:08 85

原创 extjs 基本控件

1.Ext xtype类型Ext  xtype 类型 xtype                 Class-------------       ------------------box                 Ext.BoxComponent 具有边框属性的组件button            Ext.Button  按钮colorpalette   Ext...

2011-06-30 13:52:55 194

原创 WEB中文本框输入限制的正则表达式

方法一:这里只能输入数字:&lt;br&gt;&lt;input type=text name=txtPostalCode onKeypress="if (event.keyCode &lt; 45 || event.keyCode &gt; 57) event.returnValue = false;"&gt;bug:这个好像有bug ,如果按住一个键不松,那么就可以输入其他字符。方法二:&...

2011-05-31 11:33:07 209

原创 JavaScript转义符

JavaScript转义符转义序列字符\b退格\f走纸换页\n换行\r回车\t横向跳格 (Ctrl-I)\'单引号\"双引号\\反斜杠编程的时候要注意特殊字符的问题,很多运行时出现的问题都是因为特殊字符的出现而引起的。注意,由于反斜杠本身用作转义符,因此不能直接在脚本中键入一个反斜...

2011-05-31 11:29:02 119

原创 sql trim()函数去掉两头空格

1.sql trim()函数去掉两头空格sql语法中没有直接去除两头空格的函数,但有ltrim()去除左空格rtrim()去除右空格。合起来用就是sql的trim()函数,即select ltrim(rtrim(UsrName)) 2.distinct 选择多列,其中一列不能重复,其他列取最大值。GoodName GoodVersion  物品一   1.0  物品一   2.0  物品二...

2011-05-30 10:29:09 382

原创 Sql Server 常用日期格式

Sql Server 常用日期格式 SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 例如: select getdate() 2004-09-12 11:06:08.177 整理了一下SQL Server里面可能经常会用到的日期格式转换方法: 举例如下: select CONVERT(varchar, getdat...

2011-05-26 12:38:50 88

原创 sql中的>=等符号在ibatis中的运用方法。

因为ibatis的sql配置文件是xml格式的,所以不允许出现类似“&gt;”这样的字符,但是都可以使用&lt;![CDATA[ ]]&gt;符号进行说明,将此类符号不进行解析,所以你可以写成这个:&lt;![CDATA[ AND substring(convert(varchar(8),createTime,112),1,6) &lt;= #btnYearMonth# ]]&gt;就可以了。...

2011-05-26 12:36:35 216

原创 ibatis selectKey 配置

&lt;!--  My sql SEQUENCE--&gt;    &lt;insert   id="insertUser-MY-SQL"   parameterClass="user"&gt;          INSERT   INTO   T_USER   (name, sex) VALUES (#name#,#sex#)          &lt;selectKey   resultCla...

2011-05-12 18:01:37 202

原创 sql server中常用SQL时间函数

常用SQL时间函数 --基于时间SQL函数-- getdate() --返回当前系统日期和时间。 DateAdd --在向指定日期加上一段时间的基础上,返回新的 datetime 值。 DATEADD ( datepart , number, date )--例:向当天的时间增加5天select dateadd(dd,5,getdate()) d...

2011-04-26 17:06:31 102

ExtJS中Ext.grid.EditorGridPanel表格右移解决方法

有时做Ext.grid.EditorGridPanel表格时,会出现编辑过的cell,下次不能编辑,类似于表格右移的情况。 此问题的角决方法:colModel : new Ext.grid.ColumnModel(列定义对象) 即每次打开这个Ext.grid.EditorGridPanel就new一个colModel与之对应。 ...

2011-03-28 16:31:19 244

原创 ExtJS中Ext.grid.EditorGridPanel最后一行不可编辑的解决方法

extjs 版本3.0使用Ext.grid.EditorGridPanel创建可编辑表格时,内容一多,有滑块时,最后一行,怎么单击或者是双击,都是不可编辑状态。好像是触了事件,但是没有渲染出来。哎。搜索了半天没搜索出来。 最后发现没有滑块都可以编辑,借于此,将表格样式改了。最后一行加了个:padding-bottom:10px; 然后问题就没有了。样式路径:ext-2....

2011-03-28 16:24:30 399

转载 SQLServer时间日期函数详解

1.      当前系统日期、时间         select getdate() 2. dateadd      在向指定日期加上一段时间的基础上,返回新的 datetime 值       例如:向日期加上2天        select dateadd(day,2,'2004-10-15')      --返回:2004-10-17 00:00:00.0003. datediff 返回跨两个指定日期的日期和时间边界数。       select datediff(day,'2004-09-01','

2010-12-21 17:36:00 779

原创 Sql Server2005定义数据类型分类

SQL-sever数据类型分类:整数数据类型          INT或INTEGER  SMALLINT  TINYINT   BIGINT 浮点数据类型          REAL  FLOAT  DECIMAL   NUMERIC 二进制数据类型        BINARY   VARBINARY 逻辑数据类型          BIT 字符数据类型          CHAR   NCHAR  VARCHAR   NVARCHAR 文本和图形数据类型    TEXT   NTEXT  IMAGE 日

2010-11-11 13:20:00 2797 1

原创 sqlserver与java数据类型对应

<br />编号数据库类型JDBC类型JDBC索引描述1 int java.lang.Integer 4  2 varchar java.lang.String 12  3 char java.lang.String 1  4 nchar java.lang.String 1  5 nvarchar java.lang.String 12  6 text java.lang.String -1  7 ntext java.lang.String -1  8 tinyint java.lang.Integer

2010-11-07 12:31:00 30699 3

原创 ORACLE常用傻瓜问题

<br />1. Oracle安装完成后的初始口令? <br /> internal/oracle <br />  sys/change_on_install <br />  system/manager <br />  scott/tiger <br />  sysman/oem_temp <br /><br />2. ORACLE9IAS WEB CACHE的初始默认用户和密码? <br />administrator/administrator <br /><br />3. oracle 8.0.5怎

2010-10-10 22:08:00 820

转载 java中数组列表ArrayList的使用

1、什么是ArrayListArrayList就是传说中的动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了如下一些好处:动态的增加和减少元素实现了ICollection和IList接口灵活的设置数组的大小2、如何使用ArrayList最简单的例子:ArrayList List = new ArrayList();for( int i=0;iList.Add(i); //..程序做一些处理List.RemoveAt(5);//将第6个元素移除for( int i=0;i   List.Add(

2010-06-28 14:25:00 10106

原创 详解Oracle数据库中DUAL表的使用

<br />1、DUAL表的用途<br />  Dual 是 Oracle中的一个实际存在的表,任何用户均可读取,常用在没有目标表的Select语句块中<br />  --查看当前连接用户SQL> select user from dual;USER------------------------------SYSTEM--查看当前日期、时间SQL> select sysdate from dual;SYSDATE-----------2007-1-24 1SQL> select to_char(sysda

2010-06-10 14:53:00 929

原创 ORACLE修改数据库的字符集编码为UTF-8方法

<br />1、查看数据库字符集 ?<br />数据库服务器字符集select * from nls_database_parameters,其来源于props$,是表示数据库的字符集。 <br />客户端字符集环境select * from nls_instance_parameters,其来源于v$parameter, <br />表示客户端的字符集的设置,可能是参数文件,环境变量或者是注册表 <br />会 话字符集环境 select * from nls_session_parameters,其来源

2010-06-10 13:29:00 18491 2

原创 Oracle中round()函数与trunc()函数的比较

<br />round()函数对小数部分是四舍五入的。<br />trunc()函数对小数部分是直接舍去的。<br />eg: select round(145/10,0) from dual    ----->15<br />      select Trunc(145/10,0) from dual        ----->14<br />注:当小数点后面为零位时,即上面的写法可以简写为:<br />eg: select round(145/10) from dual    ----->15<br /

2010-06-02 23:43:00 1570

原创 VBScript字符串函数介绍

<br />1. Split(expression, delimiter, count, compare)<br />返回基于 0 的一维数组,其中包含指定数目的子字符串。<br />expression:必选。字符串表达式,包含子字符串和分隔符。如果 expression 为零长度字符串,Split 返回空数组,即不包含元素和数据的数组。 <br />delimiter:可选。用于标识子字符串界限的字符。如果省略,使用空格 (" ") 作为分隔符。如果 delimiter 为零长度字符串,则返回包含整个

2010-06-02 23:03:00 684

转载 Vector用法小结

/** * 演示Vector的使用。包括Vector的创建、向Vector中添加元素、从Vector中删除元素、 * 统计Vector中元素的个数和遍历Vector中的元素。 */ ArrayList会比Vector快,他是非同步的,如果设计涉及到多线程,还是用Vector比较好一些import java.util.*;/** * 演示Vector的使用。包括Vector的创建、向

2010-05-28 17:45:00 713 1

转载 java中变量在内存中的分配

1、类变量(static修饰的变量):在程序加载时系统就为它在堆中开辟了内存,堆中的内存地址存放于栈以便于高速访问。静态变量的生命周期--一直持续到整个"系统"关闭2、实例变量:当你使用java关键字new的时候,系统在堆中开辟并不一定是连续的空间分配给变量(比如说类实例),然后根据零散的堆内存地址,通过哈希算法换算为一长串数字以表征这个变量在堆中的"物理位置"。 实例变量的生命周期--当实例

2010-05-27 00:18:00 4060

ExtJS 4.1中文API文档

ExtJS 4.1中文API文档,少见的稀缺文档,ExtJS开发者的最爱。

2013-05-23

extjs3.2 API文档

extjs3.2版本的API,中英文对照,特别好用

2012-09-17

J2EE学习精要

培训机构内部讲义,讲述J2EE分层,单例,组件,平台,容器,分层设计,框架,UML设计,模块化与JNDI。

2012-06-27

零基础学习asp.net 的flash教程

这是一个对初学者很好的学习教程,真诚的推荐给初学者.

2010-02-26

Hibernate.jar下载

Hibernate.jar包,与大家分享.

2008-07-21

Hibernate培训教程

本资料是我参加培训时的教程资料,我感觉很好,愿与大家分享.

2008-07-09

Hibernate3.2入门指导

<Hibernate3.2入门指导>是初学者的好帮手,它集安装,配置,进阶,示例于一体,是难得一见的好资料.

2008-07-09

空空如也

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

TA关注的人

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