自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Mysql的varchar排序按照数字顺序

自己建表的时候,把一个字段类型创建为varchar(2) ,其实应该建为int(2)的。因为我只允许输出数字。这本来也没什么,无非就是占点空间,懒得改了。但是今天在后台发现排序有问题。于是,没办法,改之。下面简单说一下MySQL的varchar排序问题,引以为戒。下面,我从数据库里面以server_id排一下序,大家来看一下排序后的结果:select server_id from 

2013-08-08 10:00:49 662

转载 mybatis foreach标签的解释 与常用之处

情景:查询数据库中文章的相关文章   文章为一个表 字段tags为相关文章字符串中间用','逗号进行啦分割查询完一个文章后可以把tags字段构造为一个List 然后利用这个集合作为条件来查询   select * from t_news n where       separator="," close=")">   #{tag} in n.tags   看

2013-08-08 10:00:07 1013

原创 mybatis执行动态条件排序时候要用$而不是#

今天用mybatis进行动态排序的时候发现了这个问题,就是在            order by ${orderBy}             desc情况下不管怎么样都没有排序,于是上网搜了一下。于是就遇到了这个问题。。。。以下是查到的原因:默认情况下,使用#{}格式的语法会导致MyBatis创建预处理语句属性并以它为背景设置安全的值(比如?)

2013-04-27 20:47:20 1439

转载 javascript常用函数

1.document.write(”");为 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById(”表单中元素的ID号”

2013-04-08 10:31:49 487

转载 mybatis的模糊查询

模糊查询:工作中用到,写三种用法吧 1. sql中字符串拼接   SELECT * FROM tableName WHERE name LIKE CONCAT(CONCAT('%', #{text}), '%'); 2. 使用 ${...} 代替 #{...}   SELECT * FROM tableName WHERE name LIKE

2013-03-28 13:43:10 617

原创 JS判断是否为数字

isNaN(testDouble)  判断是否为数字/(^[1-9]\d*$)/.test($(this).val()) 判断是否为整数数

2013-03-26 13:26:26 612

转载 mybatis实现传递多参数的问题

在做数据库操作的时候,经常要传多参数进sql语句,以前版本的ibatis,不支持直接传多个参数进来,只能压入对象或者HashMap中,这样实在不是很方便。 在现在的版本,终于有了支持。 官方文档: 你可以传递多个参数给一个映射器方法。如果你这样做了,默认情况下它们将会以它们 在参数列表中的位置来命名,比如:#{1},#{2}等。如果你想改变参数的名称(只在多

2013-03-21 11:17:37 524

原创 坑爹的CGLIB

今天在整合mybatis+spring的懒加载+缓存时报了个Cannot enable lazy loading because CGLIB is not available. 的错误,很奇怪的是我已经把CGLIB的包导入到项目了。没办法,先不用懒加载和缓存了吧。后来上网查了一下,发现CGLIB还依赖了asm包,但是它报错只报到了CGLIB这一层,所以让我蛋疼了好一段时间。二话不说,直接把

2013-03-20 11:46:27 1671

转载 Java如何等待子线程执行结束

工作总往往会遇到异步去执行某段逻辑, 然后先处理其他事情, 处理完后再把那段逻辑的处理结果进行汇总的产景, 这时候就需要使用线程了.一个线程启动之后, 是异步的去执行需要执行的内容的, 不会影响主线程的流程,  往往需要让主线程指定后, 等待子线程的完成. 这里有几种方式.站在 主线程的角度, 我们可以分为主动式和被动式.主动式指主线主动去检测某个标志位, 判断子线程是否已经完成. 被

2013-01-06 16:16:30 506

转载 [转]Struts2整合之动态图表OpenFlashChart

Java开源项目中制作图表比较出色的就是JFreeChart了,相信大家都听说过,它不仅可以做出非常漂亮的柱状图,饼状图,折线图基本图形之外,还能制作甘特图,仪表盘等图表。在Web应用中可以为项目增色不少。JFreeChart技术成熟,完全是通过Java代码控制图表生成,掌握难度不大。但是它的一个缺点就是所有资源在服务器端生成,需要占用大量的服务器资源,而且图表以流的形式输送到客户端也占用了大量的

2012-12-11 15:47:55 556

转载 【转】Hibernate缓存机制

hibernate提供了缓存功能,对于不经常修改的数据可以提高查询效率,若对于经常修改的数据,使用缓存会对于查询效率会有影响,效率会下降。hibernate提供了两个级别的缓存:  一级缓存,是在session作用域中的缓存,当session关闭时,这个session中的缓存会自动清空。  二级缓存,在sessionfactory级别的缓存,我们要使用二级缓存需要配置。hibern

2012-12-10 18:52:54 345

原创 struts2实现文件的上传与下载

今天老师让我们实现一个文件上传与下载的作业,上网查了好久,发现用struts2实现的文件上传下载比较简单,而且本人第一次写这种东西,故此留爪,以示本人经验值增加。。文件的下载:package com.ww.action;import java.io.InputStream;import org.apache.struts2.ServletActionContext;impo

2012-12-10 18:03:26 354

转载 [转]mybatis物理分页的实现

最近两周一直在学习mybatis,昨天经理让我将mybatis的物理分页整理一下,打成一个jar包供以后调用。结果昨天我整了一天,也没整出个1、2、3来。现在终于写出来了,先记录下来再说,哈哈。下面是所有的代码:Java代码  package com.xxyd.mybatis.pojo;    import java.io.Serializable;  /**  * 实

2012-12-03 08:53:42 489

空空如也

空空如也

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

TA关注的人

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