快捷键 功能 备注
Ctrl+1 快速修复 最经典的
Alt+/ 提供内容的帮助 记不全方法 类 属性 最常用
输入try 按alt / 自动出现代码try catch 一般很容易出现异常的代码或者是很容易出错误的代码放在try...catch中
Ctrl+O 显示类中 方法 属性和大纲 查找bug时非常有用(函数列表) 多按一次Ctrl+O 列出更多的内部变量
...
分类:
系统相关 时间:
2014-06-07 16:28:36
阅读次数:
319
用JAVA写一个函数。功能如下:任意给定一组数,例如{12,60,-8,99,15,35,17,18},找出任意数相加之后的结果为35(任意设定)的情况.可以递归算法来解:...
分类:
编程语言 时间:
2014-06-07 16:27:55
阅读次数:
321
DSR on Openstack POC. 本文验证了DSR在Openstack上的可行性。...
分类:
其他好文 时间:
2014-06-07 13:50:04
阅读次数:
298
一个android应用程序运行后 并不会在控制台内输出任何信息. 不能在控制台输出。但是android提供的Log类。
android.util.Log常用的方法有以下5个:Log.v()
,Log.d() ,Log.i() ,Log.w() ,Log.e() 。按照日志级别从高到低为ERROR, WARN, INFO, DEBUG, VERBOSE.
5种日志级别的输...
分类:
其他好文 时间:
2014-06-07 15:18:34
阅读次数:
245
此算法比BM算法的效率还要高。Sunday算法没有规定必须从模式头部开始比较还是从模式尾部开始比较。所以两种方法都是可以的。
下面是个例子,假设从头开始比较。
文本:A B C A B D B C D
模式:B C D
A≠B,那么查看文本中越出比较范围后的第一个字符(这里为A)是否在模式中,如果在,则两者对齐,否则跳过A。这里直接跳过A。
文本:A B C A B D ...
分类:
其他好文 时间:
2014-06-07 15:45:04
阅读次数:
210
由于Java在开发网页上占有绝大优势,所以作为web端的领军人物,譬如发送短信和发送邮件这些就成了必然,网络安全一再安全我们需要把账号的安全级别提到更高!因此这些对于开发人员也就成了必须掌握的技能!我一直都觉得作为开发人员,不怕在开发的过程中遇到多少难题,而是有没有去解决它的勇气和决心,这里多学习就成为了关键,成为了一个程序猿发展的重中之重!好啦,闲话就说到这里,来点实际的!
当一个开发人员工作...
分类:
编程语言 时间:
2014-06-07 16:16:46
阅读次数:
277
测试概念
从是否关心软件内部结构和具体实现的角度划分
黑盒测试:只关心程序执行的过程和结果
白盒测试:根据源代码写测试方法或者测试用例
灰盒测试:是介于白盒测试与黑盒测试之间的
从软件开发的过程按阶段划分有
A.单元测试
B.集成测试
C.确认测试
D.系统测试
E.验收测试
F.回归测试
G.Alpha测试
新建测试项目...
分类:
移动开发 时间:
2014-06-07 15:37:22
阅读次数:
279
18.4、Restoring Datafiles and Archived Redo Logs
如果介质失败损坏一个或多个数据文件,恢复损坏的文件前必须还原数据文件。如果还原的位置不是原始位置,必须在控制文件显示数据文件的新位置。
在裸设备上还原数据文件的过程和在文件系统上是相同的。
模拟1、在testtbs01中创建表,插入数据,然后切换日志,备份归档日志,testtbs01的某个数据文件...
分类:
数据库 时间:
2014-06-07 16:14:03
阅读次数:
269
这个方法并未完成,仍然还要加入代码。将下列代码加到上述代码之后: // Setup window in external screen self.mirroredWindow = [[UIWindow alloc] initWithFrame:self.mirroredScreen.bounds]; self.mirroredWindow.hidden = NO; ...
分类:
移动开发 时间:
2014-06-07 14:47:25
阅读次数:
399
问题描述:开发组反馈有张表中的四个字段数据经常被置为空,走查了很多代码,都没有定位到问题。
系统环境描述:典型的j2ee架构,中间件是weblogic,数据库是oracle。
诊断思路:就是要定位到在某个时刻某个功能触发的。
定位过程:
1.在表上加上一个触发器,建一张监控表,监控update的时候的一些信息,哪个用户操作的,操作的时间点,操作前的值...
分类:
其他好文 时间:
2014-06-07 13:38:15
阅读次数:
152
记录最近出的几个bugconnection reset by peer最近服务器经常性的出现connection reset by peer的错误,开始我们只是以为小概率的网络断开导致的,可是随着压力的增大,每隔2分钟开始出现一次,这就不得不引起我们的重视了。我们的业务很简单,lvs负责负载均衡(采用的是DR模式),keepalive timeout设置的为2分钟,后面支撑两台推送服务(后面叫做p...
分类:
其他好文 时间:
2014-06-07 16:30:25
阅读次数:
234
Pull 解析器简介
Pull 解析器的运行方式与 SAX 解析器相似。它提供了类似的事件,如: 开始元素和结束元素事件,使用xmlPullParser.next() 可以进入下一个元素并触发相应事件。跟 SAX 不同的 是, Pull 解析器产生的事件是一个数字,而非方法,因此可以使用一个 switch 对事件进行处理。当元素开始解析时,调用 parser.nextText() 方法可以获...
分类:
其他好文 时间:
2014-06-07 14:46:43
阅读次数:
200
题目
Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum.
For example:
Given the below binary t...
分类:
其他好文 时间:
2014-06-07 15:31:32
阅读次数:
179
背景:
一致性Hash用于分布式缓存系统,将Key值映射到具体机器Ip上,并且增加和删除1台机器的数据移动量较小,对现网影响较小
实现:
1 Hash环:将节点的Hash值映射到一个Hash环中,每个Key顺时针第一个找到的节点,就是这个Key被路由到的机器
2 "虚拟节点":将节点虚拟成多个"虚拟节点"分布在Hash环上,使得分布更均匀,扩缩容影响较小...
分类:
其他好文 时间:
2014-06-07 14:26:39
阅读次数:
256
下图是启动weblogic时的报错,集群的每个节点启动都报相同的错误:(据说这个错会直接浪费应用服务器30%的性能)
从weblogic console看下JDK版本:1.5.0_12
从服务器看自己安装的JDK版本:1.6.0_22
综上两点初步分析:此错误可能是weblogic自带的JDK版本与自己安装的JDK版本不一致引起的!
解决思路:需要修...
分类:
Web程序 时间:
2014-06-07 14:00:51
阅读次数:
368