`
文章列表
我是在同一用户下,要备份一张表的数据   首先,创建表结构   create table transation_his_bak as select * from adjust_power_transaction_his where 1=2   其次,拷贝表的数据   insert into transation_his_bak select * from adjust_power_transaction_his  验证下,成功!!   不同用户下,在表名前加上用户名即可
   hibernate封装的分页查询接口   public interface EntityPageManager<T> extends EntityManager<T> { Page<T> pagedQueryBySimpleHsql(int pageNo, int pageSize, Map<String, String> sortMap, Map<String, Object> filterMap) throws BusinessException; Page<T> pagedQuery( ...
在啄木鸟上看到python的八荣八耻,funny!   以动手实践为荣 , 以只看不练为耻; 以打印日志为荣 , 以单步跟踪为耻; 以空格缩进为荣 , 以制表缩进为耻; 以单元测试为荣 , 以人工测试为耻; 以模块复用为荣 , 以复制粘贴为耻; 以多态应用为荣 , 以分支判断为耻; 以Pythonic为荣 , 以冗余拖沓为耻; 以总结分享为荣 , 以跪求其解为耻;    

动态为textfield赋值

    博客分类:
  • Ext
公司一个后台管理系统用ext开发的,初学ext,遇到动态为textfield赋值的问题:   下拉列表框选择个手机品牌,然后根据这个手机品牌动态为文本框赋值,把手机的首字母赋值给文本框。   首先,在下拉列表框事件列表中获取首字母,然后把结果回调给first   phoneBrandCombo.on('select',function(){ mobileCompTestServ.getPhoneFirstLetter(phoneBrandCombo.value.toString(),{callback : first, async : false}); ...
想使用jxl导出excel,感觉比较恶心:   首先,jxl.jar严重依赖于jdk版本。我下载了最新的jar包,导入后用main方法测试,被告知bad version。          由于系统的原因,我使用的是jdk5的版本。换用低版本后,成功!哎   其次,当我将其发布到web工程中,被告知         java.lang.NoClassDefFoundError: jxl/write/WriteException方法         好在有google,将jxl.jar拷贝到应用服务器的lib目录下,我这里是tomcat6,重启就可以了。   poi还是其它? ...
orm中想要更方便的查看sql的运行情况,准备安装p6spy http://www.blogjava.net/Unmi/archive/2009/03/11/259125.html 有个系列的讲解,我是做了个浓缩 1.安装p6spy.jar包 2.设置spy.properties相关属性    过滤以下表filter=true exclude = system_params,sys_authority,sys_auth_menu,sys_auth_res,sys_menu,sys_operate_log    真实oralce驱动    realdriver=oracle.jdbc. ...

rownum使用注意

实验加google   第一.rownum是伪列不能用表的别名去引用,如select t.rownum from xx t ;        报错:列说明无效        但是我们可以给他别名 rownum rno   第二.rownum是从1开始的,所以选择rownum=2的时候选择不出记录的     第 ...
在存储过程中,我想根据条件拼装sql,这个时候select xx into v_xx这样就不行了,返回不了值。要使用   execute immediate v_sql into v_access_number;   create or replace procedure p_access_user ( v_starttime in varchar2, v_endtime in varchar2, v_adjusttype in varchar2, v_results in varchar2, v_province in varchar2, ...
1f  现在我有一个省份表,编码从01到31,在数据库中是存储的16进制数据,根据前台的数据,oralce中     select to_char('31','xxx')from dual;    结果如下: 1f   使用to_number可以把16进制数转换为10进制数 select to_number('1f','xxx')from dual;  结果 31  

io提醒

1.两大类:字节流和字符流   字节流:OutputStream  InputStream 字符流:Writer   Reader   2.以上四个类都是抽象类,必须通过其子类进行实例化   3.字节流的主要操作是通过byte[]完成的,具体可以看api
想使用TSVN下载源代码被告知路径不存在,在命令行使用svn命令,提示命令不存在,设置环境变量后一样,网上搜索未果,google下,被告知要使用命令行,必须安装一个Subversion的服务器端,下载安装,使用svn命令,成功!!
启动tomcat,显示服务器为running,但是控制台一直没有log输出,过了半分钟在浏览器中输入http://localhost:8080显示tomcat未启动,没有办法,stop掉,然后点击project-->clean,restart,waiting。。。  ok!!!   但是原因呢?那位兄弟知道,麻烦告知!谢谢!
使用maven管理项目,配置settings.xml的仓库位置 <localRepository>D:\Program Files\apache-maven-2.0.8\javapack</localRepository>  结果查看javapack下并没有项目jar包,why?   还是google好啊,google下原来: settings.xml文件一共有两个,一共位于maven解压的根目录下,另一个位于conf目录下。 我们要进行团队操作就是要配置conf目录下的仓库位置,而对每个用户要定义的自定义信息则放到根目录下的配置文件。我是配错位置 ...

for update

项目中涉及到oracle的并发操作,我在更新账户变动表的时候有可能其他用户也在update这个时候可能会产生并发的问题。使用oracle的for update语句,他是一个行级锁,在其进行操作的时候,当前行记录被锁。 select t.balance as balance from sys_shop_account t where t.shopid =1001 for update     1:FOR UPDATE WAIT 5    5秒后会提示ORA-30006: resource busy; acquire with WAIT timeout expired   ...
1.要根据rowid查询数据,若果是该rowid,执行具体操作。    首先,查询出该rowid    其次,要使用该rowid,rowid在oracle中是伪列,如何转换成java需要的数据结构,进行逻辑判断。    用了几种方法转换数据oracle.sql.Rowid不行,最后妥协了直接将其转换为char就可以了。、   select * from (select e.priority, rowidtochar(e.rowid) as rowsid from ec_type e where status = 1 a ...
Global site tag (gtag.js) - Google Analytics