自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Show profile 分析mysql

值得注意的是,MySQL 是在 5.0.37 版本之后才支持 Show Profile 功能的,如果你不太确。最新的 MySQL 版本是默认开启 Show Profile 功能的,但在之前的旧版本中是默认关闭该。Show Profiles 只显示最近发给服务器的 SQL 语句,默认情况下是记录最近已执行的 15。上述通过 EXPLAIN 分析执行计划,仅仅是停留在分析 SQL 的外部的执行情况,如果我们。消耗的时间最长,这是因为在该状态下,MySQL 线程开始读取数据并返回到客户端,此时。

2023-10-24 11:44:45 192

原创 mysql 一个字段为空则使用另一个字段的值

在上面的查询中,如果`field1`字段为空,则返回`field2`字段的值。如果`field1`字段不为空,则返回`field1`字段的值。您可以根据自己的表和字段名进行相应的修改。请确保将 `your_table` 替换为您的表名,将 `field1` 和 `field2` 替换为您要进行比较的字段名。可以使用`COALESCE`函数来实现如果一个字段为空,则使用另一个字段的值。在MySQL查询中,

2023-09-13 11:08:41 3156

原创 转载:大厂如何管理分支的

master 为主分支,也是用于部署生产环境的分支,需要确保master分支稳定性。对于工作量小的功能开发(工时小于1天),可以直接在devolop 分支进行开发,否则由 develop 分支检出 feature 分支进行开发,开发完后合并到develop 分支。develop 为开发环境分支,始终保持最新完成以及bug修复后的代码,用于前后端联调。一般开发的新功能时,feature分支都是基于develop分支创建的。线上出现紧急问题时,需要及时修复,以master分支为基线,创建hotfix分支。

2023-09-05 10:33:07 198

原创 Springboot注入Bean的三种方式

【代码】Springboot注入Bean的三种方式。

2023-06-16 09:30:59 3780

原创 利用java8分组并根据某个字段取最大的一条数据

返回是个map ,map的key是分组的字段。

2023-06-14 13:57:11 1595

原创 常用管理法则

二八法则'之所以得到业界的推崇,就在于其提倡的“有所为,有所不为'的经营方略,从而将自己管理的注意力集中到这20%的重点经营要务上来,采取有效的倾斜性措施,确保重点方面取得重点突破,进而带动全面,取得整体进步。虽然有时候,尤其在我们很忙很累的时候,需要这样的事情来放松或缓解压力,但是如果将此类事情没有控制的去做,反而对身心有损,刚开始时也许有滋有味,到后来你就会发现其实是很空虚的。把当下最最重要的事情放到这个象限里面,此象限定义事情的要点:紧急情况、迫切的问题、限期完成。4、不重要也不紧急的。

2023-05-10 11:39:12 161

原创 分库分表后的查询解决方案

2. 数据库中间件:使用数据库中间件来屏蔽分库分表对应用的影响,中间件会将应用发出的SQL语句转换成针对多个数据库的查询语句,并将结果集进行合并。这种方案可以实现比较灵活的查询,但需要引入额外的中间件,可能会影响性能和稳定性。在分页查询时,需要确保每个分库分表中的数据都被查询到,并且可以正确排序和分页。这方方案可以实现透明化的分库分表操作,但需要引入额外的框架和配置,可能会增加复杂度。这种方案可以实现比较灵活的分页查询,但是需要考虑分组、排序等复杂的情况,还需要处理分页边界问题。

2023-05-09 15:44:14 8166

原创 JDBC同时插入多表

【代码】JDBC同时插入多表。

2023-04-19 13:29:14 412

原创 mysql alter表结构增加主键字段并自增

其中,table_name 是要修改的表名,id 是要添加的主键字段名,INT(11) 是字段类型,NOT NULL 表示该字段不能为空,AUTO_INCREMENT 表示自增,PRIMARY KEY 表示该字段为主键,FIRST 表示该字段放在第一列。

2023-03-31 16:33:21 2800

原创 gitee + Jenkins + docker

CI/CD持续集成初识

2022-08-03 22:40:29 1022

原创 java-多线程创建方式总结

多线程创建方式

2022-08-01 21:56:56 169

原创 Java 各种锁总结

锁的学习

2022-08-01 20:54:16 994

原创 java基础---泛型

什么是泛型

2022-07-31 20:38:37 204

原创 java网络编程

java网络编程

2022-06-18 15:24:40 87

原创 java地基---注解和反射

注解和反射注解与反射一、什么是注解1.元注解2.自定义注解二、反射1.反射功能2.优缺点3. API4.Class类的介绍获取class的实例所有类型的class5.类加载内存分析分析类初始化类加载器作用6.获取运行时类的完整结构7.动态创建对象执行方法getDeclaredConstructorinvokesetAccessible(true)性能对比分析反射操作泛型获取注解信息getAnnotation注解与反射一、什么是注解和注释一样,注解不是程序本身,而是对程序作出解释,而注解与注释不同的点在

2022-04-30 20:07:31 140

原创 java地基--多线程

多线程一、程序,进程,线程程序: 是指令和数据的有序集合, 本身没任何的含义,是一个静态概念进程: 是执行程序的一次执行过程 一个动态概念线程 : 一个进程可以有多个线程,当然至少有一个线程,否则无意义,线程是CPU执行和调度的单位二、线程创建继承Thread类实现Runnable接口1.Thread类方式创建线程/** * @ClassName: TestThread * @Description: * @Author * @Date 2022/4/

2022-04-26 17:55:48 1001

原创 浅谈 关于接口和继承的问题

类 普通类 (自己的事情自己做,或者覆盖父类的行为自己干(重写)) 抽象类(职责分担) 接口 (规范) 它都统称为类,在类中其实就存在两样东西:属性一个和方法(行为,函数)。继承目的:职责分担 & 单一职能 为什么要继承? 可以达到封装,复用的目的。好比你为什么要爸爸,要干爹? 因为爸爸,干爹可以帮你做一些事情,起到一个职责分担的作用。 继承什么? 类中只有属性和方法,继承也就去继承父类

2022-02-14 22:14:28 246

原创 Mybatis-plus的初始

1.简介MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。mybatis-plus 对 mybatis 做封装2.特性 无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作 强大的 CRUD 操作:内置通用 Ma

2022-01-18 14:50:38 744

原创 2022年罗振宇“时间的朋友”跨年演讲金句汇总

在今年的跨年演讲中,罗胖一个人,面对12000个空座位,留下了许多值得记录的金句。我们为你全部整理在这篇文章中。1.行就行。不行我再想想办法。2.拆掉思维里的墙。——古典3. 社会的软约束,也是商业的硬边界。4. 凡事总有一个经济学的解释。但除此之外,无疑也有其他的解释。——博尔赫斯5. 腾挪:不硬碰、巧转身、换思路、开新局。——何帆6. 所谓创新,就是赋予资源创造财富的新能力的行为。——彼得·德鲁克7. 生命,需要物质资源和情绪资源共同支撑。8. 用情绪资源支撑他人...

2022-01-13 12:14:09 393

原创 海康 Isecure VMS 客户端二次开发简单记录

一. 摄像头类型:3000N 由于采购的是3000N 所以没有运管中心,这点比较坑,只能用前置机绕一下二.开发平台:1.Isecure VMS2.API网关三.业务需求在自己开发的管理系统里接入摄像头预览。四.困难和对策由于没有海康的运管中心,设备又是内网的 ,所以在当地架了一台前置机用于对外暴漏外网。前置机在内网取rtsp流,对外暴漏流。五.相关配置1.平台配置2.网关配置提供方:对外合作方:...

2022-01-12 15:41:11 5317 2

原创 关于上下文的问题this的问题

1.关于Java中的this上下文package com.jiang.entity;/** * Description: * Author: jiang Administrator * Version: 1.0 * Create Date Time: 2021/11/14 20:07. * Update Date Time: * * @see */public class UserVo { private String nickname; private I..

2022-01-08 14:39:34 562

原创 自研springmvc小框架

????自研SpringMvc框架????初衷让了解Servlet生命周期自定去定义和模仿一个SpringMvc框架明白Servlet生命周期到底和springmvc有什么关系????02、准备工作新建一个servlet工程导入依赖定义/src/main/webapp目录定义/src/main/webapp/WEB-INF/classes目录定义/sr...

2021-12-20 10:54:52 373

原创 Servlet运行原理以及生命周期

前言: Servlet是一个java编写的程序,此程序是在服务器端运行的,是按照Servlet规范编写的一个java类。Servlet是处理客户端的请求,并将处理结果以响应的方式返回给客户端。Servlet框架是怎样的呢?它的生命周期又是什么情况呢?这是本文需要探求的????Tomcat执行servlet架构图从上面可以得出结论: http://localhost:8080/ks/login ----1.程序如果一旦打成war包,扔tomc..

2021-12-16 13:55:33 999

原创 spring mvc 初识

springmvc 工作原理: 1、客户端用户发送请求至前端控制器DispatcherServlet。2、 DispatcherServlet收到请求调用HandlerMapping处理器映射器。3、 HandlerMapping处理器映射器找到具体的处理器(可以根据xml配置、注解进行查找),生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。4、DispatcherServlet调用HandlerAdapter处理器适配器,Handl...

2021-12-08 16:58:12 116

空空如也

空空如也

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

TA关注的人

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