
Java综合
zhaoyanfangcs
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cewolf的设置
请问各位老大们,怎么用cewolf来设置图表的中间线,根据参数将图表的中间线变粗2009-05-01 17:01:01 · 94 阅读 · 0 评论 -
w3c 中doc生成一个基于hibernate的hbm.xml文件
[code="java"]package com.gosophia.metadataEngine.commons;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.util.Iterator;import java.ut...原创 2010-06-03 13:01:11 · 100 阅读 · 0 评论 -
jsp 下载出现乱码和空格问题
关于中文文件下载的问题,网上的咨询和答疑已经很多,我原来处理下载的代码如下: response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8")); 下载的程序里有了这句,一般在IE6的下载提示框上将正确显示文件的...原创 2010-08-31 13:21:54 · 154 阅读 · 0 评论 -
JSPWiki使用说明书
在使用jspwiki时首先先在官方网站下载jspwiki2.8.3程序,我这已经下载好了,下载好之后将解压JSPWiki.war包,解压之后修改web-inf下的jspwiki.properties文件配置如下:jspwiki.encoding = UTF-8 ——如果你想使用中文的话,那么这个配置项前面的注释必须去掉。jsp...原创 2010-08-31 16:26:49 · 424 阅读 · 0 评论 -
浅谈Eclipse调用Tomcat服务的原理
转:http://www.173it.cn/Html/?5815.html首先,在Eclipse中新建一个Hello工程,Workspace的位置在c:\eclipse\workspace,所以hello工程的位置就是在%Workspace%\hello\这个文件夹中。 然后在hello工程中添加一个hello.jsp或者index.jsp都可以(index.jsp会方便一点),...原创 2010-06-11 14:23:27 · 104 阅读 · 0 评论 -
代理服务器的缓存问题
如果要使用代理服务器时,会出现页面信息串。处理方法(写一个过滤器来禁止缓存)package com.guzhi;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;im...原创 2010-06-24 17:00:08 · 287 阅读 · 0 评论 -
Struts2请求乱码问题
ie6中的bug 在jsp请求Action时,如果超过2个中文ie6会在第三个汉字中出现乱码问题。 如: 请求赵艳芳不会出现乱码 请求赵艳芳出现乱码 这好像是i6的一个bug,在火狐中就没出现 解决办法 赵艳芳...原创 2011-05-06 16:25:27 · 138 阅读 · 0 评论 -
使用Freemarker和Struts2做动态表单
由于项目中需要用到一个可定制的动态表单功能,管理员可以根据需要定制定出想要的表单,参考了一些视频和网上资料,自己做了一个动态电子表单模块。[code="java"] //FreemarkerManage 的初始配置 public class FreemarkerManage { private static String ENCODING="UTF-8";...原创 2011-03-01 09:49:59 · 168 阅读 · 0 评论 -
使用AOP实现异常处理
[code="java"]@Aspectpublic class ServiceExceptionAOPHandler implements Ordered { private final Logger logger = LoggerFactory.getLogger(getClass()); @Around("execution(* com.gosophia.*.se...原创 2011-03-16 15:08:46 · 232 阅读 · 0 评论 -
activiti使用
使用activiti报错[code="java"]Caused by: java.lang.IllegalArgumentException: Mapped Statements collection does not contain value for org.activiti.persistence.selectJobsByConfiguration at org.apache.i...原创 2011-07-25 15:25:01 · 159 阅读 · 0 评论 -
软件开发流程图
[img]http://dl.iteye.com/upload/attachment/445768/7f8a0307-05e2-3adf-af6f-875d756d045f.bmp[/img]自己对软件开发流程理解原创 2011-03-25 11:36:22 · 239 阅读 · 0 评论 -
Trie 树 及Java实现
举个简单的例子。 给你100000个长度不超过10的单词。对于每一个单词,我们要判断他出没出现过,如果出现了,第一次出现第几个位置。这题当然可以用hash来,但是我要介绍的是trie树。在某些方面它的用途更大。比如说对于某一个单词,我要询问它的前缀是否出现过。这样hash就不好搞了,而用trie还是很简单。 现在回到例子中,如果我们用最傻的方法,对于每一个单词,我们都要去查...原创 2012-02-01 11:39:11 · 288 阅读 · 0 评论 -
velocity配置与springMVC
web.xml[code="java"] contextConfigLocation classpath*:spring/**/*.xml org.springframework.web.util.IntrospectorCleanupListener org.springframework.web.con...原创 2012-06-07 11:30:43 · 155 阅读 · 0 评论 -
原子操作实现并发
使用synchronized: 使用synchronized关键字时,如果一个线程想要获取其他线程已经具有的锁,那么该线程将被阻塞,直到锁可用,当该线程被阻塞等待锁时,他无法进行其他任何操作。比较并交换(CAS): 使用该方式不用让其他线程进行等待,该方式是用cmpxchg系列指令实现。原子变量类 使用原子操作,原子变量类可以认为是volati...原创 2012-06-14 17:02:14 · 200 阅读 · 0 评论 -
如何让eclipse辅助提示struts.xml文件的编写
一般情况下,如果计算机连接上了internet,eclipse能根据dtd文件的url地址自动下载和缓存该dtd文档,以后没有连接上internet也可以自动提示,这可以通过查看eclipse的cache看到。事实上,现在很多人开发时可能都是连的internet,但是也有某些情况不能联网,例如有的公司开发时不允许连接外网,如果要上外网需要自带电脑连接特定网关,但是不能与开发机相关联。这时候,开发需...原创 2010-05-21 19:06:33 · 120 阅读 · 0 评论 -
Eclipse 常用设置
转:http://www.blogjava.net/Todd/archive/2010/03/19/315929.htmlMyEclipse设置JSP页面默认编码方式: windows(窗口)-Preferences(首选项)-MyEclipse-Files & Editors-JSP-右侧encoding:设置为ISO10646/Unicode(UTF-8) MyEc...原创 2010-05-21 13:40:50 · 110 阅读 · 0 评论 -
Java程序执行原理
首先了解一下什么是计算机程序。计算机的作用在于它可以帮助人类完成计算功能,它由硬件和软件两部分组成,硬件包括中央处理器(CPU)、存储器、输入输出设备等,软件包括计算机程序、相关文档及数据。而计算机程序可以看作整个计算机系统的灵魂,它向计算机发出指令,指挥数据的输入、运算和输出,由于计算机程序的作用太重要了,因此好多人把软件和程序看成是一回事。计算机程序是由一条条的指令组成的,但计算机所...2010-05-02 17:10:03 · 104 阅读 · 0 评论 -
JFreeChart的设置
请各位老大们帮忙: 在JFreeChart中如何根据参数将横坐标的网格线变成实线, 假如输入5那么就将横坐标线为5的坐标线变位实线,剩下的都位虚线。 ...2009-05-01 18:33:03 · 121 阅读 · 0 评论 -
BeanUtils的使用
我在开发程序的时候,我是将一个页面数据保存到actionForm中,让后用BeanUtils将actionForm转换为一个map,并且将map传入持久层;问题:当我提交数据的时候,我页面上的复选框,就被封装到了actionForm,可是在用BeanUtils转的时候就转不过来了;请大家给我想个办法啊;并说说你们在做程序的时候是用什么来做数据传输对象的 ...2008-12-06 20:54:18 · 114 阅读 · 0 评论 -
Struts2标签的基本使用
(1): ---- 文本输入框 使用: (2): ----- 文本域输入框 使用: (3): ----- 密码输入框 使用: 前三个基本都是一样的。如果是要显示值的话可以这样:value = “实体Bean。Get***()”。 (4): ---- 单选按钮 使用:其中list 属性是必须要有的。 :第一种方式:list = “#{‘ma...2010-03-16 14:06:23 · 88 阅读 · 0 评论 -
Struts2标签的基本使用
来自:http://stanlyy.iteye.com1:输出action中属性值,在jsp页面中显示用: 2:在页面中实现自动增加的序号用iterator的statuts的index属性 eg: 3:在action类中取得request和session对象的方法 Map session = Action...2010-03-16 14:40:11 · 168 阅读 · 0 评论 -
JNDI 的优点
JNDI 是个什么东东? JNDI是 Java 命名与目录接口(Java Naming and Directory Interface),在J2EE规范中是重要的规范之一,不少专家认为,没有透彻理解JNDI的意义和作用,就没有真正掌握J2EE特别是EJB的知识。那么,JNDI到底起什么作用?要了解JNDI的作用,我们可以从“如果不用JNDI我们怎样做?用了JNDI后我们又将怎样...2010-03-17 13:58:57 · 184 阅读 · 0 评论 -
多对多的删除
在hibernate中我有两个表user和book这两个表同时建立了多对多的关系,并有一个中间表user_book; 我要删除book表应该怎么删啊;现在一删除就报错;2008-12-24 20:50:30 · 214 阅读 · 0 评论 -
hibernate annontaion学习详细
Hibernate Annotation说明转http://relucent.iteye.com/@Entitypublic class Flight implements Serializable {Long id;@Idpublic Long getId() { return id; }public void setId(Long id) { this.id =...2010-04-07 15:44:05 · 96 阅读 · 0 评论 -
hibernate annontaion学习详细
Hibernate Annotation说明转http://relucent.iteye.com/@Entitypublic class Flight implements Serializable {Long id;@Idpublic Long getId() { return id; }public void setId(Long id) { this.id =...2010-04-07 15:55:26 · 103 阅读 · 0 评论 -
Hibenrate的事物
转:http://www.iteye.com/topic/177988Hibernate 是JDBC 的轻量级封装,本身并不具备事务管理能力。在事务管理层, Hibernate将其委托给底层的JDBC或者JTA,以实现事务管理和调度功能。 Hibernate的默认事务处理机制基于JDBC Transaction。我们也可以通过配置文 件设定采用JTA作为事务管理实现: Java...2010-04-07 18:19:59 · 104 阅读 · 0 评论 -
Jpa
来自:http://www.oracle.com/technology/global/cn/products/ias/toplink/jpa/resources/toplink-jpa-annotations.html#EntityOracle 徽标TopLink JPA: - 资源 - 教程 - 方法文档 - 示例 - 下载1 JPA 批注参考版本: 5/12/06...2010-04-09 10:20:03 · 126 阅读 · 0 评论 -
JSR(转)
J2ME 配置规范=========JSR 30 --- Connected Limited Device Configuration 1.0http://jcp.org/en/jsr/detail?id=30JSR 139 --- Connected Limited Device Configuration 1.1http://jcp.org/en/jsr/detail?...2010-04-26 13:35:52 · 98 阅读 · 0 评论 -
Servlet的线程安全问题
转:http://zjeers.iteye.com/blog/341650Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问...2010-04-30 15:46:47 · 84 阅读 · 0 评论 -
什么是线程安全
如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。 或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题。 线程安全问题都是由全局变量及静态变量引起的。...2010-04-30 16:14:38 · 110 阅读 · 0 评论 -
微信公众账号与网站信息对接
最近做了一个微信公众账号连接网站的一些工作,网站直接用的是新浪的sae,在做这些的时候遇到了一些问题,所以在此总结一下: (1)分布式session问题 在微信公众账号请求服务器与pc请求服务器有所不同,公众账号请求服务器时,每次请求都会产生不同的session,而pc在一个浏览器请求信息时每次请求session都一样的,所以要用公众账号请求服务器往session中存放值用...原创 2013-07-10 17:37:33 · 696 阅读 · 0 评论