作为一个小小的java程序员,平日里接触最多的莫过于网页了。至于网页是如何神奇的动态传输到浏览器,对此我一直是一知半解。 是的,工具实现了一切,还有学术界的"不要重复造轮子",像一道无形的高墙让人难以逾越。 本人极度缺乏安全感,对陌生的事物,以及对未来的迷茫,让我迫切想抓住一切真相。 我不敢承认自己 ...
分类:
其他好文 时间:
2016-07-11 22:33:29
阅读次数:
217
前言我们都知道,所谓线程池,那么就是相当于有一个池子,线程就放在这个池子中进行重复利用,能够减去了线程的创建和销毁所带来的代价。但是这样并不能很好的解释线程池的原理,下面从代码的角度分析一下线程池的实现。线程池的相关类对于原理,在Java中,有几个接口,类值得..
分类:
编程语言 时间:
2016-07-11 19:32:01
阅读次数:
270
无状态的API的部分能力是将复杂操作分解为更小的操作的灵活性。一个很好的例子是字符串的replace方法。由于结果本身也是字符串,可以对前一个replace操作重复执行替换。这种模式的一个常见用例是在将字符串插入到HTML前替换字符串的特殊字符字母。 对replace的第一次调用返回一个将所有特殊字 ...
分类:
编程语言 时间:
2016-07-11 19:01:33
阅读次数:
203
1.数据库连接池的概念
数据库连接池概述:
数据库连接是一种关键的有限的昂贵的资源,这一点在多用户的网页应用程序中体现得尤为突出。对数据库连接的管理能显著影响到整个
应用程序的伸缩性和健壮性,影响到程序的性能指标。数据库连接池正是针对这个问题提出来的。
数据库连接池负责分配、管理和释放数据库连接,它允许应用程序重复使用一个现有的数据库连接,而再不是重新建立一个;释放空闲时
间...
分类:
数据库 时间:
2016-07-11 17:15:12
阅读次数:
646
范围生成函数 大致意思就是前闭后开.产生一个有序序列 . 随机数生成函数 匿名函数(Lambda) 不用费尽心思的想名字(有意义,不重复) . 随便给个名字等不用的时候 内存就把它回收了. 过滤器(Filter) 可以将文件中不合本意的东西给过滤掉. 大概意思就是说,这个函数其中可以放两个参数,第一 ...
分类:
编程语言 时间:
2016-07-11 17:09:22
阅读次数:
259
Problem Description Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀). Input 输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表 ...
分类:
其他好文 时间:
2016-07-11 17:08:22
阅读次数:
161
http://www.cnblogs.com/cs_net/archive/2011/03/17/1986620.html 一、缓存 缓存(Cache)技术在软件开发过程中有着广泛的用途, 它对提升软件性能和改善客户体验有很大帮助. 所谓缓存, 是指将那些经常重复的操作结果暂时存放起来, 在以后的执 ...
分类:
Web程序 时间:
2016-07-11 16:59:37
阅读次数:
290
探索式测试,个人理解是根据产品,制定一些测试策略,并完成测试工作,根据自己对软件的理解,动态的去实施,即时性,边设计边实施测试工作 局部的探索式测试是表单的一些测试,只关注于细节,比如输入框(测试用例:所有的输入框都进行输入测试) 懒汉法:比如所有页面不输入提交是否保存成功 重复提交法:比如所有提交 ...
分类:
其他好文 时间:
2016-07-11 16:50:17
阅读次数:
130
一、集合框架图 二、Collection接口 二、Collection接口 Collection中可以存储的元素间无序,可以重复的元素。 Collection接口的子接口List和Set,Map不是Collection的子接口。 三、List接口 三、List接口 List接口中的元素的特点: Li ...
分类:
编程语言 时间:
2016-07-11 07:57:04
阅读次数:
453