![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
爱上一只狐
很喜欢跟志同道合的人交流问题,大家相互学习、提高
展开
-
字符集修改问题myEclipse
<br />1、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧Text file encoding,选择Other,改变为 utf-8(必须小写),以后新建立工程其属性对话框中的Text file encoding即为UTF-8。 <br />2、windows->Preferences...打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Content Types树,点开Text,选原创 2010-09-14 11:23:00 · 930 阅读 · 0 评论 -
Could not create table with SQL: CREATE CACHED TABLE JMS_MESSAGES...
这个是因为在jboss启动的时候用到了hsql,在hsql的配置文件里,默认建立这个表的,CREATE_MESSAGE_TABLE = CREATE CACHED TABLE JMS_MESSAGES( MESSAGEID INTEGER NOT NULL, \ DESTINATION VARCHAR(255) NOT NULL, TXID INTEGER, TXOP CH原创 2011-12-13 16:10:56 · 2308 阅读 · 0 评论 -
java 简单的四则运算
/** * 以下两个方法为计算四则运算的方法,用正则 * * @author 安泳强 * @date Oct 31, 2011 3:39:51 PM * @param expression * @return */ private String compute(String expression) { expression = "(" + ex转载 2011-10-31 20:46:14 · 432 阅读 · 0 评论 -
org.apache.commons.lang.StringUtils 常用方法
这个工具类在commons-lang-2.5.jar里面,版本可能不同,下面说一下常用用法StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为转载 2011-12-13 18:09:13 · 587 阅读 · 0 评论 -
MyBatis学习(转自王博)
最近在用mybatis3,sql是动态自己写的,刚刚接触,有些语法需要自己找,这里找了一篇文章,解决了不少问题,大家参考一下。我遇到的问题一个是like ,一个in的语法,下面都有介绍,like语法 :比如 like #{name} ,那么这个name提前定以后字符,如: String name="%张%";in的语法:在写select的时候不应该要 这种标记,他会把不识别foreac转载 2011-12-15 09:39:13 · 11469 阅读 · 0 评论 -
java语言html转pdf(html,pdf样式)
需求:今天遇到一个需求,要求页面是一个报表文件之类,然后有公司盖章,但要求这个东西得安全(就是这个章不能随便就能让他们得到,图片有另存为呀,将来人家把数据都弄下来,自己单独盖一个章,这不造假吗)第一反应用js在页面去控制类似复制,粘贴,右键之类,试了一些之后发现,如果稍微懂一些代码的话,页面还有好多的漏洞,比如debug,之类,里面的代码一览无余。(稍后把一些常用的js附上)这就开始了第二原创 2012-11-02 17:20:00 · 6926 阅读 · 0 评论 -
java关于文件名带有空格的个人见解
好久没写文章了,为什么会有这个标题呢最近上篇文章不是写pdf生成吗,其中要加一个印章的图标,这个图标要跟pdf连体,就是不能单独被保存,基本上有几种保存图标的方法:1.数据库2.本地文件我选择了本地的文件,没有放到应用里面,这样每次部署你都要事先把印章放到硬盘的某一个地方,换个服务器还得来一遍,为什么不直接放到应用呢。应用因为不安全,怕被直接访问,然后图片就被保存下来了,最近开原创 2012-12-27 18:50:23 · 3866 阅读 · 0 评论 -
关于java调用c#字符串的问题
1.需求要求java调用c#编写的dll的方法,返回字符串,我用的是jna调用,但是在返回之后发现中文乱码,其它英文数字都是好的,第一反应编码问题,各种编码转化,发下无效,怀疑c#里面的字符串到java环境中的时候出现了问题。2.直接用要求dll方法返回字节数组,这样java语言能够识别,直接操作。经试验,方法可行。原创 2013-03-04 14:09:35 · 460 阅读 · 0 评论 -
关于读取c语言生成的宽字符文件问题
描述:用java读取一个用c语言(evc:Embedded Visual C++)加密的一个文件数据,按照给定的解密方法发现如图现象:,特点:1,每个字符后面都带有一个框框2,如果把这个框去掉,那结果是对的。解决思路:框框为什么出现,怎么去掉方法:经过查询得知,c语言编写程序如果用宽字符(16位),那么英文字母后面就会绑定0x00,这样导致后面这个字节变成了框框。我们把它读成byt原创 2013-02-22 17:08:10 · 602 阅读 · 0 评论 -
java对象深度克隆
最近遇到需要深度克隆的案例,在这里记录一下,网上提供了一个通用的,还有个自己写的转载 2014-06-04 15:07:09 · 449 阅读 · 0 评论 -
struts2-自定义异常的捕捉
背景环境:ssm(struts2.3.16+spring3.2.5+mybatis3.2.6)原创 2014-09-26 15:57:59 · 1691 阅读 · 0 评论 -
spring与mybatis三种整合方法
哎,csdn没转载功能,只能复制了。。本文主要介绍Spring与Mybatis三种常用整合方法,需要的整合架包是mybatis-spring.jar,可通过链接http://code.google.com/p/mybatis/下载到。 1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。转载 2011-12-13 11:31:49 · 109023 阅读 · 14 评论 -
spring scope="prototype" 学习笔记
scope="prototype"> scope="prototype"没写的问题,项目中对一个表的增删该操作是用一个action,这个action有add,update,delete,save这些方法, 添加和修改是共用一个页面,当页面得到id时代表进行的修改操作,反之是添加操作。因为在配置spring的bean是忘了写scope="prototype" 所以每次转载 2011-12-13 11:12:36 · 1265 阅读 · 1 评论 -
request.get(set)parameter/attribute之间的区别
request.get(set)Parameter <br />request.get(set)Attribute 举个例子吧,比如在你的jsp1页面中有一个表单(form),里面有一个input,type是textarea,name是address,里面输入了一些信息,然后提交这个页面到jsp2页面 <br />那么,当你使用“request.getParameter( "address ")的时候,获取的就是这个textarea中的字符串。 你的jsp1页面中有一个你自己定义的类,这个类是一个Date类转载 2010-10-09 09:50:00 · 1764 阅读 · 0 评论 -
tomcat
<br />从开始学Java,使用网页编程,我们的程序就一直在web容器内运行。容器的概念也是彷佛距离我们相当遥远。Spring给了我们一扇窗户,让我们理解轻量级容器的解决方案。非常庆幸我们所处在一个开源的Java世界,所有的优秀软件都可以在代码级进行亲密接触。 <br />Tomcat结构写的相当之好,极易阅读。本系列文档计划着重以下3个方面: <br />1. Tomcat 启动过程分析。分析tomcat的启动过程 <br />2. Tomcat Web容器功能分析。分析web容器的实现方法 <br /转载 2010-11-04 19:47:00 · 322 阅读 · 0 评论 -
java I/O流
在java中定义了多个流类:按照流的方向分为输入流和输出流;按照处理数据单位的不同分为字节流和字符流;按照处理的功能不同分为节点流和处理流。java中的流很多,但是常用的不多。最常用的java流有FileInputStream、FileOutputStream、FileReader、FileWriter。从input和output我们可以知道这四个流中谁是输入流谁是输出流,以Stream为后缀的为节点流,以Reader为后缀的为处理流。所谓处理流就是指在节点流或处理流上在套接一个流,节点流就好比是一个水管,转载 2011-05-11 14:44:00 · 409 阅读 · 0 评论 -
Apache CXF2+Spring2.5轻松实现WebService
1.概述CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding 、DataBinding、Transport 以及各种 Format 的支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用。<br />Apache CXF 是一个开源的 Services 框架,CXF 帮助您利用 Frontend 编程 API 来构建原创 2011-05-11 17:54:00 · 771 阅读 · 0 评论 -
Apache CXF2+Spring2.5轻松实现WebService
1.概述CXF 继承了 Celtix 和 XFire 两大开源项目的精华,提供了对 JAX-WS 全面的支持,并且提供了多种 Binding 、DataBinding、Transport 以及各种 Format 的支持,并且可以根据实际项目的需要,采用代码优先(Code First)或者 WSDL 优先(WSDL First)来轻松地实现 Web Services 的发布和使用。<br />Apache CXF 是一个开源的 Services 框架,CXF 帮助您利用 Frontend 编程 API 来构建转载 2011-05-11 17:55:00 · 437 阅读 · 0 评论 -
string.format的用法 [转帖]
string.format用来格式化字符串(按指定的规则连接字符串或输出其他变量并返回新的字符串) 。string.format(fm,...);第一个参数用fm表示输出的格式,每个%符号后面是一个格式化表达式,每个格式化表达式按顺序对应后面的参数。所以用了N个格式化表达式,就必须在后面添加N个参数。下面是一个简单的例子:int = 123;str = "字符串"--下面的%s对应参数str, %i对应参数intstr = string.format("这是字符串:'%s' 这是数字值 %i",str,in转载 2011-03-31 17:51:00 · 507 阅读 · 0 评论 -
【JAVA XML】Dom4j读写XML简介
一、Document对象相关 1.读取XML文件,获得document对象。SAXReader reader = new SAXReader();Document document = reader.read(new File("input.xml")); 2.解析XML形式的文本,得到document对象。String text = "";Document document = D转载 2011-06-20 09:55:00 · 632 阅读 · 0 评论 -
getOutputStream() has already been called for this response
今天在第一次接触使用“验证码”功能时,在执行时出现了异常信息: 严重: Servlet.service() for servlet jsp threw exception java.lang.IllegalStateException: getOutputStream转载 2011-07-27 18:22:38 · 453 阅读 · 0 评论 -
java synchronized详解
一直对这些不是很懂。找了一下,看一下,供我以后再看:第一篇: Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchroniz转载 2011-08-12 14:29:51 · 403 阅读 · 0 评论 -
java.io.EOFException
TOmcat启动后报:IOException while loading persisted sessions: java.io.EOFException错误- IOException while loading persisted sessions: java.io.EOF转载 2011-09-19 14:13:40 · 646 阅读 · 0 评论 -
mybatis的BLOB存储与读取
简单介绍一下背景环境,web开发避免不了照片附件之类的东东,原先是存到硬盘的文件下,存储读取都比较方便。现在公司弄了个硬件fuz原创 2014-07-02 17:32:26 · 43458 阅读 · 6 评论