- synchronized关键字是Java并发中的一个重要内容,它能够解决多个线程之间访问资源的同步性。 作用范围 由于synchronized是关键字,所以它能够修饰三个地方的代码,分别是:实例方法、... synchronized关键字是Java并发中的一个重要内容,它能够解决多个线程之间访问资源的同步性。 作用范围 由于synchronized是关键字,所以它能够修饰三个地方的代码,分别是:实例方法、...
- java的后端服务器开发中"高效并发"是我们经常会碰到的,而要写出高效的代码需要更多的积累与实践。而一些基础的内容是往这个方向发展的基石。所以我们就来介绍下。 硬件效率的一致性 随着硬件技术的... java的后端服务器开发中"高效并发"是我们经常会碰到的,而要写出高效的代码需要更多的积累与实践。而一些基础的内容是往这个方向发展的基石。所以我们就来介绍下。 硬件效率的一致性 随着硬件技术的...
- 被问了IO多路复用,一脸懵逼,之前并没有深入了解过。本文内容收集与网络。 redis为什么是单线程的: redis 核心就是 如果我的数据全都在内存里,我单线程的去操作 就是效率最高的,为什么呢,因为... 被问了IO多路复用,一脸懵逼,之前并没有深入了解过。本文内容收集与网络。 redis为什么是单线程的: redis 核心就是 如果我的数据全都在内存里,我单线程的去操作 就是效率最高的,为什么呢,因为...
- 十一、HashMap和HashTable有什么区别?其底层实现是什么? 1、HashTable中每一个方法都加了锁,所以他是线程安全的,但是由于每个方法都加了锁,所以效率比较低,目前用的比较少。 2... 十一、HashMap和HashTable有什么区别?其底层实现是什么? 1、HashTable中每一个方法都加了锁,所以他是线程安全的,但是由于每个方法都加了锁,所以效率比较低,目前用的比较少。 2...
- 对于资源池的技术,相信大家早就接触过,比如数据库连接池,常见的有c3p0、dbcp等等,而线程也有对应的池子,称为线程池。 Java提供了Executors类来创建一个线程池,如: public st... 对于资源池的技术,相信大家早就接触过,比如数据库连接池,常见的有c3p0、dbcp等等,而线程也有对应的池子,称为线程池。 Java提供了Executors类来创建一个线程池,如: public st...
- 本文介绍下线程池的一些配置信息。 在软件开发中,池一直都是一种非常优秀的设计思想,通过建立池可以有效的利用系统资源,节约系统性能。Java 中的线程池就是一种非常好的实现,从 JDK 1.5 ... 本文介绍下线程池的一些配置信息。 在软件开发中,池一直都是一种非常优秀的设计思想,通过建立池可以有效的利用系统资源,节约系统性能。Java 中的线程池就是一种非常好的实现,从 JDK 1.5 ...
- 在开始讨论java多线程安全机制之前,首先从内存模型来了解一下什么是多线程的安全性。 一、线程的安全机制 我们都知道java的内存模型中有主内存和线程的工作内存之分, 主内存上存放的是... 在开始讨论java多线程安全机制之前,首先从内存模型来了解一下什么是多线程的安全性。 一、线程的安全机制 我们都知道java的内存模型中有主内存和线程的工作内存之分, 主内存上存放的是...
- 经常需要在Linux上操作,对应shell脚本来说应该还是要掌握的,所以最近打算将shell入门的相关的知识整理一下,以供大家查阅。 shell脚本 一、第一个shell脚本 创建一个以’.... 经常需要在Linux上操作,对应shell脚本来说应该还是要掌握的,所以最近打算将shell入门的相关的知识整理一下,以供大家查阅。 shell脚本 一、第一个shell脚本 创建一个以’....
- 根据众多面试的同学反馈的面试题,给大家整理一版最新的面试专题,希望对大家有所帮助。 Java多线程 1.先看问题 先来看看经常会问到的问题。 线程池的原理,为什么要创建线程池?创建线程... 根据众多面试的同学反馈的面试题,给大家整理一版最新的面试专题,希望对大家有所帮助。 Java多线程 1.先看问题 先来看看经常会问到的问题。 线程池的原理,为什么要创建线程池?创建线程...
- 说到Java的并发编程包,就一定少不了一个东西,它就是AQS,可能有些同学是第一次遇到这个名词,没关系,并发包里的ReentrantLock你总用过吧?那么你有没有想过,为什么简简单单地调用lock()、... 说到Java的并发编程包,就一定少不了一个东西,它就是AQS,可能有些同学是第一次遇到这个名词,没关系,并发包里的ReentrantLock你总用过吧?那么你有没有想过,为什么简简单单地调用lock()、...
- 文章目录 一、系统调用简介二、进程相关系统调用源码 一、系统调用简介 在开发应用程序时 , 进行 " 进程创建 " , 调用的 fork() , vfork() ,... 文章目录 一、系统调用简介二、进程相关系统调用源码 一、系统调用简介 在开发应用程序时 , 进行 " 进程创建 " , 调用的 fork() , vfork() ,...
- 目录标题 导读算法特训二十八天面试题点击直接资料领取 导读 肥友们为了更好的去帮助新同学适应算法和面试题,最近我们开始进行专项突击一步一步来。上一期我们完成了动态规划二十一天现在我们进... 目录标题 导读算法特训二十八天面试题点击直接资料领取 导读 肥友们为了更好的去帮助新同学适应算法和面试题,最近我们开始进行专项突击一步一步来。上一期我们完成了动态规划二十一天现在我们进...
- 文章目录 操作系统 进程和线程 什么是进程?什么是线程? 进程和线程有什么区别? 何时使用多进程,何时使... 文章目录 操作系统 进程和线程 什么是进程?什么是线程? 进程和线程有什么区别? 何时使用多进程,何时使...
- 文章目录 Linux 命令 htop 的使用 1、htop 介绍 2、htop 默认模... 文章目录 Linux 命令 htop 的使用 1、htop 介绍 2、htop 默认模...
- 计算机系统 是由 硬件 和 系统软件 组成的 只由ASCII字符组成的文件成为文本文件,所有其他文件都成为二进制文件。 (ASCII字符 可以转换成ASCII码 都是由一串位(bit) 组成的 ) ... 计算机系统 是由 硬件 和 系统软件 组成的 只由ASCII字符组成的文件成为文本文件,所有其他文件都成为二进制文件。 (ASCII字符 可以转换成ASCII码 都是由一串位(bit) 组成的 ) ...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
基于华为云CodeArts的软件需求工程实践
2025/08/27 周三 19:00-20:30
马瑞新-华为开发者布道师-高校教师
基于华为云CodeArts的软件开发技术,深度体验>>智能化软件全流程
回顾中
热门标签