当前位置: 首页 > wzjs >正文

海拉尔网站建设sjteam企业管理咨询论文

海拉尔网站建设sjteam,企业管理咨询论文,公司官网推广,一级a做爰片免费网站天天看线程数量的合理配置取决于任务类型(CPU 密集型、IO 密集型)和系统资源(CPU 核心数、内存)。 CPU 密集型任务定义:任务主要消耗 CPU 资源(如计算、加密、解码)。最佳线程数:线程数 …

线程数量的合理配置取决于任务类型(CPU 密集型、IO 密集型)和系统资源(CPU 核心数、内存)。

  1. CPU 密集型任务定义:任务主要消耗 CPU 资源(如计算、加密、解码)。最佳线程数:线程数 = CPU 核心数 + 1(额外 1 个线程用于处理可能的页缺失等异常情况)

复制代码

1

int cores = Runtime.getRuntime().availableProcessors(); // 获取 CPU 核心数

  1. IO 密集型任务定义:任务主要等待 IO 操作(如数据库查询、网络请求、文件读写)。最佳线程数:线程数 = CPU 核心数 × (1 + 平均等待时间 / 平均处理时间)或简化为 线程数 = CPU 核心数 × 2(经验值)示例:若平均等待时间是处理时间的 3 倍,CPU 核心数为 8,则线程数 = 8 × (1 + 3) = 32。
  2. 混合型任务策略:若可拆分,将任务拆分为 CPU 密集型和 IO 密集型子任务,分别使用不同线程池;否则按 IO 密集型任务处理。

4.JVM内存区域

主要分为七个部分

  1. 程序计数器
  2. Java 虚拟机栈
  3. 本地方法栈
  4. 方法区
  5. 运行时常量池
  6. 直接内存

5.递归爆异常是属于哪个区域的溢出?

递归爆栈属于是栈溢出

因为递归是不断执行方法

函数调用会进栈 过多导致栈溢出

最终抛出 StackOverflowError 异常

JVM 栈 通常为 1mb 我们可以通过-Xss 参数调整

Java 线程执行时会为每一个线程分配独立的栈空间

用于存储一系列数据 例如方法的局部变量表,方法的返回地址

每个方法调用会创建一个栈帧 我们在递归调用时会不断压入新栈帧 直到内存耗尽

6.Java异常处理机制

Java 的异常处理机制基于 Throwable 类

大体分为两类

Error 错误 由 JVM 处理

Expection 异常 分为可检查异常 运行时异常

异常很重要 在我第一次实习的时候 因为每次都不写异常 还被批了

try - catch - finally

catch 作为捕获异常 我们需要按照子类在前 父类在后的顺序排列

在方法后加上 throws 表示可能抛出的异常 由调用者处理

也可以在 catch 的语句体里面用 throw 手动抛出

自定义异常可以继承 Expection 和 RuntimeExpection 并且在构造方法里将信息通过 super() 向上传

finally 里优先保证 try-with-resources 语法 保证资源正常退出 避免内存泄漏

7.AOP的实现原理

8.Spring循环依赖怎么解决?

循环依赖是我们从 ioc 容器注入 bean 的时候

造成的一种类似于死锁的情况

如果是构造器注入

我们可以使用@ Lazy 注解



转载作者:我是Dduo不是dduo
 

http://www.dtcms.com/wzjs/790281.html

相关文章:

  • 电子商务网站建设心得在百度上做网站推广怎么弄
  • wordpress post id搜索引擎seo外包
  • 做网站用python好吗wordpress可以用织梦模板吗
  • 成都网站制作软件番禺厂家关键词优化
  • 保定做公司网站的长沙购物网站建设
  • 做网站代理需要办什么执照成都设计公司怎么选
  • 餐饮企业网站开发背景qq关键词排名优化
  • 免费软件库合集软件资料网站网站建设管理情况自查报告
  • 汉中网站建设电话域名禁止网站相关
  • 网站建设ppt浙江专业网站建设商城报价
  • 月子会所网站建设方案网站与网页之间的区别是什么
  • 济南网站建设(选聚搜网络)电脑建设银行怎样设置网站查询
  • 百度网站排名优化价格在网上那里能接单做网站
  • 做网站的就业前景物语系列短篇资源WordPress
  • 个人怎么做ipv6的网站网站建设的必要性及意义
  • 网站建设的申请理由网站制作大概费用
  • 郑州网站建设大华伟业广西建设
  • 番禺门户网站建设清远网站seo公司
  • dede做的网站被植入广告长春 网络设计
  • 网站的建设公司哪家好做企业门户网站都
  • 网站提示宏整体vi设计公司
  • 自贡权威发布陕西seo顾问服务
  • 专业网站制作设深圳办公室装饰
  • 网站建设站点标题在什么位置网站制作软件图标
  • 中卫网站设计在哪里整合网络营销
  • 网站建设综合技术中国官网查询系统
  • 东莞桥头网站设计房产手机网站开发
  • 用dw如何做网站首页wordpress 小程序插件
  • 潍坊奎文住房和城乡建设局网站国内大型餐饮网站建设
  • 建设银行网站字体互联网+