`
weixl
  • 浏览: 22372 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
  用exp无法导出空表解决方法 最早的一次使用oracle 11g导出数据发现有的表丢失了,感觉莫名其妙的,后来终于找到原因了。找到问题以后,再看看解决方案。11GR2中有个新特性,当表无数据时,不分配segment,以节省空间,可是在用EXPORT导出时,空表也不能导出,这就导致迁移时候丢失了一些表,存储过程也失效了。本以为EXP能有相应的控制开关,可以切换是否导出空表,看了下帮助,没有太大的改变。有些奇怪,难道11GR2不更新EXP的功能了,还看有的帖子说11GR1作为客户端去卸载11GR2的,都会出现ora-1455d的错误,得换成11GR2的exp才没事了,心中感慨阿,怎 ...
     约瑟夫环是一个数学的应用问题:已知n个人(以编号1,2,3...n分别表示)围坐在一张圆桌周围。从编号为k的人开始报数,数到m的那个人出列;他的下一个人又从1开始报数,数到m的那个人又出列;依此规律重复下去,直到圆桌周围的人全部出列。        1、最笨的解法就是按照算法要求,一步一步循环求解:  import java.util.List; import java.util.ArrayList; public class YueSeFu { public static void main(String[] args){ int n = 6; //人数 ...
      做了一个单独给外部系统访问的jsp页面,但是外部系统访问这个jsp的时候,传入了登录本地系统的用户名和密码,原型演示的时候,用户提出了一个安全问题,即系统用户名和密码暴露了。       然后考虑修改,首先由于外部系统自身限制(c/s架构系统,非web系统),是不能使用隐藏域表单提交方法来隐藏参数的 http://localhost:8080/xxx/xxx.do;jsessionid=abce?method=begin&name=/xxx&welcome=/.../.../aaa.jsp&username=user&pwd=123       ...

java 大整数加法

    博客分类:
  • java
刚参加了个面试,有个上机算法题目,java 中大整数字符串的加法,很早就碰到过类似的题目,一直没有静下心想过,这次面试开始还在想是不是干脆使用Bigdecimal类,但是上机没有api文档,不知道bigdecimal是怎么拼的(⊙﹏⊙b汗),还是仔细的想了下,最后完成如下: public class BigNumAdd { public static void main(String[] args){ System.out.println(add("987654321","123456789")); } /** * 高位补足 ...
<!-- End .list --><!-- <div class="bottom"></div> --><!-- End .hotapplist --> js改变 alert 样式。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html x ...
     用String 和 StringBuffer 联合处理个xml,数据量比较大,总共是4w 多条数据库记录,每次读入100行吧,把jvm 使用内存调至 1G , 还是会内存溢出......      第二天想起来,在每次 读入100行,并且处理完后立刻调用 System.gc(), 提示jvm尽量的释放内存,结果就好了,呵呵。           总结:处理数据量大的时候,适时的调用下 System.gc() ,提高下性能,也避免出现 out of memory
    发生的原因是这样的:     系统上线或在上线前测试,每次bug修改后,都采用补丁包的方法,打个jar包后解压,更新到相应的服务器目录上去,当更新文件比较多的时候,就会发现用鼠标一个一个选择文件后右键,export - jar file 很麻烦,于是想写个程序自动打包。     原理很简单,当使用svn 或 vss 时候,我们check out 了某些文件做修改,它们是可写的,即 canWrite(). 只需要把需要打包的文件根目录,或源码根路径,例如com为 java 源码包根路径,jsp 为 jsp文件跟路径,copy到某个文件夹下面。例如 c:\\xxx,然后把本地不是canW ...
      这是因为以前的项目不是用myEclipse创建的,所以用myeclipse deploy的时候找不到你的项目。可以这样做:右击原项目名 - myeclipse - Add Web Capilities... 这样就可以用myEclipse做deployment了
      问题不是我遇到的,呵呵,借花献佛吧。         一个同事做个名称重复校验,使用jquery 的 jQuery ajax - get() 方法 执行。      jQuery.get(url,[data],[callback],[type]),测试时候发现中文名称校验不了,debug后发现在java后台中变为乱码,找了下,用个javascript 的全局函数 encodeURI(parameter) 处理了下,很好用。           找了下w3school 中对 encodeURI() 函数的介绍, encodeURI() 函数可把字符串作为 URI 进行编码。 ...
       今天在工作时候由于要把原来的web工程从eclipse移到myeclipse中,但使用myeclipse发布时候选择要发布的工程时候看不到改web 工程,百度了下,是因为原来的web工程不是由 myeclipse 创建的,需要做个 右击工程->myeclipse ->ad ...
       (上面一行暂时不会删除...)        由于上线系统要做国际化,英文翻译,需要把原来的porperties文件内容copy到excel中发给翻译公司去做,但由于properties文件太多,而又没有比较好的方法做批量的copy,最后想了想,想了个偷懒的方法:自己写个io来做个读写文件操作。        因为本身读取properties 文件很简单,读取properties文件中的key和value后,只需要把写入到新生成的excel的两个单元格中就ok了,由于系统调用poi的jar包来做excel文件导出,于是就试了试,这样一个简单的文件转换程序就完成了。只不过中间 ...
如何利用VSS为项目小组的成员分配权限 提示:VSS目录的权限是继承制的,如果没有为子目录特别设置权限,默认继承自父目录…… 1、登录"Microsoft Visual SourceSafe Administration"进入vss管理员界面,建好小组人员帐号之后,通过"Tools-->Rights Assignments for User"为小组人员设置特殊的VSS数据库操作权限。 如果碰到“Rights Assignments for User”为灰色,则需要进入“Tools-->Options--> ...
    完善api-doc,用eclipse生成javadoc的时候发生“编码 GBK 的不可映射字符 ”其实是字符编码问题。 打开eclipse,project -> Generate javadoc 一项一项的选你要输出javadoc的项目,最后一步中VM设置行中加入以下代码 Java代码 -encoding utf-8 -charset utf-8  这次操作,输出的html代码不会发生“编码 GBK 的不可映射字符 ”问题,而且html字符编码都设为了UTF-8,问题彻底解决。
     String str = "123.123";      String[] arr = str.split("\\.");      System.out.println(arr[0]);      若第二行String[] arr = str.split("."); 则数组越界,程序终止。       . 号需要转义,看看jdk源码知道String 的split方法如下:   public String[] split(String regex) {         return split(regex, 0);     ...
如果删除的时候,选中了“Destroy Permently”,那好像就没有办法了。 否则,可以如下操作: 误删除文档的恢复 在vss中,若误删除了该文件夹中的一个文档,则右键—>properties—>deleted Items—>选择想恢复的文档—>recover
Global site tag (gtag.js) - Google Analytics