自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

secret_killer的专栏

做一个聪明的猿

  • 博客(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 2281

转载 Struts2拦截器的使用 (详解)

如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器):  0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在struts.xml里面定义全局的配置设置

2015-05-13 11:42:50 431

转载 服务器证书安装配置指南(Apache)

服务器证书安装配置指南(Apache) 一、  生成证书请求   1.     下载CSR生成工具  您需要使用CSR生成工具来创建证书请求。   下载AutoCSR: http://verisign.itrus.com.cn/soft/autocsr.rar   2.     生成服务器证书私钥及证书请求  运行AutoCSR.bat文件,按照操作

2015-04-10 17:37:50 594

转载 [转]SqlServer数据库同步方案详解

SqlServer数据库同步是项目中常用到的环节,若一个项目中的数据同时存在于不同的数据库服务器中,而这些数据库需要被多个不同的网域调用时,配置SqlServer数据库同步是个比较好的解决方案。SqlServer数据库同步的配置比较烦锁,下面对其配置详细步骤进行介绍:一、 数据复制前提条件1. 数据库故障还原模型必需为完全还原模型。2. 所有被同步的数据表都必须要用主键。3. 发布

2015-02-13 16:11:23 593

转载 联合主键

XML配置方法 1.新建一个用于存放联合主键的类. 2.配置映射文件 Java代码  //新增存放联合主键的类.  //需要实现序列化接口,覆盖hashCode和equals方法  package com.meiyoudao.domain;    import java.io.Serializable;    /**  *  

2014-12-05 17:13:52 775

转载 Hibernate Annotation 笔记

Hibernate Annotation笔记 (1)简介:在过去几年里,Hibernate不断发展,几乎成为Java数据库持久性的事实标准。它非常强大、灵活,而且具备了优异的性能。在本文中,我们将了解如何使用Java 5 注释来简化Hibernate代码,并使持久层的编码过程变得更为轻松。  传统上,Hibernate的配置依赖于外部 XML 文件:数据库映射被定义为一组 XML

2014-06-05 14:36:11 586

转载 Hibernate @Formula 用法

HibernateSQLJPA软件测试JVM 阅读对象:  1.已经在使用Hibernate JPA完成持久化映射的朋友。  2.在网上搜索Formula并通通搜到转载oralce一篇技术文章或hibernate annotations技术文档的朋友。  3.发现@Formula不能使用并想Ctrl+Delete hibernate jar包,然后砸烂显示器的朋友。 文章内

2014-06-05 14:26:21 856

原创 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 2295

转载 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 569

转载 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 508

转载 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 636

原创 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 1106

原创 接口有什么好处?用接口做一个打折功能

同一个目的,但是有多种实现方式,就可以使用接口来进行简便处理如:计算一个图形的面积,周长1.圆形的是XXX计算2.正方形的是XXXX2计算下面是一个经典例子//比如我们要做一个购书系统,购书后,需要进行打折,我们就来实现打折这一部分: // 表示一本书 class Book { public String Name; // 书名 public Dou

2014-03-03 18:18:23 682

转载 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 1077

转载 SSH Ajax 页面缓存 页面刷新问题 以及缓存技术讲解

本文转自:http://ethen.iteye.com/blog/800242    最近用SSH框架做个小应用,在页面上显示数据库的表数据,并且对每行数据都可以进行编辑和删除操作,编辑和删除提交后,利用Ajax发送请求到后台处理数据库的操作,并且更新页面的显示数据。现在问题就来了,删除提交后,页面由4条数据变为3条,但是如果按F5或手动刷新页面后,数据又变为4条,根本没变。问题出

2014-01-17 10:22:50 1697

原创 如何在没有从页面转发过来,直接服务器反转出去信息

一般做信息推送,都是从某个页面发送请求,然后在请求处理那里获取WebContext wctx = WebContextFactory.get();,但是如果是直接在服务器上想发送信息出去,(ssh),就会报空,所以就用下面的方法            ServletContext sc = getRequest().getSession().getServletContext();    

2013-12-12 15:39:54 574

转载 dwr推技术(服务器向jsp页面推送弹出框--bs)

本文转自:http://blog.163.com/girl_lihuiyue@126/blog/static/180696212011816111617840/dwr推技术(服务器向jsp页面推送弹出框--bs)  应用背景:(bs/cs分别都有说明)我们的项目是一个服刑人员监控系统,定位犯人位置,如果进入不允许进入的区域就需要向前台页面推出一个报警弹出框,列出报警

2013-12-12 11:49:05 909

原创 获取图片文件长度和高度

获取图片文件长度和高度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 713

转载 【Android基础】页面跳转与传值(Activity跳转与传值)

一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。 本次我们就讲一下,Android中页面跳转以及传值的几种方式! Activity跳转与传值,主要是通过Intent类来连接多个Activity,通过Bundle类来传递数据。 最常见最一般的页面跳转代码,很简单,如下:[

2013-11-17 12:33:08 538

转载 Activity跳转与传值

本文转自:http://blog.csdn.net/s_ongfei/article/details/5617114  一个Android应用程序很少会只有一个Activity对象,如何在多个Activity之间进行跳转,而且能够互相传值是一个很基本的要求。  在前面创建的MyApp中,我们通过点击按钮可以更新当前界面上的文本内容。现在我们想换种方式,在点击按钮后,显示一个新的屏幕

2013-11-17 12:23:07 502

转载 android简单的答题游戏

本文转自:http://blog.csdn.net/sp6645597/article/details/9981365感谢,大神的无私,小弟深深拜服...笔者最近开始沦陷于android,从开始入门到现在已经快半个月的时间,于是便写一个较综合,用到了数据库,多线程操作,以及时钟的添加和停止消除,activity之间的动画转换等,适用于初学者学以致用的小游戏来巩固自己的知识,有需要的

2013-11-15 14:02:17 1444

转载 Android 开发中的多线程编程技术(例子:计时器)

本文转自http://blog.csdn.net/x86android/article/details/14161981多线程这个令人生畏的“洪水猛兽”,很多人谈起多线程都心存畏惧。在Android开发过程中,多线程真的很难吗?多线程程序的“麻烦”源于它很抽象、与单线程程序运行模式不同,但只要掌握了它们的区别,编写多线程程序就会很容易了。下面让我们集中精力开始学习吧!  多线程案例——计时

2013-11-14 16:14:19 1168

转载 Android的SQLite学习及使用方法

本文转自:http://mobile.51cto.com/hot-234016.htmSQLite介绍SQLite是轻量级的、嵌入式的、关系型数据库,目前已经在iPhone、Android等手机系统中使用,SQLite可移植性好,很容易使用,很小,高效而且可靠。SQLite嵌入到使用它的应用程序中,它们共用相同的进程空间,而不是单独的一个进程。从外部看,它并不像一个

2013-11-12 18:20:12 517

转载 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 475

原创 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 429

原创 java date 比较时间

比较两个时间,不用自己写date.getTime()然后相减,java有提供给我们这个方法-compareTo;两个Date类型的变量可以通过compareTo方法来比较。此方法的描述是这样的:如果参数 Date 等于此 Date,则返回值 0;如果此 Date 在 Date 参数之前,则返回小于 0 的值;如果此 Date 在 Date 参数之后,则返回大于 0 的值。 实际上比

2013-11-11 10:35:38 3362

转载 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 522

转载 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 934

原创 简单缓存实现

实现:添加内容到缓存,删除缓存内容,每隔一段时间就自动清空缓存感谢百度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 669

转载 java程序性能优化

本文转自:http://www.cnblogs.com/chinafine/articles/1787118.html一、避免在循环条件中使用复杂表达式 在不做编译优化的情况下,在循环中,循环条件会被反复计算,如果不使用复杂表达式,而使循环条件值不变的话,程序将会运行的更快。 例子: import java.util.vector;class cel { vo

2013-11-04 12:36:16 970

转载 tomcat生命周期

本文转自:http://www.iteye.com/topic/694644在之前的 Tomcat 整体架构中可以看到 Tomcat 包含多个很多个组件 , 今天我们来看看, Tomcat 是如何管理这些组件的生命周期的。我们知道,组件与组件之间,必须建立起相互的关系,才能做到同时启动与停止。 Tomcat 内部,使用一个观察者模式来组织这些组件之间的关系。我们来看看, Tomca

2013-11-04 09:57:12 2238

转载 java多线程基础总结

//转自:http://www.cnblogs.com/rollenholt/archive/2011/08/28/2156357.html------------------------------------------------------------------------------------------------------------------------

2013-10-29 11:52:55 589

原创 dwr 实现发布公告功能(服务器发送,客户端全部可以同时接收)

效果:服务器端发出消息,各个客户端及时接受消息。1,要使用dwr的ajaxReverse 技术首先要在web.xml里给dwr的servlet加上下列参数配置:activeReverseAjaxEnabledtrue2,服务器端代码:public class MyReverse {public void sendMes(String mes){send("系统消息:"

2013-10-25 17:42:08 1340

原创 iframe 之间如何传值

a中的 frame 为scrolling="no" src="b.jsp">b中有个 textbox控件 点击a中的按钮b中的textbox的值即为XXX

2013-10-24 18:31:54 602

转载 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 618

原创 Dwr 实现消息实时传递

一:配置好dwr,具体配置可以看上一篇《dwr + ssh2 整合》二:实现消息的精准推送的方法        1 在用户登录的时候,将其id放入session中,我放的是userId,        2 在载入想推送的页面时,需要onload一个我在MessagePush类中实现的方法,当然了,需要使用dwr调用          js的调用方法如下:      

2013-10-24 15:37:20 617

原创 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 648

转载 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 1202

转载 tomcat项目上线

Tomcat 是一个轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。  

2013-10-21 18:23:17 1385

原创 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 771

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除