摘要: 1.LocalDateTime转为yyyy-MM-dd HH:mm:ss LocalDateTime time1 = LocalDateTime.now(); String = time1.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss 阅读全文
posted @ 2022-07-21 10:38 西门长海 阅读(1989) 评论(0) 推荐(0) 编辑
摘要: delete from testtable where id in( #为了解决You can‘t specify target table ‘test‘ for update in FROM clause错误 select id from ( #找出所有符合删除条件的id select id fr 阅读全文
posted @ 2022-07-18 17:35 西门长海 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 1.原理 Feign 是一个 Java 到 HTTP 的客户端绑定器,灵感来自于 Retrofit 和 JAXRS-2.0 以及 WebSocket。Feign 的第一个目标是降低将 Denominator 无变化的绑定到 HTTP APIs 的复杂性,而不考虑 ReSTfulness。 Feign 阅读全文
posted @ 2022-07-18 13:53 西门长海 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 1.菜单管理页面设计 1.1业务设计 菜单管理又称为资源管理,是系统资源对外的表现形式。本模块主要是实现对菜单进行添加、修改、查询、删除等操作。 CREATE TABLE `sys_menus` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varch 阅读全文
posted @ 2022-07-18 10:10 西门长海 阅读(2155) 评论(0) 推荐(0) 编辑
摘要: 1:https://www.jianshu.com/p/be0273fbf2fa 2:https://blog.csdn.net/jike11231/article/details/124630755 阅读全文
posted @ 2022-07-15 16:33 西门长海 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 在我们写controller或者Service层的时候,需要注入很多的mapper接口或者另外的service接口,这时候就会写很多的@Autowired注解,代码看起来很乱 lombok提供了一个注解: @RequiredArgsConstructor(onConstructor =@_(@Aut 阅读全文
posted @ 2022-07-15 10:46 西门长海 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 把@Autowired 改成以下: @Autowired(required = false) @Autowired(required=false):表示忽略当前要注入的bean,如果有直接注入,没有跳过,不会报错。 在容器的启动过程中,会初始化很多bean,这也是spring的核心之一(IOC)。但 阅读全文
posted @ 2022-07-14 13:43 西门长海 阅读(2574) 评论(0) 推荐(0) 编辑
摘要: MyBatis Plus 通过实体获取表名 TableName,还是挺方便的,使用SqlHelper工具类即可, 代码如下: SqlHelper.table(SysUser.class).getTableName() 阅读全文
posted @ 2022-07-14 13:38 西门长海 阅读(3121) 评论(0) 推荐(0) 编辑
摘要: 关于发号器的使用,其实有一个大背景,那就是关于主键的一些设计问题,在MySQL中如果一张表没有主键,实际的数据处理就有点麻烦了。 因为在InnoDB存储引擎中,表都是按照主键的顺序进行存放的,我们叫做聚簇索引表或者索引组织表(IOT) 显式的创建主键Primary key。 判断表中是否有非空唯一索 阅读全文
posted @ 2022-07-13 15:57 西门长海 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 截掉 15825008894939184 前三位 长度,保留158后边的值: UPDATE org_employee SET id=SUBSTRING(id,4) WHERE id IN (15825008894939184,15825019871432705,15825024606801933); 阅读全文
posted @ 2022-07-13 14:53 西门长海 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 第一种:安装cronolog Mac brew install cronolog Linux Download (the latest version ) wget http://cronolog.org/download/cronolog-1.6.2.tar.gz Unzip tar zxvf c 阅读全文
posted @ 2022-07-08 10:57 西门长海 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 执行一下脚本即可: git rm -r --cached . git add . git commit -m 'update .gitignore' git rm -r --cached . git add . git commit -m 'update .gitignore' git push 阅读全文
posted @ 2022-07-07 10:11 西门长海 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 临时解决方法 CHCP 65001 永久解决办法:暂时不需要,为了保险起见! 阅读全文
posted @ 2022-06-30 16:02 西门长海 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 一、跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。 用户向服务器发送用户名和密码。 服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。 服务器向用户返回一个 session_id,写入用户的 Cookie。 用户随后的每一次请求,都会通过 C 阅读全文
posted @ 2022-06-27 10:33 西门长海 阅读(1019) 评论(0) 推荐(1) 编辑
摘要: 单条件去重代码 rrayList<listData> collect = list.stream().collect(Collectors.collectingAndThen( Collectors.toCollection(() -> new TreeSet<>( Comparator.compa 阅读全文
posted @ 2022-06-24 15:50 西门长海 阅读(1260) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Rookie_cc/article/details/123428052 阅读全文
posted @ 2022-06-17 17:54 西门长海 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 两行命令解决问题 主要原因是使用了proxy代理,我们只需要关闭代理 git config --global http.proxy //查看代理 显示 localhost:1080 再输入此命令行 git config --global --unset http.proxy //不设置代理 再次重新 阅读全文
posted @ 2022-06-17 12:22 西门长海 阅读(503) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/afgasdg/article/details/113113697 https://blog.csdn.net/yb223731/article/details/83274446 阅读全文
posted @ 2022-06-16 10:42 西门长海 阅读(69) 评论(0) 推荐(0) 编辑
摘要: https://blog.51cto.com/u_15127675/2819286 Spring Cloud 应用中引入两个服务注册组件的依赖,启动失败: 引入 nacos 和 consul 两个注册中心 启动报错信息 *************************** APPLICATION 阅读全文
posted @ 2022-06-13 18:29 西门长海 阅读(915) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/346086161 https://tech.meituan.com/2020/04/02/java-pooling-pratice-in-meituan.html 阅读全文
posted @ 2022-05-23 20:31 西门长海 阅读(85) 评论(0) 推荐(0) 编辑