自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

_WanG

敢于创新, 乐于分享, 勤于学习

  • 博客(9)
  • 资源 (2)
  • 收藏
  • 关注

原创 @Transactional 注意事项

通一个类调用@Transactional方法, 事务是不生效的(需要类外部的方法调用), 除非事务是延续下来的

2019-03-26 14:43:56 427

原创 mybatis-plus id主键生成的坑

mybatis-plus id主键生成的坑简要说明错误解决方案一1. 修改id字段类型2. 调整数据库id字段类型解决方案二添加注解其他`type`类型介绍简要说明由于mybatis-plus会自动插入一个id到实体对象, 不管你封装与否, 所以有时候导致一些意外的情况发生默认是生成一个长数字字符串(编码不同可能结尾带有字母)错误ested exception is org.apac...

2019-03-26 14:22:10 75171 12

原创 mybaitis-plus 持久层高效开发, 懒人神器

mybaitis-plus 持久层高效开发, 懒人神器引入mybatis-plus的jar包添加mybatis-plus配置添加mybatis-plus扩展功能1. 公共字段自动填充2. 开启插件功能mybatis-plus 可以非常方便快捷的帮我们处理数据数据库持久层的相关逻辑(单表查询基本都不用写sql和映射了), 提高开发效率前提: 需要配合mybatis用引入mybatis-pl...

2019-03-22 18:00:28 1021

原创 pm2 进程守护者,保障nodejs的稳定运行

当初写了个node服务, 发现一旦异常服务就挂了, 而且没找到什么好方法包住异常, 后面偶然中看到pm2, 发现是个node服务的配套神器1. 什么是pm2pm2是守护nodejs进程后台运行的,异常停止后可以自动重启,也可以袒护其它第三方的命令行程序,比如php的命令行2. 为什么要用pm2因为pm2可以方便快捷的帮我们管理命令行程序, 并且有良好的日志和监控机制内建负载均...

2019-03-20 18:37:06 1496

原创 Node 服务内存告警,如何限制node服务的内存占用,node按内存自动重启

Node 服务内存告警,如何限制node服务的内存占用,node按内存自动重启问题排查使用postman并发请求分析解决方案1. 首先需要了解下pm2的一些基础命令2. 编写启动脚本3. 启动服务并观察记一次生产环境内存告警问题有一个专门用来画图的nodejs服务器, 一直一下运作得都好好的(通过pm2守护node的运行0, 今天突然收到这个服务所在的服务器的内存告警, 故又如下排查问题...

2019-03-20 18:17:34 3732

原创 如何在 idea 中配置与激活 jrebel 热部署插件

idea 中 jrebel 热部署插件配置与激活jrebel 简介和效果1查询plugins2. 激活3. 配置运行中编译1. 打开注册表2. 开启运行时编译4. 设置idea自动编译5. 项目中配置jrebel(我的已配置所以是disable)6. 启动的时候以jrebel debug的方式启动7.完成jrebel 简介和效果热部署插件, 调试的时候无需重启, 直接生效, 包括配置文件和方法...

2019-03-06 19:34:35 735

原创 js 全选按钮逻辑

业务场景单机全选按钮, 对应区域下的按钮状态全部修改实现逻辑通过将全选按钮绑定一个点击事件, 当点击时将制定区域所有checkBox的checked状态改为true代码示例页面加载将id为all_normal的checkBox绑定一个点击事件当该按钮被点击的时候检查自己当前状态将id为tb_normal的tbody下的所有checkbox属性改为true或false //全选...

2019-03-06 16:03:46 1562

原创 mybatis-plus 分页- 联合查询

场景业务需要关联多个表查询, 并且返回内容不只是一个表(还需要另外一个表的部分字段), 并且需要实现分页逻辑本来看了下mybatis封装的查询方式, 没看到怎么进行多表联合, 想着手写实现联合查询并分页, 后面经过同事提醒发现有更加优雅的方式实现方式在调用mapper的时候传入一个page对象, mybatis-plus根据这个自动进行分页逻辑处理实体新建一个vo, 集成原本的数据...

2019-03-04 15:43:55 2821

原创 freemarker 循环自增序号

在页面循环展示列表经常需要有序号, 可以通过freemarker 直接生成循环列表<#list page.items as vo>如果是用这种循环列表的方式, 只需要使用xx_index的方式即可取得每个循环的下标(起始位是0)${vo_index+1}...

2019-03-01 16:48:11 11869

java ftp工具类源码

java ftp文件传输工具类源码 依赖包 <!-- https://mvnrepository.com/artifact/commons-net/commons-net --> <dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.7</version> </dependency>

2020-09-02

FormatUtil.app.zip

自己写的一个开发辅助小工具 用于格式转化 url 格式化(换行展示方便看参数) json生成sql 字符串trim url地址转换

2020-06-09

空空如也

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

TA关注的人

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