技术
文章平均质量分 61
ABC006250
这个作者很懒,什么都没留下…
展开
-
《软件测试》Ron Patton
断断续续又心无旁骛的四天,终于把《软件测试》看完了。 说下感受:终于了解到了软件测试这份工作或者工种的复杂和反复性,虽然有心理准备,还是有被吓一跳的感觉。这条路可以走,但是其繁杂度真是没想到的,怪不得女生比较适合做。女人的细心刚好可以弥补这个工作需要的耐力和好脾气哦。关键是,程序猿们都是男,如此对立的一个测试员的工作必须要是个女才好啊。哈哈哈。扯远了,总之,收获比较原创 2012-07-05 20:20:37 · 1284 阅读 · 0 评论 -
Boyer-Moore算法学习
1、概述在用于查找子字符串的算法当中,BM(Boyer-Moore)算法是目前相当有效又容易理解的一种,一般情况下,比KMP算法快3-5倍。BM算法在移动模式串的时候是从左到右,而进行比较的时候是从右到左的。常规的匹配算法移动模式串的时候是从左到右,而进行比较的时候也是是从左到右的,基本框架是:[cpp:collapse] + expand sourceview p转载 2012-08-15 10:34:04 · 741 阅读 · 0 评论 -
MVC架构和SSH框架对应关系
MVC三层架构:模型层,控制层和视图层。模型层,用Hibernate框架让来JavaBean在数据库生成表及关联,通过对JavaBean的操作来对数据库进行操作;控制层,用Struts框架来连接数据层和视图层的,接收、处理、发送数据并控制流程;视图层,用JSP模板把页面展现给用户以及提供与用户的交互。而Spring框架粘合了Hibernate和Struts,透明的管理了整个架构,提供IOC容器使代转载 2012-08-15 16:53:26 · 4718 阅读 · 0 评论 -
java位运算
java位运算位移动运算符:例如:3 1)把3转换为二进制数字0000 0000 0000 0000 0000 0000 0000 0011, 2)把该数字高位(左侧)的两个零移出,其他的数字都朝左平移2位, 3)在低位(右侧)的两个空位补零。则得到的最终结果是0000 0000 0000 0000 0000 0000 0000 1100, 转换为十进制转载 2012-09-01 10:09:26 · 576 阅读 · 0 评论 -
java 死锁及解决
Java线程死锁如何避免这一悲剧 Java线程死锁需要如何解决,这个问题一直在我们不断的使用中需要只有不断的关键。不幸的是,使用上锁会带来其他问题。让我们来看一些常见问题以及相应的解决方法: Java线程死锁 Java线程死锁是一个经典的多线程问题,因为不同的线程都在等待那些根本不可能被释放的锁,从而导致所有的工作都无法完成。假设有两个线程,分别代表两个饥饿的人,他们必须共享刀叉并轮转载 2012-09-22 14:03:23 · 32209 阅读 · 0 评论