logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

如何在webstorm使用eslint检查代码规范

一、安装esLint(一)打开项目代码,进入terminal(二)安装esLint1、安装esLintnpm install eslint --save-dev2、设置一个esLint的配置文件eslint --init3、之后可以在项目中任何地方使用eslint检查代码eslint ./static/config.js这样配置完成后,项目代码中不规范的地方esLint会...

#代码规范
关于技术架构的思考

技术选型实则是取舍的艺术

文章图片
#架构
go用ent框架连接数据库报错driver:bad connection

数据库事务并发读写报错driver:bad connection

文章图片
#数据库#golang#database
分布式系统统一登录的实现

一、 运用Redis缓存将Token存入缓存;将 session 全部存放到 Redis 中,Redis 全局管理数据,因为独特的 key 过期时间特性,对应 session 的过期特性,也很般配。另外,Redis 比较轻量,性能也很好。用户在登录的时候如果通过鉴权体系的鉴定,可以生成 Token 数据,以 Token 作为键名,用户登录信息作为值,写入到 Redis 中,设置过期时间,并将 ..

#分布式
docker容器的端口无法访问

将docker的虚拟网段链接到主网卡。

文章图片
#docker
如何在mybatis-plus的自定义查询中使用in查询

两种写法:一、第一种,在Dao接口中自定义SQL查询,拼接xml字符串@Select("<script>"+"select * from mail_contactor where id in(select contacts_id from mail_contactor_group where group_id in"+ "<forea...

#mybatis#java#xml
什么是高可用,如何实现高可用

高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。

文章图片
如何在数据库三范式的基础上进行数据库冗余设计

数据库设计过程中不仅要考虑遵循第三范式,还要考虑是否冗余很多数据库设计书籍都强调数据库设计三范式,而三范式的一个重要工作就是消除冗余,可以消除冗余在大多数情况下是正确的。当在实际的业务模型中,处理复杂的业务时有时冗余某些信息是更好的。一、业务需求值班排班业务:1、可以设置值班人员;2、可以设置值班班次;3、可以进行值班编排;二、概念结构设计1、需求分析;(略过)2、画用例图...

文章图片
#数据库#mysql
MyBatis Plus最全面的使用总结

基本使用填坑1、逻辑删除:当使用@TableLogic注解给实体类标注了逻辑删除字段后,如果想要删除数据的话一定要用baseMapper.deleteById(),而不是根据id查询出来一个实体对象,然后将逻辑删除字段标记为删除(默认11为删除),然后通过updateById()去更新这个字段,因为mabatis将该字段设置为逻辑删除后,update操作会忽略这个字段,默认将它设置为0。...

文章图片
include指令与include动作比较

include指令include动作语法格式&lt;%@ include file="…" %&gt;&lt;jsp:include page="…" &gt;发生作用的时间页面转换期间请求期间包含的内容文件的实际内容(代码)页面的输出(结果)转换成的Servlet主页面和包含页面转换为一个Servlet主页面和包含页面转换为

#java
到底了