随笔分类 -  java

主线程和子线程关联关系
摘要:1、最常见的情况,主线程中开启了一个子线程,开启之后,主线程与子线程互不影响各自的生命周期,即主线程结束,子线程还可以继续执行;子线程结束,主线程也能继续执行。 测试代码如下: public class TestThread{ public static void main(String[] arg 阅读全文

posted @ 2022-08-24 15:45 1450811640 阅读(233) 评论(0) 推荐(0) 编辑

Java工程的DO、DTO、BO、VO的解释
摘要:• DO(Data Object):此对象与数据库表结构一一对应,通过 DAO 层向上传输数据源对象。 • DTO(Data Transfer Object):数据传输对象,Service 或 Manager 向外传输的对象。 • BO(Business Object):业务对象,可以由 Servi 阅读全文

posted @ 2022-06-08 11:48 1450811640 阅读(287) 评论(0) 推荐(0) 编辑

javaStream流
摘要:一、概述 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。 简而言之,Str 阅读全文

posted @ 2022-05-18 17:41 1450811640 阅读(53) 评论(0) 推荐(0) 编辑

JAVA多线程——(一)如何实现多线程
摘要:一、背景介绍 最近开始了人生的新征程,开始转java开发了,之前也看过一些关于JAVA多线程的一些资料和文档,但是没有系统的进行过整理和总结。借此机会对java多线程以及常见问题进行系统的整理和总结。在这一小节中,主要目的是整理一下多线程的实现方式。在此之前,首先复习一下线程的生命周期,有利于后期对 阅读全文

posted @ 2022-04-27 18:13 1450811640 阅读(241) 评论(0) 推荐(0) 编辑

玩转 Java8 Stream 流,常用方法,详细用法大合集!
摘要:一、概述 Stream 是 Java8 中处理集合的关键抽象概念,它可以指定你希望对集合进行的操作,可以执行非常复杂的查找、过滤和映射数据等操作。使用Stream API 对集合数据进行操作,就类似于使用 SQL 执行的数据库查询。也可以使用 Stream API 来并行执行操作。 简而言之,Str 阅读全文

posted @ 2022-04-21 14:08 1450811640 阅读(3494) 评论(0) 推荐(1) 编辑

java中@@FeignClient详解
摘要:主要还是在技术群里看到有同学在问相关问题,比如: contextId是干嘛的?name相同的多个Client会报错? 然后觉得有必要写篇文章聊聊@FeignClient的使用,百忙之中抽时间,写篇文章不容易啊,记得点赞。 正式篇 Feign基本介绍 首先来个基本的普及,怕有些同学还没接触过Sprin 阅读全文

posted @ 2022-03-16 15:33 1450811640 阅读(2819) 评论(0) 推荐(1) 编辑

谈一谈对ThreadLocal的理解
摘要:https://blog.csdn.net/weixin_43217065/article/details/107686750 阅读全文

posted @ 2022-03-10 15:52 1450811640 阅读(20) 评论(0) 推荐(0) 编辑

springboot常用注解
摘要:1、@Data使用这个注解,就不用再去手写Getter,Setter,equals,canEqual,hasCode,toString等方法了,注解后在编译时会自动加进去。2、@AllArgsConstructor使用后添加一个构造函数,该构造函数含有所有已声明字段属性参数3、@NoArgsCons 阅读全文

posted @ 2022-03-07 19:24 1450811640 阅读(127) 评论(0) 推荐(0) 编辑

gradle安装
摘要:1、安装 mac环境下使用brew安装 $ brew install gradle 检验是否安装成功gradle -v 2、使用idea创建一个gradle项目 3、build.gradle的初始配置为: plugins { id 'java' } group 'com.sftcwl.com' ve 阅读全文

posted @ 2022-02-16 19:23 1450811640 阅读(59) 评论(0) 推荐(0) 编辑

java框架文档
摘要:1、gradle: https://wiki.jikexueyuan.com/project/gradle/build-script-basics.html 2、Mybatis-Plus: https://baomidou.com/pages/24112f/#特性 3、SpringBoot:http 阅读全文

posted @ 2022-02-14 14:31 1450811640 阅读(41) 评论(0) 推荐(0) 编辑

JVM运行原理
摘要:本文参考自:https://www.cnblogs.com/lishun1005/p/6019678.html 和 https://blog.csdn.net/albenxie/article/details/70145603 http://www.cnblogs.com/CongLollipop/ 阅读全文

posted @ 2022-02-10 11:47 1450811640 阅读(232) 评论(0) 推荐(0) 编辑

还在用策略模式解决 if-else?Map+函数式接口方法才是YYDS!
摘要:本文介绍策略模式的具体应用以及Map+函数式接口如何 “更完美” 的解决 if-else的问题。 文章目录 需求 策略模式 Map+函数式接口 最后捋一捋本文讲了什么 需求 最近写了一个服务:根据优惠券的类型resourceType和编码resourceId来 查询 发放方式grantType和领取 阅读全文

posted @ 2022-01-29 15:59 1450811640 阅读(86) 评论(0) 推荐(0) 编辑

Intellij IDEA 神级插件!效率提升 10 倍!
摘要:大侠学JAVA 2022-01-27 14:20 安装好Intellij idea之后,进行如下的初始化操作,工作效率提升十倍。 一. 安装插件 1. Codota 代码智能提示插件 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。原因是它学习了我的项目代码,总结出了我的 阅读全文

posted @ 2022-01-29 14:56 1450811640 阅读(83) 评论(0) 推荐(0) 编辑

进程的状态和状态转换
摘要:一、进程的状态和装换 1.1进程的三态模型 按进程在执行过程中的不同情况至少要定义三种状态: 运行(running)态:进程占有处理器正在运行的状态。 进程已获得CPU,其程序正在执行。在单处理机系统中,只有一个进程处于执行状态; 在多处理机系统中,则有多个进程处于执行状态。 就绪(ready)态: 阅读全文

posted @ 2022-01-02 16:51 1450811640 阅读(76) 评论(0) 推荐(0) 编辑

浅谈进程、线程与协程
摘要:什么是进程和线程 有一定基础的小伙伴们肯定都知道进程和线程。 进程是什么呢? 直白地讲,进程就是应用程序的启动实例。比如我们运行一个游戏,打开一个软件,就是开启了一个进程。 进程拥有代码和打开的文件资源、数据资源、独立的内存空间。 线程又是什么呢? 线程从属于进程,是程序的实际执行者。一个进程至少包 阅读全文

posted @ 2021-12-11 19:58 1450811640 阅读(102) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示