摘要: 1、Java处理本身包含双引号的String解决:使用转义字符。如:Stringstr ="select * from \"TAB_catalog\" ";//字符串中间含有双引号2、(来自网络)在java.lang包中有String.split()方法,返回是一个数组我在应用中用到一些,给大家总结一下,仅供大家参考:(1)、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");(2)、如果用“|”作为分隔的话,必须是如下写 阅读全文
posted @ 2013-10-03 17:54 晴心 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1、Powerdesigner 里生成sql,在oracle中运行时报错:ORA-00907: 缺失右括号解决:这样的问题很多时候是因为用了不正确的数据类型造成的。比如写作nvarchar(n),但是oracle中没有这样的数据类型,而应该是nvarchar2(n);写作int(10)也同样会出错,... 阅读全文
posted @ 2013-09-27 11:10 晴心 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 准备工作:我用的打包软件是installanywhere。因此要先下载这个软件,这里提供一个下载地址http://www.52z.com/soft/21747.html。(网页上写的有破解方法)详细步骤:1、在E盘建个文件夹:XX系统发布。把class文件(或者整个bin)拷进来,资料文件也要拷到这个文件夹中。(资源文件就是这个项目会用到的文件,注意,程序引用的jar要解压了放进来)2、运行installanywhere软件。看到以下界面(注意这里是新建,下一次就打开就行了)。点save as至下面右侧的界面,作相应选择。然后又回到左侧界面,点Advanced Designer。 3... 阅读全文
posted @ 2013-08-31 22:41 晴心 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 例如select查询出的是学号、姓名,比如查出符合条件的是学号是0810的小红,学号是0811的小明,组织起来如下:list.add(hashmap1);list.add(hashmap2);hashmap1.put("num":0810);hashmap1.put("name":"小红");这里hashmap中key是数据库字段名,value是值。一条记录 对应一个hashmap, 而一个hashmap里面 键值对数目和 数据库字段数一样的(备注:转为json格式应该是这样的,[{"num":0810," 阅读全文
posted @ 2013-08-29 10:55 晴心 阅读(9307) 评论(0) 推荐(1) 编辑
摘要: 不同操作系统下文件分隔符:windows中是“\”,linux中是“/”。但事实上,无论是windows中还是linux中,永远写“/”都没有问题。另在windows下若要用“\”,需写作“\\”,因为“\”是转义字符,故“\\”代表“\”。 阅读全文
posted @ 2013-08-24 17:01 晴心 阅读(2668) 评论(0) 推荐(0) 编辑
摘要: 一.在j2se里我们可以使用Math.random()方法来产生一个随机数,这个产生的随机数是0-1之间的一个double,我们可以把他乘以一定的数,比如说乘以100,他就是个100以内的随机,这个在j2me中没有。二.在java.util这个包里面提供了一个Random的类,我们可以新建一个Random的对象来产生随机数,他可以产生随机整数、随机float、随机double,随机long,这个也是我们在j2me的程序里经常用的一个取随机数的方法。三.在我们的System类中有一个currentTimeMillis()方法,这个方法返回一个从1970年1月1号0点0分0秒到目前的一个毫秒数,返 阅读全文
posted @ 2013-08-23 16:42 晴心 阅读(913) 评论(0) 推荐(0) 编辑
摘要: 1、问题:jsp中out.println页面显示不出换行效果。例如:out.println("唱歌");out.println("跳舞");以上代码的结果我想是这样:唱歌跳舞可是结果是:唱歌跳舞并没有换行,只是多了一个空格而以。解决:这个只是html源码换行而已 我们看见的页面换行必须输出 ,如out.println("跳舞");2、问题:Struts报错:No getter method for property!解决:struts bean里面字段都是小写开头,bean的元素命名是不能用大写开头的。(建ActionForm的时候, 阅读全文
posted @ 2013-08-22 10:42 晴心 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1、报错java.lang.NoClassDefFoundError ,但是相关jar包已经导入工程.解决方案:将jar包放入C盘tomcat上部署的相应项目中的WEB-INF/lib中。web容器有时出现找不到jar包的问题,这样即可解决。 阅读全文
posted @ 2013-08-20 21:14 晴心 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 以下代码分为2部分:第一部分 是上边黑色部分代码(即66行之前),完成的功能是读取XML中的内容,并将值保存到按XML的逻辑关系建成的类中。即将每个XML保存成一个类的实例。这里也体现了如何逐层解析XML文档。第二部分 是下边的蓝色部分代码(即66行之后),完成的功能是将通过第一步得到的类的实例写入到一个XML文件中。这里体现了如何写XML。具体代码如下: 1 import java.io.File; 2 import java.io.FileWriter; 3 import java.io.IOException; 4 import java.util.ArrayList; 5 i... 阅读全文
posted @ 2013-04-15 15:23 晴心 阅读(3280) 评论(0) 推荐(0) 编辑
摘要: 1、在某类中写其重载函数的方法:在类的内部,点右键,选择Source,再选择override.2、怎么看你写的东西存在了哪个路径下?先在左栏中单击一下项目名,然后点击Open inExplorer(即当点击项目名时变亮的那个按钮)3、建一个类时,定义好类的属性后,右键点击Source,选择Generate Getters and Setters,即可对类的属性自动生成get和set函数。4、要打印10000行文字,但是发现控制台不能显示完全,后经过查资料才知道控制台是有缓存大小的,具体多少没有查出来,不过可以在eclipse中调整控制台缓冲区大小 调大点显示的就多点window-prefren 阅读全文
posted @ 2012-12-28 20:54 晴心 阅读(206) 评论(0) 推荐(0) 编辑