自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 springMvc入参body修改的3种方式

1:继承HttpServletRequestWrapperpublic class ParameterRequestWrapper extends HttpServletRequestWrapper { private Map params; private final byte[] body; public ParameterRequestWrapper(Http...

2020-03-16 19:23:44 1402

转载 更新windows系统的time_wait时间和最大可用端口号

最近压测的时候发现程序后台不报错的情况下,压测的错误率很高,实际就是本地的端口不够用和最大端口号使用受限制造成的。可以修改一下起始端口:netsh int ipv4 set dynamicport tcp start=2000 num=63000netsh int ipv4 set dynamicport udp start=2000 num=63000netsh int ipv6...

2020-03-12 11:32:42 477

原创 java多线程

多线程的由来:由于cpu和磁盘IO的处理速度差异很大,所以支持多进程和多线程的方式来提高硬件使用效率。虽然操作系统本身已利用高速分级缓存和cpu自动切换时间片的机制。但是有些特定场景还是需要根据不同程序的来自己配置多线程策略。主要看压测的结果,是io密集还是cpu密集型。java多线程常用的2个线程池:(创建线程比较耗时,所有用配置线程池的方式解决)不推荐用Execu...

2020-03-12 11:04:06 163

原创 mongo4.0事务踩坑记

转载于 muyuer 并加上自己的补充1:MongoDB的版本必须是4.02.MongoDB事务功能必须是在多副本集的情况下才能使用,否则报错"SessionsarenotsupportedbytheMongoDBclustertowhichthisclientisconnected",4.2版本会支持分片事务。3.事务控制只能用在已存在的集合中,也就是集合需要...

2020-02-19 19:16:16 3165

原创 beyond compare 4破解原理:

beyond compare 4这个软件安装完成后在 C:\Users\[计算机名]\AppData\Roaming\BCompare 下会生成一个文件,记录安装的时间,最近一次打开软件的时间,只差超过30天就提示你超过试用期期了,可以手动修改.ini文件,然后改成只读。就ok了...

2019-12-16 21:09:55 3586 2

原创 idea和eclipse快捷键对应

https://www.cnblogs.com/jx17/p/6244491.html idea所有快捷键http://www.mamicode.com/info-detail-991132.html描述 Eclipse Intellij 代码补全 Ctrl+space Ctrl+space 打开类或者接口 (两个IDE都支持使用“驼...

2019-05-14 15:58:35 2387 2

原创 git原理

远程仓库:一般是开源的网站本地仓库:自己电脑的.git目录,每次commit会存到这里,每次是一个快照,有个commit id。缓存区:git add添加工作区改动内容到缓存区,准备commit到本地仓库的工作区:修改添加删除文件的地方,需要提交的内容,可以先git add到缓存区,最后一起commit到本地仓库。分支(branch):指向某个快照的指针,分支名就是指针名。...

2019-01-18 18:04:26 146

转载 java基础之集合排序

常见有选择排序和冒泡排序: 时间复杂度都是O(n^2)     public void sort1(ArrayList<Integer> list){//冒泡:效率较慢,因为就算找到最大的也要进if挨个比较移动位置        for (int i = 0; i < list.size() - 1; i++){            for (int j = 1; j <...

2018-06-19 17:47:27 148

原创 tomcat杂记

tomcat配置文件catalina.sh  https://blog.csdn.net/jackie_xiaonan/article/details/49229139 

2018-05-23 14:40:36 104

原创 maven杂记

maven-git-commit-id-plugin插件,jar包带上git commit相关信息和tag

2018-05-23 14:39:18 126

原创 vue笔记

index.html是入口,main.js中通过el: '#app'向index.html中引入了app.vue,  main.js 是我们的入口文件,主要作用是初始化vue实例并使用需要的插件App.vue是我们的主组件,所有页面都是在App.vue下进行切换的。其实你也可以理解为所有的路由也是App.vue的子组件。所以我将router标示为App.vue的子组件。src放置组件和入口文件no...

2018-05-14 11:49:55 174

原创 mongodb小记

mongoDB是最接近于关系型数据库的NoSQL开源数据库,存储非结构化数据,采用BSON描述数据类型,C++实现(BSON:比json更快的检索速度,但是空间要大,数据格式更多,支持二进制不用base64转,bases64是将二进制转成字符的) 一个mongodb实例可以包含多个数据库,一个数据库可以包含多个集合(collection),一个集合可以包含多个文档(document)以键-值对形式...

2018-04-27 17:30:08 108

转载 redise总结

https://www.cnblogs.com/Joans/p/5799803.htmlredise几种数据结构压缩优化

2018-03-19 11:19:31 319

原创 java序列化和反序列化相关总结

1、序列化:将对象转成二进制字节或者json等。2、反序列化:将二进制或者json转成java对象。要序列化的对象必须实现Serializable接口,指定随机的一个serialVersionUID,来对应被序列的对象和这个对象的字节文件。如果没有明确指定serialVersionUID,序列化的时候会根据字段和特定的算法生成一个serialVersionUID,当属性有变化时这个id发生了变化,...

2018-03-15 18:33:52 193

原创 java杂记

1、实现接口或者继承父类,同样都是子父继承关系;2、获取Tomcat 安装目录:System.getProperty("catalina.home"),log4j.appender.dailyFile.File =${catalina.home}3、lombok:自动生成类的get、set、tostring方法等,可以加入eclipse安装路径,或者maven 插件形式。编译期使用,不需要加入wa...

2017-12-20 13:52:29 203

原创 java泛型总结

public static   void main(String[] args) {                T a= func(new ArrayList                List data2 = getData1(new ArrayList                List data1 = getData1(new ArrayList}

2017-12-20 12:30:20 161

原创 rocketmq 使用积累

rocketmq 官方文档:http://rocketmq.apache.org/docs/order-example/nameServer:mq服务安装地址    ip:端口(一般9876)通过 group, topic来订阅 谁的消息,tag区分谁的消息是哪一条,key 区分消息内容;rocketmq 生产者:通过 group, topic来订阅 谁的消

2017-12-15 14:28:18 348

原创 springboot配置文件

官网配置:https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properties.htmlmaven项目 分层开发,任意模块都可以添加配置,代码里面直接用@SpringBootConfiguration配合@value读取 k=v 在k属性上加取到v配置文件可以引入,启动服务的时候...

2017-12-13 17:59:12 375

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除