java ee
文章平均质量分 80
hopezhangbo
这个作者很懒,什么都没留下…
展开
-
Hibernate中的不同主键生成策略下flush()方法的妙用
依旧让代码站出来说话。。这是一个Java Project。。首先是位于src下的Hibernate核心配置文件hibernate.cfg.xmlxml version='1.0' encoding='UTF-8'?> "-//Hibernate/Hibernate Configuration DTD 3.0//EN" "http://hi原创 2012-03-23 17:36:08 · 777 阅读 · 0 评论 -
struts2的json插件配置详解
为了方便ajax调用传输数据,在struts2中加入的json插件用来做对象的序列化和反序列化,json插件的下载地址http://code.google.com/p/jsonplugin/1. 下载json插件包,将jar包拷贝到WEB-INF/lib目录注:struts2的json插件有两个版本0.32和0.34,我用的struts2的版本是2.0.11,在加入0.34版本js原创 2012-09-24 17:10:37 · 628 阅读 · 0 评论 -
jfinal简介
JFinal 是基于Java 语言的极速 WEB + ORM 开发框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 ;)JFinal主要特点:MVC架构,设计精巧,使用简单 遵循COC原则,零配置,无xml ActiveR原创 2012-10-19 09:25:59 · 787 阅读 · 0 评论 -
tomcat 启动参数设置
-server:一定要作为第一个参数,在多个 CPU 时性能佳 -Xms:初始Heap大小,使用的最小内存,cpu 性能高时此值应设的大一些 -Xmx:java heap 最大值,使用的最大内存 上面两个值是分配JVM 的最小和最大内存,取决于硬件物理内存的大小,建议均设为物理内存的一半。-XX:PermSize:设定内存的永久保存区域 -XX:MaxPermSize: 设定最原创 2012-10-22 23:06:56 · 2857 阅读 · 0 评论 -
hibernate与tomcat和weblogic配置数据源的不同之处
tomcathibernate.connection.datasource java:comp/env/JDBC ygbxweblogichibernate.connection.datasource JDBC ygbxJDBC ygbx是web容器中配置的数据源名称.原创 2012-11-15 15:06:49 · 689 阅读 · 0 评论 -
hibernate hql like 查询有特殊字符
hibernate查询%_等特殊字符 在sql中%,_等为特殊字符,有时候我们需要查询这些特殊字符,这个时候就需要转义了。下面这两句话就是进行转义。select username from gg_user where username like '%xiao/_%' escape '/'; select username from gg_user where u原创 2012-12-11 17:09:37 · 2358 阅读 · 0 评论 -
BoneCP-Spring详细配置
destroy-method="close">原创 2013-12-18 16:58:05 · 969 阅读 · 0 评论 -
pring3+Hibernate3(Jpa) 配置多个数据源的解决方案
Spring3+Hibernate3(Jpa) 配置多个数据源的解决方案(基于注解)昨天在技术问答区,发出了这个问题,首先感谢大家给出的回复,但是还没能解决问题。刚刚又仔细的思考下,并查了些资料,终于解决了。下面贴出自己的解决方法:主要是配置文件和如何写注解----------------配置文件<persistence xmlns="http://java.sun.co原创 2013-12-18 16:36:58 · 720 阅读 · 0 评论 -
spring+jpa中配置问题
<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:aop="http://翻译 2013-12-19 08:53:37 · 1823 阅读 · 0 评论 -
JPA criteria 查询:类型安全与面向对象
目录[-]序言JPA元模型概念,及使用使用criteria 查询构建CriteriaQuery 实例API说明CroteriaQueryQueryRoot过滤Queries执行查询与获取元模型实例Expression复合谓词连接查询抓取连接路径表达式参数化表达式排序结果分组查询投影使用construct()返回Object[]的查询返回元组(Tuple)的查询结论序言 自工作以原创 2013-12-20 08:29:30 · 1474 阅读 · 0 评论 -
扩展jQuery对json字符串的转换
//扩展jQuery对json字符串的转换 jQuery.extend({ /** * @see 将json字符串转换为对象 * @param json字符串 * @return 返回object,array,string等对象 */ evalJSON: function(strJson) { return eval("(" + strJson + ")"); }转载 2012-09-19 17:21:43 · 390 阅读 · 0 评论 -
JSON与JAVA数据的转换
SON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/还要需要的第3方包:org.apache.commons(3.2以上版本)org.apache.oronet.sf.ezmorph(ezmorph-1.0.4.jar)nu转载 2012-09-19 16:16:23 · 414 阅读 · 0 评论 -
java支持大文件断点传输的Socket
本文将要介绍的是如何使用线程池来创建Socket服务,并支持大文件的断点续传首先我们创建一个工具类:package com.android.server.util;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOExc原创 2012-03-29 19:20:23 · 3895 阅读 · 1 评论 -
meta 详解
Meta标签详解,在网上转的,希望对大家有用 引言 您的个人网站即使做得再精彩,在“浩瀚如海”的网络空间中,也如一叶扁舟不易为人发现,如何推广个人网站,人们首先想到的方法无外乎以下几种: ● 在搜索引擎中登录自己的个人网站 ● 在知名网站加入你个人网站的链接 ● 在论坛中发帖子宣传你的个人网站 很多人却忽视了HTML标签META原创 2012-07-04 14:04:44 · 891 阅读 · 0 评论 -
Query Media Plugin使用方法
jQuery Media Plugin是一款基于jQuery的网页媒体播放器插件,它支持大部分的网络多媒体播放器和多媒体格式,比如:Flash, Windows Media Player, Real Player, Quicktime, MP3,Silverlight, PDF。它根据当前的脚本配置,自动将a标签替换成div,并生成object, embed甚至是iframe代码,至于生成obje原创 2012-07-12 11:32:25 · 1724 阅读 · 0 评论 -
将图片转成二进制并生成Base64编码,可以在网页中通过url查看图片
data格式的Url最直接的好处是,这些Url原本会引起一个新的网络访问,因为那里是一个网页的地址,现在不会有新的网络访问了,因为现在这里是网页的内容。这样做,会减少服务器的负载,当然同时也增加了当前网页的大小。所以对“小”数据特别有好处。 另外听说这种方式可以将一些敏感的图片放进网页中...挺好玩的..... 一、 在网页中查看图片的方法为:原创 2012-07-27 17:47:55 · 1533 阅读 · 2 评论 -
Hibernate的映射类型
1. 如果不存在对应的, 如mysql的mediumint是3字节, 则可以通过来指定2. 如果你使用unsigned tinyint的话, 对应java类型为byte, 但是事实上你只能使用0-127的数字如果由外部程序写入数据库, 写入的值超过127的话, hibernate读取映射的时候将产生exceptionhibernate转载 2012-09-29 10:11:10 · 433 阅读 · 0 评论 -
spring 3 中使用注解的方式来进行任务调度。
在spring3 中的task 命名空间。可以部分去取代 quartz,并且支持注解方式。但是如果使用更加复杂的任务调度。还是建议是使用quartz。以下就使用 task 和 quartz来进行任务调度的方法进行距离。使用 注解来 来调度任务编写一个任务实例。[java] view plaincopy/****************************转载 2012-09-18 20:12:25 · 972 阅读 · 0 评论 -
Java Concurrent框架之阻塞队列(Blocking queue)
public class Producer extends Thread{ private ProductList products = ProductList.getInstance(); public void run(){ int i = 0; while(i 20){ synchronized(products){ //转载 2012-09-18 20:42:22 · 705 阅读 · 0 评论 -
formValidate输入验证
jQuery formValidator表单验证插件 -- by:猫冬,email:wzmaodong@126.com$(document).ready(function(){ $.formValidator.initConfig({formid:"form1",onerror:function(){alert("校验没有通过,具体错误请看错误原创 2012-09-18 15:31:22 · 1763 阅读 · 0 评论 -
BlockingQueue 生产者-消费者
本例介绍一个特殊的队列:BlockingQueue,如果BlockingQueue是空的,从BlockingQueue取东西的操作将会被阻断进入等待状态,直到BlockingQueue进了东西才会被唤醒,同样,如果BlockingQueue是满的,任何试图往里存东西的操作也会被阻断进入等待状态,直到BlockingQueue里有空间时才会被唤醒继续操作。 本例再次实现前面介绍的篮子转载 2012-09-19 09:39:20 · 702 阅读 · 0 评论 -
comet4j java服务端推送消息到web页面实例
对于页面一直监控,以前都是使用ajax请求即可,但是小并发这做法没多大问题,但是到了大并发就不太合适,如果不想自己写线程来操控就可以偷懒找一些插件,例如comet4j下面我来演示下如何使用这个插件 先准备需要的工具:comet4j-tomcat6.jar(tomcat6的就导入这个)comet4j-tomcat7.jar(tomcat7的就导入这个)原创 2015-05-31 11:57:40 · 750 阅读 · 1 评论