自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java修炼记

每天进步一点点,坚持下去,你总会得到你想要的。大家可关注公众号: [Java修炼记],一起修炼,里面干货满满。

  • 博客(175)
  • 资源 (24)
  • 收藏
  • 关注

原创 【学习笔记】mybatis系列文章完更,实用教程!!!

做JAVA开发,现在市面上最火的持久层框架就是mybatis了,至少要熟练掌握完毕,才能在工作项目中好好的使用。经过了近3个周的时间,工作之余,我终于将之前学习mybatis的学习笔记整理完毕!每一篇文章都是用心整理的,通俗易懂,可以说是非常实用的mybatis教程,需要的同学可以学习下~今天就把前面更新的给大家按照顺序罗列下:MyBatis01:第一个程序MyBatis02:CRUD操作及配置解析MyBatis03:基本原理及代理开发方式MyBatis04:Mybatis.

2021-04-16 22:58:33 217 2

原创 2021年,定个小目标,排名1w以内

我是2016年开始在CSDN写博客的,当时也是受益良多,在CSDN上收获了很多知识。就想着,自己是否也可以进行一些输出,做一下知识的分享。于是创建了博客账号,开启了博客之路。但是,后面由于工作的关系,在技术方面的沉淀逐渐疏远,17年以后,基本上没有写文章。其中,我是有两年没有coding的。到了2020年下旬,我偶然打开我的CSDN,神奇的发现,靠着我最开始两年微薄的输出,访问量居然达到了80多w,排名居然到达了2w+,积分有2-3千,粉丝量也有60多个。这一下激发了我继续创作的斗志,看来我...

2021-02-24 10:56:01 762 2

原创 重写Java的equals方法,一般用于对象判重

【代码】重写Java的equals方法,一般用于对象判重。

2024-01-21 17:20:08 414

原创 VLOOKUP函数的使用方法

VLOOKUP是一个查找函数,给定一个查找的目标,它就能从指定的查找区域中查找返回想要查找到的值。它的基本语法为:

2023-10-25 00:45:00 553

原创 如何导出数据库数据字典

如何导出数据库数据字典

2023-09-13 13:42:00 726

原创 手把手教你,如何先梳理业务逻辑再写代码

需求文档是业务逻辑的一种展现形式,而代码不过是业务逻辑的另一种表现形式;如果逻辑本身有问题,那么它的各种展示形式自然也是错的,所以写代码前应该先思考清楚业务逻辑。

2023-09-12 10:28:05 641

原创 SQL中CONVERT()函数用法详解

SQL中CONVERT()函数用法详解

2023-09-06 10:43:21 2622

转载 QueryWrapper 方法说明

及 LambdaQueryWrapper, 可以通过 new QueryWrapper().lambda() 方法获取.继承自 AbstractWrapper ,自身的内部属性 entity 也用于生成 where 条件。QueryWrapper方法如下。

2023-08-18 10:50:37 193

原创 枚举类参考

【代码】枚举类参考。

2023-08-18 10:47:39 70

原创 row_number()分页返回结果顺序不确定

select top [PageSize] * from (   select row_number() over (order by id desc) as RowNum,* from table ) as Awhere RowNum > (PageIndex - 1) * PageSize

2023-08-10 15:51:18 220

原创 数字前面填充0工具类

数字签名填充0补齐位数工具类

2023-05-28 02:26:38 391

原创 利用String格式化打印日志

利用String格式化打印日志

2023-04-19 16:27:25 284 1

原创 map的遍历

map的遍历示例

2023-04-19 15:00:45 176

原创 如何在Java程序中获取自己的进程号

在分布式系统中,对于一个需要全局唯一ID的需求,我们可能会按照如下的格式来定一个ID的组成:**机器编号 + 进程号 + 时间戳 + 流水号**按照上面这个逻辑,我们可能会得到一个类似 08C5 00375 20210320232030 0001 这样的ID。

2023-04-18 14:36:52 2345

原创 定时任务-常用的cron表达式

**常用cron表达式例子:**(1)0/2 * * * * ? 表示每2秒 执行任务  (1)0 0/2 * * * ? 表示每2分钟 执行任务  (1)0 0 2 1 * ? 表示在每月的1日的凌晨2点调整任务  (2)0 15 10 ? * MON-FRI 表示周一到周五每天上午10:15执行作业

2023-04-13 15:35:26 3711

转载 xxl-job:阻塞处理策略详解

**单机串行(默认)**:调度请求进入单机执行器后,调度请求进入FIFO队列并以串行方式运行;**丢弃后续调度**:调度请求进入单机执行器后,发现执行器存在运行的调度任务,本次请求将会被丢弃并标记为失败;**覆盖之前调度**:调度请求进入单机执行器后,发现执行器存在运行的调度任务,将会终止运行中的调度任务并清空队列,然后运行本地调度任务;

2023-04-13 14:54:54 1569

转载 @JsonIgnoreProperties(ignoreUnknown = true) 说明

例如对于Date类型字段,如果不适用JsonFormat默认在rest返回的是long,如果我们使用@JsonFormat(timezone = “GMT+8”, pattern = “yyyy-MM-dd HH:mm:ss”),就返回"2018-11-16 22:58:15"项目中我们经常会遇到想要的和定义的pojo不想符的情况,这个时候, 我们可以直接通过map方法返回, 或者定义在映射文件里自定义映射集。,将这个注解写在类上之后,就会忽略类中不存在的字段。这个注解一般用在我们要忽略的字段上。

2023-04-11 16:05:45 628

原创 java8中的stream的用法实践

java8的stream用法实践

2023-03-30 17:52:51 161

原创 校验数字工具类

校验数字工具类例子:

2023-03-30 15:25:04 121

原创 consul动态配置应用

consul动态配置应用代码示例

2023-03-29 14:38:33 357

转载 sqlserver给表添加新字段、给表和字段添加备注、更新备注及查询备注(sql语句)

先给大家介绍下sqlserver给表添加新字段、给表和字段添加备注、更新备注及查询备注,代码如下所示:

2023-03-29 13:27:26 3921

转载 nvarchar和varchar的区别

2、varchar和nvarchar的最大长度不一样,nvarchar的长度设置必须为1和4000之间。② 从存储量来看,varchar是比较省空间的,因为存储的大小就是字节的实际长度,而nvarchar是双字节存储。现在的设备,存储空间的大小已经不受限制。无论是语言的范围,和存储空间的范围,nvarchar都占有很大的优势。3、varchar能存储的字节数就是他的长度。nvarchar能存储的字节数是它长度的2倍。① 从存储方式上,nvarchar是按字符存储的,varchar是按字节存储的。

2023-03-15 17:27:26 575

原创 mybatis的Dao层sql示例

mybatis的Dao层sql示例

2023-03-06 15:54:39 253

原创 Arithmetic overflow error converting numeric to data type numeric错误解决

java.sql.SQLException: Arithmetic overflow error converting numeric to data type numeric. Query: insert into

2023-03-06 15:30:29 1281

原创 枚举类型的获取

枚举类型的获取,这里提供一个示例,直接参考

2023-03-06 15:15:42 178

转载 根据List中的对象的某个属性,求和

根据List中的对象的某个属性,求和、求平均值、最小值、最大值

2023-03-02 17:59:48 3463

原创 Java获取当前类名和方法名

Java获取当前类名和方法名

2023-02-17 15:43:19 873

转载 sqlserver百万级数据查询优化

1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null

2023-02-16 15:32:25 603

原创 sqlserver 查询数据库里数据量最大的表

sqlserver 查询数据库里数据量最大的表

2023-02-16 11:34:17 1189

转载 QPS和TPS是什么

QPSQPS即每秒查询率,是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准。每秒查询率因特网上,经常用每秒查询率来衡量域名系统服务器的机器的性能,即为QPS。对应fetches/sec,即每秒的响应请求数,也即是最大吞吐能力。

2023-02-16 10:26:53 260

转载 使用Idea 进行合并代码分支(例如:从dev合并到test)

团队协作中,开发人员A、B、C分别在dev上进行功能开发,并push代码到远端dev上。当测试人员需要对功能进行测试的时候,我们需要把dev上新增的功能代码合并到test分支上去。

2023-02-16 09:56:00 5435

转载 java8中的Collectors.groupingBy进行分组用法

Collectors.groupingBy根据一个或多个属性对集合中的项目进行分组

2023-01-11 11:10:07 2982

原创 Sql Server 中FOR XML PATH(‘‘)函数用法

select name from zz FOR XML PATH('root');FOR XML PATH('root')中root是xml根节点,所以在结果集中每条数据根节点为root,上面的sql将多行数据合并为一行,并且使用属性名name作为节点名隔开

2022-12-29 11:27:23 3618

原创 stuff函数的用法

下例通过在第一个字符串 (abcdef) 中删除从第二个位置(字符 b)开始的三个字符,然后在删除的起始位置插入第二个字符串,创建并返回一个字符串。SELECT STUFF('abcdef', 2, 3, 'hello')GO

2022-12-29 11:04:37 1093

原创 SQLserver 根据条件将多行合并为一行

SQLserver 根据条件将多行合并为一行

2022-12-28 18:51:33 985

原创 “Given final block not properly padded. Such issues can arise if a bad key is used during“错误解决

在做AES解密的时候,碰到了"Given final block not properly padded. Such issues can arise if a bad key is used during decryption"报错,详细信息如下:

2022-12-16 13:21:41 23216

原创 发送邮件工具类,非常实用

发送邮件工具类,非常实用。普通邮件,正文带表格邮件,带附件邮件,均有示例。

2022-12-16 11:43:43 864

原创 利用POI解析excel文件小例子

利用POI解析excel文件小例子

2022-12-14 18:31:13 259

原创 加载配置文件工具类

加载配置文件工具类

2022-12-13 18:09:36 128

原创 AES加解密工具类

这里,提供一个AES加解密的工具类

2022-12-13 16:20:24 569

Spring Boot实战演练Demo

Spring Boot实战演练Demo,配合博文的源码

2022-09-06

SSM整合完成版源码,对应博客SSM整合

SSM整合完成版源码,对应博客SSM整合,对账户进行增删查改,可直接下载作为Demo使用

2022-09-02

SSM整合所需页面素材

SSM整合所需页面素材,配合博文SSM整合使用

2022-09-02

DiagramDesigner.rar

DiagramDesigner.exe,画图工具,不用安装,直接可以打开使用。E-R图,流程图都可以。

2021-05-27

draw.io-13.7.3-windows-no-installer.exe

draw画流程图软件

2021-05-21

表结构模板,可以统计表结构

表结构模板,可以清晰知道表结构

2021-04-22

Ajax-示例代码.zip

案例: 检测用户名是否已经被注册 需求:用户输入用户名,鼠标移除后, 对用户名进行判断,提示用户名是否可用

2021-02-28

前端Vue示例代码.zip

前端Vue.js示例Demo,覆盖Vue的各个知识点,包含基础和进阶,里面有详细注释,一看就懂,对快速上手非常实用~

2021-02-28

VSCodeSetup-x64-1.29.1及前端常用的包.zip

前端开发VSCode安装包:VSCodeSetup-x64-1.29.1.exe,以及前端需要用到的包:包括jquery、ES6、vue、bootstrap等

2021-02-27

apache-tomcat-8.5.55.rar

apache-tomcat-8.5.55,包含Linux和windows两个版本

2021-02-26

查看jar包源文件,可以直接打开jar包的源码

很强大,可以直接打开jar包的源码,直接点击即可以使用。

2016-12-21

Spring MVC+Maven 实现前端和后台交互源码

这是结合博客的源码,链接是:http://blog.csdn.net/u012660464/article/details/53508757 。名为:Spring MVC+Maven 实现同一项目的前端和后台交互,该源码示例了前端和后台如何进行参数的绑定传递。

2016-12-08

redis-desktop-manager-0.8.8.384

redis-desktop-manager-0.8.8.384 ,redis 缓存桌面管理工具。

2016-12-08

jquery-1.11.3.min.js

jquery-1.11.3.min.js,这是前端通过ajax访问后台接口所需要引用的一个资源文件。

2016-12-05

使用Spring MVC+Maven生成Json数据

这是结合博客的源码,链接是:http://blog.csdn.net/u012660464/article/details/53463708 。名为:使用Spring MVC生成Json数据,我们后台开发生成了Json数据后可以供前端进行异步调用。

2016-12-05

Spring MVC上传文件示例

本文是结合博客的源码,链接是:http://blog.csdn.net/u012660464/article/details/53434331 。名为:SpringMVC轻松实现文件上传功能。其是通过表单进行上传的。

2016-12-05

hibernate的HQL的jar

hibernate的HQL的jar,对于应用hibernate框架进行开发时需要。

2016-11-28

hibernate基础Jar包

这是hibernate的jar包,可以拷贝进项目下的lib文件夹,然后进行hibernate框架的使用。

2016-11-28

Maven+SpringMVC的HelloWord小例子

Maven的出现,可以极大地方便了我们对依赖的管理。只要填写好pom.xml这个配置文件,那么Maven会自动为我们下载该jar包及其所依赖的jar包,所以这里我创建一个基于Maven的spring MVC小项目。

2016-11-28

Spring框架的Jar包

Spring框架的jar包,包括logging-1.1.1.jar。

2016-09-02

aspectjweaver的jar包

aspectjweaver的jar包,在做Spring的AOP的时候需要。

2016-09-02

Mybatis的配置文件

Mybatis的配置文件,可粘贴进项目,然后进行修改使用,configuration用于配置数据库连接信息,mapper用于配置sql语句。

2016-08-24

log4j的jar包和配置文件

log4j的jar包和配置文件,为了能调试Mybatis框架下的动态SQL。

2016-08-24

mybatis-3-mybatis-3.4.1源码

mybatis-3-mybatis-3.4.1源码,可参考源文件进行配置。

2016-08-24

jstl和standard的jar包

使用JSP标准标签的时候,需要在web项目中使用这两个jar包,放在项目的web-inf/lib文件夹下即可。 具体的版本:jakarta-taglibs-standard-1.1.2

2016-08-23

mysql-connector-java-5.0.5-bin.jar

java连接mysql驱动,可导入java项目的lib目录下进行引用。

2016-08-19

沉浸式状态栏(APP颜色和状态栏同色)

浸式状态栏(APP颜色和状态栏同色)。

2016-03-30

空空如也

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

TA关注的人

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