-
分支结构,循环结构学习整理
分支结构,循环结构学习整理 分支结构,循环结构学习整理 1 .分支结构:基于条件的执行 1 )if结构:1条路 if -------- 条件满足就干事,条件不满足就不干事 2) if ...else结构:2条路 if ... else ---- 条件满足就干事,条件不满足干另一个事 3) if ... else if结构:多条...
-
Java自学-多线程 线程池
Java自学-多线程 线程池 Java 如何开发一个自定义线程池 每一个线程的启动和结束都是比较消耗时间和占用资源的。 如果在系统中用到了很多的线程,大量的启动和结束动作会导致系统的性能变卡,响应变慢。 为了解决这个问题,引入线程池这种设计思想。 线程池的模式很像...
-
【视频+图文】带你快速掌握Java中含continue语句的双重for循环
【视频+图文】带你快速掌握Java中含continue语句的双重for循环 双重for循环掌握后,我们就一起来看看 双重for循环的进阶内容一 之带continue语句的双重for循环。 上期双重for循环【视频+图文】讲解传输门: 点击这里可去小乔的哔哩哔哩观看for循环视频~ 带continue语句...
-
Java自学-多线程 交互
Java自学-多线程 交互 Java 线程之间的交互 wait和notify 线程之间有 交互通知 的需求,考虑如下情况: 有两个线程,处理同一个英雄。 一个加血,一个减血。 减血的线程,发现血量=1,就停止减血,直到加血的线程为英雄加了血,才可以继续减血 步骤 1 : 不好的解决方式...
-
深入理解Java虚拟机3——垃圾回收
深入理解Java虚拟机3——垃圾回收 《深入理解Java虚拟机》第3章读书笔记 本文介绍了如何判断对象是否存活,三种垃圾回收算法,分析比较了几种垃圾收集器的特点。本文并非原创,是《深入理解Java虚拟机》第3章的整理、总结和补充。 对象已死? 垃圾收集器在对堆进行回收...
-
精通awk系列(19):awk流程控制之break、continue、next、nextfil
精通awk系列(19):awk流程控制之break、continue、next、nextfile、exit语句 回到: Linux系列文章 Shell系列文章 Awk系列文章 break和continue break可退出for、while、do...while、switch语句。 continue可让for、while、do...while进入下一轮循环。 awk BEGIN{ for(...
-
分布式系统一致性问题与Raft算法(上)
分布式系统一致性问题与Raft算法(上) 分布式系统一致性难吗?很难,难的哪里?最后又该如何解决。 最近在做MIT6.824的几个实验,真心觉得每一个做分布式相关开发的程序员都应该去刷一遍(裂墙推荐),肯定能够提高自己的技术认知水平,同时也非常感谢MIT能够把这么好...
-
剖析Java OutOfMemoryError异常
剖析Java OutOfMemoryError异常 在JVM中,除了程序计数器外,虚拟机内存中的其他几个运行时区域都有发生OutOfMemoryError异常的可能,本篇就来深入剖析一下各个区域出现OOM异常的情形,以及如何解决各个区域的OOM问题。本篇主要包括如下内容:Java堆溢出运行时常量池和...
-
ID生成器之——别人家的方案and自家的方案
ID生成器之——别人家的方案and自家的方案 叮咚,叮咚,微信提示音一声接一声,声音是那么的频繁,有妖气,待俺去看一看。 这天刚吃完午饭,打开微信,发现我们的技术讨论组里有 100 多条未读消息,心想,是不是系统出问题了?怎么消息那么频繁? 于是迅速的爬楼,历时...
-
jvm 垃圾回收
jvm 垃圾回收 jvm 垃圾回收 引用类型 强引用:发生 gc 的时候不会被回收 软引用:有用但不是必须的对象,在发生内存溢出之前会被回收 弱引用:有用但不是必须的对象,在下一次 GC 时会被回收 虚引用(幽灵引用/幻影引用):无法通过虚引用获得对象 用 PhantomReference...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
