`
nkliuliu
  • 浏览: 210413 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
       TPS 是Transactions Per Second 的 缩 写, 也 就 是 事 务 数/ 秒。 它 是软件测试结 果 的 测 量 单 位。 一 个 事 务 是 指 一 个 客 户 机 向 服 务 器 发 送 请 求 然 后 服 务 器 做 出 反 应 的 过 程。 客 户 机 在 发 送 请 求 时 开 始 计 时, 收 到 服 务 器 响 应 后 结 束 计 时, 以 此 来 计 算 使 用 的 时 间 和 完 成 的 事 务 个 数, 最 终 利 用 这 些 信 息 来 估 计 得 分。 客 户 机 使 用 加 权 协 函 数 平 均 方 法 来 计 算 ...
这是一个故事: "工程師修了一條隧道,隧道的一端就是美麗的風景,很多人會開車通過隧道.雖然隧道內已經有燈了,但是設計者擔心隧道可能會停電,所以在隧道的入口立了牌子,提醒駕駛員進入隧道前開燈.可是由此却使得駕駛員由於看到美麗的風景而忘記關燈的情況的發生." 引来对ooa,ood,oop的理解; 分析师拿到了政府,民众,组织,社团等的需求,这里泛指所有来自客户的需求了;了解需求,分析需求,分析技术实现等,得出一个结论:要在这里修条隧道;于是分析师,系统分析师,架构设计师出现了,他们干的工作就分析出来一个方案,即项目需求吧,他们的身份就是OOA了。 OOA是Object-O ...
       说实话转载的这篇文章没有看明白!        当前分布式计算 Web Services盛行天下,这些网络服务的底层都离不开对socket的操作。他们都有一个共同的结构: 1. Read request 2. Decode request 3. Process service 4. Encode reply 5. Send reply 经典的网络服务的设计如下图,在每个线 ...
     如何从存放在A和B中的一亿条URL中找出A中有而B中没有的URL?           布隆过滤器应该以一种比较好的解决方案,而且只用比较一次,查找效率很高。从存储空间上来讲,如果用哈希表,假定网址的平均长度为一百个字符,那么1一亿 个url大概需要20g存储空间。哈希表的存储效率一般只有 50%,所以实际存储空间大概需要40g。布隆过滤器只需要哈希表 1/8 到 1/4 的大小就能解决同样的问题。也就是需要大概10g以下的空间,也是比较理想的。当然也有麻烦的地方就是有可能不是100%准确。  
      9个数1-9组成三个数,如:327 654 981,每个数字只能用一次,每三个数字组成一个新的数字,第二个数是第一个数的两倍,第三个数是第一个数的三倍,用程序实现。 package com.ll.test; import java.util.ArrayList; import java.util.LinkedList; import java.util.List; public class T1 { /** * @param args */ public static void main(String[] args) { List&l ...
写一个方法,参数传递一个字符串表达式,返回结果为表达式计算结果。如:传递表达式"1+2*3+6-2/2"返回计算的结果。   自己粗写了一个,也算是学习了一下,没有做字符串的初始化和加入全部运算符,但是要用的人改改容易完善 package com.ll.test; import java.math.BigDecimal; import java.util.ArrayList; import java.util.Iterator; import java.util.LinkedList; import java.util.StringTokenizer; ...
昨天在提交一个新类包的时候,出错了,重新提交了几次也不行. 错误是:Aborting commit: ‘C:\workspace\MyWork\src\org’ remains in conflict 由于是新第一次提交,感觉上应该是没有问题的.最后上网找了一下,发现了解决办法. Eclipse中的解决办法 右击工程目录–>team–>Show Tree Conflict–>在Eclpise中会出现一个Tab视图显示Tree Conflict的内容,一个一个选择列表中的冲突右击将其标志为已解决,然后回到项目再提交更改就可以了。 看了这个解决办法我才想起 ...
log4j.logger.org.springframework.jdbc.core.simple.SimpleJdbcTemplate=debug log4j.logger.java.sql.Connection=debug log4j.logger.java.sql.Statement=debug log4j.logger.java.sql.PreparedStatement=debug  类似于hibernate和ibatis配置显示sql日志。
当我这样配置p6spy时, <bean id="dataSourceImpl" class="org.springframework.jdbc.datasource.DriverManagerDataSource"> <property name="driverClassName" value="oracle.jdbc.driver.OracleDriver" /> <property name="url" val ...
    SimpleJdbcTemplate 类提供了另外一种批量操作的方式。无需实现一个特定的接口,你只需要提供所有在调用过程 中要用到的参数,框架会遍历这些参数值,并使用内置的prepared statement类进行批量操作。API将根据你是否使用命名参数而有所不同。对于使用命名参数的情况,你需要提供一个SqlParameterSource 的数组, 其中的每个元素将将作为批量操作的参数。 你可以使用SqlParameterSource.createBatch 方法,通过传入一个JavaBean的数组或者一个包含了参数键值对的Map数组来创建这个数组。     ...
       哈哈!
         根据大家的意见,我们对标识做了调整,现在球体上下两部分较之原先更透亮了,十字部分也更突出。     在360新标识的线稿上线投票之后,我们收到了广大用户对于新标识线稿的意见和建议。很多用户对 ...
朋友在土豆工作。 他说,tomcat 可以并发到800多完全问题,1200也勉强行, 要测试的话,在linux下测试吧,这点OS之间相差很多的 国内的话,好像一般集群也就几个TOMCAT,10个以上还没听 具体情况具体分析,别动不动就负载均衡,集群。如果将一个tomcat调优可以达到1000个并发,何乐而不为呢,但考虑到系统容错性,企业应用两台就足 够了,是网站再另当别论。再说一点,运用tomcat来做集群,随着tomcat越来越多,session之间不断复制,消耗资源比较大。不过可以用目前 用的最好的方案:用memcache/torractor来缓存session ...
      对我来说能看之后感同身受的文章就是好文章。       几周前,布莱斯在网上发帖,漫谈自己对编程工作的看法。在Reddit上引起了广泛讨论。讨论的焦点集中在程序员的等级——“优秀”、“良好”、“糟 糕”和 ...
Java 开发者对 MVC 框架一定不陌生,从 Struts 到 WebWork,Java MVC 框架层出不穷。我们已经习惯了处理 *.do 或 *.action 风格的 URL,为每一个 URL 编写一个控制器,并继承一个 Action 或者 Controller 接口。然而,流行的 Web 趋势是使用更 ...
Global site tag (gtag.js) - Google Analytics