JMeter 网址:http://www.51testing.com/zhuanti/jmeter.htmlApache jmeter 是一个100%的纯java桌面应用,用于压力测试和性能测量。1.下载安装 二进制的压缩包http://jmeter.apache.org/ 2.录制http://www.51testing.com/html/80/n-854180.html录制JMete...
tomcat如何限制只允许外网一个ip段内的用户访问 1.全局设置,对Tomcat下所有应用生效server.xml中添加下面一行,重启服务器即可:<Valve className="org.apache.catalina.valves.RemoteAddrValve" allow="192.168.1.*" deny=""/> 此行放在</Host>之前。例:(1)只允许192.168.1.10访问:<...
生产者消费者模式设计模式 原文链接:https://blog.csdn.net/qq_41247433/article/details/79434202生产者消费者模式是并发、多线程编程中经典的设计模式,生产者和消费者通过分离的执行工作解耦,简化了开发模式,生产者和消费者可以以不同的速度生产和消费数据。 真实世界中的生产者消费者模式生产者和消费者模式在生活当中随处可见,它描述的是协调与协作的关系。比如一个人...
动态代理 1.代理模式深入学习(一)——动态代理的实现及解析原文链接:https://blog.csdn.net/wangyy130/article/details/48828595一、代理模式 分为静态和动态代理。静态代理,我们通常都很熟悉。有一个写好的代理类,实现与要代理的类的一个共同的接口,目的是为了约束也为了安全。 具体不再多说。 这里主要想说的是关于动态代理。...
Express+Angular.js+Node.js 1.expresshttp://www.expressjs.com.cn/高度包容、快速而极简的 Node.js Web 框架2.angularhttps://www.angular.cn/Angular 是一个开发平台。它能帮你更轻松的构建 Web 应用。Angular 集声明式模板、依赖注入、端到端工具和一些最佳实践于一身,为你解决开发方面的各种挑战。Angular 为开发...
MongoDB 复制集简介Mongodb复制集由一组Mongod实例(进程)组成,包含一个Primary节点和多个Secondary节点,Mongodb Driver(客户端)的所有数据都写入Primary,Secondary从Primary同步写入的数据,以保持复制集内所有成员存储相同的数据集,提供数据的高可用。下图(图片源于Mongodb官方文档)是一个典型的Mongdb复制集,包含一个Primary...
MongoDB备份与恢复 mongodb数据库同样离不开必要的维护,如备份、恢复、导入、导出。其实备份和恢复比导入和导出要方便些,而且一般不会出错,所以大部分时候使用备份和恢复操作就可以了1. 备份Mongodbmongodump -h test.xxxx.com:52000 -d dataname -o /home/aa/dev/mongodb/datamongodump mongo导出数据库命令 mon...
MySQL设置从库只读模式 MYSQL主从复制与读写分离http://blog.51cto.com/yangshufan/2080141/*MySQL的Slave设置为只读模式 注意:set global read_only=1 对拥有super权限的账号是不生效的,所以在授权账号的时候尽量避免添加super权限*/ SET GLOBAL READ_ONLY=1; /*取消普通账号的只读模式*/SET G...
Linux redis缓存服务器(Nginx+Tomcat+redis+MySQL实现session会话共享) Linux命令【grep -v "^#" /etc/inittab | more】查看/etc/inittab文件,并过滤注释行网址http://tengine.taobao.org/book/index.html nginxhttps://www.w3cschool.cn/timlc/timlc-kzje24yn.htmlhttps://www.cnblogs.com/bl...
Linux学习 1.下载及安装VMWare,在VM中下载及安装Linux系统网址:https://blog.csdn.net/qq_39750782/article/details/79828213http://blog.sina.com.cn/s/blog_6e312ac60102xztb.html2.相关工具的下载地址下载putty.exe和SSH:http://www.putty.org/...
git学习 1.学习网址,推荐https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000https://blog.csdn.net/qq_34842671/article/details/709165872.学到的知识点linux命令教程http://www.runoob.com/l...
设计模式(六)总结 Java23中设计模式大约分为3类创建型模式(5种):工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式结构型模式(7种):适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式行为型模式(11种):策略模式、模板方法模式、外观者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式...
设计模式(四)观察者模式 1.观察者模式原理气象站公布数据,第三方接入数据通用设计方案:CurrentConditions公告板update()、display()WeatherData数据接口 CurrentConditions cc、getTemperature()、getHumidity()、getPressure()、dataChange(){cc.update();}问题:其他第三方公司接入气象站获取数据的问题无...
设计模式(三)装饰者模式 1.装饰模式原理咖啡馆订单系统项目咖啡种类ShortBlock、Decaf调料Milk、Chocolate继承方法实现:实现的类太多,类爆炸,每加一个调料,对应的所有咖啡种类都得有改变,维护量太大,这种设计模式好一点的设计方案:在超类里面将所有的调料作为属性,存在的问题,增减调料装饰者模式就像打包一个快递:主体:陶瓷、衣服包装:报纸填充、塑料泡沫、纸板、模板装饰者模式:动态的将新功能附加到对象上。...
设计模式(二)单例模式 1.经典单例模式原理单例模式意义有些对象是需要一个:如打印机、缓存、线程池如果多个实例会造成冲突,结果不一致等问题可以通过静态变量和全局变量解决问题单例模式:确保一个类只有一个实例,并提供一个全局访问点单例模式设计思路private constructor(){}构建函数私有,在外部没办法调用,封闭了在外边构造类的方式;static instance在类内部用静态方法的方式,new实现自己,sta...
设计模式(一)策略模式 1.概念、用处和意义设计模式是人们面对同类型软件工程设计问题所总结出来的一些有用经验,设计模式不是代码,而是某类问题的通用解决方案OO面向对象是原则,设计模式是在基础上的具体方法或工具设计模式的本质目的是使软件工程在维护性、扩展性、变化性、复杂度方面成O(N)2.策略模式原理...
Maven(二)构建Java项目 使用命令行工具构建一个Maven项目Win+R,输入cmd,打开命令行输入命令:mvn archetype:generate maven常用命令 maven常用模板工具插件:一个插件目标第一次运行很慢,因为要下载很多核心插件选择默认最新版本,点击回车然后输入groupid 组织标识然后输入artifactid 项目唯一标识 对应项目的名称然后输入package 包名Y确认提示信息build s...
Maven(一)概述及安装 概述项目管理工具,包含项目对象模型,标准集合,项目生命周期,依赖管理系统,生命周期插件目标的集合。功能:项目构建(Builds):发布,把源代码打包成war文件、依赖管理(Dependencies)、配置管理(SCMs)、发布管理(Releases)、文档编制(Documentation)、报告(Reporting)特点:微内核,采用插件机制来实现部分的功能约定优于配置项目模型Maven目录结构b...
Oracle 数据库 1.Oracle数据库系统环境搭建数据库的下载与安装数据库的创建于监听器的配置Oracle数据库常用工具的使用2.数据库查询(单表)数据库基本概念使用SELECT进行基本查询单行查询聚合查询与数据分组3.数据库查询(多表)多表查询子查询相关子查询...