自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

王旭东

代码改变世界,积累成就自己

  • 博客(18)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 打开对话框时,设置焦点到 input 域失效

当打开对话框时,想设置焦点到 input 域。使用的是 JQuery 1.8.10. 我在打开对话框的方法里面加入:”$(‘#inputId’).focus()”, 但是这个并不能达到效果。不是why?最后使用上网找一个方案说用 setTimeout()还真可以。 setTimeout(“$(‘#inputId’).focus()”, 1000) ...

2012-12-25 08:22:24 93

原创 MyBatis 批量操作、添加日志显示、MyBatis与iBatis区别

          MyBatis中的批量操作主要是通过feacher标签进行循环完成的,主要有批量删除、批量更新、批量插入等。批量删除 <!-- 设备的批量删除 --> <delete id="deleteEquipmentList" parameterType="java.lang.Integer" &g...

2012-12-24 08:38:44 172

原创 Dwr入门

 DWR(Direct WebRemoting)是一个用于改善Web页面与Java类交互的远程服务器端Ajax开源框架,DWR可以动态生成基于Java类的JavaScript代码,对于公开的每个类,DWR帮我们做好了创建对象、发送数据、接受响应等许多繁琐的...

2012-12-21 08:29:02 156

原创 MyBatis 通用分页

分页分为真分页和假分页,而MyBatis本身没有提供基于数据库方言的分页功能,而是基于JDBC的游标分页,很容易出现性能问题。网上提供的一个解决方案感觉还不错,是基于MyBatis本身的插件机制,通过拦截Sql做分页。         首先,我们需要根据不同数据库来加载不同的分页SQL,这里...

2012-12-20 08:33:37 332

原创 MyBatis Mapper XML 文件 02

 高级结果映射下面我们来看看官方文档上提供的Demo,一个复杂的查询语句<select id="selectBlogDetails" parameterType="int" resultMap="detailedBlogResultMap"> select B.id as blog_id, B.t...

2012-12-19 08:33:03 64

MyBatis动态SQL

 MyBatis另一个强大功能特性是它的动态SQL能力,如果你有使用JDBC或者其他相似框架的经验,你就明白根据条件串联SQL字符串在一起是多么的痛苦,需要确保不能忘记空格、最后省略号、顿号等等。而MyBatis动态SQL可以解决这种问题。         通常使用动态S...

2012-12-18 19:02:14 93

原创 MyBatis Mapper XML 文件 01

         前面说了MyBatis的配置文件,现在我们来说说Mapper XML文件,前面所说的都是基本配置而已,这里才是MyBatis真正的核心。在这个配置文件中,其实只有几个顶级元素,按顺序分别是:         •cache:配置给定命名空间的缓存。 ...

2012-12-18 08:34:52 75

原创 MyBatis XML 映射配置文件

在前面说了MyBatis入门,了解了开发的基本流程。从上一篇博客中,我们可以发现MyBatis主要配置文件有两个,一个是mybatis-config.xml(名称不固定),一个是实体类与表之间的映射文件(根据实体的个数,可能存在多个)。这里先来总结一下mybatis-config.xml配置文件。    mybat...

2012-12-14 08:41:19 87

原创 C#中JSON序列化和反序列化

在做项目中使用EF时,发现DataContractJsonSerializer对EF中的实体,无论是接口or实现类进行序列化时,都会报:{"The type 'XXXXXXXXXX' cannot be serialized to JSON because its IsReference setting is 'True'. The JSON format does not support r...

2012-12-13 09:33:40 131

原创 Generator自动生成mybatis配置和类信息(MBG )

 我们在进行MyBatis开发时,可以使用MyBatis提供的code generator自动生成mybatis的xml映射文件、Model、Map等信息,大家可以到MyBatis官网下载一个mybatis-generator-core-1.3.2-bundle,在压缩包中找到lib下的jar包。然后编写...

2012-12-12 08:27:17 144

原创 MyBatis入门

在前面简单学习了iBatis ,因为项目中使用了MyBatis,所以给了一个机会能够实战中总结总结MyBatis。首先我门简单了解一下什么是MyBatis。 MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架,MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。M...

2012-12-11 09:04:13 145

原创 连接池

          在Java的JDBC中会有一个连接池的概念,那么我们来看看常用的连接池有哪些:proxool、dbcp、c3p0,其优劣各有优点不想评价,自己在项目中以proxool为主;         那么连接池具体是做什么的呢?其基本思想就是为数...

2012-12-10 08:42:03 100

原创 Servlet

 一、认识Servlet:         Servlet:服务器端小程序,是Java实现的CGI(通用网管接口程序),但是与传统的CGI不同的是,Servlet程序采用的是多线程的处理方式,而传统的CGI是使用多线程的处理方式,所...

2012-12-07 08:36:13 74

原创 网页上“分享”的实现

看看网页上分享是如何实现的吧 http://www.jiathis.com/getcode/tool   

2012-12-06 13:40:18 196

原创 学会读JQuery等JS插件源码

  看了http://my249645546.iteye.com/blog/1716629上的这篇文章感觉挺好的,所以决定转过来,谢谢这位博主。 很多人觉得jquery、ext等一些开源js源代码 十分的晦涩,读不懂,遇到问题需要调试也很费劲。其实我个人感觉主要是有几个方面的原因:1、对一些js不常用的语法、操作符不熟悉2、某个funct...

2012-12-06 08:37:29 68

原创 用iframe模拟ajax上传文件

项目中同事使用AjaxFrom上传文件时后台保存成功,而前台确不进回调函数。自己也没去解决掉这个问题,后来同事介绍说用iframe模拟Ajax,自己从网上也看到了一些iframe做伪Ajax上传的,感觉也算是一个小技巧,故而在此记录一下。 网上说,直接用$.post在上传文本信息没有问题,但是直接上传图片就不行了。当然其实这个我们也可以使用封装好的flash方法,但是封装好的东西灵活性差...

2012-12-05 08:57:33 179

原创 jquery.validationEngine

          在项目中表单的验证的选择是JQuery.validationEngine倒是一个不错的选择,无论在Javaor .NET上都还不错,可以满足一般表单提交验证的需求,但是通过这个项目做的发现有时候怎么都想不起比如说下拉框怎么用validationEngine进行验证,所以今天想想还是好好总结总结吧,免得犯怂。...

2012-12-04 09:07:11 179

原创 多文件上传 by MultipartFile and Multiple

最近的一个项目中,需要用到一个多文件上传,项目组长推荐了一个jQuery Multiple File Upload Plugin(http://www.fyneworks.com/jquery/multiple-file-upload/)让我调研一下,简单研究了一下,感觉还不错,就拿出来晒晒。 首先我这里因...

2012-12-03 09:13:01 447

ehcache-spring-annotations-1.2.0-dep.tar

ehcache-spring-annotations-1.2.0-dep.tar

2015-04-28

Axure 汉化

Axure汉化工具,对不熟悉Axure工具的开发人员可以方便入门

2013-04-17

C#反编译工具

reflector是C#中最常用的反编译工具

2013-04-17

VS中的js收缩插件

方便在VS中对JS代码进行收缩查看(注 vs2008和vs2010只能安装一个)

2013-04-17

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

TA关注的人

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