`
cy729215495
  • 浏览: 129194 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
  JavaScript不是我的强项,用面向对象的方式写一个树控件我还不会写,最主要的是要花一段的时间。 老手的生产效率就很高,不会跟新手一样为一个问题花很长的时间,还有就是很多东西都是现成的,以前用就很好 ,所以很 ...
有人问: 求第一个无重复字符,如"total"的第一个无重复字符是o,"teeter"的第一个无重复字符是r,效率要优于O(n的平方) public static Character FirstNonRepeated(String)     说句实话,形如这样的字符串统计规律(什么按字符出现次数排序之类的)的题目,在笔试题目中屡见不鲜,在论坛里面总是有人在问。 笔试是关键,笔试不行,大公司想都不要想了。 这里面方法有很多种,我有一种方法,面向对象的,可解此类问题! import java.util.ArrayList; im ...
    使用动态sql,由于要在存储过程里面进行ddl操作,所以报没有权限的错误。   原来是没有授权,而我本身就是dba角色,所以自己给自己授权:grant create any table to wo. tnnd
       如何高效删除重复数据?用诸如: rowid,id相等,速度太慢了。对于大数据量的表的做插入,效率最好的是用临时表。   基本上就是这么一流程:   drop table t1 create table t1 as select ctemp.id ,max(ctemp.name) name, max(ctemp.city) city from cardtypeid_temp ctemp group by ctemp.id truncate table cardtypeid_temp insert into cardtypeid_temp s ...
  背景:要往一个大表里面插入或者修改数据,这个表已经有几百万条数据了,想到了批量绑定,想到了forall。   在做此之前先写个测试的例子:   ---这个例子的目的就是将e2表中的数据插入追加到e1里面去, ---如果e1表里面存在,就修改之。不存在,就添加。 --我还是用id来判断是否存在 create or replace procedure e_insert as ----定义三个集合变量类型,oracle官方说法是nested table。 TYPE type_no IS TABLE OF e2.e1no%type INDEX BY ...
  症状:在myeclipse下面随便写个中文,拿到linux下面运行,全部是乱码,后来改程序编码,getbytes方法不管用。 至于什么iso-8859-1,jsp乱码之类的乱码问题本人好像一直都是浑浑噩噩,很多问题好像都是做试验一样做出来的。   先看解决办法: (用数字序号表示命令步骤) 修改配置文件:1.vi .bash_profile(/root下 ) 进入vi以后 2.按o,进入插入模式,这样就可以使用键盘的回退,上下左右按键了。 3.将 export LC_ALL=zh_CN.GBK export LC_CTYPE=zh_CN.GBK export LANG= ...
比较好的Java 网站 2008-04-30 15:45 1. The Source for Java Technology Collaboration(JAVA开发的官方网站) http://www.java.net/ - 外文 2. jGuru: FAQ Home Page 推荐 http://www.jguru.com/faq/ - 外文 3. Developer.com: An EarthWeb site http://www.developer.com/ - 外文 4. the java. ...
1. 选用适合的ORACLE优化器     ORACLE的优化器共有3种:    a.  RULE (基于规则)   b. COST (基于成本)  c. CHOOSE (选择性)     设置缺省的优化器,可以通过对init.ora文件中OPTIMIZER_MODE参数的各种声明,如RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当 ...
前言:我为什么要学jbpm这些新技术?入行快一年,发现自己只会在框架内做个增删改查,很是厌倦了。所以我利用业余时间来学点新知识,读过书的人都知道:学习要做笔记。在百度,google里面你是搜索不到很通俗的话语来解释jbpm这个概念的,为什么百家讲坛,明朝的那些事情那么吸引人? 什么是工作流?有什么作用?用在什么地方?我们一个项目里面增删改查,不是工作流,因为这是一个人做的,不需要跟别人合作。一个人做的事情就不是工作流,所谓工作流就是工作在流动,意味着需要很多人合作才能完成这个工作。比如下订单处理,先下订单->订单确认->财务收款->库管配货->运送。这里面涉及的人先是客 ...
  sql语句里面,指定条件的有,having,on,where。它们到底有什么区别呢??    先说having,很多人也许对它比较陌生。它只能用在group by的后面,对组里面的结果集进行过滤。 看例子,查询重复姓名数量大于1的人 select name,count(name) 数量 from test1 group by name having count(name)>1  这个test1表很简单,里面就一个name字段。    总结:记住 组里面的结果集进行过滤    o asdfasdfaasdf 在说on,left join ,right join的时候 ...
   以前写sql语句从来不考虑效率,如今要改变这个想法了。          数据库的记录都是几百万条数据呀。 select c.name ,a.截止到2008年12月31号,b.截止到2009年3月31号 from city_code c left join (select g.cityid as cid, count(g.cityid) 截止到2008年12月31号 from group_info g where g.typeid=5 and g.regtime<=to_date('20081231','yyyymmdd') group by g.cityi ...
 在网上找这个插件,发现是在某个韩国的网站上面有,可以用迅雷下。http://www.okjsp.pe.kr/bbs?act=VIEW&bbs=TOOL&seq=59356。点击右键,用迅雷下载。就会发现两个下载文件, 上面是插件,下面是安装插件的执行文件,其实就是运行这个jar文件的命令。我的机器好像不支持运行这个bat,修改里面的jar文件的参数,ok。
  /** * */ package com.test; /** * @author Administrator * */ public class Node { private Node next; private String value; /** * */ public Node(String value) { // TODO Auto-generated constructor stub this.value = value; } public Node getNext() { return next; } public vo ...
关于中文文件下载的问题,网上的咨询和答疑已经很多,我原来处理下载的代码如下:        response.setHeader("Content-Disposition", "attachment; filename=" + java.net.URLEncoder.encode(fileName, "UTF-8"));下载的程序里有了这句,一般在IE6的下载提示框上将正确显示文件的名字,无论是简体中文,还是日文。不过当时确实没有仔细测试文件名很长的中文文件名。先如今经过仔细测试,发现文字只要超过17个字,就不能下载了。经过好一番goo ...
  我想的有点杂,先写在说。   1,关于线程安全,如果一个方法里面全部是局部变量,那么是没有必要同步的,也就是说它是线程安全的。也就是不必加synchronized,servelet里面的的HttpServlet就是这样,  PrintWriter out = response.getWriter();这句话中这个out流本来可以作为HttpServlet的类变量的,但是如果是那样就需要同步了,影响效率呀。   2,关于锁, class Test{ public synchronized void f1(){ //do something here } publ ...
Global site tag (gtag.js) - Google Analytics