`
文章列表
非本人原创,转自 https://my.oschina.net/lichhao/blog/99039   感谢原作者的辛劳。   SpringMVC作为Struts2之后异军突起的一个表现层框架,正越来越流行,相信javaee的开发者们就算没使用过SpringMVC,也应该对其略有耳闻。我试图通过对Sp ...
1 基类整合spring容器 package com.spring; import org.junit.Before; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.TestContextManager; import com.SupplierJingBeanJsfFacade; //@RunWith(Sp ...
http://blog.csdn.net/andycpp/article/details/1327147/   本文绝大部分内容引自这篇文章: http://www.devx.com/Java/Article/31983/0/page/1 我们在编写大型程序的时候,需要写成千上万个方法或函数,这些函数的功能可能很强大,但我们在程序中只 ...
http://blog.csdn.net/andycpp/article/details/1329218   通过前 2 篇文章,您一定对 JUnit 有了一个基本的了解,下面我们来探讨一下JUnit4 中一些高级特性。 一、     高级 Fixture 上一篇文章中我们介绍了两个 Fixture 标注,分别是  ...
http://blog.csdn.net/andycpp/article/details/1327346   我们继续对初级篇中的例子进行分析。初级篇中我们使用Eclipse自动生成了一个测试框架,在这篇文章中,我们来仔细分析一下这个测试框架中的每一个细节,知其然更要知其所以然,才能更加熟练地应用JUnit4。 一、     包含必要地Package 在测试类中用到了JUnit4框架,自然要把相应地Package包含进来。最主要地一个Package就是org.junit.*
http://blog.csdn.net/sunnyyoona/article/details/51228456  今天观看QCon大会讲述了阿里线上管控体系,其中主要使用了令牌桶算法来实现限流的目的。表示非常好奇,故此学习一下什么是令牌桶算法。 1. 简介 令牌桶算法最初来源于计算机网络。在网络传输数据时,为了防止网络拥塞,需限制流出网络的流量,使流量以比较均匀的速度向外发送。令牌桶算法就实现了这个功能,可控制发送到网络上数据的数目,并允许突发数据的发送。 令牌桶算法是网络流量整形(Traffic Shaping)和速率限制(Rate Limiting)中最常使用的一种算法。典型 ...
PS:下面是性能测试的主要概念和计算公式,记录下: 一.系统吞度量要素:   一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。 单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。 系统吞吐量几个重要参数:QPS(TPS)、并发数、响应时间         QPS(TPS):每秒钟request/事务 数量         并发数: 系统同时处理的request/事务数         响应时间:  一般取平均响应时间 (很多人经常会把并发数和TPS理解混淆) 理解了上面三个要素的意义之 ...

starUML快捷键

    博客分类:
  • UML
1 Ctrl + -> 或  Ctrl + <-  或  Ctrl + 向上  或  Ctrl + 向下 选择图标,左、右、上、下移动 2 Shift + Enter 注释里文本换行 3 文本之间空格 流程实体内文本说明,如何换行?  在换行之间文本添加空格即可实现换行
jquery判断checked的三种方法: .attr(‘checked’):   //看版本1.6+返回:”checked”或”undefined” ;1.5-返回:true或false .prop(‘checked’): //16+:true/false .is(‘:checked’):    //所有版本:true/false//别忘记冒号哦 jquery赋值checked的几种写法: 所有的jquery版本都可以这样赋值: // $(“#cb1”).attr(“checked”,”checked”); // $(“#cb1”).attr(“checked”,true);    (测试不 ...
概念:   VO(View Object):视图对象,用于展示层,它的作用是把某个指定页面(或组件)的所有数据封装起来。   DTO(Data Transfer Object):数据传输对象,这个概念来源于J2EE的设计模式,原来的目的是为了EJB的分布式应用提供粗粒度的数据实体,以减少分布式调用的次数,从而提高分布式调用的性能和降低网络负载,但在这里,我泛指用于展示层与服务层之间的数据传输对象。   DO(Domain Object):领域对象,就是从现实世界中抽象出来的有形或无形的业务实体。   PO(Persistent Object):持久化对象,它跟持久层(通常是关系型数据库 ...
参考:http://bbs.chinapyg.com/thread-79022-1-1.html 各平台版本均适用,本文更改的为Mac版本。​ 1,打开对应 mac版本的安装包位置,在对应目录/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js文件。 2,找到文件23行,修改对应下面函数。更改为如下代码:     function validate(PK, name, product, licenseKey) {         var pk, decrypted;         // edit ...
引用自:   http://dongfuye.iteye.com/blog/2283040 c10k,c100k,c1000k等问题大家都已经司空见惯,那么10m(千万)并发连接呢?今天就来一起挑战一下。 下面我们使用handy库自带的例子程序,来跑出一个单机千万并发连接的实例,先上 ...
来自:http://dongfuye.iteye.com/blog/2282573 epoll LT/ET 深入剖析 EPOLL事件有两种模型: Level Triggered (LT) 水平触发 .socket接收缓冲区不为空 有数据可读 读事件一直触发 .socket发送缓冲区不满 可以继续写入数据 写事件一直触发 符合思维习惯,epoll_wait返回的事件就是socket的状态 Edge Triggered (ET) 边沿触发 .socket的接收缓冲区状态变化时触发读事件,即空的接收缓冲区刚接收到数据时触发读事件 .socket的发送缓冲区状态变化时触发写 ...
这个插件,可以使java代码接口的方法按住ctrl键+鼠标点击实现定位到mybatis或ibatis配置文件的节点sql。 本地插件路径:C:\my\freesetup\myeclipse_plugin\mybatis-link\mybatis-link,有需要朋友,可以联系我。 官方下载地址: http://mybatis-link.googlecode.com/svn/trunk/ 这是一个 svn 的下载地址,要一个一个文件地去下载,这里我帮大家下好了。大家可以点击下面的链接下载。 Eclipse插件之MyBatisLink - 下载频道 - CSDN.NET http://d ...
在开发过程中,属性文件中文字符总是自动转换为\u****编码格式,是由于查看方式不对,导致二次保存,后期维护查看带来不便,怎么方便转换这些格式呢。 推荐使用python,看下面操作: 网上: 以\u9738\u738b\u522b\u59ec为例 >>> print u'\u9738\u738b\u522b\u59ec' 霸王别姬 其实本来就是中文,采用python内码。 转成gbk或utf8 >>> s.encode('gbk') '\xb0\xd4\xcd\xf5\xb1\xf0\xbc\xa7' >>> s.encode ...
Global site tag (gtag.js) - Google Analytics