- 博客(90)
- 收藏
- 关注
原创 开发常见的异常
java.lang.NoSuchMethodException: com.bang.action.admin.GrouponAction.setFirstIndex([Ljava.lang.String;)原因:传进的值和接收的类型不匹配解决:查看是否传错值,是否配错接收类型org.hibernate.InstantiationException: could not inst
2013-09-02 15:48:09 2320
转载 Struts2拦截器的使用 (详解)
如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局的配置设置
2015-05-13 11:42:50 464
转载 服务器证书安装配置指南(Apache)
服务器证书安装配置指南(Apache) 一、 生成证书请求 1. 下载CSR生成工具 您需要使用CSR生成工具来创建证书请求。 下载AutoCSR: http://verisign.itrus.com.cn/soft/autocsr.rar 2. 生成服务器证书私钥及证书请求 运行AutoCSR.bat文件,按照操作
2015-04-10 17:37:50 614
转载 [转]SqlServer数据库同步方案详解
SqlServer数据库同步是项目中常用到的环节,若一个项目中的数据同时存在于不同的数据库服务器中,而这些数据库需要被多个不同的网域调用时,配置SqlServer数据库同步是个比较好的解决方案。SqlServer数据库同步的配置比较烦锁,下面对其配置详细步骤进行介绍:一、 数据复制前提条件1. 数据库故障还原模型必需为完全还原模型。2. 所有被同步的数据表都必须要用主键。3. 发布
2015-02-13 16:11:23 635
转载 联合主键
XML配置方法 1.新建一个用于存放联合主键的类. 2.配置映射文件 Java代码 //新增存放联合主键的类. //需要实现序列化接口,覆盖hashCode和equals方法 package com.meiyoudao.domain; import java.io.Serializable; /** *
2014-12-05 17:13:52 815
转载 Hibernate Annotation 笔记
Hibernate Annotation笔记 (1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。 传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML
2014-06-05 14:36:11 633
转载 Hibernate @Formula 用法
HibernateSQLJPA软件测试JVM 阅读对象: 1.已经在使用Hibernate JPA完成持久化映射的朋友。 2.在网上搜索Formula并通通搜到转载oralce一篇技术文章或hibernate annotations技术文档的朋友。 3.发现@Formula不能使用并想Ctrl+Delete hibernate jar包,然后砸烂显示器的朋友。 文章内
2014-06-05 14:26:21 897
原创 java上传文件到微信服务器
本文转自:Java代码 package com.sz.kcygl.common.util; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File;
2014-04-29 17:47:14 2309
转载 Java发送HTTP的POST请求
Java发送HTTP的POST请求/** *HttpUtil.java *下午05:26:36 */package test; import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.OutputStreamWr
2014-04-24 13:41:42 582
转载 JSP页面静态化总结之一使用URLRewrite实现url地址伪静态化
1使用URLRewrite实现url地址伪静态化1.1URLRewirte的用处1.满足搜索引擎的要求。2.隐藏技术实现,提高网站的移植性。3.满足美感的要求(个人感觉这个用处太牵强)。1.2项目部署1.首先在http://tuckey.org/urlrewrite/下载urlrewirtefilter,现在有2.6.0和3.2.0两个版本,这里我选择的
2014-04-22 08:11:02 520
转载 Struts2的异常映射
本文转自:http://blog.csdn.net/a243932069/article/details/8246662在Action中execute方法的方法签名为public String execute() throws Exception,这样,Action可以抛出任何Exception,那么,Exception抛给谁呢?1:自己实现异常处理来做一个简单的试验,
2014-03-25 11:58:03 647
原创 HQL多表联合查询的问题
HQL查询多表的时候,取出结果是两个对象的列表,但是我只要我自己想要的属性,之前的HQL语句是这样写的:from Hytxbz h,Tgbzk t where h.hytxbzid=t.hytxbzid and t.bztgid=:bztgid结果我debug去看query.list();是Hytxbz和Tgbzk两个对象的列表,结果并不是我想要的,我改成from Hybztx
2014-03-05 14:47:42 1119
原创 接口有什么好处?用接口做一个打折功能
同一个目的,但是有多种实现方式,就可以使用接口来进行简便处理如:计算一个图形的面积,周长1.圆形的是XXX计算2.正方形的是XXXX2计算下面是一个经典例子//比如我们要做一个购书系统,购书后,需要进行打折,我们就来实现打折这一部分: // 表示一本书 class Book { public String Name; // 书名 public Dou
2014-03-03 18:18:23 696
转载 IE图片滚轮放大缩小图片
function resizeimg(ImgD,iwidth,iheight) { alert('ok'); var image=new Image(); image.src="images/test.jpg"; if(image.width>0 && image.height>0){ if(image.width/image.hei
2014-02-19 13:21:19 1086
转载 SSH Ajax 页面缓存 页面刷新问题 以及缓存技术讲解
本文转自:http://ethen.iteye.com/blog/800242 最近用SSH框架做个小应用,在页面上显示数据库的表数据,并且对每行数据都可以进行编辑和删除操作,编辑和删除提交后,利用Ajax发送请求到后台处理数据库的操作,并且更新页面的显示数据。现在问题就来了,删除提交后,页面由4条数据变为3条,但是如果按F5或手动刷新页面后,数据又变为4条,根本没变。问题出
2014-01-17 10:22:50 1712
原创 如何在没有从页面转发过来,直接服务器反转出去信息
一般做信息推送,都是从某个页面发送请求,然后在请求处理那里获取WebContext wctx = WebContextFactory.get();,但是如果是直接在服务器上想发送信息出去,(ssh),就会报空,所以就用下面的方法 ServletContext sc = getRequest().getSession().getServletContext();
2013-12-12 15:39:54 589
转载 dwr推技术(服务器向jsp页面推送弹出框--bs)
本文转自:http://blog.163.com/girl_lihuiyue@126/blog/static/180696212011816111617840/dwr推技术(服务器向jsp页面推送弹出框--bs) 应用背景:(bs/cs分别都有说明)我们的项目是一个服刑人员监控系统,定位犯人位置,如果进入不允许进入的区域就需要向前台页面推出一个报警弹出框,列出报警
2013-12-12 11:49:05 914
原创 获取图片文件长度和高度
获取图片文件长度和高度FileInputStream is = new FileInputStream(testFile);BufferedImage sourceImg = javax.imageio.ImageIO.read(is); System.out.println("长度:"+sourceImg.getWidth()+"高度:"+sourceImg.getHeigh
2013-12-05 18:35:33 732
转载 【Android基础】页面跳转与传值(Activity跳转与传值)
一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。 本次我们就讲一下,Android中页面跳转以及传值的几种方式! Activity跳转与传值,主要是通过Intent类来连接多个Activity,通过Bundle类来传递数据。 最常见最一般的页面跳转代码,很简单,如下:[
2013-11-17 12:33:08 550
转载 Activity跳转与传值
本文转自:http://blog.csdn.net/s_ongfei/article/details/5617114 一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。 在前面创建的MyApp中,我们通过点击按钮可以更新当前界面上的文本内容。现在我们想换种方式,在点击按钮后,显示一个新的屏幕
2013-11-17 12:23:07 515
转载 android简单的答题游戏
本文转自:http://blog.csdn.net/sp6645597/article/details/9981365感谢,大神的无私,小弟深深拜服...笔者最近开始沦陷于android,从开始入门到现在已经快半个月的时间,于是便写一个较综合,用到了数据库,多线程操作,以及时钟的添加和停止消除,activity之间的动画转换等,适用于初学者学以致用的小游戏来巩固自己的知识,有需要的
2013-11-15 14:02:17 1470
转载 Android 开发中的多线程编程技术(例子:计时器)
本文转自http://blog.csdn.net/x86android/article/details/14161981多线程这个令人生畏的“洪水猛兽”,很多人谈起多线程都心存畏惧。在Android开发过程中,多线程真的很难吗?多线程程序的“麻烦”源于它很抽象、与单线程程序运行模式不同,但只要掌握了它们的区别,编写多线程程序就会很容易了。下面让我们集中精力开始学习吧! 多线程案例——计时
2013-11-14 16:14:19 1183
转载 Android的SQLite学习及使用方法
本文转自:http://mobile.51cto.com/hot-234016.htmSQLite介绍SQLite是轻量级的、嵌入式的、关系型数据库,目前已经在iPhone、Android等手机系统中使用,SQLite可移植性好,很容易使用,很小,高效而且可靠。SQLite嵌入到使用它的应用程序中,它们共用相同的进程空间,而不是单独的一个进程。从外部看,它并不像一个
2013-11-12 18:20:12 528
转载 Tomcat:Caused by: java.lang.OutOfMemoryError: PermGen space解决方案
这个应该遇到的人比较多,这里我也遇到了,网上查了一下,看到下面的一段话,感觉不错,就放在这里。引用自:http://hi.baidu.com/zoomx/blog/item/77d93ca819f0a0b0cb130c8d.html 项目中遇到了系统停止响应的问题,查看日志发现Tomcat报告Caused by: java.lang.OutOfMemoryError: PermGen
2013-11-12 14:42:15 498
原创 List 与 array 相互转换
最原始的本方法就是:通过迭代,循环还有就是:ShowGoods[] s = new ShowGoods[]{showGoodsesS.size()};showGoodsesS.toArray(s);二: String[] red = g.getRecommendDetail().split("|");List reds = Arrays.asList(red);
2013-11-11 12:47:59 443
原创 java date 比较时间
比较两个时间,不用自己写date.getTime()然后相减,java有提供给我们这个方法-compareTo;两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值 0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0 的值。 实际上比
2013-11-11 10:35:38 3395
转载 android经典DEMO
1、Android团队提供的示例项目 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。 地址: http://www.apkbus.com/android-13506-1-1.html 2、
2013-11-07 12:52:40 530
转载 SDK Manager 无法安装 Android Support Library host文件
SDK Manager 无法安装 Android Support Library在你的ADT更新v20后,当你新建项目最后准备finish时Eclipse提醒你安装 Android Support Library遇到图中这种情况,你可以选择 Install/Upgrade ,等Eclipse更新安装完后,你就可以Finish 。今天我并不是遇到这么简单的问题,在我朝并不是所有网
2013-11-05 08:37:45 947
原创 简单缓存实现
实现:添加内容到缓存,删除缓存内容,每隔一段时间就自动清空缓存感谢百度pkzahc 用户的支持,本文纯模仿public class CacheMgr {private static Map cacheMap = new HashMap();private static Map cacheConfMap = new HashMap();private static Integer
2013-11-04 16:59:01 684
转载 java程序性能优化
本文转自:http://www.cnblogs.com/chinafine/articles/1787118.html一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;class cel { vo
2013-11-04 12:36:16 1005
转载 tomcat生命周期
本文转自:http://www.iteye.com/topic/694644在之前的 Tomcat 整体架构中可以看到 Tomcat 包含多个很多个组件 , 今天我们来看看, Tomcat 是如何管理这些组件的生命周期的。我们知道,组件与组件之间,必须建立起相互的关系,才能做到同时启动与停止。 Tomcat 内部,使用一个观察者模式来组织这些组件之间的关系。我们来看看, Tomca
2013-11-04 09:57:12 2271
转载 java多线程基础总结
//转自:http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html------------------------------------------------------------------------------------------------------------------------
2013-10-29 11:52:55 600
原创 dwr 实现发布公告功能(服务器发送,客户端全部可以同时接收)
效果:服务器端发出消息,各个客户端及时接受消息。1,要使用dwr的ajaxReverse 技术首先要在web.xml里给dwr的servlet加上下列参数配置:activeReverseAjaxEnabledtrue2,服务器端代码:public class MyReverse {public void sendMes(String mes){send("系统消息:"
2013-10-25 17:42:08 1358
原创 iframe 之间如何传值
a中的 frame 为scrolling="no" src="b.jsp">b中有个 textbox控件 点击a中的按钮b中的textbox的值即为XXX
2013-10-24 18:31:54 619
转载 JAVA解析JSON相关
JavajsonBean.netApache 在网上看了好些JAVA解析JSON文章,感觉很不错,直接收为私用了: 一json-lib.jar开发包使用依赖包 json-lib.jar开发包使用需要依赖包以下开发包: Json-lib requires (at least) the following dependencies in your classpat
2013-10-24 18:01:21 633
原创 Dwr 实现消息实时传递
一:配置好dwr,具体配置可以看上一篇《dwr + ssh2 整合》二:实现消息的精准推送的方法 1 在用户登录的时候,将其id放入session中,我放的是userId, 2 在载入想推送的页面时,需要onload一个我在MessagePush类中实现的方法,当然了,需要使用dwr调用 js的调用方法如下:
2013-10-24 15:37:20 631
原创 DWR + ssh2 整合
1.首先去下载dwr.jar包2.解压dwr,在里面找到engine.js,util.js(理应是在web.xml配好,交给servlet来自动生成的,但是很多时候会自己生成不了,就用了这死方法)3.配置dwr.xml,放在web.xml同一层目录下 "-//GetAhead Limited//DTD Direct Web Remoting 3.0//EN"
2013-10-24 15:28:14 660
转载 jquery-easyui DEMO
本文转自http://www.iteye.com/topic/588250使用jquery-easyui的新版本1.0.2,可以更有效地完成页面的布局设计。做页面布局时一般是不用编写JS代码的,下面重写了机电设备管理系统,仅供参考。首先来看首页布局例子:Html代码 body class="easyui-layout"> div
2013-10-23 17:48:12 1233
转载 tomcat项目上线
Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。
2013-10-21 18:23:17 1417
原创 ssh2 + proxool 配置连接池(附上:c3p0配置)
以下是beans.xml(applicationContent.xml)class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">classpath:jdbc.propertiesclasspath:email.properties
2013-10-21 16:53:54 788
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人