- 博客(41)
- 收藏
- 关注
原创 这个算是java的bug吗
[code="java"]package test;import java.util.Map;public class Test { public static void main(String[] args) { Map m = null; System.out.println("haha" + m==null?"null":m.get("d")); }...
2014-05-13 12:34:37
157
原创 PRO*C入门实例
linux下编译命令:将PC编译成C:proc parse=none iname=main.pc将C编译成可执行文件:gcc -g -o main main.c -I$ORACLE_HOME/precomp/public -L$ORACLE_HOME/lib -lclntsh[code="java"]#include "sqlca.h"#include #include ...
2012-06-21 14:22:21
224
原创 ORACLE MOVE 表空间
move一个表到另外一个表空间时,索引不会跟着一起move,而且会失效(LOB类型例外)。做表空间转移之前,被转移表的用户必须在目的表空间上有使用表空间的权限,否则会报错:ORA-01950: no privileges on tablespace...表move分为1.普通表move2.分区表move3.LONG4.LOB大字段类型move5.索引的move通过rebui...
2012-02-24 10:48:17
353
原创 ORA-00257错误解决
在实际项目中遇到了ORA-00257错误(空间不足错误),通过查找资料,绝大部分说这是由于归档日志太多,占用了全部的硬盘剩余空间导致的,通过简单删除日志或加大存储空间就能够解决。但是我在Oracle 10g上发现,存储空间还有很大,却也报这个错误。原来是Oracle 10g中新的特性,对Flash Recovery的管理导致的。Oracle数据库是目前业界最常用的大型数据库系统,我在实际项目中...
2012-02-24 10:21:45
1019
原创 【转】java运行时异常
Java提供了两类主要的异常:runtime exception和checked exception。checked 异常也就是我们经常遇到的IO异常,以及SQL异常都是这种异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行catch。所以,面对这种异常不管我们是否愿意,只能自己去写一大堆catch块去处理可能的异常。 但是另外一种异常:runtime exceptio...
2011-08-29 20:59:33
105
原创 关闭同一台机器上的多个JBOSS
在同一台机器上往往会启动多个JBOSS,关闭的时候却不知道怎么敲命令关掉某一台。解决方法如下:./shutdown.sh -s jnp://ip:1099 其中,1099根据jboss不同而不同,指的是RMI端口。这个命令也可以关闭远程机器上的JBOSS。...
2011-05-25 15:50:11
109
原创 JS简易日期控件
JS文件内容:[code="js"]function DateInput(name,yearBegin,yearEnd){ this.name=name; this.yearBegin=yearBegin; this.yearEnd=yearEnd; var today=new Date(); this.c...
2011-04-14 14:02:39
108
原创 【转】meta标签之详解
meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:<head><meta http-equiv="content-Type" content="text/html; charset=gb2312"></head> 也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效...
2011-04-12 10:40:03
89
原创 面试题
1、删除表中的重复记录。2、联合查询,group by,sum,count3、给定一百个文件,F00,F01....F99,每个文件中都有一段文字,计算这些数字的总和。
2011-04-11 12:28:37
108
原创 【转】J2EE关于锁模式的新特性
JPA 2.0是在Java EE 6当中新引入的Java持久化API。JPA 2.0带来了许多新特性和增强,其中包括对象/关系映射增强,Java持久化查询语言增强,一种新的基于标准的查询API,以及对悲观锁的支持。支持悲观锁锁是处理数据库事务并发的一种技术,当两个或更多数据库事务并发地访问相同数据时,锁可以保证同一时间只有一个事务可以修改数据。锁的方法通常有两种:乐观锁和悲观锁...
2011-03-30 10:15:56
149
原创 oracle锁机制
ORACLE里锁有以下几种模式: 0:none 1:null 空 2:Row-S 行共享(RS):共享表锁,sub share 3:Row-X 行独占(RX):用于行的修改,sub exclusive 4:Share 共享锁(S):阻止其他DML操作,share 5:S/Row-X 共享行独占(SRX):阻止其他事务操作,share/sub exclusive 6...
2011-03-29 18:18:04
108
原创 悲观锁与乐观锁-备忘
文章转自网上好像是玉米田的,忘记了锁( locking ) 业务逻辑的实现过程中,往往需要保证数据访问的排他性。如在金融系统的日终结算 处理中,我们希望针对某个 cut-off 时间点的数据进行处理,而不希望在结算进行过程中 (可能是几秒种,也可能是几个小时),数据再发生变化。此时,我们就需要通过一些机 制来保证这些数据在某个操作过程中不会被外界修改,这样的机制,在这里,也...
2011-03-29 17:55:11
104
原创 ruby on rails安装手记
写在这里备忘:去www.ruby-lang.org/en/downloads下载rubyinstaller-1.8.7-p334.exe安装之。去rubyonrails.org/download下载rails-2.3.3.zip去http://rubyforge.iasi.roedu.net/gems/下载rake-0.8.3.gem和rack-1.0.0.gem打开命...
2011-03-25 17:31:53
142
原创 根据用户输入查询条件的个数动态拼SQL
今天终于想出了个电子把这个问题解决了。记录一下:[code="java"]package com.sysnet.test;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.u...
2011-03-22 18:00:04
285
原创 权限控制
这里我介绍一种很常用,也比较Professor的权限控制思路。 这里我用java语言描述,其实都差不多的。自己转一下就可以了。 为了方便,我们这里定义a^b为:a的b次方 这里,我们为每一个操作设定一个唯一的整数值,比如: 删除A---0 修改A---1 添加A---2 删除B---3 修改B---4 添加B---5 。。。 理论上可以有N个...
2011-01-26 17:26:25
92
原创 Cookies详解
cookie概述【转】 并修改 假如利用一个不变的框架来存储购物栏数据,而商品显示页面是不断变化的,尽管这样能达到一个模拟全局变量的功能,但并不严谨。例如在导航框架页面内右击,单击快捷菜单中的【刷新】命令,则所有的JavaScript变量都会丢失。因此,要实现严格的跨页面全局变量,这种方式是不行的, JavaScript中的另一个机制:cookie,则可以达到真正全局变量的要求。 cookie...
2010-11-09 14:50:22
147
原创 JQuery做的进度条(改进版)
今天对前边做的进度条进行了改进,MyJQuery.js文件可到附件中下载。[code="html"] $(function(){ $('#t').scheduleBar({ width:500, height:12, percentage:0 }); $('#v').scheduleBa...
2010-11-05 14:22:14
128
原创 JQuery做的进度条
因项目需要,用JQuery作了个进度条,原理很简单。[code="html"] #loading{ width:100px; height:10px; background:#A0DB0E; position:fixed; left:0; top:0; border:1px soli...
2010-11-04 11:25:27
143
原创 关于scrum
今天听人说到scrum,sprint等名词,不明白。“**, 格式和人员均到位,请安排推进,将***纳入本Sprint管理。 ***, 希望你能适应我们的SCRUM敏捷管理模式。”在网上找了一下,大概如下:一 什么是Scrum?Scrum (英式橄榄球争球队), 软件开发模型是敏捷开发的一种,在最近的一两年内逐渐流行起来。Scr...
2010-11-04 11:05:05
103
原创 div+css面板
今日闲来无事,自己用CSS+DIV做了个面板。图片在附件中。效果如下: 因为时间原因,面板上几个工具对应的响应函数还没写上。 <html> <head> <style> .panel{ overflow:hidden; font-size:12px; width:300px; ...
2010-10-22 13:35:28
363
原创 jboss5_0_0_GA修改端口
端口文件为jboss-5.0.0.GA\server\default\conf\bootstrap\bindings.xml
2010-10-12 15:53:16
138
原创 对jboss的新发现
在jboss的数据源文件oracle-ds.xml中,当true时,jndi名称为"java:odsjndi";当false时,jndi名称为"odsjndi"。
2010-10-12 15:51:55
85
原创 两种获取SMTP服务器的方式
通过开源软件dnsjava来获取[code="java"]try{ Lookup lookup=new Lookup("foxmail.com",Type.MX); lookup.setResolver(new SimpleResolver("172.19.5.35")); lookup.run(); System.out.println(lookup.ge...
2010-09-20 13:30:18
1267
原创 eclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对...
2010-09-08 16:04:09
62
原创 [转]jdbc连接各数据库及事务处理
jdbc连接各数据库及事务处理:下面罗列了各种数据库使用JDBC连接的方式:1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据...
2010-09-02 16:05:06
203
原创 IT,原来不是这么简单
在二个月前《网络世界》报社主办的“中国首届保险IT高层研讨会”上,来自各家保险公司的IT负责人详细讨论了新一代保险核心业务系统的建设问题。随着今年外资保险公司的大量加入,保险业的竞争已经上升到了一个新的高度。对IT来说,国内外保险公司核心业务系统的差异化决定了各自的运营能力,也体现了整个公司的管理规范。 IT,原来不是这么简单 --从中外保险公司核心业务系统比较...
2010-08-14 11:22:31
346
原创 [转]批处理for命令详解
FOR这条命令基本上都被用来处理文本,但还有其他一些好用的功能!看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令参数:FOR有4个参数 /d /l /r /f 他们的作用我在下面用例子解释 %%变量名 :这个变量名可以是小写a-z或者大写A-Z,他们区分大小写,FOR会把...
2010-07-22 09:23:31
91
原创 Java中的强大武器-对象的序列化
所谓对象序列化就是将对象的状态转换成字节流,以后可以通过这些值再生成相同状态的对象。这个过程也可以通过网络实现,可以先在Windows机器上创建一个对象,对其序列化,然后通过网络发给一台Unix机器,然后在那里准确无误地重新“装配”。是不是很神奇。 也许你会说,只了解一点点,但从来没有接触过,其实未必如此。RMI、Socket、JMS、EJB你总该用过一种吧,彼此为什么能够传递Java对象,...
2010-07-21 17:37:18
78
原创 世界著名保险公司排名
保险公司排名 公司 中文名称 国家 营业收入1 13 AXA 安盛 法国 121,606.302 14 Allianz 安联 德国 118,937.203 17 ING Group 荷兰国际集团 荷兰 105,886.404 19 American Intl. Group 美国国际集团 美国 97,987.005 24 Assicurazioni Generali 忠利保险 ...
2010-07-06 21:54:48
1537
原创 值得回味的话
1,老鼠嘲笑猫的时候,身旁必有一个洞。2,站在山顶和站在山脚下的两人,虽然地位不同,但在对方眼里,同样的渺小。3,结论就是你懒得再想下去的地方。――路的尽头,仍然是路,只要你愿意走。4,使我们不快乐的,都是一些芝麻小事,我们可以躲闪一头大象,却躲不开一只苍蝇。5,最好的与最坏的创造了历史,平庸之辈则繁衍了种族。6,在这世上惟一件事比别人议论更糟,那就是无人议论你。7,成功便...
2010-06-18 14:57:37
108
原创 jQuery中Ajax函数的超时处理
jQuery中进行Ajax请求的高级函数有$.get();$.post();但这些函数不能对超时进行处理,要进行超时处理,必须用低层Ajax函数:$.ajax();示例代码:[code="html"] $(document).ready( function () { $.ajax({ ...
2010-06-07 17:45:05
500
原创 String.split()经验
在java.lang包中有String.split()方法,返回是一个数组我在应用中用到一些,给大家总结一下,仅供大家参考:1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用...
2010-06-07 16:34:55
76
原创 windows下查看某端口被哪个程序占用
在命令行下是这样的比如要查看80端口被哪个程序占用了,windows命令行窗口下执行:运行--cmdC:\>netstat -aon|findstr "80" ,输出TCP 127.0.0.1:80 0.0.0.0:0 LISTENING 2448端口被进程号为2448的进程占用,继续执行下面命令:C:\>tasklist|findstr "2448" httpd.exe...
2010-06-07 08:36:40
166
原创 [转]meta标签之详解
meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:<head><meta http-equiv="content-Type" content="text/html; charset=gb2312"></head> 也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,例...
2009-12-27 18:47:17
71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人