- 博客(17)
- 资源 (14)
- 收藏
- 关注
原创 使用 JPQL 和原生 SQL 查询 JPA 实体
JPQL 和 SQL 的主要区别在于,前者处理 JPA 实体,后者直接处理关系数据。作为 Java 开发人员,您可能还有兴趣了解使用 JPQL 与 SQL/JDBC 的不同,无需在 Java 代码中使用 JDBC API — 容器在幕后为您完成了所有这些工作。通过 JPQL,您可以使用 SELECT、UPDATE 或 DELETE 这三条语句之一来定义查询。值得注意的是,EntityManag
2014-06-30 16:38:03 760
原创 序列化serializable原理
序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serializable只是为了标注该对象是可被序列化的,然后使用一个输出流(如:FileO
2014-06-30 10:36:42 667
原创 序列化是的作用和用途
一般在以下几种情况下,我们可能会用到序列化:a)当你想把的内存中的对象状态保存到一个文件中或者数据库中时候; b)当你想用套接字在网络上传送对象的时候;c)当你想通过RMI传输对象的时候。
2014-06-27 17:05:40 661
原创 javax.persistence.PersistenceException: org.hibernate.PropertyAccessException
javax.persistence.PersistenceException: org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of com.vcr.hibernate.Room.chargePayTimeat org.hibernate.
2014-06-24 10:13:31 3177
原创 访问jsp抛出异常解决
2014-6-23 16:37:05 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet jsp threw exceptionjava.lang.NullPointerExceptionat org.apache.jsp.rts.index_jsp._jspInit
2014-06-23 17:06:48 1124
原创 常用正则表达式
匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:ns*r评注:可以用来删除空白行匹配HTML标记的正则表达式:]*>.*?|评注:网上流传的版本太糟糕,上面这个
2014-06-23 14:41:47 439
原创 jqgrid formatter
{name:'price', index:'price', formatter:'integer', formatoptions:{thousandsSeparator: ','}},
2014-06-20 17:48:23 1016
原创 There is no Action mapped for namespace / and action name . - [unknown location]
错误提示如下
2014-06-17 18:30:34 785
原创 Mysql命令导入sql文件
打开mysql命令行窗口输入密码进入数据库运行命令:source D:\freecms-1.0\web\DB\mysql\freecms.sql运行无错误则完成数据库安装。
2014-06-10 15:30:36 583
原创 TOMCATv5.0.16安装
下载最新的TOMCATv5.0.16 http://www.apache.org/dist/jakarta/tomcat-5/v5.0.16/bin/ 安装TOMCATv5.0.16 选择Custom 路径自己设定一下
2014-06-10 15:22:16 593
原创 MySQL5.1安装配置
mysql的下载地址:http://dev.mysql.com/downloads/mysql/5.1.html。一、MySQL5.1安装 打开下载的安装文件,出现如下界面:mysql安装向导启动,点击“next”继续 选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三
2014-06-10 15:21:30 602
原创 jdk环境变量配置
1、下载jdk(http://java.sun.com/javase/downloads/index.jsp),本文下载的版本是:jdk-6u14-windows-i586.exe2、安装jdk-6u14-windows-i586.exe3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量"1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Progra
2014-06-10 15:19:41 375
原创 freemarker语法总结
FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1. 文本:直接输出的部分2. 注释:格式部分,不会输出3. 插值:即${…}或#{…}格式的部分,将使用数据模型中的部分替代输出4. FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出1. FTL指令规则在Free
2014-06-09 18:28:53 547
原创 Swift中文教程3
调用方法Swift中,函数的参数名称只能在函数内部使用,但方法的参数名称除了在内部使用外还可以在外部使用(第一个参数除外),例如:class Counter { var count: Int = 0 func incrementBy(amount: Int, numberOfTimes times: Int) { count += am
2014-06-05 18:51:18 503
原创 Swift中文教程2
函数和闭包函数Swift使用func关键字声明函数:func greet(name: String, day: String) -> String { return "Hello \(name), today is \(day)."}greet("Bob", "Tuesday")通过元组(Tuple)返回多个值:func
2014-06-05 18:50:23 482
原创 Swift中文教程1
Swift语言概览基本概念注:这一节的代码源自The Swift Programming Language中的A Swift Tour。Hello, world类似于脚本语言,下面的代码即是一个完整的Swift程序。println("Hello, world") 变量与常量Swift使用var声明变量,let声明常量。va
2014-06-05 18:49:22 542
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人