- 我认识这样一个程序员,他长这样, 我第一次认识他的时候,他告诉我:我是干销售的,卖房子,我觉得这一行太丑陋了,我想学点技术,踏踏实实的挣钱。我说:那你能吃苦吗?他说:我不觉得还有什么苦能比我干房产中介还要苦。 于是他来了。 学的可真费劲。 如果说有十个学生,那么他就是那个倒数第一、第二的那个。往往这样的学生在碰到技术问题... 我认识这样一个程序员,他长这样, 我第一次认识他的时候,他告诉我:我是干销售的,卖房子,我觉得这一行太丑陋了,我想学点技术,踏踏实实的挣钱。我说:那你能吃苦吗?他说:我不觉得还有什么苦能比我干房产中介还要苦。 于是他来了。 学的可真费劲。 如果说有十个学生,那么他就是那个倒数第一、第二的那个。往往这样的学生在碰到技术问题...
- 本文从功能集合、版本管理和使用限制等方面介绍开源SDK和商业SDK的区别。 本文从功能集合、版本管理和使用限制等方面介绍开源SDK和商业SDK的区别。
- 本文通过扫描weblogic服务器,分析weblogic日志信息,逆向weblogic java二进制类,java源码分析等步骤,重现了weblogic ssrf类漏洞的发现过程。根据漏洞复现过程,总结了weblogic类漏洞挖掘的一般思路。 本文通过扫描weblogic服务器,分析weblogic日志信息,逆向weblogic java二进制类,java源码分析等步骤,重现了weblogic ssrf类漏洞的发现过程。根据漏洞复现过程,总结了weblogic类漏洞挖掘的一般思路。
- 似乎没有一种语言能正确处理错误当我们编写代码时,在调用其他函数时,函数内部会发生错误:fn f() {// Error can happen when b()// returns an error a = b() ...}由此产生的问题是:有时我们不想处理错误,只是从函数返回有时候我们想减轻错误有时候我们希望更晚处理错误-例如,处理其他错误。优选地,正常控制流继续。每种编程语言都找到了不同的... 似乎没有一种语言能正确处理错误当我们编写代码时,在调用其他函数时,函数内部会发生错误:fn f() {// Error can happen when b()// returns an error a = b() ...}由此产生的问题是:有时我们不想处理错误,只是从函数返回有时候我们想减轻错误有时候我们希望更晚处理错误-例如,处理其他错误。优选地,正常控制流继续。每种编程语言都找到了不同的...
- static关键字和final关键字是Java语言的核心,深入理解他们的功能非常重要。 static关键字和final关键字是Java语言的核心,深入理解他们的功能非常重要。
- 1.为什么要使用synchronized在并发编程中存在线程安全问题,主要原因有:1.存在共享数据 2.多线程共同操作共享数据。关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块,同时synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile。2.实现原理synchronized可以保证方法或者代码块在运行时,同一时刻只有... 1.为什么要使用synchronized在并发编程中存在线程安全问题,主要原因有:1.存在共享数据 2.多线程共同操作共享数据。关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块,同时synchronized可以保证一个线程的变化可见(可见性),即可以代替volatile。2.实现原理synchronized可以保证方法或者代码块在运行时,同一时刻只有...
- 原文:Java CyclicBarrier与CountDownLatch1.简介在本教程中,我们将比较 CyclicBarrier 和 CountDownLatch并尝试了解两者之间的异同。2.这些是什么?当涉及到并发时,将每个对象要完成的概念概念化可能是一个挑战。首先,CountDownLatch和CyclicBarrier都用于管理多线程应用程序。而且,它们都旨在表示给定线程或线程组应如... 原文:Java CyclicBarrier与CountDownLatch1.简介在本教程中,我们将比较 CyclicBarrier 和 CountDownLatch并尝试了解两者之间的异同。2.这些是什么?当涉及到并发时,将每个对象要完成的概念概念化可能是一个挑战。首先,CountDownLatch和CyclicBarrier都用于管理多线程应用程序。而且,它们都旨在表示给定线程或线程组应如...
- 原文:https://www.codejava.net/java-core/concurrency/java-concurrency-understanding-thread-pool-and-executors 原文作者:Nam Ha Minh该Java并发教程可帮助您开始使用java.util.concurrent 包中的高级并发API,该包提供了并发编程中通常有用的实用程序类,例如执行... 原文:https://www.codejava.net/java-core/concurrency/java-concurrency-understanding-thread-pool-and-executors 原文作者:Nam Ha Minh该Java并发教程可帮助您开始使用java.util.concurrent 包中的高级并发API,该包提供了并发编程中通常有用的实用程序类,例如执行...
- 原文见: https://www.cnblogs.com/aspirant/p/6920418.html 为了保持笔记简介,删掉了一些内容,并且重写排列了原文;简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要... 原文见: https://www.cnblogs.com/aspirant/p/6920418.html 为了保持笔记简介,删掉了一些内容,并且重写排列了原文;简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要...
- Sqoop Java Client API 使用指南简介Sqoop是一个在Hadoop和关系型数据库之间被用来传输数据的工具,官网地址sqoop.apache.org,当前最新版本是2.0,本文根据官网文档,基于1.99.7版本,简单介绍其Java Client API使用。接下来要介绍的所有方法都在sqoop源码中的SqoopClient类中被打包。迁移流程sqoop的迁移流程简单来说就是... Sqoop Java Client API 使用指南简介Sqoop是一个在Hadoop和关系型数据库之间被用来传输数据的工具,官网地址sqoop.apache.org,当前最新版本是2.0,本文根据官网文档,基于1.99.7版本,简单介绍其Java Client API使用。接下来要介绍的所有方法都在sqoop源码中的SqoopClient类中被打包。迁移流程sqoop的迁移流程简单来说就是...
- JVM Heap Dump记录了jvm中堆内存使用情况,特点:有堆内存使用情况,有线程堆栈信息,数据源配置、对象、方法局部变量等都在dump中有。目前使用的工具是Eclipse Memory Analyzer(MAT)。下载与安装Eclipse Memory Analyzer(MAT)支持两种安装方式,一是Eclipse插件的方式,另外一个就是独立运行的方式,建议使用独立运行的方式。在 ht... JVM Heap Dump记录了jvm中堆内存使用情况,特点:有堆内存使用情况,有线程堆栈信息,数据源配置、对象、方法局部变量等都在dump中有。目前使用的工具是Eclipse Memory Analyzer(MAT)。下载与安装Eclipse Memory Analyzer(MAT)支持两种安装方式,一是Eclipse插件的方式,另外一个就是独立运行的方式,建议使用独立运行的方式。在 ht...
- ES6新特性 重点部分汇总及演示。 ES6新特性 重点部分汇总及演示。
- java ThreadLocal介绍及源码分析 通俗易懂! java ThreadLocal介绍及源码分析 通俗易懂!
- JavaWeb 文件上传和下载 内容分享。 JavaWeb 文件上传和下载 内容分享。
- JavaWeb——手写Tomcat底层 BIO线程模型 + 反射机制。 JavaWeb——手写Tomcat底层 BIO线程模型 + 反射机制。
上滑加载中
推荐直播
-
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(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签