- 博客(36)
- 资源 (32)
- 收藏
- 关注
原创 推荐2款java和json之间数据转换的类库
最近在做项目,需要用到json和java之间的交互,本人对json不是特别精通,于是开始搜索一些java平台的json类库。发现了google的gson,带着一些好奇心,我开始使用了gson。经过比较,gson和其他现有java json类库最大的不同时gson需要序列化得实体类不需要使用annotation来标识需要序列化得字段,同时gson又可以通过使用an
2012-12-05 18:36:01 2808 1
原创 ExtJs表单验证
一、基本验证方式,使用vtype属性。1.alpha只能输入字母,无法输入其他(如数字,特殊符号等)2.alphanum只能输入字母和数字,无法输入其他3.email验证,要求的格式是[email protected]格式验证,要求的格式是http://www.baidu.com二、其他方式验证。1.验证最大最小输入字数。1 maxLength : 20,
2012-12-01 13:35:16 764
原创 json入门教程+在java中的一些便捷操作
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript的交互。相比XML,他更易于人阅读和编写,它是JavaScript的一个子集。 JSON采用完全独立于语言的文本格式,可以在流行的语言中使用,比如C# Java C++ VB。这些特性使JSON成为理想的数据交换语言。一、Json的构建结构 1.
2012-11-13 14:52:09 4994 2
原创 操作js节点
接口nodeType常量nodeType值备注ElementNode.ELEMENT_NODE1元素节点TextNode.TEXT_NODE3文本节点DocumentNode.DOCUMENT_NODE9
2012-11-01 11:15:33 341
原创 mysql导入导出小经验
步骤:一.MYSQL的命令行模式的设置:桌面->我的电脑->属性->环境变量->新建->PATH=";path/mysql/bin;" 其中path为MYSQL的安装路径。二.命令行进入MYSQL的方法:1.C:\>mysql -h hostname -u username -p按ENTER键,等待然后输入密码,这里hostname为服务器的名称,如localhost,u
2012-10-31 16:43:52 317
原创 No row with the given identifier exists
今天遇到这么一个问题,我用的是S2SH + DWR在做数据的显示和删除等操作,有用户表,角色表,权限表,菜单表,这是权限管理模块的。在删除一个角色的时候会提示原因也正如网上所说的:有两张表,a和b.产生此问题的原因就是a里做了关联或者(特殊的多对一映射,实际就是一对一)来关联b.当hibernate查找的时候,b里的数据没有与a相匹配的,这样就会报Norow w
2012-10-29 16:26:23 459
原创 Java定时器小例子
package com.jelly.timer; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledThreadPoolExecutor; import java.util.concurrent.TimeUnit;
2012-10-26 17:37:11 773
原创 mysql: unknown variable 'character_set_client=UTF8'
刚进公司,在使用mysql的时候遇到一个问题。 后来看了看Mysql这个目录下有一个my.ini文件 [client] character_set_client=UTF8 [mysqld] # set basedir to installation path, e.g., c:/mysql basedir=d:/mysql # set datadir to location of d
2012-10-26 17:34:06 8398
原创 blade - 简洁强大的javaweb框架
BladeEnglish blade 是一个简洁强大的web框架,它内置了IOC管理,拦截器配置,REST API开发等众多主流web特性,集成了模板引擎,缓存插件,数据库操作,邮件发送等常用功能,简洁的源码值得你阅读和学习。如果你喜欢,欢迎Star and Fork !Blade特性简洁的MVC & 拦截器REST风格API注解方式开发微内核IOC容器实用工具类模板引擎支
2015-07-05 15:06:14 7725
原创 js去除空格12种方法
JS去除空格的方法目前共有12种:实现1String.prototype.trim = function() { return this.replace(/^\s\s*/, '').replace(/\s\s*$/, '');}看起来不怎么样, 动用了两次正则替换,实际速度非常惊人,主要得益于浏览器的内部优化。一个著名的例子字符串拼接,直接相加比用Array做成的StringBu
2013-04-16 17:42:00 5091
转载 js操作cookie
//获得coolie 的值function cookie(name){ var cookieArray=document.cookie.split("; "); //得到分割的cookie名值对 var cookie=new Object(); for (var i=0;i<cookieArray.length;i++){ var a
2013-02-27 14:18:32 422
原创 让Hibernate支持Oracle中的函数
The Oracle9Dialect dialect has been deprecated; use either Oracle9iDialect or Oracle10gDialect instead那是因为 Dialect 未定义,重写类,把未定义的Dialect 注册一下即可,并且在 hibernate.cfg.xml中加入 org.hibernate.dialect.O
2013-01-31 16:17:11 3452
原创 mysql字符集
MySQL的字符集支持(Character Set Support)有两个方面: 字符集(Character set)和排序方式(Collation)。对于字符集的支持细化到四个层次: 服务器(server),数据库(database),数据表(table)和连接(connection)。1.MySQL默认字符集MySQL对于字符集的指定可以细化到一个数据库,一张表,
2012-12-27 16:30:34 287
原创 MySQL时间和日期函数
Mysql日期和时间函数:1、WEEKDAY(date) 返回date的星期索引(0=星期一,1=星期二, ……6= 星期天)。 mysql> select WEEKDAY('1997-10-04 22:23:00'); -> 5 mysql> select WEEKDAY('1997-11-05'); -> 2 2、DAYOFMO
2012-12-27 16:29:15 296
转载 MySQL 日期查询
下面的查询选择了所有记录,其date_col的值是在最后30天以内: mysql> SELECT something FROM table WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) 30; DAYOFWEEK(date) 返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。
2012-12-24 10:55:05 440
原创 win7安装oracle 10g时发生“程序异常终止。发生内部错误”的提示
首先、确保你有该文件夹的完全控制权。(修改:文件夹点右键 属性-〉安全-〉高级-〉所有者-〉改为自己。接着编辑自己的权限为完全控制)其次、将setup.exe的兼容性改为windows server 2003(server pack 1)。就是右键属性-〉兼容性-〉兼容模式中。接着、右键,以管理员身份运行。最后、会出现兼容性问题的提示框。选择运行程序。
2012-12-11 14:04:06 303
原创 javascript对html的iframe的操作
1. 获得iframe的window对象存在跨域访问限制。chrome:iframeElement. contentWindowfirefox: iframeElement.contentWindowie6:iframeElement.contentWindow文章Iframes, onload, and document.domain中说“he iframe element ob
2012-12-07 11:44:50 536
原创 正则验证加js大全,真的很给力!!!很全啊有木有
function f_MobilCheck(as_SourceString){ if(as_SourceString.match(/^13[0-9]{9}$/g)) return true; //手机号为13开头的11位数字 else if(as_SourceString.match(/^[0]{1}[0-9]{2,3}[2-8]{1}[0-9]{5,7}$/g)) return true
2012-12-01 13:32:53 12807 1
转载 Hibernate HQL基础 限定查询条件
在HQL中可以使用表达式完成指定的运算或者作为限制查询结果的条件。如下表所示|-----------------------------------------------------------|| 类别 | 运算符 ||---------------------------|--------
2012-11-29 17:40:53 635
转载 用js计算时间差_得到比较人性化的结果
用js计算时间差,得到比较人性化的结果0+2,006 views / 2009.09.03 / 5:05 下午我们经常看到一些文章或者评论的发表时间不是直接显示出死板的Y-m-d格式,而是算了一个时间差,如:发表于2分钟前,这样显得比较人性化,多用于一些非正式网站。下面提供JavaScript的实现方法:var minute = 1000 * 60;var hour = minute *
2012-11-26 15:47:22 877
转载 WINDOWS命令行有那些
开始→运行→输入的命令集锦gpedit.msc-------------------------组策略sndrec32-------------------------录音机nslookup-------------------------ip地址侦测器explorer-------------------------打开资源管理器logoff---------------------
2012-11-16 10:28:48 387
原创 Oracle 9i在windows XP完全卸载
软件环境:1 Windows XP + oracle 9i2 Oracle 安装路径为:D:\oracle开始卸载:1 开始 --> 设置 --> 控制面板 --> 管理工具 --> 服务 --> 停止所有 oracle 服务oracle监听服务和所有数据库实例2 开始 --> 程序 --> Oracle
2012-11-16 10:11:32 632
转载 TortoiseSVN快速上手
安装及下载client 端 下载Windows 端程序:http://tortoisesvn.net/downloads。一般而言,如果是32-bit的Windows XP 应该使用TortoiseSVN-1.4.x.xxxx-win32-svn-1.4.x.msi 这个档案。如果是64-bit 的操作系统,则应该使用TortoiseSVN-1.4.x.xxxx-x64-svn-1.4.x
2012-11-15 10:45:51 562
转载 mysql中文乱码,无法插入中文的解决办法总结
有6个关键点使用字符clinent connection database results server system可以通过在mysql控制台下输入:show variables lilke ‘character_set_%’;查看 mysql4.1以后版本都支持多字符集的支持,但是安装默认的字符集竟然是latin1这个瑞典文,所以很多人想安装discuz等论坛为gbk、utf-
2012-11-12 17:25:59 638
转载 50个经典sql语句
Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表 问题:1、查询“001”课程比“002”课程成绩高的所有学生的学号; select a.S# from (select s#,score from SC where C#='001') a,(se
2012-11-12 16:54:38 586
转载 Spring注解入门
1. 使用Spring注解来注入属性 1.1. 使用注解以前我们是怎样注入属性的 类的实现:public class UserManagerImpl implements UserManager { private UserDao userDao; public void setUserDao(UserDao userDao) { this.
2012-11-12 09:50:32 3339
转载 加快MyEclipse加载速度
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明http://liuhyyzhi.blogbus.com/logs/54610107.html前言:MyEclipse5.5 大小 139M;MyEclipse6.5 大小 451M;MyEclipse7.0 大小 649M!下载服务器又是国外的,下载速度累人也就罢了,只要你工作性能一流。不幸的是,MyEclipse
2012-10-31 16:54:53 409
转载 java节省内存的几条建议
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数据共享,在不建立直接关联
2012-10-31 13:46:44 884
转载 S2SH+DWR实现的增删改查实例
一、介绍 主要技术: (1)s2sh之间的整合 (2)dwr和s2sh整合(验证姓名是否相同) (3)强大的jquery validator验证框架验证表单 (4)分页bean的编写 (5)过滤器,拦截器的编写 (6)泛型dao的编写二、实例1、数据库脚本本例是采用mysql数据库,脚本如下:CREAT
2012-10-30 17:47:11 4619 3
转载 Struts2+Mybatis+Spring整合增删改查实例
在我的博客首页有s2sh整合的例子,现在要做的工作就是将此工程中hibernate换成mybatis,并且使用比较流行的annotation注解来实现。首先肯定是要将hibernate的jar包全部干掉,然后加上mybatis的jar包及其与spring整合所需jar包,下面只贴主要改动的类及其配置文件:一.mybatis配置文件mybatis-config.xml> con
2012-10-30 17:44:42 12158 2
翻译 Struts2.1.8 中整合DWR3.0 实现文件上传
Struts2.3.1 中整合DWR3.0 实现文件上传 步骤1:导入 dwr*.jar , struts2-dwr-plugin-2.3.1.jar 步骤2:在web.xml中引入dwr的配置 dwr-invoker org.directwebremoting.servlet.DwrServlet
2012-10-30 15:52:47 829
转载 Struts2与excludePattern
1.struts2和dwr为什么会冲突?最近很多同学都在问同样一个问题,struts2和dwr该如何共存?我们先分析一下为什么会出现冲突.struts2通过StrutsPrepareAndExecuteFilter过滤器来处理请求,常见的配置如下: struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPr
2012-10-26 17:42:55 1669
转载 Javascript 树形菜单
用Hibernate+Struts+Spring做了一个简单的树形菜单..通过dtree.js组件显示树形菜单。 具体Sql代码以及java后台的实现代码都贴出来.以供参考.. 数据库表的代码: Sql代码 --权限涉及的如下五个表; drop table roles; drop table user_roles; drop table
2012-10-26 17:41:06 1064
转载 Java调用DLL的技术
Java语言本身具有跨平台性,如果通过Java调用DLL的技术方便易用,使用Java开发前台界面可以更快速,也能带来跨平台性。Java调用C/C++写好的DLL库时,由于基本数据类型不同、使用字节序列可能有差异,所以在参数传递过程中容易出现问题。使用Java调用DLL动态链接库的方案通常有三种:JNI, Jawin, Jacob. 其中JNI(Java Native Interfa
2012-10-26 17:38:24 409
转载 Java调用硬件接口
使用Java调用DLL动态链接库的方案通常有三种:JNI, Jawin, Jacob. 其中JNI(Java NativeInterface)是Java语言本身提供的调用本地已编译的函数库的方法,本身具有跨平台性,可以在不同的机器上调用不同的本地库。Jawin和Jacob都是sourceforge.net的开源项目,都是基于JNI技术的依赖Windows的实现,使得在Win
2012-10-26 17:35:03 18389 1
原创 适合dwr初学者的一个web案例
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站。它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。我们这里做一个客户端拿到一个List这样的显示案例,当前基本数据类型相对简单了,这个学会就没问题了!先来看一下项目的整
2012-10-26 17:27:06 531
Oracle从基础到熟练(太实用了)
2012-11-22
Json入门的一个实用案例
2012-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人