- 博客(27)
- 收藏
- 关注
原创 vant组件库 Uploader 文件上传回显显示文件名称
this.info.uploader.push({ url: item.value, file: new File([], item.label, {}) })
2021-02-25 16:08:35
5479
3
原创 springboot 设置时区
@SpringBootApplicationpublic class TestApplication { @PostConstruct void started() { //时区设置:中国上海 TimeZone.setDefault(TimeZone.getTimeZone("Asia/Shanghai")); } public static void main(String[] args) { SpringApplicat
2020-12-25 09:46:23
1111
2
原创 springboot jetcache redis.lettuce yml密码配置
项目中使用了jetcache并使用remote远程redis缓存,type为redis.lettuce,搞半天不知道密码怎么配置,官网也没写,只能啃源码了,发现密码配置在uri上,做个记录。。yml配置jetcache: statIntervalMinutes: 30 areaInCacheName: false local: default: type: caffeine keyConvertor: fastjson limit: 5000
2020-09-22 16:43:52
3723
6
原创 java开发那些好用的idea开发插件
1、java 阿里代码规范2、java代码自动注释3、酷炫震动特效4、easyCode5、lombok6、mybatis方法快速跳转7、彩虹括号8、
2020-09-21 15:36:47
310
2
原创 springboot + liquibase数据库版本控制
平常都是用的是flyway来管理数据库版本,因为项目指定了SqlServer2008R2数据库,flyway不支持,最后发现了另一种数据库脚本版本管理liquibase
2020-09-20 18:10:09
413
原创 springboot 定时任务线程池配置
配置类/** * @program: test * @description: 异步并行任务配置类 * @author: 71ang~ * @create: 2020-06-12 14:28 * @vsersion: V1.0 */@Configuration@EnableScheduling@EnableAsync( order = Ordered.HIGHEST_PRECEDENCE)@ComponentScan("com.example.test")publi
2020-09-19 21:40:59
1010
原创 springboot webflux websocket+redis实现集群聊天室
前言虽然这个功能暂时没用到这个功能,但是学一下总是好的,没准啥时候就用到了呢,有更好的实现方式的同学欢迎分享!!
2020-09-19 21:15:56
2038
4
原创 springboot + screw数据库文档生成 pom方式
偶然的机会在github上看到了screw这个数据库文档生成工具,个人感觉还挺不错的,做个记录吧screwmaven依赖添加
2020-09-16 10:37:42
472
1
原创 卸载linux自带jdk
执行命令查看存在的jdkrpm -qa | grep jdk删除存在的jdkrpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686ps:java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686为存在的jdk的名)
2020-09-16 09:57:23
125
原创 Spring MVC日期自动转时间戳问题
问题springMvc返回json时,如果有日期类型且该日期类型带毫秒,springMvc会自动根据相应时区将其转为时间戳解决1、mybatis查询的时候格式化去掉毫秒2、mybatis查询的时候返回字符串类型日期
2020-09-16 09:57:01
657
原创 常用linux命令记录
755怎么构成的"0"表示没有权限、“1”表示可执行权限、“2”表示可写权限、“4”表示可读权限。“7=1+2+4,5=1+4”。如:chmod 777 ./*ps:给./*下面的所有文件赋权给test用户某个目录的权限chown -R test ./*切换用户su + 用户名,例如:su root解压zip压缩包unzip + 压缩包名unzip test.zip解压tar.gz压缩包tar -zxvf + 压缩包名( - 各参数作用如下图)...
2020-09-12 21:30:08
90
原创 shell脚本书写注意事项
‘if’ 和中括号 ‘[’ 间要有空格例如:if[这样会出错,if [ 这样才行变量和执行语句之间不要有空格有空格pidlist = `ps -ef|grep /tmp/shelltest/timesyncclient.jar | grep -v "grep"|awk '{print $2}'`无空格pidlist=`ps -ef|grep /tmp/shelltest/timesyncclient.jar | grep -v "grep"|awk '{print $2}'`...
2020-09-12 21:22:25
210
原创 tomcat http post request header is too large
找到tomcat 的server.xml配置文件,在<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000" redirectPort="8443"/>处添加maxPostSize="0" maxHttpHeaderSize ="102400"两个属性,即:<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redi
2020-09-12 21:14:07
400
1
原创 Tomcat启动报错 Illegal access: this web application instance has been stopped already
报错Illegal access: this web application instance has been stopped already. Could not load [org.mybatis.spring$SqlSessionFactoryBean]. The following stack trace is thrown for debugging purposes as well as to attempt to terminate the thread which caused the
2020-09-12 21:09:42
1628
原创 MYSQL5.7版本group by报错
执行sqlset @@global.sql_mode ='STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'不是长久的解决方案
2020-09-12 21:06:21
108
原创 MYSQL远程连接被拒绝 Access denied for user ‘root‘@‘****‘ (using password: YES)
错误java.sql.SQLException: Access denied for user 'root'@'****' (using password: YES)执行命令-- 赋权,用户名:root,密码:rootGRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;-- 刷新权限flush privileges;...
2020-09-12 21:03:14
385
原创 MySQL连接远程数据库连接不上 unblock with ‘mysqladmin flush-hosts‘
错误Host is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’原因同一个ip在短时间内产生太多中断的数据库连接而导致的阻塞(超过mysql数据库max_connection_errors的最大值);解决MySQL连接远程数据库因为连接时错误次数过多,而连接不上时,在远程数据库执行:flush hosts使用命令修改/usr/bin/mysqladmin flush-host
2020-09-12 20:56:13
395
原创 linux安装mysql步骤
下载mysql下载地址选择community server 点击Download,选择版本,当前选择的5.6版本点击下载mysql-5.6.38-linux-glibc2.12-i686.tar.gz选择no thanks安装解压tar -xvzf mysql-5.6.38-linux-glibc2.12-i686.tar.gz将解压的文件移动到mysql文件夹下mv mysql-5.6.38-linux-glibc2.12-i686/ mysql添加系统mysql组gr
2020-09-12 20:47:34
429
原创 简单sqlserver表分区例子
-- 添加文件组ALTER DATABASE [chemical-test] ADD FILEGROUP DemoFile202008;ALTER DATABASE [chemical-test] ADD FILEGROUP DemoFile202009;ALTER DATABASE [chemical-test] ADD FILEGROUP DemoFile202010;ALTER DATABASE [chemical-test] ADD FILEGROUP DemoFile202011;-.
2020-09-12 19:40:53
236
原创 java UDP服务端广播
java实现UDP广播通信(发送数据并接收返回数据) // 创建用来发送数据报包和接收数据的套接字 DatagramSocket ds = new DatagramSocket(3457); String str = "getmac"; //发送广播到端口号3456,构造数据报包,用来将长度为 length 的包发送到指定主机上的指定端口号 DatagramPacket dp = new DatagramPacket(str.getBytes(),str.getBytes().le
2020-09-06 12:29:22
268
原创 VMware CentOS7克隆虚拟机并设置网络(桥接方式)
CentOS7克隆虚拟机并设置网络(桥接方式)一、选中要克隆的虚拟机右键---->管理---->克隆二、点击下一步三、选择克隆自虚拟机中的当前状态,点击下一步四、选择创建完整克隆,点击下一步五、填写虚拟机名称和克隆的虚拟机存放路径,点击完成六、等待克隆完成,点击关闭七、右键选中克隆完成的虚拟机点击设置---->在弹出框选中网络适配器---->高级---->点击生成新的mac地址(并记录起来后面会用得到)---->确定--->确定---->开启虚拟机八、登录系统
2020-09-06 12:12:08
905
原创 elasticsearch根据字段聚合后,排序取第一条记录
es 聚合排序查询最新一条{ "from": 0, "size": 0, "query": { "bool": { "must": [ { "term": { "kettleId": { "value": 10,
2020-09-06 11:59:14
9405
1
原创 ssm项目获取文件流、路径
// InputStream is = 当前类名.class.getResourceAsStream("文件路径");InputStream is = UserController.class.getResourceAsStream("D:\文档\test.txt");
2020-09-06 11:24:59
1403
原创 Spring MVC excel非固定表头列导出(大数据量导出防止内存溢出)
依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>1.1.2-beat1</version></dependency>sheet表头 Sheet sheet = new Sheet(1, 0); sheet.setSheetName("数据"); sheet.set
2020-08-26 19:17:34
571
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人