
开源软件
yingmu3630
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Tomcat的四种基于HTTP协议的Connector性能比较
今天在osc上看到对Tomcat的四种基于HTTP协议的Connector性能比较具体内容如下:我们姑且把上面四种Connector按照顺序命名为 NIO, HTTP, POOL, NIOP为了不让其他因素影响测试结果,我们只对一个很简单的jsp页面进行测试,这个页面仅仅是输出一个Hello World。假设地址是 http://tomcat1/te...原创 2017-11-28 10:39:13 · 268 阅读 · 0 评论 -
zookeeper
zookeeper原创 2015-12-07 20:29:41 · 101 阅读 · 0 评论 -
Jetty项目简介
jetty是一个开源、基于标准、全功能实现的Java服务器。它在Apache2.0协议下发布,因此可以自由的用于商业用途和发行。首创于1995年,Jetty受益于一个广大的用户社区,有一个稳定的核心开发者来持续专著的开发。有很多正在运行的使用Jetty的例子,这也不过是千分之十的Jetty实例。 虽然Jetty的目标很低调, 无数的站点和产品使用Jetty,但是Jetty无处不见!Jetty可...原创 2016-11-07 11:28:39 · 180 阅读 · 0 评论 -
Xshell会话共享实现多台服务器同步操作
1. 打开终端Xshell, 菜单栏View -> 勾选 compose bar2. 点击命令行图标,选中 To All Sessions[img]http://dl2.iteye.com/upload/attachment/0113/4403/f6742e57-abdd-3ca3-8552-51fa3f384169.jpg[/img][img]http://dl2.it...原创 2015-11-30 17:50:03 · 2048 阅读 · 0 评论 -
windows7 64位下git和tortoisegit的安装和使用
githttps://github.com/git-for-windows/git/releasestortoisegit安装下载https://tortoisegit.org/download/本教程使用的是如下三个软件https://github.com/git-for-windows/git/releases/download/v2.8.2.windows...原创 2016-09-08 11:35:37 · 194 阅读 · 0 评论 -
ActiveMQ的集群多种部署方式
ActiveMQ的多种部署方式 单点的ActiveMQ作为企业应用无法满足高可用和集群的需求,所以ActiveMQ提供了master-slave、broker cluster等多种部署方式,但通过分析多种部署方式之后我认为需要将两种部署方式相结合才能满足我们公司分布式和高可用的需求,所以后面就重点将解如何将两种部署方式相结合。1、Master-Slave部署方式1)...原创 2016-08-15 16:56:54 · 338 阅读 · 0 评论 -
待查看
1tair 2 tddl 3hsf 4 分库分表 pmd扫描 findbugs 扫描 sonar扫描5 实现arraylist 、实现mq集群等,竞争等6 piplinemaster slave模式 读写分离 kafaka metaQ activeMQ transactionTemplate注解 spring 加载pipline架构设计反...原创 2016-08-02 09:41:46 · 148 阅读 · 0 评论 -
redis 原理
1 什么是redisredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)和zset(有序集合)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached...原创 2016-07-10 14:50:31 · 144 阅读 · 0 评论 -
Tomcat出现 PermGen space解决方案
PermGen space的全称是Permanent Generation space,是指内存的永久保存区域,这块内存主要是被JVM存放Class和Meta信息的,Class在被Loader时就会被放到PermGen space中,它和存放类实例(Instance)的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对PermGen space进行清理,所以如果你的...原创 2015-06-10 16:06:51 · 119 阅读 · 0 评论 -
eclipse 代码注释项
[color=red]comments[/color]files:新建文件时候的文件注释,在package上方。types:文件类的注释 alt+shift+j。filed:注释的是成员变量 alt+shift+j。methods:注释的是方法 alt+shift+j。overriding methods:注释重载的方法 alt+shift+j。constructors:注...2015-06-09 09:03:27 · 90 阅读 · 0 评论 -
tomcat jvm 与线程
JVM:所有的jar程序,其运行环境完全是由JVM来提供,包括运行时,各类资源的调度,而JVM的架构,其设计为一个JVM里面可以运行多个java程序,JVM就像一个真正的“机器”,可以跑着多个程序。如果去看看一些企业级的JVM(例如tom cat,WAS),从OS的进程管理中,一般你只能看见一个JVM的进程(当然,你也可以起多个JVM,但JVM架构就是OS-JVM-APP的3层运行时模式),而看不...原创 2014-11-12 11:03:21 · 800 阅读 · 0 评论 -
maven 使用中的疑惑
如果两个maven项目在一个工作空间下,如项目A和项目B,其中A依赖于B,则在B项目打开(非关闭)的情况下,A项目实际依赖的是工作空间下的B,而不是本地仓库里的B,此时,对B项目所作的任何修改,A项目都可以感知得到,并且在做代码跟踪的时候,可以看到此时的源代码指向的就是工作空间下的B。作为一个项目组的成员,如果大家都有这两个项目在eclipse的工作空间中,则只需更新svn即可,无需上传B项目到中...原创 2014-12-02 13:47:43 · 138 阅读 · 0 评论 -
eclipse 统一修改文件编码
window-->preferences-->general-->content types-->点击text-->增加或修改文件的类型即可统一改掉点击workspace 将空间编码统一改为utf-8原创 2014-12-02 16:39:25 · 179 阅读 · 0 评论 -
Zabbix 监控
:arrow: :arrow: :arrow:原创 2016-04-11 09:54:17 · 107 阅读 · 0 评论 -
jvm实时监控工具
:arrow: :arrow: :arrow:原创 2016-04-09 09:35:50 · 279 阅读 · 0 评论 -
redis学习(java调用方式)
【redis数据结构 – 简介】redis是一种高级的key:value存储系统,其中value支持五种数据类型:1.字符串(strings)2.字符串列表(lists)3.字符串集合(sets)4.有序字符串集合(sorted sets)5.哈希(hashes)而关于key,有几个点要提醒大家:1.key不要太长,尽量不要超过1024字节,这不仅消...原创 2016-04-07 17:56:40 · 142 阅读 · 0 评论 -
SonarQube代码质量管理平台安装与使用
代码质量管理工具http://blog.youkuaiyun.com/hunterno4/article/details/11687269原创 2016-03-21 16:13:17 · 111 阅读 · 0 评论 -
jboss web服务器
:arrow: :arrow: :arrow:原创 2016-03-17 14:15:03 · 149 阅读 · 0 评论 -
cat监控
:arrow: :arrow: :arrow:原创 2016-03-16 15:22:47 · 125 阅读 · 0 评论 -
activeMq分发策略,请求应答
:arrow: :arrow: :arrow: :arrow:原创 2016-02-16 10:41:34 · 285 阅读 · 0 评论 -
classpath 与classpath*
classpath就是代表 /WEB-INF /classes/ 这个路径(如果不理解该路径,就把一个web工程发布为war包,然后用winrar查看其包内路径就理解啦)前面讲过了Maven建立了依赖关系,把系统分割成了若干个jar/war包.我建的依赖关系大致是war包中包含n个依赖的jar包,依赖层级如下:order-war (html/template)--order (...原创 2014-12-10 11:53:19 · 102 阅读 · 0 评论 -
Eclipse下使用TODO的方法
下面是在Eclipse下使用TODO的方法。---------------------------------------------------------------------------------------------------------------------------------“TODO”任务链接创建 Eclipse可以提醒您仍需执行的任务。许多开...原创 2016-01-22 13:48:58 · 422 阅读 · 0 评论 -
mybatis 帮助文档
http://www.mybatis.org/mybatis-3/zh/sqlmap-xml.html原创 2016-04-22 11:01:49 · 223 阅读 · 0 评论 -
跨数据库事务研究
两种方案:1、分布式事务 jta2、事务补偿 3 二阶段提交分布式事务,记得google有篇关于存储的论文专门讲这个。分布式事务要保证的100%一致性基本不可能,特别是异构数据库。我的建议是降低实时性要求,通过对账,应答的方式识别业务失败,再进行修复,这样更具可操作性。你可以把对每个库的操作都独立开来,一个发生异常,其他都还原。涉及还原的问题就看你自己怎么解决了,有的可...原创 2015-05-12 11:16:15 · 228 阅读 · 0 评论 -
nginx
一、Nginx反向代理[color=red]正向代理,也就是传说中的代理,他的工作原理就像一个跳板。简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站,于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容,代理服务器去取回来,然后返回给我。从网站的角度,只在代理服务器来取内容的时候有一次记录。结论就是,正向代理,是一个...原创 2015-04-22 11:03:44 · 128 阅读 · 0 评论 -
sts安装soapui插件
[color=red]sts3.6.2 myeclipse eclipse4.4.1均可使用如下方法安装[/color]查看安装目录下的 .eclipseproduct文件打开内容如下:#Thu, 09 Oct 2014 06:23:27 -0700name=Spring Tool Suiteid=org.springsource.stsversion=3.6.2.R...原创 2015-01-20 18:10:23 · 314 阅读 · 0 评论 -
MyEclipse 性能优化
1、老是弹出Quick update error 、关闭MyEclipse的Quick Update自动更新功能这个问题的解决办法是关闭自动更新:Windows > Preferences > MyEclipse Enterprise Workbench > Community Essentials,然后把选项 ”Search for new features on startup...原创 2015-01-17 13:22:34 · 109 阅读 · 0 评论 -
Eclipse 高亮相同变量
选择:windows-> preferences->java->Editor->Mark Occurences原创 2014-12-23 11:25:38 · 109 阅读 · 0 评论 -
tomcat 编码配置
Tomcat安装路径下的conf文件夹下的server.xml配置文件,修改配置Tomcat端口的标签"Connector",添加URIEncoding属性,代码如下: Java代码 以上只针对get请求的编码 乱码时候问题的解决...原创 2013-08-26 20:06:25 · 121 阅读 · 0 评论 -
spring下集成MQ配置
file:/haha/haha.properties file:/haha.properties原创 2013-08-15 11:25:26 · 155 阅读 · 0 评论 -
eclipse插件
1 Eclipse安装TestNG插件URL: http://beust.com/eclipse2 安装svn插件svn - http://subclipse.tigris.org/update_1.8.x3 浏览文件插件(1)http://easystruts.sourceforge.net/eclipse/updates/site.xml或者org.sf.eas...原创 2014-05-30 15:04:03 · 107 阅读 · 0 评论 -
Eclipse快捷键
ctrl+shift+r:打开资源行注释/销注释 Ctrl+/ 块注释/销注释 Ctrl+Shift+/ Ctrl+Shift+\查找 查找替换 Ctrl+H Ctrl+FCtrl + Alt + H,查找在哪些地方调用查找下一个/往回找 Ctrl+K Ctrl+Shift+K查找当前元素的所有引用处 Ctrl+G查找当前文件内所有引用 Ctrl+Shift+...原创 2013-08-02 11:20:53 · 90 阅读 · 0 评论 -
svn对比本地文件与资源库文件的差异
选择文件 - 右键 - TortoiseSVN 1 Diff2 Diff with previous version 3 show log这三个选项都可以对比 用处不同 如果是eclipse插件的话 在eclipse中选择文件 - 右键 - Compare With 里面的几项都是 各个功能不同 有与当前版本对比的(Base verision) 有与服务器最新版本对比的(Last from rep...原创 2013-07-17 13:17:22 · 6374 阅读 · 0 评论 -
eclipse文件比较功能
工作空间中,选中要比对的文件 compare with each other原创 2013-07-15 09:37:35 · 567 阅读 · 0 评论 -
eclipse 注释
文件: Project Name:${project_name} Package Name:${package_name} File Name:${file_name} Date:${date}${time} Copyright All Rights Reserved. 类: Function: ${todo} ADD FUNCTION. ...原创 2014-03-03 15:54:33 · 86 阅读 · 0 评论 -
tomcat servlet
Tomcat 是Web应用服务器,是一个Servlet/JSP容器. Tomcat 作为Servlet容器,负责处理客户请求,把请求传送给Servlet,并将Servlet的响应传送回给客户.而Servlet是一种运行在支持Java语言的服务器上的组件. Servlet最常见的用途是扩展Java Web服务器功能,提供非常安全的,可移植的,易于使用的CGI替代品.下面我们描述一下Tomcat与Se...原创 2014-07-30 13:08:53 · 157 阅读 · 0 评论 -
memcached 基本命令
memcached的基本命令(安装、卸载、启动、配置相关):-p 监听的端口 -l 连接的IP地址, 默认是本机 -d start 启动memcached服务 -d restart 重起memcached服务 -d stop|shutdown 关闭正在运行的memcached服务 -d install 安装memcached服务 -d uninstall 卸载memc...原创 2014-03-10 16:43:01 · 122 阅读 · 0 评论 -
tomcat jboss apache weblogic websphere等对比
[size=large]tomcat 与 Jboss[/size][color=red]近年来,JBoss与Tomcat已成为两大明星,JBoss在J2EE应用服务器领域已成为发展最为迅速的应用服务器。在市场占有率和服务满意度上取得了巨大的成功,丝毫不逊色于其它的非开源竞争对手,如WebSphere、WebLogic、Application Server。JBoss Web的诸多优越性能,正是...原创 2015-04-18 10:30:10 · 562 阅读 · 0 评论 -
ActiveMQ 即时通讯服务 浅析
一、 概述与介绍ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1和1.4使用J2EE企业集成模式和许多先进的功能。二、 特性1、 多种语言和协议编写客户端。语言: Jav...原创 2015-04-15 11:17:37 · 120 阅读 · 0 评论 -
Redis 与memcached对比
如果简单地比较Redis与Memcached的区别,大多数都会得到以下观点:[color=red]1 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。memcached只支持序列化对象的存储,虽然可以存储map、list等,但是经过序列化的[/color]2 Redis支持数据的备份,即master-slave模式的数据备份。3 Red...原创 2015-04-15 10:37:51 · 117 阅读 · 0 评论