转自:http://www.jianshu.com/p/8445645b3aff引言这段时间折腾了哈javaweb应用的压力测试,部署容器是tomcat7。期间学到了蛮多散碎的知识点,及时梳理总结,构建良好且易理解的知识架构把它们组织起来,以备忘。对web应用开发者来说,我们很关心应用可同时处理的请求数,以及响应时间。应用本身和它运行在其中的web容器是两个很重要的影响因素。对tomcat来说,每一个进来的请求(request)都需要一个线程,直到该请求结
系统 2019-08-12 01:33:51 2525
官方手册中启动MongoDB服务时没有任何参数,一旦客户端连接后可以对数据库任意操作,而且可以远程访问数据库,所以推荐开发阶段可以不设置任何参数,但对于生产环境还是要仔细考虑一下安全方面的因素,而提高MongoDB数据库安全有几个方面:绑定IP内网地址访问MongoDB服务设置监听端口使用用户名和口令登录绑定IP内网地址访问MongoDB服务MongoDB可以限制只允许某一特定IP来访问,只要在启动时加一个参数bind_ip即可,如下:服务端限制只有
系统 2019-08-12 01:33:39 2525
本文接下来介绍并分析servlet容器,servlet容器是用来处理请求servlet资源,并为web客户端填充response对象的模块。servlet容器是org.apache.catalina.Container接口的实例,在tomcat中,有四种类型的容器,分别为Engine、Host、Context和Wrapper。Engine.代表整个容器的servlet引擎。Host.代表一个拥有一定数量Context的虚拟主机。Context.代表一个We
系统 2019-08-12 01:33:22 2525
VS2008破解方法非常简单,在开始>设置>控制面版>添加或删除程序>卸载vs.net2008>出现卸载界面>点击Next>输入上面CD-key->出现成功画面即可完美将试用版升级成为正式版。如下图顺序所示:VS2008正式版序列号CDKEY:PYHYP-WXB3B-B2CCM-V9DX9-VDY8TVS2008破解方法
系统 2019-08-12 01:33:20 2525
在oracle数据库中临时表有两种类型(不同于SQLServer中的本地和全局临时表):一、会话级临时表:与当前会话有关系,当当前会话还没有结束的时候临时表中的数据一直存在,一旦结束,临时表中的数据将被清空。(注意:这里不同于SQLserver数据库中的临时表会话结束删除临时表)但是临时表依然存在于数据库的数据字典中。创建会话级临时表的语法:createglobaltemporarytabletemptable(idint,namevarchar2(12)
系统 2019-08-12 01:33:10 2525
Bell实验室、通用电气和MIT合作MULTICS(MULTiplexedInfomationandComputingService,多路复用信息与计算服务),后Bell实验室退出。Bell实验室只留下KenThompson继续研究MULTICS,后他发明精简版MULTICS,即是后来的UNIX。Thompson和Ritchie(里奇,c语言之父)合作,用c重写UNIX,发表UNIX里程碑式论文,获图灵奖。后来产生,AT&T发布SytemV,Beerkel
系统 2019-08-12 01:33:03 2525
因为项目的种种原因,必须启动两个tomcat测试于是复制tomcat,改端口,报错,到日志看,发现shutdow端口也需要改总结server.xml改两个地方的端口
系统 2019-08-12 01:33:02 2525
SqlServer性能优化之包含列导读:数据数优化查询一直是个比较热门的话题,小生在这方面也只能算是个入门生。今天我们就讲下数据库包含列这个一项的作用及带来的优化效果引用下MSDN里面的一段解释:当查询中的所有列都作为键列或非键列包含在索引中时,带有包含性非键列的索引可以显著提高查询性能。这样可以实现性能提升,因为查询优化器可以在索引中找到所有列值;不访问表或聚集索引数据,从而减少磁盘I/O操作上面这一段什么意思呢?意思就是说设置好包含列,能提高查询性能,
系统 2019-08-12 01:33:01 2525
本文介绍了如何在tomcat中部署一个webapp。1.在tomcat中部署一个webapp有两类做法。第一,静态部署。此类部署就是将webapp的文件拷贝到相应的路径,作一些配置,然后重启tomcat,在tomcat启动的过程中,会将这个web应用部署到tomcat中。第二,动态部署。动态部署tomcat支持两种方式,第一就是使用tomcatmanager,这是tomcat5core包中就自带的一个webapp,用这个tomcatmanager就可以动态
系统 2019-08-12 01:32:49 2525
SQLServer2008R2中增加了新的智能提示的功能简化了输入,非常方便。但突然有一天智能提示没有了,好郁闷!折腾了半天终于将智能提示找回来了,下面是我解决本问题的思路:1.查看工具选项中EnableIntellisense是否打开?选择Tools-->Options打开选项页面,依次展开TextEditor-->Transact-SQL-->IntelliSense显示如下图所示的配置页面,检查是否勾选了EnableIntelliSense选项。注意
系统 2019-08-12 01:32:42 2525