- 博客(161)
- 资源 (2)
- 问答 (3)
- 收藏
- 关注
原创 net.sf.ezmorph.bean.MorphDynaBean cannotbe cast to xxx
net.sf.ezmorph.bean.MorphDynaBean cannotbe cast to xxx在操作json的数据格式的时候,如果没有指明数据类型,那么只能是基本类型或者是String类型,不能出现复杂数据类型。for(Map map : datas){ String gw_id = map.get("GW_ID").toString()...
2016-09-30 10:36:48 282
原创 JSONObject转换为JavaBean时,防止时间类型为系统默认时间
/** * 批量编辑 * @return */public String batchupdate(){ String data; try { data = ServletActionContext.getRequest().getParameter("data"); JSONArray array = JSONArra...
2016-09-30 10:32:15 270
原创 内连接 外连接 交叉连接 笛卡尔积
首先划分一下,连接分为三种:内连接、外连接、交叉连接 内连接(INNER JOIN): 分为三种:等值连接、自然连接、不等连接 外连接(OUTER JOIN): 分为三种: 左外连接(LEFT OUTER JOIN或LEFT JOIN) 右外连接(RIGHT OUTER JOIN或RIGHT JOIN) ...
2016-07-25 11:45:28 812
原创 text/html & text/plain的区别
需要了解的概念 Content-Type:用于定义用户的浏览器或相关设备如何显示将要加载的数据,或者如何处理将要加载的数据 MIME:MIME类型就是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。多用于指定一些客户端自定义的文件名,以及一些媒体文件打开方式。 text/html的意思是将文件的...
2016-06-13 15:43:57 257
原创 GROUP_CONCAT函数使用
SELECT feed.FEED_ID, GROUP_CONCAT(img.IMG_URL ORDER BY img.orders ASC) AS IMG_URL FROM FEED feedLEFT JOIN IMG img ON img.FEED_ID=feed.FEED_IDWHERE feed.FEED_ID='00001'
2016-05-24 16:38:07 131
原创 解密ThreadLocal
看看JDK中的源码是怎么写的:This class provides thread-local variables. These variables differ fromtheir normal counterparts in that each thread that accesses one (via its{@code get} or {@code set} method)...
2016-04-15 11:36:36 92
原创 HTML5 structural tags 初步
什么是HTML5?HTML5, the latest version of the Hypertext Markup Language (HTML), is the most radical revisionof the language to date. It introduces many new features in a variety of areas. Some of the ...
2016-04-14 12:50:42 114
原创 Chrome下锚点定位失效的问题
项目有个ajax翻页评论并定位的小功能,具体是在点击评论的翻页之后,通过ajax异步加载评论数据,动态插入内容之后再进行锚点定位。一开始一切很顺利,IE、FF都能在加载后通过window.location.hash = 锚点 进行定位,但是Chrome不行,只有第一次可以。后来通过分析过程,觉得可能是相同的锚点定位在Chrome下不起作用,于是自己在console上试了下,果然如此。再后...
2016-04-08 16:52:53 1320
原创 MySQL数据类型DECIMAL
DECIMAL 类型不同于FLOAT和DECIMAL,其中DECIMAL 实际是以串存放的。DECIMAL 可能的最大取值范围与DOUBLE 一样,但是其有效的取值范围由M 和D 的值决定。如果改变M 而固定D,则其取值范围将随M 的变大而变大。表2 - 7的前三行说明了这一点。如果固定M 而改变D,则其取值范围将随D 的变大而变小(但精度增加)。表2 - 7的后三行说明了这一点。 给...
2016-02-23 10:28:04 184
原创 Java包装类的常量池
Integer a=Integer.valueOf(100); Integer b=Integer.valueOf(100); System.out.println(a==b); Double d1=Double.valueOf(100); Double d2=Double.valueOf(100); System.out.println(d1==d2); 为什么包装类 Inge...
2015-10-27 20:58:47 174
原创 解决maven官方库中没有oracle jdbc驱动的问题
解决maven官方库中没有oracle jdbc驱动的问题刚研究maven不久,遇到一个比较头疼的问题,在工程里怎么下都下载不了oracle的jdbc驱动。刚还以为是网络问题,重新下载了很多次,都提示maven库里找不到相关jar文件。网上一查,原来是这个驱动包是需要Oracle官方授权才能被我们下载。没办法,只能找来一个ojdbc14的10.1.0.2.0包,通过下面的命令,让mave...
2013-09-22 15:48:48 285
原创 为eclipse安装maven插件
为eclipse安装maven插件2012年04月26日 ⁄ 开发工具 ⁄ 评论数 3 ⁄ 被围观 7,649 views+ 以前使用maven,常使用myeclipse,使用eclipse的少,昨天使用eclipse装了一下maven的插件,还是有点小折腾的,特记录如下:eclipse版本:3.7.2 J2EE版本(http://www.eclipse.org/downloa...
2013-09-16 11:05:36 84
原创 Eclipse添加Spket控件
一、安装Spket网上更新方式1.插件首页:http://www.spket.com 2.插件名称:Spket IDE 3.更新连接(Update Site):http://www.agpad.com/update更新安装方法:1.[Help]-[Software Updates]-[Find and Install...]2.[Search for...
2013-08-30 10:39:18 167
原创 ibatis 批量删除数据
<delete id="deleteMember" parameterClass="java.util.Map"> DELETE FROM Familymemberinfo WHERE mid IN <iterate property="mids" open="(" close=")" conjunction=",&q
2013-08-29 17:38:06 447
原创 Linux下安装配置 jdk7 + tomcat7 + mysql
一、Linux下安装配置 JDK 7 1、下载jdk由于我在linux环境下下载jdk不成功,所有手动下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html我下载的是jdk-7u13-linux-i586.tar.gz然后上传到服务器上 /va...
2013-03-09 16:41:08 114
原创 给VPS安装VPSMate控制面板
今天给自己的VPS装了个控制面板。对于我这种懒人,装个控制面板再好不过了,很多事情都可以在控制面板上面完成,不用自己敲指令了。其实有很多成熟的控制面板的,但是我还是选择了一块国产的控制面板VPSMate。这是之前有群友发的,我看了一下,感觉还可以,就自己装装看。 VPSMate功能强全的。可以可视化安装lanp环境,而且全程在线安装,操作简单。支持CentOS/Redhat 5....
2013-02-01 18:03:24 291
原创 RTMP 简介
Introduction of RTMP(Real Time Messaging Protocol)January 22, 2010 by admin Filed under Web Hosting Reviews Leave a CommentFund - © playerdiy blogWhat exactly is RTMP and its classifi...
2013-01-30 10:52:55 186
原创 Spring mvc @ResponseBody jquery ajax调用出现如下错误:406 Not Acceptable
controller执行正常,jquery.ajax始终无法执行回调函数 The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers ...
2013-01-16 12:05:11 131
原创 eclipse安装freemarker插件
最近安装了eclipse,需要安装freemarker插件,用之前链接http://www.freemarker.org/eclipse/update是不可用的。后几经周折再jboss的网站找到相关的方法第一种在http://www.jboss.org/tools/download/stable/3_0_GA.html网页上下载需要的插件,通过解压,把features和plugins的东东加到el...
2013-01-11 23:55:41 132
原创 Hibernate 不同数据库的连接及SQL方言
<!--MySql 驱动程序 eg. mysql-connector-java-5.0.4-bin.jar--> <property name="dialect">org.hibernate.dialect.MySQLDialect</property> <property name="connection.driver_class">co...
2013-01-10 13:29:50 86
原创 maven常见问题问答
1.前言Maven,发音是[`meivin],"专家"的意思。它是一个很好的项目管理工具,很早就进入了我的必备工具行列,但是这次为了把project1项目完全迁移并应用maven,所以对maven进行了一些深入的学习。写这个学习笔记的目的,一个是为了自己备忘,二则希望能够为其他人学习使用maven 缩短一些时间。2. maven概要首先我把maven的概念快速的梳理一下,让我们...
2012-12-25 15:11:54 91
原创 eclipse maven plugin 插件 安装 和 配置
环境准备:eclipse(Helios) 3.6maven 3.0.4maven3 安装: 安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。Maven是 Apache 下的一个项目,目前最新版本是 3.0.4,我用的也是这个。 首先去官网下载 Maven:http://www.apache.org/dyn/closer.cgi/maven/bina...
2012-12-15 10:10:31 89
原创 maven的使用,web打包成WAR
eclipse插件maven的使用,web打包成WAR,tomcat下直接运行 2012-04-17 17:22:46| 分类: jsp学习 | 标签:eclipse maven war 打包 tomcat...
2012-12-11 17:54:59 216
原创 maven生命周期
MAVEN生命周期 MAVEN的生命周期是一个软件生命周期的抽象,该抽象包含4个部分:1, 清理clean2, 编译compile3, 测试test4, 部署deploy在这4部分中,第一部分是独立的,叫做clean阶段。其他三部分属于default阶段。每个抽象都包含一系列的命令来执行。并且,这些抽象是“有步骤”...
2012-11-28 18:07:59 77
原创 使用 apache common dbcp +common pool+mysql连接无效的问题
Throwable occurred: org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC Connection for transaction; nested exception is com.mysql.jdbc.exceptions.jdbc4.Communic...
2012-11-28 11:51:32 113
原创 lucene使用与优化
1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene的本质lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索服务,告诉你你要搜索的关键词出现在哪里。1....
2012-11-26 15:10:48 84
原创 hibernate查询
1、最基本的HQL查询,查询实体集合String hql = "select o from Order o";Query query = session.createQuery(hql);List list = query.list();2、带条件的HQL查询,查询实体集合Long price = new Long(3000);// String h...
2012-09-11 14:16:35 82
原创 Hibernate优化
花絮 第一次去面试的时候人家人如何在SSH框架下,如何进行Hibernate的优化,当时自己只是看到这些根本就没有系统的总结这些东西,今天终于找到一个时间来解决一下自己面试的这个问题了。Hibernate自述 我天生效率比较低,在普遍情况下,需要将执行转换为SQL语句的Hibernate低于直接JDBC存取...
2012-07-14 16:21:42 83
原创 JAVA 循环读取JSON内容
JSONArray jsonArray = (JSONArray) JSONSerializer.toJSON(json); String json_c = jsonArray.getString(0); JSONObject jsonObject = JSONObject.fromObject(json_c); for (Itera...
2012-04-18 10:21:16 573
原创 实现多线程的两种方法
线程与进程很相似,他们都是程序的一个顺序执行机构,但又有一些区别。进程是一个实体,每个进程都有自己独立的状态和自己的专用数据段。线程则共享数据,同一个程序中的所有线程只有一个数据段,线程间可能互相影响,比如数据访问的互斥和同步。 线程本身的数据通常只有寄存器数据和程序执行时的堆栈段,所以线程的切换比进程的负担要小。线程不能自动运行,必须跻身在某一进程中,由进程触发。一个进...
2012-02-11 16:50:16 173
原创 jquery取得text,areatext,radio,checkbox,select的值
query取得text,areatext,radio,checkbox,select的值,以及其他一些操作;1.假如我们有如下页面<input type="text" name="textname" id="text_id" value=""> <!--其余的请自行添加.重要的是要有TYPE.NAME.ID等,一般情况这些都是有的-->2.下面来
2012-01-10 20:41:55 107
原创 HTML5占位文本的跨浏览器(PlaceHolder)方案
HTML5里面一个非常不错的扩展功能就是可以在文本框上面增加占位文本。占位文本(PlaceHolder)是指当一个文本框没有被focus的时候显示的是提示文字,当他被点击之后就显示空白。这个功能很不错,但是并不是所有的浏览器都支持。这篇文章就来讨论一下怎样用比较简单的方法可以让所有浏览器都支持这个特性。这里是例子 这里可以下载 传统的解决办法 在...
2012-01-04 10:27:14 138
原创 jQuery的validate 在ie9和火狐下能用 在ie8下无效解决方法。
juqery.validate.js中发现elements方法中$([]).add(this.currentForm.elements)方法在ie8下有问题,只能得到一个jquery对象。(ie9和火狐浏览器正常)后来根据源码中的注释提示在网站 http://bugs.jquery.com/ticket/2114 得到答案 :原文:I had an issue where jq...
2012-01-04 09:35:19 142
原创 Mongodb 的ORM框架 Morphia 之 Query接口
Introduction(简介) Query接口是个相当直接的方法。他允许非常确切的过滤方式(基于属性),排序,一个偏移和限制返回结果的数量。 query实现也实现了QueryResults接口,此接口允许在查询中访问结果。 Filter(过滤) 一般...
2011-12-22 14:24:48 249
原创 jquery 异步调用业务层的方法,然后返回一个list。在jsp页面上填充
在后台返回json格式的数据,然后用jquery读取分析。后台Java codeJSONObject json = new JSONObject(); List<Map> maps = new ArrayList<Map>(); List<...
2011-11-11 12:00:55 190
原创 100多个数据据表字段说明(二)
messageid 信息ID userid 用户ID forsake 回收站(1表示回收站) 第五十个表_module (模块/频道) moduleid 模块/频道ID name 名称 module 模块 moduledir 模块目录 moduledomain 模块messageid 信息IDuserid 用户IDforsake 回收站(1表示回收站)第五十个表_...
2011-11-03 16:52:28 514
原创 数据库表字段说明
ecm_ad 广告-ad_id 广告ID-store_id 店铺ID-position_id 广告位ID-ad_type 广告类型-ad_name 广告名称-ad_link 广告连接-click_count 广告点击量-enabled 是否开启...
2011-11-03 15:59:30 1143
原创 100多个数据据表字段说明
第一个表_admin (管理员)userid 用户名idusername 用户名grade 用户级别purviewids modules 模块channelids 频道ID catids 栏目IDspecialids 专题IDdisabled 禁用(0为否,1为是)第二个表 _ads (广告)adsid 广告IDadsname 广告名称...
2011-11-03 15:57:39 1470
原创 spring声明式事务(六)
PROPAGATION_NESTED 与 PROPAGATION_REQUIRES_NEW 的区别: 它们非常类似 , 都像一个嵌套事务,如果不存在一个活动的事务,都会开启一个新的事务。使用 PROPAGATION_REQUIRES_NEW 时,内层事务与外层事务就像
2011-08-24 18:37:20 258
原创 spring声明式事务(五)
l PROPAGATION_NEVER 总是非事务地执行,如果存在一个活动事务,则抛出异常 单独调用 methodB ,则非事务的执行。 调用 methodA 则会抛出异常l PROPAGATION_NESTED 如果一个活动的事务存在,则
2011-08-24 18:36:53 243
MyEclipse5.5注册码.txt
2008-10-31
如何把txt或word文件按原格式显示在jsp页面
2009-09-02
web项目如何打包,发布
2009-01-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人