11 2021 档案

摘要:错误 dao.DataIntegrityViolationException: Error attempting to get column 'owner_name' from result set. Cause: java.sql.SQLDataException: Cannot determin 阅读全文
posted @ 2021-11-25 16:26 西门长海 阅读(1566) 评论(0) 推荐(0) 编辑
摘要:1,java多线程调用 单例类中一个的方法是不会排队的,因为jvm 在每个线程下,都有一份 对调用方法的引用。2,多个线程调用的同一个对象的同一个方法:如果方法里无成员变量,不受任何影响;如果方法里有成员变量,只有读操作,不受影响,存在赋值操作,有影响3,多线程调用同一个方法,局部变量会共享吗?局部 阅读全文
posted @ 2021-11-24 09:11 西门长海 阅读(3290) 评论(0) 推荐(0) 编辑
摘要:摘录:https://juejin.cn/post/6856541106626363399 本文会详细介绍Spring Validation各种场景下的最佳实践及其实现原理,死磕到底! 项目源码:spring-validation:https://github.com/chentianming11/ 阅读全文
posted @ 2021-11-23 09:26 西门长海 阅读(450) 评论(0) 推荐(0) 编辑
摘要:问题 项目中使用了mybatisplus和lombok,在执行查询操作时,后台报错: ==> Preparing: SELECT charge_object.* FROM cal_charge_object_v charge_object WHERE charge_object.project_id 阅读全文
posted @ 2021-11-22 14:22 西门长海 阅读(1779) 评论(0) 推荐(0) 编辑
摘要:通常定义Java实体类时,对于boolean属性,阿里规约中明确要求不能使用is开头。 至于为什么,我们稍后再讲。 这里先讲一下前几天在工作中,项目遇到的一个问题。库表中某个字段存入了一个实体类的json字符串,在查询库表后,需要将json字符串转为实体类对象进行更改后再转为json字符串后返回给前 阅读全文
posted @ 2021-11-19 13:40 西门长海 阅读(421) 评论(0) 推荐(0) 编辑
摘要:项目启动发现启动不起来,反而控制台无限输出:Logging initialized using 'class org.apache.ibatis.logging.stdout.StdOutImpl' adapter. ,这个错误只有在和Spring集成的情况下才会出现。 每次只要出现这个错误都意味着 阅读全文
posted @ 2021-11-17 19:03 西门长海 阅读(1668) 评论(0) 推荐(0) 编辑
摘要:首先,我们先来建两张表,第一张表命名为kemu,第二张表命名为score: 一、left join 顾名思义,就是“左连接”,表1左连接表2,以左为主,表示以表1为主,关联上表2的数据,查出来的结果显示左边的所有数据,然后右边显示的是和左边有交集部分的数据。如下: select * from kem 阅读全文
posted @ 2021-11-16 14:10 西门长海 阅读(122) 评论(0) 推荐(0) 编辑
摘要:1、通过show processlist找到耗时最长的 mysql> show processlist; + + + + + + + + + | Id | User | Host | db | Command | Time | State | Info | + + + + + + + + + | 1 阅读全文
posted @ 2021-11-15 11:01 西门长海 阅读(318) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.luofan.net/post/80.html?ivk_sa=1024320u 阅读全文
posted @ 2021-11-11 08:52 西门长海 阅读(32) 评论(0) 推荐(0) 编辑
摘要:准备编译环境 sudo apt install --no-install-recommends build-essential autoconf libtool \ libssl-dev gawk debhelper dh-systemd init-system-helpers pkg-config 阅读全文
posted @ 2021-11-09 16:53 西门长海 阅读(357) 评论(0) 推荐(0) 编辑
摘要:通过status命令,查看Slow queries这一项,如果值长时间>0,说明有查询执行时间过长 mysql> status; mysql Ver 11.18 Distrib 3.23.58, for redhat-linux-gnu (i386) Connection id: 53 Curren 阅读全文
posted @ 2021-11-08 19:02 西门长海 阅读(2491) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/crazymakercircle/p/11704077.html 阅读全文
posted @ 2021-11-05 17:52 西门长海 阅读(54) 评论(0) 推荐(0) 编辑
摘要:https://github.com/macrozheng/springcloud-learning/blob/master/micro-sa-token/pom.xml https://zhuanlan.zhihu.com/p/405992809 阅读全文
posted @ 2021-11-05 14:32 西门长海 阅读(72) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/wangchengaihuiming/article/details/99712467 阅读全文
posted @ 2021-11-05 14:04 西门长海 阅读(51) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/duanxz/p/14919960.html 阅读全文
posted @ 2021-11-05 13:38 西门长海 阅读(48) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_42189048/article/details/118152954 https://blog.csdn.net/weixin_42189048/article/details/118177820 阅读全文
posted @ 2021-11-05 11:47 西门长海 阅读(33) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s/AXW9GlRa1ARQpojhfV3dhg 阅读全文
posted @ 2021-11-05 10:37 西门长海 阅读(66) 评论(0) 推荐(0) 编辑
摘要:https://tech.meituan.com/2019/02/14/data-security-platform-construction-practice-jiangjunling.html 阅读全文
posted @ 2021-11-04 20:52 西门长海 阅读(51) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s/TW-p1n3UIn4eerj8rU5fmg 阅读全文
posted @ 2021-11-04 16:32 西门长海 阅读(27) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s/ngvRyBEVSqA1JVlB9E1ebg 阅读全文
posted @ 2021-11-04 16:29 西门长海 阅读(31) 评论(0) 推荐(0) 编辑
摘要:https://mp.weixin.qq.com/s/z5WErxzZ9U6VyK8gltO6RA https://juejin.cn/post/6844903887871148039 https://juejin.cn/post/6844903872171868174 阅读全文
posted @ 2021-11-04 16:18 西门长海 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1、引言 在开发中,有时会遇到批量处理的业务。如果单线程处理,速度会非常慢,可能会导致上游超时。这是就需要使用多线程开发。 创建线程时,应当使用线程池。一方面避免了处理任务时创建销毁线程开销的代价,另一方面避免了线程数量膨胀导致的过分调度问题,保证了对内核的充分利用。 可以使用J.U.C提供的线程池 阅读全文
posted @ 2021-11-04 12:48 西门长海 阅读(2228) 评论(0) 推荐(0) 编辑
摘要:方法1: UPDATE lpmgmt t1 LEFT JOIN lpmgmt_other t2 ON t2.lpmgmt_id = t1.id SET t1.lpEntityType2 = t2.lpEntityType2 方法2: update table1 set field1=table2.f 阅读全文
posted @ 2021-11-04 10:04 西门长海 阅读(4297) 评论(0) 推荐(0) 编辑
摘要:转自:https://www.cnblogs.com/zhangxuetao/p/13095526.html 阅读全文
posted @ 2021-11-04 09:58 西门长海 阅读(2085) 评论(0) 推荐(0) 编辑
摘要:​ 地址 https://github.com/xkcoding/spring-boot-demo 说明 spring boot demo 是一个用来深度学习并实战 spring boot 的项目,目前总共包含 65 个集成demo,已经完成 53 个。 该项目已成功集成 actuator(监控) 阅读全文
posted @ 2021-11-02 15:39 西门长海 阅读(407) 评论(0) 推荐(0) 编辑
摘要:​ 地址 https://github.com/halo-dev/halo 说明 ✍ An excellent open source blog publishing application. | 一个优秀的开源博客发布应用。 https://halo.run 简介 Halo [ˈheɪloʊ],意 阅读全文
posted @ 2021-11-02 15:36 西门长海 阅读(74) 评论(0) 推荐(0) 编辑
摘要:​ 地址 https://github.com/lenve/vhr?utm_source=gold_browser_extension 说明 微人事是一个前后端分离的人力资源管理系统,项目采用SpringBoot+Vue开发。 项目介绍 微人事是一个前后端分离的人力资源管理系统,项目采用 Sprin 阅读全文
posted @ 2021-11-02 15:35 西门长海 阅读(1387) 评论(0) 推荐(0) 编辑
摘要:​ 地址 https://github.com/Snailclimb/JavaGuide 说明 一份涵盖大部分Java程序员所需要掌握的核心知识。 JavaGuide 的Star数量虽然比较多,但是它的价值和含金量一定是不能和 Dubbo、Nacos这些优秀的国产开源项目比的。希望国内可以出更多优秀 阅读全文
posted @ 2021-11-02 15:33 西门长海 阅读(81) 评论(0) 推荐(0) 编辑
摘要:​ 方法一:直接通过一个class的静态变量class获取: `Class cls = String.class;` 方法二:如果我们有一个实例变量,可以通过该实例变量提供的getClass()方法获取: ``` String s = "Hello"; Class cls = s.getClass( 阅读全文
posted @ 2021-11-02 15:25 西门长海 阅读(140) 评论(0) 推荐(0) 编辑
摘要:​ Java 语言的内存自动回收称为垃圾回收(Garbage Collection)机制,简称 GC。垃圾回收机制是指 JVM 用于释放那些不再使用的对象所占用的内存 Java 自带垃圾回收机制,会自动识别内存中不再会被使用的对象并将其销毁,释放内存。 一般情况下,我们可以不考虑对象的销毁问题,因为 阅读全文
posted @ 2021-11-02 15:24 西门长海 阅读(807) 评论(0) 推荐(0) 编辑
摘要:通过class对象,可以得出当前类的方法,构造方法,接口,父类等信息,同时可以通过反射实例化出一个类,设置属性,调用方法。Spring中一切都是反射,struts,hibernate都是通过类的反射进行开发的。Class.forName(“类所对应的完整包的路径”); 阅读全文
posted @ 2021-11-02 14:42 西门长海 阅读(45) 评论(0) 推荐(0) 编辑
摘要:select table_name from information_schema.tables where table_schema='db_name'; db_name为自己的数据库名 阅读全文
posted @ 2021-11-02 14:40 西门长海 阅读(145) 评论(0) 推荐(0) 编辑
摘要:​ 转载 SQL语句优化、mysql不走索引的原因、数据库索引的设计原则 - 道友请多指教 - 博客园 ​ 阅读全文
posted @ 2021-11-02 14:39 西门长海 阅读(39) 评论(0) 推荐(0) 编辑