- 博客(166)
- 资源 (2)
- 收藏
- 关注
转载 jdk8的新特性收集
Java 8中的 new Streams API 和lambda相当简单,你如果使用SQL,你就有两个基本选择:自上而下,专注你的Java模型. 使用Hibernate / JPA查询并且使用Java8 Streams API 转化Hibernate的查询结果.自下而上,专注你的SQL关系模型. 继续使用JDBC或者jOOQ, 使用Java8 Streams API 转化的
2015-01-31 10:57:29
225
转载 灾难恢复RTO 与 RPO
http://blog.sina.com.cn/s/blog_59388e440100oq52.html在灾难恢复方面,目前业界公认有三个目标值得努力。一是恢复时间,企业能忍受多长时间没有 IT,处于停业状态;二是网络多长时间能够恢复;三是业务层面的恢复。整个恢复过程中,最关键的衡量指标有两个:一个是 RTO,另一个是 RPO。所谓 RTO,Recovery Time
2014-12-11 12:52:17
1060
转载 Hibernate实体类 == 领域模型 ?
http://blog.youkuaiyun.com/zhouyong0/article/details/6686473
2014-07-29 10:46:43
574
转载 使用Maven为一个项目生成多个Jar包
http://agiledon.github.io/blog/2013/11/10/create-two-jars-from-one-project-using-maven/
2014-07-28 00:03:22
2045
翻译 java-String中的 intern()
1. 首先String不属于8种基本数据类型,String是一个对象。因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;3. String str=”kvill”;String str=n
2014-07-26 14:18:45
388
翻译 hadoop1.2.1的core-default.xml文件
<!--必须配置参数:1、fs.default.name常用参数:1、hadoop.tmp.dir2、hadoop.native.lib3、hadoop.logfile.size4、hadoop.logfile.count5、io.file.buffer.size6. io.compression.codecs7. fs.trash.interval8.local.cac
2014-07-21 02:14:40
838
原创 ubuntu12.04 杀已连接的会话及XRDP重连
ubuntu@ubuntu12:/etc/apt/sources.list.d$ w 23:37:37 up 1 day, 20:36, 4 users, load average: 0.75, 0.47, 0.31USER TTY FROM LOGIN@ IDLE JCPU PCPU WHATubuntu tty7
2014-07-21 00:27:07
931
转载 深入理解 SQL Server 2008 的锁机制
http://blog.itpub.net/13651903/viewspace-1091664/
2014-05-09 14:10:30
661
转载 java else if 为什么比 switch 效率低?
首先要看一个问题,if 语句适用范围比较广,只要是 boolean 表达式都可以用 if 判断;而 switch 只能对基本类型进行数值比较。两者的可比性就仅限在两个基本类型比较的范围内。说到基本类型的数值比较,那当然要有两个数。然后重点来了——if 语句每一句都是独立的,看下面的语句:if (a == 1) ...else if (a == 2) ...这样 a 要被读入寄存
2014-05-03 13:25:10
1962
转载 面向对象vs面向数据
http://blog.youkuaiyun.com/xoyojank/article/details/8739957最近看了OGRE2.0的一个PPT, 触动挺大的其实OGRE一直以来所为人诟病的性能问题, 何偿不也是我们引擎存在的问题虽然很多时候我们都拿OGRE和GameBryo的效率当反面教材, 但是自己也没有做到极致相对于GPU的性能优化来说, CPU的性能优化
2014-03-21 10:09:53
1542
转载 利用dbms_metadata.get_ddl查看DDL语句
http://czmmiao.iteye.com/blog/1004873当我们想要查看某个表或者是表空间的DDL的时候,可以利用dbms_metadata.get_ddl这个包来查看。dbms_metadata包中的get_ddl函数详细参数 GET_DDL函数返回创建对象的原数据的DDL语句,详细参数如下-- object_type ---需要返回原数据的DDL
2014-03-20 21:02:37
403
转载 ubuntu12下配置JDK,No such file or directory错误
ubuntu12下配置JDK,No such file or directory错误今天我的ubuntu上安装jdk和eclipse,整了好长时间,基本安装如下方式(参考别人的)进行配置的,但是总是报这么个错误-bash /usr/.../java No such file or directroy。整的好久,又试了各种办法,都是不行,发现运行eclipse也是这问题,然后我就
2014-03-10 16:34:08
890
转载 应用nslookup命令查看A记录、MX记录、CNAME记录和NS记录
应用nslookup命令查看A记录、MX记录、CNAME记录和NS记录以Windows为例,应用nslookup命令: 其中“Default Server”和“Address”是当前上网所用的DNS服务器域名和地址。“>”是nslookup的提示符。在提示符下输入“?”和回车,可看到nslookup的帮助信息,输入“exit”和回车可退出nslookup。此时,在提示符
2014-03-01 11:24:46
2089
转载 eclipse4.3 安装不了m2e的egit connector的解决办法
Operation detailsCannot complete the install because one or more required items could not be found.Software being installed: Maven SCM Handler for EGit 0.14.0.201207041402 (org.sonatype.m2e.egit.fea
2014-02-27 18:17:01
1717
原创 在eclipse上clone Apache的Git报302的问题的解决
apache的git是有重定向的,在eclipse上没办法直接clone譬如:git clone http://git-wip-us.apache.org/repos/asf/mina-vysper.git vysper那么真实的git的地址其实是http://git.apache.org/vysper.git其他项目也类似,都替换成http://git.apache.org/XX
2014-02-26 09:06:08
1282
转载 Java NIO框架Mina、Netty、Grizzly介绍与对比
Mina:Mina(Multipurpose Infrastructure for Network Applications) 是 Apache 组织一个较新的项目,它为开发高性能和高可用性的网络应用程序提供了非常便利的框架。当前发行的 Mina 版本2.04支持基于 Java NIO 技术的 TCP/UDP 应用程序开发、串口通讯程序,Mina 所支持的功能也在进一步的扩展中。目前,
2014-02-25 22:23:35
1658
转载 JavaFx2.2的HTML5兼容性
测试方式:通过http://html5test.com进行测试结果:http://html5test.com/s/ee0fd91e76715d6e.html分数:THIS BROWSER SCORED 307 OUT OF 555 POINTS总结:支持音频(mp3),视频(h264),svg,canvas,mathml不支持websocket,file a
2014-02-23 07:33:39
1095
转载 HTML多行存在colspan时宽度问题
当多行存在colspan时,可能出现colspan少的单元格宽度不正确的情况,详细举例如下:You can't have overlapping colspans of different widths, the table cells need to line up. You're trying to draw this table:目标表格:|-----|---------
2014-02-17 15:41:49
2707
转载 栅格系统
当搭建页面结构复杂的门户型网站时,开发工程师们不约而同地都选择将页面宽度定为950px/960px.科学界有很多问题都可以归结到数学问题上,我们也从数学着手:960可以分解为2的6次方乘以3和5, 这使得960可以分割成以下宽度的整数倍:2, 3, 4, 5, 6, 8, 10, 12, 15, 16, 20, 24, 30, 32, 40,48, 60
2014-02-17 13:19:49
149
转载 html的自动表格布局和固定表格布局
定义和用法tableLayout 属性用来显示表格单元格、行、列的算法规则。固定表格布局:固定表格布局与自动表格布局相比,允许浏览器更快地对表格进行布局。在固定表格布局中,水平布局仅取决于表格宽度、列宽度、表格边框宽度、单元格间距,而与单元格的内容无关。通过使用固定表格布局,用户代理在接收到第一行后就可以显示表格。自动表格布局:在自动表格布局中,列的宽度是由列单元格中没
2014-02-17 10:31:13
1379
转载 图片IMG与容器下边界有空隙(如td被里边的img顶高了)
问题描述:使用table布局,td包含img标签,如果遇到td的高度自动拉高。那么可能是 img后面包含空白字符引起的。解决办法:1. 把空白字符去掉或者设置line-height:1px。如果没有空白字符,试试办法22. img{display:block;} /*亲测,完美解决*/
2014-02-17 09:29:49
1938
转载 HashMap内存占用计算
HashMap内存占用计算HashMap占内存比较大,不少人都更关注于HashMap所占的内存怎么计算。运行了一下,没找到HashMap的极限容量,但就发现HashMap很耗内存,一下子就OutOfMemoryError了。Integer a =1;long start =0;long end =0;// 先垃圾回收System.gc();
2014-02-12 10:43:49
1807
转载 JDBC执行存储过程的四种情况
本文主要是总结 如何实现 JDBC调用Oracle的存储过程,从以下情况分别介绍:[1]、只有输入IN参数,没有输出OUT参数[2]、既有输入IN参数,也有输出OUT参数,输出是简单值(非列表)[3]、既有输入IN参数,也有输出OUT参数,输出是列表[4]、输入输出参数是同一个(IN OUT)【准备工作】 创建一个测试表TMP_MICHAEL ,并插入数据,SQL如下:
2014-02-10 16:47:01
452
转载 Eclipse好用的所见所得HTML编辑器
Eclipse好用的所见所得HTML编辑器Eclipse没有自带所见所得HTML编辑器,只有自己下载了,寻求一段时间后,发现自带的下载库里就有,只是没有下载安装而已插件名 Web Page Editor下载方法:Eclipse –> Help –> Install new Software –> 下拉框选中 Juno - http://download.
2014-01-27 16:03:22
1854
原创 Eclipse 的列模式和自动换行功能
从3.5开始支持列模式,按alt+shift+a切换到列模式(块模式),然后就可以选择块和多行输入了不过很不幸,不支持中文的多行输入,关掉输入法,输英文是没问题的至于自动换行,这么个简单的功能eclipse居然没有自带...eclipse的第三方插件无所不能,下面就是其中一个自动换行的插件http://dev.cdhq.de/eclipse/word-wrap/
2014-01-27 09:28:55
735
转载 jquery模拟点击A标签的解决方法
http://johnshen0708.iteye.com/blog/1335978http://blog.sina.com.cn/s/blog_8bce1c1b0101he7g.html
2014-01-26 01:09:31
674
转载 jQuery和Ext都怎么实现继承的
jQuery和Ext都怎么实现继承的,有什么异同?各有什么优势? JavaScript是一门基于对象的语言,但不是面向对象,也就是说语言层面没有提供继承的语法,但是可以通过应用层面实现继承。由于把这种实现放到了应用层面,所以实现就变得五花八门了,可以通过拷贝、原型链等。了解两种继承的调用方式对理解下边说到的实现原理是很有帮助的。 3.1、Ext(3.x)的继承跟《J
2014-01-25 22:03:00
679
转载 doctype声明、浏览器的标准、怪异等模式
原文地址:http://www.fantxi.com/blog/archives/browser-mode/群里看到一个面试题,doctype 标准(严格)模式(Standards Mode)、怪异(混杂)模式(Quirks Mode),如何触发,区分他们有何意义?而且据说是笔试题,汗。现在对做题比较感兴趣,so整理份答案(不保证满分。而且如果我做笔试题,每天打字,很多汉字都写不出
2014-01-24 08:50:26
660
转载 oracle中的varchar2在SQL和存储过程中的长度区别
PLSQL里的varchar2长度限制和SQL不同的,SQL中最大是4000,PLSQL最大可以达到32767字节
2014-01-22 09:40:52
1108
转载 oracle 取整的几种方法
oracle 取整的几种方法1.取整(大) select ceil(-1.001) value from dual 2.取整(小) select floor(-1.001) value from dual 3.取整(截取) select trunc(-1.002) value from dual 4.取整(舍入)
2014-01-15 13:05:22
435
转载 oracle 两表数据对比---minus
原文链接:http://blog.sina.com.cn/s/blog_3ff4e1ad0100tdl2.html1 引言在程序设计的过程中,往往会遇到两个记录集的比较。如华东电网PMS接口中实现传递一天中变更(新增、修改、删除)的数据。实现的方式有多种,如编程存储过程返回游标,在存储过程中对两批数据进行比较等等。本文主要讨论利用ORACLE的MINUS函数,直接实现两个记录集的比较。
2014-01-13 12:34:02
666
原创 java.lang.IllegalStateException: No match found错误
String temp = " 您查询的IP:113.106.249.14"; String REGEX_EXP = ".*您查询的IP:(113\\.106\\.249\\.14).*"; Pattern p = Pattern.compile(REGEX_EXP); System.out.println(p.matcher(temp).matches()); Matcher
2014-01-10 10:10:18
1646
转载 Oracle 删除重复数据只留一条
原文地址:http://www.cnblogs.com/252e/archive/2012/09/13/2682817.html查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId ha
2014-01-02 17:38:42
403
转载 PreparedStatement.executeBatch返回结果不准确
PreparedStatement.executeBatch的方法在底层调用了一个void的executeForRows的方法来执行,他们很懒,为了复用这个方法,于是就失去了返回值,也就无法知道当前执行的语句到底返回了什么。 但是jdbc2.0规范规定,如果执行成功但无法知道结果,则返回-2.所以oracle的PreparedStatement.executeBatch把每条语句的返回设为-2
2013-12-31 10:45:34
1019
转载 字符集编码
编码范围1. GBK (GB2312/GB18030)x00-xff GBK双字节编码范围x20-x7f ASCIIxa1-xff 中文x80-xff 中文2. UTF-8 (Unicode)u4e00-u9fa5 (中文)x3130-x318F (韩文)xAC00-xD7A3 (韩文)u0800-u4e00 (日文)U9FA6-U9FBF(???)
2013-12-28 00:39:23
959
转载 AOP实现原理:从命令式编程和声明式编程说起
原文链接:http://blog.youkuaiyun.com/kaz33/article/details/4545753面向方面编程(Aspect Oriented Programming,简称AOP)是一种声明式编程(Declarative Programming)。声明式编程是和命令式编程(Imperative Programming)相对的概念。我们平时使用的编程语言,比如C++、
2013-12-26 20:00:10
791
转载 Dwr的Reverse Ajax初步技术实现
原文链接:http://blog.youkuaiyun.com/liuxuezong/article/details/7481921Dwr的逆向ajax其实主要包括两种模式:主动模式和被动模式。其中主动模式包括Polling和Comet两种,被动模式只有Piggyback这一种。 所谓的Piggyback指的是如果后台有什么内容需要推送到前台(即调用页面的js方法),是要等到
2013-12-24 15:44:31
131
原创 CSS中的label,input和select的宽度问题
firefox下label如果要设置宽度,则应该设置显示方式为display:inline-block;input和select的盒子模型不一样,select 设置width包括内边距input设置width不包括内边距其他浏览器未做测试border-width 设置了没有效果可能是因为border-style没有设置值,或为none值
2013-12-18 00:05:47
463
正则表达式测试分析工具 Expresso
2013-08-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人