5 陈如水

尚未进行身份认证

市场经济条件下,每个人都有一个价,你有哪些本事?你值不值这个价? 人生如茶,经历浮沉,经历苦难浸泡,方能长大.

等级
博文 242
排名 6k+

性能测试工具jmeter的使用

性能测试工具jmeter的使用(压力测试工具)1、查看结果树:性能测试执行结构(可以自己定义面板名称:压测结果,压测报告)2、聚合报告:接口的执行失败率是多少,吞吐量是多少(指传输的数据量的大小)3、结合linux的运行状况评估性能,比如使用top命令查看进行压测时的cpu使用率。4、保存测试脚本(压测记录),下次打开可以直接执行,无需重新配置。5、开始执行压力测试,clear...

2019-06-13 14:50:55

TIMESTAMP与DATETIME对比

TIMESTAMP与DATETIME对比:今天遇到一个问题,明明数据有更新,update_time字段却还停留在创建数据的时候。按常理来说这个字段应该是自动更新的才对。1)默认值:DATETIME的默认值为null;TIMESTAMP的字段默认不为空(notnull),默认值为当前时间(CURRENT_TIMESTAMP),如果不做特殊处理,并且update语句中没有指定该列的更新值,...

2019-06-12 18:55:10

Java中如何动态创建接口的实现

https://www.cnblogs.com/clonen/p/6735011.html移动性能测试为什么平均响应时间和95%percentile会相差很大?https://testerhome.com/topics/11423

2019-06-10 15:08:37

Spring Cloud基础

SpringCloud基础笔记http://note.youdao.com/noteshare?id=331e5c692595b422cd2656c0087f6482&sub=D59AB34BA35C4082974686F5DBF5B96B

2019-05-31 10:42:38

Spring Cloud高级

MQ比较核心的有3个业务场景:解耦、异步、削峰。解耦:不存在直接的代码调用,通过发布/订阅模式进行模块解耦或者说系统之间解耦。异步:耗时长的任务使用异步操作。异步一般和多线程有关系。削峰:某一时刻并发请求数激增,在mq中进行消息挤压,保证系统不会挂掉。https://blog.csdn.net/HiBoyljw/article/details/85123099Spring...

2019-05-28 16:47:27

服务治理:服务熔断与监控

项目中微服务如何修改?1,添加依赖<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-hystrix</artifactId>...

2019-05-21 17:33:45

spring cloud的常用配置

#注意组件的常用配置,网上有的server.port=11101server.context-path=/doctorspring.application.name=${server.port}-pica-cloud-doctorspring.application.hospital.name=11501-pica-cloud-hospital#configserverse...

2019-05-15 16:46:36

HttpURLConnection与 HttpClient 区别/性能测试对比

参考https://www.cnblogs.com/langtianya/p/4001499.htmlhttps://www.cnblogs.com/liushuibufu/p/4140913.html项目实施计划https://www.cnblogs.com/alsw/p/6385256.html风险控制管理https://wenku.baidu.com/vi...

2019-04-25 18:58:26

quartz开源任务调度框架

主要用到的设计模式:Builder模式,Factory模式,组件模式,链式写法.三个核心概念:调度器Scheduler,任务JobDetail,触发器Trigger。调度器Scheduler把任务和触发器绑定在一起。Quartz监听器,Calender1、Job定义:实现业务逻辑的任务接口,在execute方法中编写我们的业务逻辑。2、Job实例在Quartz中的生命周期...

2019-04-22 18:59:29

JVM虚拟机主要内容总结

JVM虚拟机主要内容:1、运行时内存区域(内存结构)2、对象的创建,内存布局以及访问定位3、垃圾回收判断对象是否存活的算法 垃圾收集算法 垃圾收集器4、内存的分配策略5、jvm性能监控工具:命令行工具和图形化界面工具6、类加载机制类加载的时机 类加载的过程 类加载器7、运行时栈帧结构类的文件结构,类加载机制,字节码执行引擎,虚拟机编译以及运行...

2019-04-17 18:08:23

andFix的坑

JVM存在的问题Java对象开销相对于c/c++等更加接近底层的语言,Java对象的存储密度相对偏低,例如[1],“abcd”这样简单的字符串在UTF-8编码中需要4个字节存储,但采用了UTF-16编码存储字符串的Java则需要8个字节,同时Java对象还有header等其他额外信息,一个4字节字符串对象在Java中需要48字节的空间来存储。对于大部分的大数据应用,内存都是稀缺资源,更有效...

2019-04-16 16:42:02

redis使用

查询内容列表时添加缓存的步骤:1、查询数据库之前先查询缓存。2、查询到结果,直接响应结果。缓存中存储的是字符串,需要经常用到序列化和反序列化。3、查询不到,缓存中没有需要查询数据库。4、把查询结果添加到缓存中。5、返回结果。添加缓存不能影响正常的业务逻辑。向业务逻辑中添加缓存查询缓存,向缓存中添加数据。初始化Spring容器。从容器中获得JedisClient对象。...

2018-07-17 19:02:32

电商项目1

先写service层,再写controller层。找到controller对应的service层,注入对应的service,然后传递参数、调用其中的方法即可。写Service层接口时,如果没想清楚返回值,看看前端需要什么类型或者直接返回BaseResult。什么时候返回逻辑视图,什么时候返回json数据?如果请求的是一个jsp页面,就返回逻辑视图;否则就返回一个json字符串。Jvm...

2018-07-16 18:47:16

jQuery

后台管理系统:就是一些web项目里面的jsp页面。JavascriptjQueryAjax等前端技术,还要学会一种前端框架,能够熟练使用。查看代码修改记录(都修改了哪些内容,github上面)。静态资源解析器,添加行图片资源的解析。jQuery极大地简化了JavaScript编程。使用jQuery框架里面提供的方法。Css引入时的路径问题把样式提取出来,样式与显示内容分离。在jsp页面中...

2018-07-16 11:23:55

mybatis中的@Param注解和参数

1、不使用@Param注解时,参数只能有一个,并且是Javabean。在SQL语句里可以引用JavaBean的属性,而且只能引用JavaBean的属性。//这里id是user的属性@Select("SELECT*fromTablewhereid=${id}")EnchashmentselectUserById(Useruser);2、使用@Param注解表示给参数命名,名称就是括...

2018-07-05 09:35:47

web.xml配置文件

一个web项目web.xml的配置中<context-param>配置作用1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点:<context-param></context-param>和<listener></listener>  2.紧接着,容器创建一个ServletContext...

2018-06-29 14:14:25

Mybatis逆向工程

使用mybatis官方提供的mybatis-generator生成pojo、mapper接口及映射文件(三种)。将生成后的内容放到指定的文件夹里:pojo,mapper接口,映射文件。和自己模块相关的就那几张表而已,最常用的也就是那几张表。尽量使用单表查询,减少数据库的压力。配置插件:<!--mybatis逆向工程插件--><...

2018-06-29 09:52:06

dubbo与zookeeper的使用

远程调用分析dubbo的使用方法,配置超时时间。zookeeper的安装dubbo的监控中心Restful编码风格:的url是没有后缀的。 什么是服务中间件,有什么作用?工程改造为基于soa架构:服务层与表现层分离,服务层只处理业务逻辑,表现层使用springMVC实现,所有的数据都是通过调用服务层来获取,不直接操作数据库。Dao层和server层作为一个独立的工程存在,打成war包部署到单独的服...

2018-06-28 18:01:45

电商项目

宜立方商城的系统架构a) 功能介绍(项目架构,有哪些功能模块,这些功能模块如何实现?)b) 架构讲解工程搭建-后台工程c) 使用maven搭建工程(后台工程如何搭建?)d) 使用maven的tomcat插件启动工程SSM框架整合。 服务中间件dubbo,使用dubbo实现soa架构。项目改造为基于SOA架构(什么是SOA架构,有什么好处,如何使用),面向服务的架构 图片上传功能分析,图片服务器,如...

2018-06-28 16:55:38

Maven(二)

Maven项目开发优势:Maven管理的项目比较小,节省空间;依赖管理;一键构建;可跨平台;应用在大型项目可提高开发效率 Maven的仓库:本地仓库,远程仓库(私服,nexus仓库),中央仓库 依赖范围:Compile  struts2框架jarProvided  jsp-api.jar    重点,如果不这样写,项目就会报错。Runtime  数据库驱动包Test   junit.j...

2018-06-26 09:38:54
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。