自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(86)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 linux安装sz和rz命令

sz:下载rz:上传linux初始并没有这两个命令,需要安装 安装步骤:root 账号登陆后,依次执行以下命令:cd /tmpwget http://www.ohse.de/uwe/releases/lrzsz-0.12.20.tar.gztar zxvf lrzsz-0.12.20.tar.gz && cd lrzsz-0.12.20./co...

2016-01-15 10:54:57 225

原创 打包、解压命令:jar和tar

java war 打包、解压命令打包如下:// 将当前目录打包成war包jar   cvf   temp.war   */  .命令格式:java cvf 打包文件名称 要打包的目录 打包文件保存路径解压自然就是: jar xvf temp.war-v, --verbose显示命令的执行过程-x, --extract, --get从归档文件中解析...

2016-01-13 18:07:38 560

原创 SQL重复记录查询-count与group by having结合查询重复记录

  查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select  peopleId  from  people  group  by  peopleId  having  count(peopleId) > 1) 例如: select * from testtabl...

2016-01-09 17:54:38 522

原创 oracle 修改列长度或精度减小不能执行的解决方法

/*修改原字段名MONTHLY_INT_RATE为MONTHLY_INT_RATE_TMP*/alter table RULE_PRODUCT_INFO rename column MONTHLY_INT_RATE to MONTHLY_INT_RATE_TMP; /*增加一个和原字段名同名的字段MONTHLY_INT_RATE*/alter table RULE_PRODUCT...

2015-12-17 14:30:55 1909

原创 linux查看端口是否被占用并停止进程

lsof -i :portnumber#portnumber端口号可以直接列出监听该端口使用进程/应用根据进程号查看进程应用  查看端口是否有活动的连接监听netstat -an  ...

2015-10-17 16:51:13 605

原创 String规则替换

public static void main(String[] args) { String htmlBody = "2013年10月01日机构"GV"发放的贷记卡(美元账户),业务号X,授信额度折合人民币27000元,信用/免担保.截至2015年06月26日.2014年07月08日机构"AT"发放的贷记卡(人民币账户),业务号X,授信额度28000元,信用/免担保.截至2015年07...

2015-08-14 14:31:16 126

原创 数据库垂直拆分与水平拆分概念

垂直拆分垂直拆分就是要把表按模块划分到不同数据库表中(当然原则还是不破坏第三范式),这种拆分在大型网站的演变过程中是很常见的。当一个网站还在很小的时候,只有小量的人来开发和维护,各模块和表都在一起,当网站不断丰富和壮大的时候,也会变成多个子系统来支撑,这时就有按模块和功能把表划分出来的需求。其实,相对于垂直切分更进一步的是服务化改造,说得简单就是要把原来强耦合的系统拆分成多个弱耦合的服务,...

2015-08-13 17:04:58 941

原创 java类处理json数据的数组

一个数组,里面的元素是json类型的数据,格式如:[{"userId" : "wjlvivid"}] String jsondata = "[{"userId" : "wjlvivid"}]";JSONArray jsonArray = JSONArray.fromObject(jsondata);System.out.println(jsonArray.get(0)); //...

2015-08-13 15:27:05 133

原创 SecureCRT相关设置

一、如何修改目录的显示颜色secureCRT有一个很大的问题是,如果设置Emulation Terminal 为Linux模式,则ls的时候,目录的蓝色跟背景的黑色非常接近,很难看清楚,修改办法option->Global options –> Terminal->Apperance->ANSI Color , Bold colors ,把蓝色修改你觉得合适的颜...

2015-04-21 21:39:19 146

原创 《特别推荐》10套精美的免费网站后台管理系统模板

可在线演示,可下载http://www.cnblogs.com/lhb25/archive/2012/10/19/10-free-html-admin-templates.html

2015-03-23 16:48:49 124

原创 线程堆栈分析

 jca分析工具,IBM 线程和监控堆分析,能找到死锁,线程挂死等问题ibm-thread-and-monitor-dump-analyzer.pdf

2014-09-10 16:05:08 90

原创 oralce 字符串按某个字符截取

--参数说明:substr(字符串,截取开始位置,截取长度) select substr('1000|1010|106', instr('1000|1010|106','|', 1, 1), instr('1000|1010|106','|', instr('1000|1010|106','|', 1, 1), 2) - instr('1000|1010|106','|', 1, 1) )...

2014-05-04 17:42:24 171

原创 java多线程对象锁与double check lock机制

/** * 用于读取系统参数的工具类 * 该工具类提供统一的方法读取系统参数,不管该参数是保存在配置文件还是数据库 */public class ConfigurationHelper{ private static final CPSLogger LOGGER = new CPSLogger( ConfigurationHelper.c...

2014-02-22 14:35:50 154

原创 日期字符串解析--SimpleDateFormat严格限制日期转换setLenient(false)

输入“33/12/2011”,用SimpleDateFormat parse()方法,转化为Date(2012,01,02).这样处理相当“33/12/2011”是正常输入,如果需要"33/12/2011”报错,即把"33/12/2011"当作错误格式,刚开始自己写了段逻辑判断:把转成的日期再反转回来,再比较是否一致,即使用format方法再转换成字符串,和传入的那个串作比较,如果不相等,...

2014-02-17 11:22:09 304

原创 Sybase使用bcp命令导入数据,Identity属性主键的处理

       程序定时使用BCP命令备份表数据。在测试导入时,发现Identity属性的主键值会递增。这样会导致引用它的外键约束失效。       使用 SET IDENTITY_INSERT [ database.[ owner.] ] { table } { ON | OFF } 可以解决问题。但任何时候,会话中只有一个表的 IDENTITY_INSERT 属性可以设置为 ON。如果某个表已...

2013-08-27 15:50:58 195

原创 Oracle模糊查询使用like与Instr性能比较

在SQL语句中,我们通常使用like来进行模糊查询,达到搜索的目标。但经过实际测试发现,like的效率与instr函数差别相当大,尤其是大数据量的情况下。下面是一些测试结果:SQL> set timing onSQL> select count(*) from t where instr(title,’手册’)>0;COUNT(*)———-65881Elapsed...

2013-08-20 19:46:19 155

原创 解决PowerDesigner中Name与Code同步的问题

PowerDesigner中,但修改了某个字段的name,其code也跟着修改,这个问题很讨厌,因为一般来说,name是中文的,code是字段名。解决方法如下:1、选择Tools->GeneralOptions...菜单,出现General Options对话框。2、从Category中选择Dialog项。3、取消右边“Name to Code mirroring”复选框...

2013-08-20 09:51:13 76

原创 UltraEdit恢复默认设置(如何彻底删除UE以前的设置)

不小心把UE设置错了,UE工具栏被弄得乱七八糟,但无论如何都恢复不了默认设置,卸了重装也不行,因为卸载了注册表里的一些设置和一些设置文件还是没去掉。  最后找到一个好方法:直接删除UE的初始化文件Uedit32.ini。C:\Users\用户名\AppData\Roaming\IDMComp\UltraEdit\路径下包含所有的用户自定义的设置文件,找到Uedit32.ini,...

2013-08-15 18:15:01 677

原创 Struts2使用ActionSupport类传递提示信息到前台页面并获取显示

/** * 删除用户信息 * * @return * @throws Exception */ public String delete() throws Exception { List<String> userIds = new ArrayList<String>(); for (String id : choo...

2013-08-15 16:33:30 263

原创 使用dbcc memusage确定procedure cache size大小

1.在Sybase正常运行一段时间后(各procedure&trigger已经运行或大多数已经运行一遍后)使用dbcc traceon(3604)(将信息输出到前台),dbcc memusage来观看内存分布。    2.得到输出信息分三个部分     第一部分描述的是你的配置参数的大小。     第二部分描述的是缓冲最多的几个和他的库及对象(Buffer Cache Memory, To...

2013-08-13 16:14:06 191

原创 sybase与oracle中insert into select和select into的用法

Sybase在使用数据库的时候,有时我们需要把一个表中的数据经过筛选插入另外一个表中。 Sybase提供一种特殊的方式来实现这一功能, 一、首先,我们来看一下insert into select语句其语法形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1。这里的...

2013-08-07 18:14:03 695

原创 sybase分区

       VLDB (超大型数据库,very large databases)处理查询操作时,将会耗费大量的时间和资源来获取所需的数据,这将影响查询的性能。一个需要遍历整张表或索引的查询将使性能降低到无法容忍的地步。这对于决策支持系统(DSS),如数据仓库系统是严峻的考验。      为了解决这些VLDB面临的挑战,ASE15的数据分区(Partition)功能将有效地减少管理所需的时...

2013-08-07 14:44:54 314

原创 谁用掉了我的数据库空间 - 数据库表空间分析与定位

http://blogs.msdn.com/b/apgcdsd/archive/2011/01/24/10119283.aspxhttp://database.51cto.com/art/200707/51791.htm

2013-08-05 17:15:41 95

原创 数据库索引和dbcc showcontig、dbcc dbreindex命令

为什么需要索引       大多数数据库表需要索引来对数据的实际访问速度进行提高,如果没有索引,查询时需要进行全表扫描读取表中的每一个记录才能找到索要的数据,所以,合适的索引,是提高数据库运行效率的一个很好的工具。索引类似于书的目录,相当于记录了对某个关键词,指定到不同的文件,或者文件里的不同位置,当然索引自身也是通过文件来保存的,这样,按条件查询的时候,先查询索引,再通过索引找到相关的数据。...

2013-08-02 17:55:53 675

原创 ResourceBundle.getBundle文件路径问题

我在jar里读取.properties文件时,总是找不到文件路径,后来用ResourceBundle读取.properties文件即可避免路径问题,代码如下://process为文件名,切记不要加 .properties, URL是文件里的键名ResourceBundle bundle = ResourceBundle.getBundle("com.ihandy.smsoc.app.p...

2013-07-28 16:17:41 2099

原创 ibatis #与$区别

在Ibatis中我们使用SqlMap进行Sql查询时需要引用参数,在参数引用中遇到的符号#和$之间的区分为,#可以进行与编译,进行类型匹配,而$不进行数据类型匹配 例如: select * from table where id = #id#其中如果字段id为字符型,那么#id#表示的就是'id'类型,如果id为整型,那么#id#就是id类型。 select * from t...

2013-07-28 15:14:15 86

原创 PL/SQL客户端导出数据库ORA-01455: 转换列溢出整数数据类型

我是导库到本地,客户端是10g的,服务器是11g的服务端 问题出现场景我是导库到本地,使用本地oracle客户端版本是oracle10g,而服务器是oracle 11g转换列溢出整数数据类型导出出错:EXP-00056: 遇到 ORACLE 错误 1455ORA-01455: 转换列溢出整数数据类型EXP-00000: 导出终止失败如果直接在服务器上导出库没有任何问题,但是不能把...

2013-05-29 14:57:51 823

原创 如何查看oracle的版本信息

查看oracle的版本信息$ sqlplus /nologSQL> connect /as sysdba;Connected.SQL> select * from v$version; BANNER--------------------------------------------------------------------------------Oracle...

2013-05-29 14:43:24 156

原创 WEB免费打印控件推荐

在WEB系统中,打印的确是个烦人的问题。要么自己开发打印控件,如果项目时间紧,肯定来不及。要么购买成熟的打印控件,如果是大项目可以考虑,但如果项目只有几K到1、2W之间,这就麻烦了。前段时间有机会接触了一下WEB打印。在博客园、CSDN上找了老半天,终于,功夫不付有心人,终于找到了。现在就推荐给大家分享。1、  DLPrinterDLPrinter打印控件完全免费,界面大...

2013-05-28 16:47:33 80

原创 plsql developer 保存登录用户名和密码

 1 保存用户名 tools -> Preferences -> User Interface - Options 勾选 Autosave username 。 保存 2 保存密码tools -> Preferences -> Oracle  -> logon History  -> definition 勾选 store his...

2013-05-22 15:50:09 1223

原创 ORA-28001: the password has expired密码过期解决方法

Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天...

2013-05-22 15:04:05 345

原创 ExtJs4中gird列中增加操作列,并给操作按钮绑定事件

在ExtJs4中,grid组件有Ext.grid.column.Action组件,所有要增加操作列,只需指定列的xtype为actioncolumn即可,例如:Ext.create('Ext.grid.Panel', { renderTo: Ext.getBody(), width: 500, height: 400, store: Ext.crea...

2013-03-28 11:22:08 183

原创 javascript实现禁止右键复制粘贴

防拷贝代码(加入BODY中即可,防止右键和CTRL+A)<body leftmargin=0 topmargin=0 oncontextmenu='return false' ondragstart='return false' onselectstart ='return false' onselect='document.selection.empty(...

2013-03-21 16:11:49 82

原创 设置myEclipse不同的workspace共享配置

        随着项目的不断增多,所有的项目都放在一个workspace里,导致myeclispe在启动和运行时非常慢,这时需要建立多个workspace。结果每新建一个workspace重新配置一下,但是配置的东西都是一样的,很麻烦,有什么好办法可以共享一下配置呢? eclipse和MyEclispe的配置都在.metadata\.plugins目录下,因此,每次设置新工作空间的时...

2013-03-21 15:42:00 116

原创 使用PLSQL Developer从oracle数据库 导入导出excel表数据 .

导出数据到excel文件:执行查询语句,查询出要导出的数据,选中它们(右键select All全选中)--右键copy to excel 不过需要注意的是:如果数据量比较大,注意千万不要超出最大的允许行数限制,否则数据就不全了, 如果超出,那只能想别的办法分多次导出 excel数据导入到数据库:1.在Excel中准备好要导入的数据。具体操作:在Excel中,把第一列设置...

2013-02-04 20:07:11 396

原创 关于tomcat总是memory leak问题

tomcat的catalina.out日志文件里总是输出异常如下: 2012-2-9 17:43:12 org.apache.catalina.loader.WebappClassLoader clearReferencesJdbc严重: The web application [/codeMarket] registered the JBDC driver [com.mysql.jd...

2013-02-01 17:40:27 1157

原创 如何取消UE打开IE的源文件的方法

安装了UE之后,想打开IE网页中的源文件。但默认打开的工具变成成了UE的,由于这个是临时文件<br>所以没有语法高亮,还不如在IE8下默认的工具好用且有语法高亮的功能。其原理就是UE修改了默认打开文件的注册表,所以修改注册表就可以恢复到原来的IE8之前的版本,改注册表:(顺便说一句:在没有我"批准"的情况下更改了,UE是把IE的默认打开源代码工具改了,UE软件再好, 但是有QI...

2013-01-31 10:42:00 375

原创 java保留两位小数

java保留两位小数问题:方式一:四舍五入  double   f   =   111231.5585;  BigDecimal   b   =   new   BigDecimal(f);  double   f1   =   b.setScale(2,   BigDecimal.ROUND_HALF_UP).doubleValue();  保留两位小数  --------------...

2013-01-09 16:05:15 103

原创 关于target is null for setProperty的问题总结

关于这种问题的几种可能性总结下:1.       对应的属性没有加get set  方法2.       提交表单中有更多的name属性而对应的action 或者model里面没有这个方法(这里重要就包括一个图片button  往往让人们难以发现)如下面表示:<input type="image" name="Submit" value="提交" onclick="return...

2013-01-09 11:32:47 204

原创 JS控制table显示或隐藏 .

<script> function show(){ var myTable= document.getElementById("myTable"); myTable.style.display ="block"; } function hidden(){ var myTable = document...

2013-01-08 11:12:04 1546

Ant+JUnit+EMMA集成实例

本实例主要展示了在myEclipse或Eclipse中如何集成Ant、Junit和EMMA技术,有三个文件夹,在导入myEclipse或Eclipse中时,要Link Source,把三个都选上。详细地讲解了ant的构建文件build.xml

2010-07-20

SVN入门及配置使用

本资料主要介绍了SVN在Windows系统和在Linux系统下的安装和配置及使用情况,包括SVN客户端和SVN服务器端的配置,非常适合初学者入门

2010-07-19

最新软件设计师考试专业英语题预测

该资料能在短时间内加强软考专业英语的学习,里面详细讲解了英语内容和考查的知识要点,对于备考时间短但英语基础稍差的同学是一个很好的帮助 CMS describes an encapsulation syntax for data protection(CMS提供了一套用于数据保护的数据封装语法。该语法支持数据签名和数据加密。)

2009-10-30

嵌入式系统原理及应用开发资源 电子课件

很好的嵌入式入门资料,里面详细介绍了嵌入式开发基础ARM体系结构、嵌入式Linux开发环境以及编程调试技巧

2009-10-30

算法实现题:统计数字问题

算法实现代码:给定表示书的页码n,计算书的全部页码中分别用到多少次数字0,1,2,3,4,5,6,7,8,9

2008-09-09

查找二叉树中最大结点的C++源代码

.rar格式,解压后在VC++上运行,绝对正确

2008-09-04

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除