- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 mysql自动补充缺失日期
场景:在坐数据展示时,通过时间group by只显示数据库有记录的时间,没有记录不显示、前段坐图表还需这些数据,缺失的日期自动补0解决办法1、查出数据后代码补全数据2、添加一张日历表、初始化几年的数据,关联进行查询3、纯sql实现:####测试数据 SELECT DATE( u.createdDate ) AS create_time, count( u.id ) AS total FROM hr_order u where u.create
2021-10-19 16:47:01 2610
原创 内网穿透NPS,企业级应用
前面已经说了frp内网穿透工具的使用nps相比frp更安全,支持客户端单独key,支持api等,管理控制台相对内容更丰富个人觉得都是一个套路,包括配置文件都很相似,至于选择什么看具体什么需求个人使用,单机的话还是frp简单,更容易操作下载地址:https://github.com/ehang-io/nps安装教程请参考:https://blog.csdn.net/superDE009/article/details/99700179...
2020-08-19 15:29:17 2721
原创 内网穿透工具frps,简单粗暴让别人可以直连你的电脑或服务
前期准备:首先你要有一台云服务器或者VPS,有公网ip或域名都可以,内网主机(自己的电脑)一台。服务器或者VPS、域名的购买,本文不赘述。本文所用的服务端是我拿便宜的腾讯云Linux系统,客户端是windows7系统。服务端(Linux)搭建步骤1:下载服务端的frp:https://github.com/fatedier/frp/releases下载最新版本2.使用tar命令解压下载成功的压缩包文件:tar -zxvf frp_0.33.0_linux_arm..
2020-08-11 13:39:52 11268
原创 centos安装 elasticsearch-7.6.2
首先下载elasticsearch-7.6.2-linux-x86_64.tar.gz安装包 由于官方网站下载太慢,这边提供一个百度云链接 链接: https://pan.baidu.com/s/1GFr9TiMwi1R40-D-VYHkTA 提取码: 2g14 1.解压安装包 2.把解压好的文件夹拷贝到自己需要安装的目录 3.进入elasticsearch-7.6.2文件夹,进入config,修改文件elasticsearch.yml和jvm.options 4.ela
2020-08-08 15:08:53 419
原创 Java之利用Freemarker模板引擎实现自己代码生成器,拿来练手(含源码)
《源码打包下载》实现原理: 该方法采用mybatis代码生成器配置文件generator.xml,配置好数据库连接,数据库表等配置,利用Freemarker模板生成java web Controller,html,Service,mapper等文件1、generator.xml部分代码展示:<! - 包名 - > <entry key =“basepackage”&...
2018-07-10 14:01:25 2411 1
原创 springboot使用总结,以及踩过的坑
从接触springboot开始,一路自己摸索,到项目框架的稳定运行,中途踩了不少坑1、拦截器2、全局异常捕获处理(@ControllerAdvice)3、捕获404请求4、集成spring Security登录验证以及权限管理 部分代码展示5、连接池配置的时候需要注意要不容易出错(项目运行一段时间后报错连接关闭,添加以下配置后就解决问题了)6、集成redis7、集成mybatis8、集成外包...
2018-06-19 18:19:22 3133
分享一些java常用的工具类(源码) 非常实用
2018-06-20
generator.zip
2018-06-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人