![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
工作
文章平均质量分 72
都是自己工作遇到的基础问题,希望对大家有帮助
程序猿阿杰
岂关名利分荣路, 自有才华作庆霄
展开
-
IDEA的简单配置和操作
IDEA的基本操作和配置原创 2023-02-19 10:45:36 · 165 阅读 · 0 评论 -
IDEA的快捷键操作(常用)
执行:选择对应的方法或变量按alt+H,也可以双击右键选择find usages。执行:在断点处双击红色的点出现有个对话框,在对话框中的condition输入条件。执行:选择对应的方法或变量按ctrl+alt+H。执行:按shift+F8移除不用的断点。执行:按ctrl+shift+F。执行:按ctrl+alt+B。执行:直接点击前面对应的行号。执行:按ctrl+F12。执行:按ctrl+H。执行:按ctrl+U。执行:按ctrl+O。执行:按ctrl+n。7.多线程debug。...原创 2022-08-14 17:47:32 · 1411 阅读 · 0 评论 -
Optional的详细使用
文章目录一、使用1.创建对象2.安全消费3.安全获取值4.过滤5.判断一、使用1.创建对象1.1 Optional类似是包装类,可以把具体的数据封装在其中,然后使用里面封装好的方法可以有效防止空指针一般通过Optional类中的ofNullable方法来把数据封装到Optional类public class Test03 { public static void main(String[] args) { Author author = author();原创 2022-05-18 21:23:07 · 793 阅读 · 0 评论 -
查、杀进程
文章目录1.查进程2.杀进程1.查进程-a 显示所有连接和侦听端口。-n 以数字形式显示地址和端口号。-o 显示拥有的与每个连接关联的进程 ID。netstat -ano | findstr “20890”(“端口号”)2.杀进程taskkill /PID 12956 -t -f/PID processid 指定要终止的进程的 PID。/F 指定强制终止进程。/T 终止指定的进程和由它启用的子进程...原创 2022-05-10 20:21:07 · 141 阅读 · 0 评论 -
Lambda表达式详细使用方法
文章目录1.使用场景2.Lambda表达式格式3.在IDEA中lambda与匿名内部类的转化4.例题4.14.24.34.44.55.省略规则1.使用场景如果匿名内部类是一个接口,并且当中只有一个抽象方法需要重写,可以使用Lambda表达式。2.Lambda表达式格式(参考列表) -> {代码}先写匿名内部类,然后通过alt+回车进行修改3.在IDEA中lambda与匿名内部类的转化lambda转成匿名内部类:匿名内部类转成lambda:4.例题4.1public void原创 2022-05-09 21:00:38 · 1480 阅读 · 0 评论 -
quartz定时任务框架
文章目录1.什么是QuartzQuartz的组成调度器:Scheduler任务:JobDetail触发器:Trigger3.Quartz Demo搭建4.Quartz核心详解1.什么是QuartzQuartz是OpenSymphony开源组织在Jobscheduling领域又一个开源项目,完全由Java开发,可以用来执行定时任务,类似于java.util.Timer。但是相较于Timer,Quartz增加了很多功能:持久性作业 - 就是保持调度定时的状态; 作业管理 - 对调度作业进行有效的管理原创 2022-05-06 15:27:33 · 556 阅读 · 0 评论 -
stream流的详细操作
文章目录一、Stream概述二、Stream的创建三、Stream的操作符中间操作符1.filter2.distinct3.limit4.skip5.map6.flatmap7.sorted终止操作符1.anyMatch2.allMatch3.noneMatch4.findAny5.findFirst6.forEach7.collect8.reduce9.count**`重要`**一、Stream概述Java 8 是一个非常成功的版本,这个版本新增的Stream,配合同版本出现的 Lambda ,给我们原创 2022-04-03 19:54:53 · 2454 阅读 · 3 评论 -
MyBatis Generator使用方法(详细)
文章目录一、简介二、官方解释(如何配置使用)三、配置方法3.1、配置方法一3.2、配置方法二3.3 配置方式三一、简介MyBatis Generator(MBG)是MyBatis MyBatis 和iBATIS的代码生成器。它将为所有版本的MyBatis以及版本2.2.0之后的iBATIS版本生成代码。它将内省数据库表(或许多表),并将生成可用于访问表的工件。这减少了设置对象和配置文件以与数据库表交互的初始麻烦。MBG寻求对简单CRUD(创建,检索,更新,删除)的大部分数据库操作产生重大影响。您仍然需要原创 2022-03-22 23:29:52 · 15491 阅读 · 2 评论 -
定时任务(工作有用)
文章目录1.Timer2.ScheduledExecutorService3.Spring TaskCron 表达式知识扩展:分布式定时任务1.TimerTimer 是 JDK 自带的定时任务执行类,无论任何项目都可以直接使用 Timer 来实现定时任务,所以 Timer 的优点就是使用方便,它的实现代码如下:public class MyTimerTask { public static void main(String[] args) { // 定义一个任务原创 2022-03-15 21:01:53 · 689 阅读 · 0 评论