随笔分类 -  Java

摘要:假如有一个工厂,工厂里面有10个工人,每个工人同时只能做一件任务。 因此只要当10个工人中有工人是空闲的,来了任务就分配给空闲的工人做; 当10个工人都有任务在做时,如果还来了任务,就把任务进行排队等待; 如果说新任务数目增长的速度远远大于工人做任务的速度,那么此时工厂主管可能会想补救措施,比如重新 阅读全文
posted @ 2019-10-20 01:42 嘤嘤嘤123 阅读(184) 评论(0) 推荐(0)
摘要:并发编程中的三个概念 在并发编程中,我们通常会遇到以下三个问题:原子性问题,可见性问题,有序性问题。我们先看具体看一下这三个概念: 1.原子性 原子性:即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行。 一个很经典的例子就是银行账户转账问题: 比如从账户A向账户B 阅读全文
posted @ 2019-10-20 01:38 嘤嘤嘤123 阅读(177) 评论(0) 推荐(0)
摘要:http://a.codekk.com/detail/Android/Caij/%E5%85%AC%E5%85%B1%E6%8A%80%E6%9C%AF%E7%82%B9%E4%B9%8B%20Java%20%E5%8A%A8%E6%80%81%E4%BB%A3%E7%90%86 1.1 代理 在某 阅读全文
posted @ 2019-10-20 01:36 嘤嘤嘤123 阅读(182) 评论(0) 推荐(0)
摘要:参考 https://blog.csdn.net/zhangjg_blog/article/details/16102131 https://www.jianshu.com/p/b6547abd0706 https://www.jianshu.com/p/8c8d6cba1f8e https://w 阅读全文
posted @ 2019-10-20 01:32 嘤嘤嘤123 阅读(678) 评论(0) 推荐(0)
摘要:参考 https://www.cnblogs.com/paddix/p/5309550.html http://swiftlet.net/archives/2759 JVM运行时内存数据区域划分 蓝色的是线程公有的,其他的是线程私有的。 各部分说明 程序计数器 解释:【指向当前线程所执行的字节码的行 阅读全文
posted @ 2019-10-20 01:31 嘤嘤嘤123 阅读(204) 评论(0) 推荐(0)
摘要:转义字符Unicode表示方式功能解释\b\u0008 退格符\n\u000a换行符\r\u000d回车符(可以换行)\t\u0009空格符\"\u0022双引号\' \u0027 单引号\\\u005c反斜线换行符在不同的系统下有不同的形式:\n: Mac os下的文本文件换行符\r: uni... 阅读全文
posted @ 2014-08-18 23:06 嘤嘤嘤123 阅读(798) 评论(0) 推荐(0)