
学习笔记
文章平均质量分 50
iteye_17920
这个作者很懒,什么都没留下…
展开
-
js画图--mxgraph--codec.html 编辑框
<!Doctype html><html xmlns=http://www.w3.org/1999/xhtml> <head> <meta http-equiv=Content-Type content="text/html;charset=utf-8"> <title>Editing e...原创 2013-02-19 17:30:32 · 228 阅读 · 0 评论 -
MyEclipse 安装class文件反编译插件
本文是我通过学习BlogJava里断点的文章,在自己电脑的MyEclipse9.0上安装反编译插件的成功后的记录。(我的电脑环境:XP、JDK1.6_32 、MyEclipse9.0M1/MyEclipse 5.5.1GA)建议拜读源文章地址:http://www.blogjava.net/tfzhu/archive/2010/07/10/325736.html Mye...原创 2012-06-05 10:51:35 · 156 阅读 · 0 评论 -
Oracle 利用储存过程插入循环插入大量数据方法
当我们进行测试数据或者进行某种大数据量的时候,可以用一下语句进行大批量插入,通过我的测试,10万条数据插入时间为7秒左右,100万条记录插入时间为65秒,200万插入为150秒。我机器配置为 CPU I5 2450M 内存4G 硬盘 西部数据500G 5400转 操作系统为WIN7 64位 ,数据库为ORACLE 11G 64位 插入测试工具为PL\SQL 9.0 declare...原创 2012-05-22 22:38:36 · 2596 阅读 · 0 评论 -
oracle count 百万级 分页查询记录总数、总条数优化
oracle count 百万级 查询记录总数、总条数优化 最近做一个项目时,做分页时,发现分页查询速度很慢,分页我做的是两次查询,一次是查询总数,一次是查询分页结果/** 查询总记录数 **/ SELECT COUNT(id) FROM USER order by id/** 查询结果集 *...原创 2012-05-22 14:56:29 · 1449 阅读 · 0 评论 -
JAVA程序 通过IP地址 获取MAC地址
我们都知道通过在电脑上敲 cmd 后,输入ipconfig -all 来获取IP地址或者MAC地址,java程序可以在window和linux下获取MAC地址等信息!看下面代码 import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import j...原创 2012-08-06 11:51:40 · 967 阅读 · 0 评论 -
oracle中文排序-按笔画、按部首、按拼音排序
文章来源:http://hi.baidu.com/lbc227540/blog/item/a4d432ef9235f7f7b2fb95ce.html一、中文排序 1. //按照笔划排序 2. select * from dept order by nlssort(name,'NLS_SORT=SCHINESE_STROKE_M'); 3. //按照部首排序 4...原创 2012-04-17 10:51:05 · 220 阅读 · 0 评论 -
删除、去掉字符串尾部的0或者某个特定字符(递归实现)
删除、去掉字符串尾部的0或者某个特定字符(递归实现)/***************************************************************************** * 类描述: TODO ****************************************************************...2012-04-16 16:50:38 · 605 阅读 · 0 评论 -
MyEclipse中快捷键大全
本文出处http://www.blogjava.net/hwpok/archive/2010/12/18/341076.html存盘 Ctrl+s(肯定知道) 注释代码 Ctrl+/ 取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了) 代码辅助 Alt+/ 快速修复 Ctrl+1 代码格式化 Ctrl+Shift+f 整理导入 Ctrl+Shift+o 切换窗口 Ctrl+f...原创 2011-04-27 11:11:42 · 123 阅读 · 0 评论 -
报错Error configuring application listener of class jdbc.ContextListener 解决办法之一
报错Error configuring application listener of class jdbc.ContextListener 解决办法之一这两天在用MyEclipse + Tomcat5.5开发过程中,启动工程的时候突然出现这个报错信息,前两天一直是好的,怎么突然出现这问题呢,我还怀疑电脑是不是中毒了。 报错信息如下 2011-4-26 14:39:52 org...2011-04-26 14:52:12 · 381 阅读 · 0 评论 -
读《技术管理之巅:如何从零打造高质效互联网技术团队?》有感
读《技术管理之巅:如何从零打造高质效互联网技术团队?》有感 今天中午午休后,上ITEYE逛逛,首页上的推荐公告提示8月份的有奖试读活动开始了。浏览了一下书单,发现一本《技术管理之巅:如何从零打造高质效互联网技术团队?》的书,比较符合我目前的知识需求,就下载pdf试读内容开始试读。花了不到一个小时,通读了一次,发现里面的内容有很多与我在研发、管理过程中有很多共性和升华...2015-08-05 14:51:28 · 283 阅读 · 0 评论 -
《Java程序员面试宝典(第4版)》 试读感想
《Java程序员面试宝典(第4版)》 试读感想 谈到Java程序员面试这个话题,我想,每个从事java开发的人都有一套自己的见解,特别是工作3年以上的。对于学校里将要毕业即将开始找工作的大学生来说,这个话题也是必不可少的。而这个问题对于一个Java工作5~6年、非技术专业转行、从基础开发到研发管理岗位的我来说,却是感慨万千。 因为是转行,学习Java的基础设计概念,也是...2015-11-02 18:42:40 · 563 阅读 · 0 评论 -
《架构探险——从零开始写Java Web框架》 试读感想
《架构探险——从零开始写Java Web框架》 试读感想 作为一个已经在java领域摸爬滚打多年的IT人,在每次需要从头搭建一个小项目框架、技术选型的时候,面对越来越庞大臃肿的spinrg, 脑海里每次都想过自己写一个轻量级的框架,来满足当前业务上的需要。ITEYE上一次偶尔的邂逅,Smart进入了我的视线,从相知开始,我有点小小的迷上了这个满足我内心期许的它,通过一次次d...2015-11-05 15:19:09 · 306 阅读 · 0 评论 -
《大型网站系统与Java中间件实践》读后感
《大型网站系统与Java中间件实践》读后感 这几天逛ITEYE,首页老提示新书有奖试读活动,我是看了看书单,正好第一本书就是我最近看完的《大型网站系统与Java中间件实践》。不在乎奖不奖(最多送本书,不过我已经买了,呵呵),而在乎我自己的感受,我还是要来说说这本书给我的启发。 首先是内容:本书的标题是《大型网站系统与Java中间件实践》,其实我觉得应该叫《大型网站技术架构之...2014-06-13 21:44:23 · 194 阅读 · 0 评论 -
异常:Java compiler level does not match the version of the installed...
错误信息如下: MyEclipse 下DescriptionResourcePathLocationType Java compiler level does not match the version of the installed Java project facet. UnknownFaceted Project Problem (Java Version ...原创 2013-02-07 00:05:20 · 329 阅读 · 0 评论 -
java实现openssl的md5加密
可信来源:http://hi.baidu.com/huqiwen/item/824c20086531bc18eafe38fb 今天写一个与C++程序通讯的模块,其中用到MD5加密,在网上找了很久,试了很久,发现这个比较拷贝,在linux中通过echo -n 'test' | openssl md5得到的加密值和这个一样,可以直接使用。/** * @author * ...原创 2014-05-26 16:26:12 · 553 阅读 · 0 评论 -
No grammar constraints (DTD or XML Schema) 处理后导致junit停顿异常
今天使用eclipse后,看到xml中的警告图标,提示:No grammar constraints (DTD or XML Schema) referenced in the document. 异常,按照网上推荐的方法在xml中加入了dtd描述:方法一:常用方法 关闭XML验证工具栏:windows => preferences => xml => x...2014-05-21 17:48:08 · 216 阅读 · 0 评论 -
logback 异步写入示例
<?xml version="1.0" encoding="UTF-8"?><configuration> <substitutionProperty name="log.base" value="d:\\test\\status" /> <!--appender 输出目的地 console 控制台 --&g原创 2014-03-13 17:46:11 · 296 阅读 · 0 评论 -
《Python绝技:运用Python成为顶级黑客》试读感想
《Python绝技:运用Python成为顶级黑客》试读感想 先来说说我试读的第一章,Python基础,作为一个Java开发人员,通过作者书本的内容,对于Python有了一个基本的了解,虽然语言不同,但是从语法上,可以看到很多相似的影子。而作者通过代码实例的讲解,让我这个Python门外汉觉得Python并不难,且学习起来还挺有趣的。第二章利用Python进行渗...2016-03-14 01:28:41 · 640 阅读 · 0 评论 -
《写给大忙人看的Java核心技术》 试读感想
《写给大忙人看的Java核心技术》 试读感想 在ITEYE上,谈到Java核心技术,我想有更多人比我有发言权。说到Java8的新特性,绝对有更多人比我有应用经验。作为一个工作多年的Java老兵,由于工作重心和关注点不同,对于Java技术核心技术以及Java新技术的了解方式还是很单一,不是资讯类的只言片语,就是文章和博客类的零零散散,大多没有给出系统、全面了解Ja...2016-03-13 18:00:26 · 462 阅读 · 0 评论 -
《分布式服务框架原理与实践》试读感想
《分布式服务框架原理与实践》试读感想 先讲讲我公司目前面临的问题:随着公司业务的发展和扩大,团队人员不断增多,公司原有的技术架构的弊端越来越明显,处理业务数据越来越吃力,线上服务的处理能力越来越捉襟见肘。增加团队人员并没有解决效率问题,很多人员不是帮线上救火,就是在救火的路上;单纯的增加硬件设备已经不能得到原有系统具有的伸缩能力了。由于原系统是基于RPC远程服务...2016-03-09 19:56:10 · 287 阅读 · 0 评论 -
java中 new date() 打印出的时间与系统时间错了八小时的解决方法
今天项目上在测试的时候发现java中 new date() 打印出的时间与系统时间错了八小时,找了很久才发现问题就是注册表错了,可到键值中检查也没有问题,其实是破坏的很厉害了,需要导入注册表的时区。下面的附件如下。导入就好了~!...原创 2011-03-09 00:04:36 · 797 阅读 · 0 评论 -
myeclipse去掉默认启动的derby开源数据库方法
在MyEclipse的菜单栏中选择window-->Preferences-->General-->Startup and Shutdown--> myeclipse derby把这个服务的勾选去掉,重启IDE就可以了,如果你不需要其它的服务,都可以关掉....原创 2011-09-26 15:25:34 · 154 阅读 · 0 评论 -
常见的RuntimeException
常见的RuntimeExceptionArithmeticExceptionArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException...原创 2010-12-15 13:27:19 · 70 阅读 · 0 评论 -
Override和Overload的区别?Overloaded的方法是否可以改变返回值的类型?
Override和Overload的区别?Overloaded的方法是否可以改变返回值的类型? 答: 方法的重写Override和重载Overload是Java多态性的不同表现。 override是方法覆盖,用在父子类中,是方法名字相同,参数列表也相同,声明形式都相同,但是子类方法的权限不允许小于父类,不允许抛出比父类更多的异常。调用子类的方法与父类的同名方法无...原创 2010-12-14 16:16:11 · 225 阅读 · 0 评论 -
数组中有没有length()这个方法?String中有没有 length()这个方法?
数组中有没有length()这个方法?String中有没有 length()这个方法? 数组中没有length()这个方法,但是数组中有length这个属性。用来表示数组的长度。 String中有length()这个方法。用来得到字符串的长度。...原创 2010-12-14 15:59:27 · 592 阅读 · 0 评论 -
java有没有goto?
java有没有goto? 答:java中有goto,但是是作为java中的保留字,现在还没有在java中使用。原创 2010-12-14 15:54:28 · 112 阅读 · 0 评论 -
Math.round(11.5)等于多少?Math.round(-11.5)等于多少?
Math.round(11.5)等于多少?Math.round(-11.5)等于多少? 答:Math.round(11.5)返回(long)12,Math.round(-11.5)返回(long)-11;原创 2010-12-14 15:39:25 · 144 阅读 · 0 评论 -
String s = new String(“xyz”);创建了几个String 的 Object ?
String s = new String(“xyz”);创建了几个String 的 Object ? 回答:两个,一个是“xyz”,另外一个是指向"xyz"的引用对象 s 。原创 2010-12-14 15:34:50 · 188 阅读 · 0 评论 -
学习Java中堆和栈的区别
学习Java中堆和栈的区别 1.heap是堆,stack是栈。 2.heap的空间是手动申请和释放的,heap常用new关键字来分配。stack的空间由操作系统自动分配和释放, 3.stack空间有限,是一个可动态申请的内存空间(其记录空闲内存空间的链表由操作系统维护)。heap的空间是很大的自由区。在java中,所有使用new xxx()构造出来的对象都在堆...原创 2010-12-13 22:53:55 · 92 阅读 · 0 评论 -
删除Oracle数据库中的字段
要修改的表名 要删除的字段名称alter table table1 drop column column1 ...原创 2011-06-30 15:46:32 · 106 阅读 · 0 评论 -
abstract的method是否可同时是static、native、synchronized?
abstract的method是否可同时是static、native、synchronized? 都不能,因为abstract声明的方法是要求子类去实现的,abstract只是告诉你有这样一个接口,你要去实现,至于你的具体实现可以是native和synchronized,也可以不是,抽象方法是不关心这事的,所有写这两个是没有意思的。然后static方法是不会被覆盖的,而abstr...原创 2010-12-15 14:47:49 · 174 阅读 · 0 评论 -
Constructor(构造器)是否可被override(重写)?
Constructor(构造器)是否可被override(重写)? Constructor(构造器)不能被继承,所以不能被override(重写),但是可以被overloading(重载)。原创 2010-12-15 15:25:00 · 495 阅读 · 0 评论 -
try{}里面有一个return语句,那么紧跟在这个try后的finally{}里的code会在什么时候执行?...
try{}里面有一个return语句,那么紧跟在这个try后的finally{}里的code会在什么时候执行? 答:code会在return方法前执行。原创 2010-12-15 15:34:23 · 126 阅读 · 0 评论 -
去掉字符串尾部的分隔符
在进行字符串操作的时候,往往需要通过StringBuffer来拼接字符串,看如下代码: //有一个已经按逗号分组的字符串 String str = "张三,李四,王五,赵六"; //通过分隔符用split()方法得到一个String数组 String[] recipientIdArra...原创 2011-02-15 16:51:26 · 634 阅读 · 0 评论 -
oracle,sqlserver数据库在查询结果基础上创建新表
功能:将查询的结果放到一个新表中去,查询结果可以来源于一个表或多个表SQL SERVER中使用SELECT … INTO语句按照使用场合可以分为以下几类:1. 实现全表备份:如:SELECT * INOT t1 FROM titles2. 备份表的一部分列(不写*而写出列的列表)或一部分行(加WHERE条件)如: SELECT title_id,title,price INTO...原创 2011-09-21 16:10:01 · 666 阅读 · 0 评论 -
Axis,axis2,Xfire以及cxf对比
转自:http://www.cnblogs.com/growup/archive/2011/03/06/1972464.htmlAxis,axis2,Xfire以及cxf对比 http://ws.apache.org/axis/http://axis.apache.org/axis2/java/core/http://xfire.codehaus.org/http:...原创 2011-09-19 13:42:01 · 92 阅读 · 0 评论 -
根据一个文件路径打印文件下所有的子文件夹和文件(包括子文件夹下的文件夹和文件)如果路径指向一个文件则打印该文件名如果路径指向不存在的文件则打印:NO FILE ...
根据一个文件路径打印文件下所有的子文件夹和文件(包括子文件夹下的文件夹和文件) import java.io.*;/** 给定一个文件路径,打印以下内容: 如果路径指向一个文件夹则打印该文件夹下所有的子文件夹和文件(包括子文件夹下的文件夹和文件) 如果路径指向一个文件则打印该文件名 如果路径指向不存在的文件则打印:”(NO FILE)” *方法创...2010-12-18 10:48:15 · 415 阅读 · 0 评论 -
了解facebook网站框架技术-LAMP
网址: http://www.dbanotes.net/arch/facebook_arch_note.html 作者: Fenng | 设计原则尽可能的使用开源软件,并且在需要优化的时候进行优化Unix 哲学。包括,模块化原则;整合化原则;清晰化原则等任何组件具备扩展性最小化故障影响简化,简化,简化!架构概览Facebook 是 LAMP 的坚定支...原创 2010-12-15 19:28:41 · 113 阅读 · 0 评论 -
当一个对象被当做参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?...
当一个对象被当做参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递? 答:是值传递。Java编程语言中只有由值传递参数的。当一个对象实例作为一个参数被传递到方法中时,参数的值就是该对象的引用。对象的内容可以在被调用的方法中改变,但对象的引用是永远不会改变的。...原创 2010-12-15 15:51:01 · 154 阅读 · 0 评论 -
两个对象用equals方法比较为true,它们的Hashcode值相同吗?
两个对象用equals方法比较为true,它们的Hashcode值相同吗? 答:不一定相同。正常情况下,因为equals()方法比较的就是对象在内存中的值,如果值相同,那么Hashcode值也应该相同。但是如果不重写hashcode方法,就会出现不相等的情况。下面的话来自JDK:hashCode public int hashCode()返回该对象的哈希码值。支持此方法是为...原创 2010-12-15 15:46:04 · 896 阅读 · 0 评论