- 博客(16)
- 收藏
- 关注
原创 用exp无法导出空表解决方法,可能提示ora-01455错误
用exp无法导出空表解决方法最早的一次使用oracle 11g导出数据发现有的表丢失了,感觉莫名其妙的,后来终于找到原因了。找到问题以后,再看看解决方案。11GR2中有个新特性,当表无数据时,不分配segment,以节省空间,可是在用EXPORT导出时,空表也不能导出,这就导致迁移时候丢失了一些表,存储过程也失效了。本以为EXP能有相应的控制开关,可以切换是否导出空表,看了下帮...
2014-05-29 10:30:44 305
约瑟夫问题
约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。 1、最笨的解法就是按照算法要求,一步一步循环求解: import java.util.List;import java.util...
2011-12-28 09:55:15 143
原创 偷梁换柱、移花接木与狸猫换太子
做了一个单独给外部系统访问的jsp页面,但是外部系统访问这个jsp的时候,传入了登录本地系统的用户名和密码,原型演示的时候,用户提出了一个安全问题,即系统用户名和密码暴露了。 然后考虑修改,首先由于外部系统自身限制(c/s架构系统,非web系统),是不能使用隐藏域表单提交方法来隐藏参数的http://localhost:8080/xxx/xxx.do;jsession...
2011-11-11 10:03:43 442
java 大整数加法
刚参加了个面试,有个上机算法题目,java 中大整数字符串的加法,很早就碰到过类似的题目,一直没有静下心想过,这次面试开始还在想是不是干脆使用Bigdecimal类,但是上机没有api文档,不知道bigdecimal是怎么拼的(⊙﹏⊙b汗),还是仔细的想了下,最后完成如下:public class BigNumAdd { public static void main(String[...
2011-09-05 19:34:34 279
原创 js 修改alert 样式
<!-- End .list --><!-- <div class="bottom"></div> --><!-- End .hotapplist -->js改变 alert 样式。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
2011-08-22 14:35:24 541
System.gc()
用String 和 StringBuffer 联合处理个xml,数据量比较大,总共是4w 多条数据库记录,每次读入100行吧,把jvm 使用内存调至 1G , 还是会内存溢出...... 第二天想起来,在每次 读入100行,并且处理完后立刻调用 System.gc(), 提示jvm尽量的释放内存,结果就好了,呵呵。 总结:处理数据量大的时候,适时的调...
2011-06-24 11:47:50 64
原创 在使用svn或vss时,更新文件较多,编程实现打jar补丁包的方法
发生的原因是这样的: 系统上线或在上线前测试,每次bug修改后,都采用补丁包的方法,打个jar包后解压,更新到相应的服务器目录上去,当更新文件比较多的时候,就会发现用鼠标一个一个选择文件后右键,export - jar file 很麻烦,于是想写个程序自动打包。 原理很简单,当使用svn 或 vss 时候,我们check out 了某些文件做修改,它们是可写的,即 ca...
2011-05-22 07:53:33 120
原创 myeclipse deploy的时候找不到你的项目
这是因为以前的项目不是用myEclipse创建的,所以用myeclipse deploy的时候找不到你的项目。可以这样做:右击原项目名 - myeclipse - Add Web Capilities...这样就可以用myEclipse做deployment了...
2011-05-12 19:43:39 564
原创 jquery ajax 提交中文乱码
问题不是我遇到的,呵呵,借花献佛吧。 一个同事做个名称重复校验,使用jquery 的 jQuery ajax - get() 方法 执行。 jQuery.get(url,[data],[callback],[type]),测试时候发现中文名称校验不了,debug后发现在java后台中变为乱码,找了下,用个javascript 的全局函数 encodeUR...
2011-05-11 16:49:12 95
原创 关于web工程java程序编译路径的问题
今天在工作时候由于要把原来的web工程从eclipse移到myeclipse中,但使用myeclipse发布时候选择要发布的工程时候看不到改web 工程,百度了下,是因为原来的web工程不是由 myeclipse 创建的,需要做个 右击工程->myeclipse ->add web project capabilities,这样myeclipse将这个工程的编译class...
2011-04-08 20:56:59 215
properties文件转化为excel文件
(上面一行暂时不会删除...) 由于上线系统要做国际化,英文翻译,需要把原来的porperties文件内容copy到excel中发给翻译公司去做,但由于properties文件太多,而又没有比较好的方法做批量的copy,最后想了想,想了个偷懒的方法:自己写个io来做个读写文件操作。 因为本身读取properties 文件很简单,读取properti...
2011-04-07 22:13:00 1185
原创 如何利用VSS为项目小组的成员分配权限
如何利用VSS为项目小组的成员分配权限 提示:VSS目录的权限是继承制的,如果没有为子目录特别设置权限,默认继承自父目录……1、登录"Microsoft Visual SourceSafe Administration"进入vss管理员界面,建好小组人员帐号之后,通过"Tools-->Rights Assignments for User"为小组人员设置特...
2011-03-22 12:02:59 295
原创 [转]utf-8项目生成javadoc 编码GBK 的不可映射字符
完善api-doc,用eclipse生成javadoc的时候发生“编码 GBK 的不可映射字符 ”其实是字符编码问题。 打开eclipse,project -> Generate javadoc 一项一项的选你要输出javadoc的项目,最后一步中VM设置行中加入以下代码 Java代码 -encoding utf-8 -charset utf-8 这次操作,输...
2011-03-21 15:10:02 137
原创 关于java中split(".")后数组越界问题
String str = "123.123"; String[] arr = str.split("\\."); System.out.println(arr[0]); 若第二行String[] arr = str.split("."); 则数组越界,程序终止。 . 号需要转义,看看jdk源码知道String 的split方法如下:...
2011-03-11 11:42:58 961
原创 VSS 文档恢复
如果删除的时候,选中了“Destroy Permently”,那好像就没有办法了。否则,可以如下操作:误删除文档的恢复在vss中,若误删除了该文件夹中的一个文档,则右键—>properties—>deleted Items—>选择想恢复的文档—>recover ...
2011-03-03 15:01:39 351
原创 【转】主题: Tomcat详解
1.Jakarta Tomcat服务器是一种Servlet/JSP容器,经历了3.x到4.0.x到4.1.x的变迁,现在最新的版本为5.0.x,支持Servlet2.4和JSP2.0规范.安装Tomcat之前必须安装JDK,并在环境变量中设置JAVA_HOME变量。这样Tomcat就可以启动了。2.文件构成安装后的Tomcat文件构成如下图所示:2.1首先介绍Java类...
2011-01-28 10:11:19 93
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人