自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

九五二七的博客

书生夺命剑~主业java后端,会一点html前端

  • 博客(9)
  • 收藏
  • 关注

原创 centOS7 mariadb占用内存过大

mariadb占用内存过大解决top命令查看mariadb状态排查mariadb的各种buffer_size检查缓存类配置修改`table_open_cache`的值结论top命令查看mariadb状态主要是生产环境用的阿里云服务器,一共就1.8G内存,因此才会关注各个程序占用的内存情况。起因是两个服务,每2周可能就会挂一次,一般挂了就直接重启。最近老板才想到要优化一下,就关注了一下。用top命令查看了一下,刚重启之后,内存就只剩289M。这个时候,如果用户的设备或者网络有所波动,导致接到服务上的连接变

2021-03-01 15:38:50 2087

原创 supervisor管理springboot项目之外部配置文件失效

springboot打包好的war包用supervisor管理会导致外部配置文件失效本文适合有一定supervisor基础的人观看直接上supervisor的服务配置文件[program:test]command=/usr/bin/java -Xms128m -Xmx256m -jar /opt/test/test.war --spring.profiles.active=prod,ext --server.port=8080autostart=truestartsecs=10autorest

2021-01-04 16:29:48 464

原创 iview form表单validator验证报错must call validateField with valid prop string!

html页面使用iview的from插件该插件可以结合async-validator进行验证无论是iview还是async-validator都是基于vue来使用的。因此遵循vue的规范。在VM的data里面初始化我们需要的实体类相对应的变量。验证规则使用iview的form手动验证会报错原因<form-item>里面的prop虽然指向的是你所声明的验证规则,也就是我这个例子里面的usernameValidate但是请注意,你在<form-item>里面

2020-11-21 10:58:57 7066 5

原创 SpringBoot --spring.profiles.active相关问题

springboot配置文件springboot支持yml或者properties两种方式无论是哪种方式,都可以指定active的profiles的profiles官方文档spring支持在application.properties中直接配置数据库连接。spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?useSSL=false&useUnicode=true&characterEncoding=UTF-8&u

2020-09-27 15:23:31 2104

原创 java 运算符随笔1——位移操作

java中任何赋值中带有运算的,都可以简写为运算符=起因是今天在看HashMap的源码static final int tableSizeFor(int cap) { int n = cap - 1; n |= n >>> 1; n |= n >>> 2; n |= n >>> 4; n |= n >>> 8; n |= n >&g

2020-08-18 15:59:52 367

原创 java基础之静态代码块、构造代码块

静态代码块、构造代码块,成员变量,构造方法静态代码块只执行一次,所以比较合适的还是放在单例的类里面,做一些初始化的事情,且优先于任何类里面的东西,除非有static修饰的别的变量或者方法,在他之前。构造代码块优先级也很高,但是低于静态代码块和成员变量,无论是否是static的成员变量,因此可以做一些成员变量的防空判断在构造代码块里面。构造方法,优先级低于前两个,但优于普通方法,所以你想要调用一个类里面的public方法的话,必须先new,用new出来的对象才可以.出来该方法。思考:那么一个类里面

2020-06-10 17:49:09 152

原创 springboot连接websocket并发数量上不去——nginx转发代理配置

web服务器是springboot框架,websocket是endpoint方式背景主要是有安卓设备连接到服务器,然后服务器会响应一些信息,通信就是通过websocket连接设备的一些基本信息会保存到mysql的数据库管理员可以登录管理网站,管理安卓设备最近要对接一家量级比较大的客户,因此客户需要压力测试最近测试人员发现设备的量级突然上不去了之前测试是可以跑到4000的数量级,页面虽然也有点卡,但是我修改了war包运行时的内存分配,-Xmx加到了1024,确实好了一点但是还是卡,因此优化了

2020-05-23 16:03:07 4519

原创 iview的api踩坑之events,props和返回值

组件之间有父子的组织关系的话,要看清api的触发主体一般有父子组织的话,触发的事件,会放在父组件上,但是触发会由子组件触发如果带有返回值的话,一般返回的是子组件的某个值官网说的on-select并不等于onselect/@selectvue中onchange和onkeydown等都是可以简写成@change的但是iview特意表明了一个on-click,这种连字符写法的event,是特殊了,我一开始以为就是普通的onclick,发现并无法获取到返回值,试了@click,也无法获取到。

2020-05-15 15:13:26 600

原创 MariaDB 5.5 create table default value 需要注意的事项

MariaDB 5.5 create table default value 需要注意的事项主要是时间戳datestamp和varchar的默认值的问题1. 时间戳datestamp-ERROR 1293(HY000)2. 扩展——5.5的日期格式3. varchar设置默认值报错 ERROR 1064 (42000)4. centOS 7 使用MariaDB的注意事项5. centOS 7 安装...

2020-04-21 14:31:07 1876

空空如也

空空如也

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

TA关注的人

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