自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

忠华

学习、学习、再学习 !!! 奋斗、奋斗、再奋斗!!!

  • 博客(15)
  • 收藏
  • 关注

原创 关于java的static的疑问

如下代码:public class TestStatic{ private static TestStatic testStatic = new TestStatic(); { System.out.println("非静态"); } static { System.out.println

2016-06-28 14:54:33 458

原创 json转换异常

今天做项目用到了返回json格式字符串用JSONObject.fromObject(obj).toString()时发生了异常:net.sf.json.JSONException: java.lang.reflect.InvocationTargetException经多方百度查找是因为转换的对象中有日期对象,而且而且日期对象是java.sql.Date。JSONObject转换日期对

2013-04-19 12:56:09 1035

原创 数据库性能优化学习

数据库的性能优化不仅仅是DBA的事情,我们程序员也是需要了解的。更何况不是每个公司都是有DBA的。这就需要我们程序员更多的注意。现在的应用基本上都是关联到对数据库的操作,对于高并发的应用对数据库的应用就更为重要。数据库的优化主要包括数据库表的设计和sql的优化。以下是学习和应用中的总结数据库设计方面:1、数据表字段类型能用数值型就用数字型,尽量不用字符型。     查询时比

2013-01-07 15:43:43 767

原创 js动态合并表格单元格

最近做项目要做一个自定义表单(由用户自己定义表单的样式和内容)用表格做,这就牵涉到对表格的操作。对表格的操作无非就是对行和列的添加和删除,单元格的合并和拆分。对表格的行列操作这些都没得什么号说的,比较的简单,但是对单元格的合并和坼分还不是那么简单。  先说说单元格的坼分,这个首先我们先要得到选中要坼分的单元格,获取他的colspan和rowspan属性即获取当前单元格合并了几行几列,我们好

2012-12-28 17:29:13 6066 4

原创 动态加载js文件

平时我们做的项目如果在页面上有很多js特效,那么就会加载很多的js。那么就会按更能分开写在多个文件中,而且有些js是在满足某中情况才会执行。当页面加载过多的js文件时会很慢的,加载js是同步的,只有上一个js加载解析完成才会去加载下一个js文件。       那么这个时候我们就想到了动态(延迟)加载,在我们需要那个js的时候,再去加载。这样效率会高很多的。       动态加载js文件在j

2012-12-13 21:27:33 4708

原创 Jsp学习之 自定义标签

我们在开发中经常用到标签,特别是struts的标签库都那么强大。那在我们平时的开发总偶尔也会用到一些特定的标签可以用来简化工作。首先我们新建一个类继承SimpleTagSupport或实现SimpleTag接口。在jsp2.0后是这样,之前可以继承TagSupport类。这里主要说的jsp2.0后的定义方法。在类中我们主要是要重写doTag()方法。这个方法中就是你定义的标签主要要做的

2012-12-09 17:49:41 619

原创 一次向数据库插入多条记录

在开发中对于数据的操作经常有可能一次向数据库插入多条记录。对于才入门的程序员来说,第一感觉就是写个循环,先把sql写好每次循环的时候都传入不同的参数即可。向用户表中一次插入多个用户。 String[] users={"张三","李四","王老五"}; String sql="insert into user (name)values(?)"; P

2012-11-30 15:25:28 15230

原创 ajax请求参数传递问题,注意!!!

前几天做项目突然发现了个问题,就是在用ajax发送请求时起后所得参数名和参数值中如果包含有+(加号)会自动屏蔽掉。(后端用的java,服务器用的Tomcat)用正常的表单提交数据没有任何的问题,当用ajax请求时就会有上述的问题。jquery,Ext和原生的ajax请求都用过,都是这种情况。 html源码:ajax请求:n_a-m es  =  ffdf-d_dc dd

2012-10-04 18:24:06 2437 2

原创 javascript之继承

javascript是面向对象的语言,而面向对象的特点是:继承、封装、多态。而javascript中的继承不是真正意义上的继承,他不想java语言那样有extends关键字表示类的继承。javascript中的继承方式是把你要继承的对象中的属性和方法拷贝到对象中来。我所了解和使用过的有以下几种:' function Person(){ this.name="张三";

2012-09-30 23:05:33 404

原创 javascript函数调用,call和apply

在js中我们调用一个自己定义的函数一般都是 函数名() 调用一个函数。然而在javascript中还有两种调用方式     函数名.call() ,函数名.apply() 其实如我们调用一个普通的函数用什么方式调用都是一样的效果,只是调用一些特殊的函数时用到call和apply是比较有用的。call函数:call([thisobj,[arg1,[arg2]]])apply函数:ap

2012-09-18 21:02:57 1769

原创 java实现同一账号同一时间只能在一个地方登录(QQ登录效果)

虽然像百度,CSDN等这些网站都没有这样做,当然也没有必要这要这样做。但是在我们做企业内部应用的时候有时候可能会要求我们这样做(同一账号在统一时间只能在一个登录),最近研究了下现在写出来大家分享下,还望多多的给意见。我们先定义两个Map对象需要用到,存放用户与HttpSession的关系和sessionId与用户的关系。一次来记录当前登录的用户是否登录和当前session是否已

2012-09-03 23:10:40 16729 8

原创 javascript中prototype属性学习

prototype理解的不是很透彻,虽然网上有那么解释还是没能完全理解透彻。目前理解的和日常用到的prototype主要是动态的给对象添加属性和方法,还可以用以继承。比如我们平时用的Number类,根据应用的方便需要可能会增加一些方法,但是我们又不能改变重写Number类。这时就可以用prototype属性为Number类动态的加入一个方法//提供两个数字相加的方法。

2012-08-29 23:15:14 637

原创 地区级联获取问题 数据库设计

前段时间一个项目中有一个地区级联需要取出某个地区下的所有子孙区域。  通常一般情况地区都会存放在一个表中                像这种方式设计表的,如果我想取出成都下边所有的地区只能有循环递归的方式取出:     1.先取出成都的记录,     2.再查成都下一级的区域。上级编号(parentid)是成都(2)的记录,查询出编号(id)为5,6,7的记录

2012-08-19 19:54:54 2671

原创 jquery弹出可拖动对话框+无刷新图片上传

今天闲来没多少事做,突发奇想自己做个弹出对话框,虽然说的是自己做但是好多东西都还是用的jquery现成的东西。废话不多说直接上代码图片上传$().ready(function(){ //给层3注册单击事件(就是单击关闭的那个层) $("#div3").click(function(){ clickclose(); });

2012-08-16 23:15:20 3723

原创 java中对象的软引用,SoftReference的使用

运行java程序时,有时为了提高访问速度会将某些对象存放在内存中。但是在内存吃紧的时候我们往往需要释放一些长期没有用的对象来得到更多的内存空间。java中给我们提供了软引用这个类java.lang.ref.SoftReference。一个要引用的对象不直接引用实际的对象,而是引用java中一个特定的类SoftReference,再由SoftReference类去引用要实际引用的对象。S

2012-08-02 23:51:01 11344

空空如也

空空如也

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

TA关注的人

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