- 博客(35)
- 收藏
- 关注
原创 开发常见的异常
java.lang.NoSuchMethodException: com.bang.action.admin.GrouponAction.setFirstIndex([Ljava.lang.String;)原因:传进的值和接收的类型不匹配解决:查看是否传错值,是否配错接收类型org.hibernate.InstantiationException: could not inst
2013-09-02 15:48:09 2275
转载 类似Google个性首页的页面自定义拖拽布局
body {margin:0px;padding:0px;font-size:12px;text-align:center;}body > div {text-align:center; margin-right:auto; margin-left:auto;} .content{width:900px;}.content .left{ float:left; width:20
2013-09-30 08:52:35 1055
原创 Struts2-Convention 拦截器配置
博客分类: struts2 Java代码 package com.longzhun.interceptor; import com.opensymphony.xwork2.ActionInvocation; import com.opensymphony.xwork2.interceptor.AbstractInterce
2013-09-28 18:06:10 866
转载 SQL Server语句
序号功能语句1创建数据库(创建之前判断该数据库是否存在)if exists (select * from sysdatabases where name='databaseName')drop database databaseNamegoCreate DATABASE databasename2删除数据库drop database da
2013-09-28 10:10:44 659
原创 在用hibernate注解来进行配置关系的时候要注意
1.级联关系的设置,一定要慎用 ALL,要不然许多操作,都会出现异常,因为ALL所级联到的操作,你无法想象到
2013-09-27 17:37:44 530
原创 克隆类
在很多时候会用享用到,复制类的方式,就是类的内容大部分相同,就是某个属性不懂,这样如果能直接复制多好,java给我们提供了这个方法implements Cloneable 实现该接口,写一个方法,调用super.clone()方法如:public Discount clone(){try {return (Discount)super.clone();}
2013-09-27 17:35:24 549
原创 JAVA UUID 生成
GUID是一个128位长的数字,一般用16进制表示。算法的核心思想是结合机器的网卡、当地时间、一个随即数来生成GUID。从理论上讲,如果一台机器每秒产生10000000个GUID,则可以保证(概率意义上)3240年不重复。UUID是1.5中新增的一个类,在java.util下,用它可以产生一个号称全球唯一的IDpackage com.mytest;import java.util.UU
2013-09-27 14:23:11 684
转载 java 中 session 失效设置
分类: java知识点2011-11-24 10:18 3698人阅读 评论(1) 收藏 举报sessionjavatomcat服务器应用服务器在系统登录后,都会设置一个当前session失效的时间,以确保在用户长时间不与服务器交互,自动退出登录,销毁session。具体设置很简单,方法有三种:(1)在主页面或者公共页面中加入:session.setMaxInactiv
2013-09-27 13:28:25 801
原创 hibernate 注解关系
一对一关联,分单项和双向两种策略来解决逻辑注解 @OneToOne(cascade = CascadeType.ALL) private UserInfoEntity userEntity; @OneToOne(cascade = CascadeType.ALL) // 添加级联操作
2013-09-27 11:44:52 568
转载 java synchronized详解
记下来,很重要。Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一
2013-09-26 15:17:32 558
原创 SQL 简单的使用查询
更新多表关联 更新商品样式为'' 条件 Goods product_id 字段 = Product 的id ,Product isFresh 字段值为 1update Goods set store='' from Product p where product_id=p.id and p.isFresh = '1'
2013-09-26 10:16:04 604
转载 图片放大镜-Cloud Zoom
Cloud Zoom是一个图像放大jQuery插件,效果堪比Magic Zoom。相对于流行jQZoom插件,Cloud Zoom体积小,有更多的功能和更强大的跨浏览器兼容性。猛击这里查看演示DEMO特点兼容大多数浏览器,(已经测试通过的浏览器有:IE6+, Firefox, Chrome, Opera, Safari)易于集成的基本有效的HTML。(精
2013-09-25 12:10:25 922
原创 myeclipse 报内存溢出 解决
myeclipse是内存大户,特别是8.6,详细的说明,大家可以去上网找找,最简单的治标不治本的方法就是修改myeclipse配置文件找到myeclipse安装目录,找到myeclipse.ini配置文件 -startup../Common/plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar--launc
2013-09-24 17:45:09 708
转载 js中替换字符串
js中替换字符串数字人 发表于:2012-3-20 20:23:53function formatStr(str) { str=str.replace(/\r\n/ig,""); return str; } 要注意两点:要使用正则表达式,不能使用 str.replace("\r\n", newString); ,这会导致只替换第一个匹配的子字符串。 母字符串
2013-09-18 16:45:07 635
原创 解决乱码传递问题
1,从页面上处理:2.从tomcat 修改server.xml connectionTimeout="20000" redirectPort="8443" URIEncoding="utf-8"/>3.在项目web.xmlencodingFilterorg.spring
2013-09-18 16:32:35 11914
原创 简单的登录进去的欢迎小提示(异步)
js/jquery-1.7.1.min.js">js/adminsys.js">function getSystemInfo(){$.ajax({type:'post',url:'conter/personal/getSystemInfoUI_business',data:'',dataType:'html',success:function(msg){$(
2013-09-18 14:12:13 597
转载 Spring定时器在SSH框架中的应用
Spring定时器在SSH框架中的应用本课题参考自《Spring in action》。并非应用系统中发生的所有事情都是由用户的动作引起的。有时候,系统自己也需要发起一些动作。例如,集抄系统每天早上六点把抄表数据传送 给营销系统。我们有两种选择:或者是每天由用户手动出发任务,或者让应用系统中按照预定的计划自动执行任务。 在Spring中有两种流行配置:Java的Timer类和Ope
2013-09-17 12:22:26 555
转载 Tomcat安装配置
很久没有通过博客对学习所得进行记录了。 现在将使用Tomcat的一些经验和心得写到这里,作为记录和备忘。如果有朋友看到,也请不吝赐教。 1、首先是Tomcat的获取和安装。 获取当然得上Apache的官方网站下载,开源免费,而且带宽也足够。下载会很快。 这是两种不同的下载,一个是普通安装版本,一个是解压安装版本。使用起来是一样的,只是在普通安装版本中有
2013-09-17 09:41:59 429
原创 简单的 增删改 某类别页面
function topage(firstIndex){var _url = document.URL;$('#remenberURL').val(_url);var form = document.form1;form.firstIndex.value=firstIndex;form.submit();}function addType(){if($.trim($
2013-09-13 13:08:46 576
原创 开发 分页调用toof类
package com.bang.units;import java.util.List;/** * 分页对象 * @author Administrator * * @param */public class PageList {public static int MAX = 15;/***当前页*/private int f
2013-09-13 12:16:18 553
原创 开发 页面 分页模板
function topage(firstIndex){var form = document.form1;form.firstIndex.value=firstIndex;form.submit();}共 条共 页当前第 页 name="org.apache.struts2.util.Counter" id="counter">
2013-09-13 12:14:57 581
原创 开发后台action 模板
package com.bang.action.admin;import java.util.LinkedHashMap;import javax.annotation.Resource;import org.apache.struts2.convention.annotation.Action;import org.apache.struts2.conve
2013-09-13 12:07:18 732
转载 用compass实现站内全文搜索引擎(二)
接下来是要建立搜索的服务类Java代码 import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import org.compass.core.Compass; import org.compass.core.Comp
2013-09-12 22:15:51 655
转载 用compass实现站内全文搜索引擎(一)
Compass是一个强大的,事务的,高性能的对象/搜索引擎映射(OSEM:object/search engine mapping)与一个Java持久层框架.Compass包括: * 搜索引擎抽象层(使用Lucene搜索引荐),* OSEM (Object/Search Engine Mapping) 支持,* 事务管理,* 类似于Google的简单关键字查询语言, * 可
2013-09-12 22:14:32 1351
原创 SSH2 注解(慢慢完善)
@Transient该注解可以实现上面功能,不在数据库存有数据,但是切能拿出该字段的值eg:// 获取本订单的总金额@Transientpublic float getCountPrice() {float countPrice = 0;if (this.getCommodityParameter().size() > 0) {for (CommodityPar
2013-09-11 15:36:50 1111
原创 MYSQL /SQL 查询 日期
在开发中,会经常碰到要进行以日期为条件进行查询的情况,可以用以下方法:dm.getScrollData(UserOrder.class," TO_DAYS(?)- TO_DAYS(o.createTime)=0 and o.isBook = ? and o.status = ? and o.isAdd = ? ......TO_DAYS() 该方法返回时间的天数 用该方法
2013-09-10 11:03:14 862
转载 数据库事务基础知识。
【解答】事务提供了一种机制,可用来将一系列数据库更改归入一个逻辑操作。更改数据库后,所做的更改可以作为一个单元进行提交或取消。事务可确保遵循原子性、一致性、隔离性和持续性(ACID)这几种属性,以使数据能够正确地提交到数据库中。使用事务机制的好处非常明显,例如银行转账之类的交易操作中,事务有着重要的作用。事务的成功取决于事务单元帐户相互依赖的操作行为是否能全部执行成功,只要有一个操作行为失
2013-09-03 17:14:50 581
转载 ssh 事务
、 准备工作:可以利用hibernate tools生成相关映射文件已经po对象、dao对象,dao也可以自己手动编写,无非就是实现crud,如果通过继承hibernate提供的 HibernateDaoSupport,则可以更轻松的实现关键就在于配置文件,下面看一个样例app.xml:http://www.springframework.org/schema/be
2013-09-03 16:58:13 540
原创 HQL 查询多对多 注意
HQL 查询多对关系,可以用到语句:select o from Message o join o.inAdmins oo where oo.id = ? order by o.id desc 这样就可以根据对象Message,里面的对应多对多对象inAdmins 的 id = 某值 查询出 具体有哪条记录非常简单,不用写的辛苦,但是,如果是selec
2013-09-03 13:55:29 645
原创 弹框
function addThingUI(id){$('#preId').val(id);$.ajax({type:'post',url:'ad/applyOrder!ajaxAddThingUI.action',data:'id='+id,dataType:'html',success:function(msg){$('#thingWindow').html(msg
2013-09-02 17:27:31 584
原创 配置SQL 2005 远程连接
刚开始安装sql,一般是没有远程连接许可的,需要配置,以下是配置流程,因为环境原因,没有图片.....1.下载好SQL,注意要和你系统同位数2.安装SQL3.进入SQL,用系统认证,身份认证,都可以,进入--安全性>>>>>>登录名>>>>>>>>sa(属性)>>>>>状态,设置都启用(sql安装程序,配置工具)4.进入SQL configuration Manager
2013-09-02 17:11:45 516
原创 ssh2 配置 连接数据库
jdbc.driverClassName=com.mysql.jdbc.Driverjdbc.url=jdbc\:mysql\://localhost\:3306/TrdMSjdbc.username=rootjdbc.password=roottrueclass="org.springfr
2013-09-02 16:56:07 1269
原创 struts 提供的标签iterator,开发应用常用知识
struts 提供了相当好的标签工具,用的最多的,我想我还是用iterator 迭代标签1.iterator 有4个属性值 : value var status 1.1 value : 指定迭代对象,可以是数组,list,set ,如果迭代的对象里面存放着的是对象,可以直接写上对象属性,就可以获取到值,如果不是对象,那就可以直接这样的写法来获取值1.2 var
2013-09-02 16:27:39 579
原创 类型转换常用方法
开发中经常会遇到String 转 Integer ,Double,float.....或者 反过来,如果不熟悉就要经常去查看,这样会比较浪费时间,虽然是一点点,现在写下来,自己做个复习常用的String转为各种类型 ,都可以通过对象的parseInt,parseDouble..parseXX方法来进行转换,一般不是做专业的这个方法已经足够满足需求 Integer 转S
2013-09-02 16:13:30 611
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人