- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 上文我们知道了 Semaphore 信号量的用法,那么这... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 上文我们知道了 Semaphore 信号量的用法,那么这...
- 目录 1,switch语句 1.1:格式 1.2:执行流程 1.3:switch的拓展知识 2,循环结构 2.1:for循环结构 2.1.1:for循环格式: 2.2:while循环 2.2.1格式: 2.3:do...while循环 2.4:三种格式的区别: 1,switch语句 1.1:格式 swi... 目录 1,switch语句 1.1:格式 1.2:执行流程 1.3:switch的拓展知识 2,循环结构 2.1:for循环结构 2.1.1:for循环格式: 2.2:while循环 2.2.1格式: 2.3:do...while循环 2.4:三种格式的区别: 1,switch语句 1.1:格式 swi...
- 一、前言 什么? 花好月圆之日你还在写Bug? 什么? 花好月圆之日你还在加班? 什么? 花好月圆之日你还没有女朋友? 没关系我也没有😭。不过还好, 至少公司还发了一盒月饼。那我们就开始赏月吧。... 一、前言 什么? 花好月圆之日你还在写Bug? 什么? 花好月圆之日你还在加班? 什么? 花好月圆之日你还没有女朋友? 没关系我也没有😭。不过还好, 至少公司还发了一盒月饼。那我们就开始赏月吧。...
- # 一、简介 Guava-retry Guava 是一组来自 Google 的核心 Java 库,其中包括新的集合类型(例如 multimap 和 multiset)、不可变集合、图形库以及用于并发、I/O、散列、缓存、原语、字符串等的实用程序!它广泛用于 Google 内部的大多数 Java 项目,也被许多其他公司... # 一、简介 Guava-retry Guava 是一组来自 Google 的核心 Java 库,其中包括新的集合类型(例如 multimap 和 multiset)、不可变集合、图形库以及用于并发、I/O、散列、缓存、原语、字符串等的实用程序!它广泛用于 Google 内部的大多数 Java 项目,也被许多其他公司...
- jmvn instll 数据安装 jmvn 一个好用的功能就是支持数据安装,这个功能是我比较喜欢的。因为在项目 中开发过程中,经常会出现,表结构进行变更,可能是增加些表注释,增加个字段。这个时候就要同步来 修改数据模型。是比较繁琐的。当你尝试过 jmvn install 功能后,这个问题就能彻底解决了。 只需要运行 jm... jmvn instll 数据安装 jmvn 一个好用的功能就是支持数据安装,这个功能是我比较喜欢的。因为在项目 中开发过程中,经常会出现,表结构进行变更,可能是增加些表注释,增加个字段。这个时候就要同步来 修改数据模型。是比较繁琐的。当你尝试过 jmvn install 功能后,这个问题就能彻底解决了。 只需要运行 jm...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 线程组 可以把线程归属到某一个线程组中,线程组中可以有... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 线程组 可以把线程归属到某一个线程组中,线程组中可以有...
- compile('log4j:log4j:1.2.17') logYF.java package com.demo.test; import org.apache.log4j.Logger; public class logYF { private static Logger logger = Logge... compile('log4j:log4j:1.2.17') logYF.java package com.demo.test; import org.apache.log4j.Logger; public class logYF { private static Logger logger = Logge...
- 公平锁,就是很公平,在并发环境中,每个线程在获取锁时会先查看此锁维护的等待队列,如果为空,或者当前线程线程是等待队列的第一个,就占有锁,否则就会加入到等待队列中,以后会按照FIFO的规则从队列中取到自己非公平锁比较粗鲁,上来就直接尝试占有锁,如果尝试失败,就再采用类似公平锁那种方式 白话文:就是公平锁是先到先得,按序进行. ... 公平锁,就是很公平,在并发环境中,每个线程在获取锁时会先查看此锁维护的等待队列,如果为空,或者当前线程线程是等待队列的第一个,就占有锁,否则就会加入到等待队列中,以后会按照FIFO的规则从队列中取到自己非公平锁比较粗鲁,上来就直接尝试占有锁,如果尝试失败,就再采用类似公平锁那种方式 白话文:就是公平锁是先到先得,按序进行. ...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 天下代码一大抄, 抄来抄去有提高, 看你会抄不会抄! 一、前言 隔壁老李又在喷我了: “完犊子... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 天下代码一大抄, 抄来抄去有提高, 看你会抄不会抄! 一、前言 隔壁老李又在喷我了: “完犊子...
- 前言 本篇文章是对Google的Guava中Cache进行一个源码级的分析,因为篇幅有限,而单单就LocalCache的量就达到了5000+行,还是有很多细节无法展现出来,富文本格式代码展示不太容易,就用了图片来替换.尽量让格式看起来好点. 文章包括两部分: 一: 前言扩展,官方文档及基础架构设计 二. 通过源码阅读... 前言 本篇文章是对Google的Guava中Cache进行一个源码级的分析,因为篇幅有限,而单单就LocalCache的量就达到了5000+行,还是有很多细节无法展现出来,富文本格式代码展示不太容易,就用了图片来替换.尽量让格式看起来好点. 文章包括两部分: 一: 前言扩展,官方文档及基础架构设计 二. 通过源码阅读...
- Java的jar文件安装成windows 服务: 1、下载:nssm,复制到jar文件目录下 2、 jar文件目录下创建bat文件【run.bat】,内容为【java -jar 文件名.jar】 3、 管理员权限下打开cmd窗口,切换至jar文件目录,执行:nssm install 服务名称 "jar文件目录全路径\ru... Java的jar文件安装成windows 服务: 1、下载:nssm,复制到jar文件目录下 2、 jar文件目录下创建bat文件【run.bat】,内容为【java -jar 文件名.jar】 3、 管理员权限下打开cmd窗口,切换至jar文件目录,执行:nssm install 服务名称 "jar文件目录全路径\ru...
- CountDownLatch:同步援助,允许一个或多个线程等待其他线程正在执行的一组操作完成。 CyclicBarrier:同步援助,让一组线程都等待对方达到一个共同的障碍点。 CountDownLatch 是计数器, 线程完成一个就记一个, 就像 报数一样, 只不过是递减的. CyclicBarrier 线程之间会互相等... CountDownLatch:同步援助,允许一个或多个线程等待其他线程正在执行的一组操作完成。 CyclicBarrier:同步援助,让一组线程都等待对方达到一个共同的障碍点。 CountDownLatch 是计数器, 线程完成一个就记一个, 就像 报数一样, 只不过是递减的. CyclicBarrier 线程之间会互相等...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 线程工厂 线程是Java里面很重要的一个概念,具体体现... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 线程工厂 线程是Java里面很重要的一个概念,具体体现...
- Java中常见的NPE错误真实伤害了一大推程序猿,不过JDK8之后,终于出现了,一个可以解决这个问题的API,这个就是Optional。 首先看这个源码的构造方法 Optional.ofNullable(null)//如果null就返回一个空对象public static <T> Optional<... Java中常见的NPE错误真实伤害了一大推程序猿,不过JDK8之后,终于出现了,一个可以解决这个问题的API,这个就是Optional。 首先看这个源码的构造方法 Optional.ofNullable(null)//如果null就返回一个空对象public static <T> Optional<...
- 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 线程安全 所谓发生线程安全其实是有一个前提条件,... 作者: 西魏陶渊明 博客: https://blog.springlearn.cn/ 西魏陶渊明 莫笑少年江湖梦,谁不少年梦江湖 线程安全 所谓发生线程安全其实是有一个前提条件,...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签