会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
金天黑日
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
12
13
14
15
16
17
18
19
20
···
31
下一页
2022年5月30日
对List集合进行分页
摘要: 1 简要说明 有时候,我们有一个list集合,需要对它进行分页处理 下面的根据类MyPageUtilVo就可以做到 它自带泛型,适合各种集合 可以设置每页的大小(默认为10) 根据页码(从1开始)就可以获取分页后的集合了 2 工具类 public class MyPageUtilVo<E> { /*
阅读全文
posted @ 2022-05-30 17:24 金天黑日
阅读(931)
评论(0)
推荐(0)
编辑
2022年5月26日
设计模式01 简介
摘要: 1 设计模式简介 设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 设计模式是一套被反复使用的、多数人知晓的
阅读全文
posted @ 2022-05-26 17:22 金天黑日
阅读(23)
评论(0)
推荐(0)
编辑
2022年5月12日
枚举
摘要: 转:https://blog.csdn.net/xxdw1992/article/details/107408498 1 定义枚举 使用enum关键字来定义枚举 public enum ContractOperate_Enum implements BaseEnum { XIN_QIAN("2",
阅读全文
posted @ 2022-05-12 15:26 金天黑日
阅读(33)
评论(0)
推荐(0)
编辑
2022年5月11日
git02 IDEA使用git
摘要: 1 定位 Git 程序 2 初始化本地库 选择要创建 Git 本地仓库的工程。 3 添加项目到暂存区 右键点击项目选择 Git -> Add 将项目添加到暂存区 4 提交到本地库 5 切换版本 在 IDEA 的左下角,点击 Version Control,然后点击 Log 查看版本 右键选择要切换的
阅读全文
posted @ 2022-05-11 16:07 金天黑日
阅读(36)
评论(0)
推荐(0)
编辑
Git03 自建代码托管平台-GitLab
摘要: 1 GitLab 简介 GitLab 是由 GitLabInc.开发,使用 MIT 许可证的基于网络的 Git 仓库管理工具,且具有wiki 和 issue 跟踪功能。使用 Git 作为代码管理工具,并在此基础上搭建起来的 web 服务。 GitLab 由乌克兰程序员 DmitriyZaporozh
阅读全文
posted @ 2022-05-11 16:01 金天黑日
阅读(73)
评论(0)
推荐(0)
编辑
2022年5月9日
Git-01 简要介绍
摘要: 1 git简介 Git 是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。 Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、CVS、Perforce 和 ClearCase 等版本控
阅读全文
posted @ 2022-05-09 14:50 金天黑日
阅读(42)
评论(0)
推荐(0)
编辑
2022年5月6日
通过pdf模板,填充内容,生成pdf文件---JAVA
摘要: 1 概述 我们通常会遇到需要生成某些固定格式,但是内容不同的文件,那么我们就可以使用⽤Adobe Acrobat DC来创建pdf模块,然后通过代码对模板进行填充,生成pdf文件 2 创建一个pdf模板文件 2.1 先创建一个word创建我们想要的表单 2.2 把word转换成pdf,如下图,创建了
阅读全文
posted @ 2022-05-06 17:48 金天黑日
阅读(2197)
评论(0)
推荐(0)
编辑
2022年4月29日
线程基础知识15-StampedLock
摘要: 1 简介 StampedLock是JDK1.8中新增的一个读写锁,也是对JDK1.5中的读写锁ReentrantReadWriteLock的优化。在原先读写锁的基础上新增了一种叫乐观读(Optimistic Reading)的模式。该模式并不会加锁,所以不会阻塞线程,会有更高的吞吐量和更高的性能。
阅读全文
posted @ 2022-04-29 14:13 金天黑日
阅读(47)
评论(0)
推荐(0)
编辑
2022年4月22日
线程基础知识14 ReentrantLock和ReentrantReadWriteLock
摘要: 1 简介 ReentrantLock和ReentrantReadWriteLock都是可重入锁。可重入锁,顾名思义,就是支持重进入的锁,它表示该锁能够支持一个线程对资源的重复加锁 ReentrantLock和ReentrantReadWriteLock都支持获取锁时的公平和非公平性选择。默认是非公平
阅读全文
posted @ 2022-04-22 17:53 金天黑日
阅读(108)
评论(0)
推荐(0)
编辑
2022年4月21日
线程基础知识13-死锁
摘要: 1 死锁是什么 死锁是指两个或两个以上的进程在执行过程中,由于竞争资源或者由于彼此通信而造成的一种阻塞的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程 2 死锁演示 public class SiSuoTest { public
阅读全文
posted @ 2022-04-21 17:01 金天黑日
阅读(22)
评论(0)
推荐(0)
编辑
上一页
1
···
12
13
14
15
16
17
18
19
20
···
31
下一页