摘要: 成为我自己 第1章 同理心的诞生 这个封存了73年之久的脓包,里面装满了内疚,突然在今晚胀破了。 第2章 寻找人生导师 自力更生是骄傲自豪的来源,但是它也会导致一种没有根基的感觉。 这个白日梦表达了我想要被拯救的渴望。当我是一个孩子的时候,我并不喜欢我的生活、我的街坊、我的学校、我的玩伴——我想要被 阅读全文
posted @ 2022-02-17 22:47 护发师兄 阅读(49) 评论(0) 推荐(0) 编辑
摘要: JAVA - 序列化的方式 序列化 (Serialization)是将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。 序列化是为了解决在对对象流进行读写操作时所引发的问题。 序 阅读全文
posted @ 2022-02-17 22:44 护发师兄 阅读(173) 评论(0) 推荐(0) 编辑
摘要: JAVA - 启动线程有哪几种方式 一、继承Thread类创建线程类 (1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。 (2)创建Thread子类的实例,即创建了线程对象。 (3)调用线程对象的start()方法来 阅读全文
posted @ 2022-02-17 17:16 护发师兄 阅读(1341) 评论(0) 推荐(0) 编辑
摘要: JAVA - 线程从创建到死亡的几种状态都有哪些? 新建( new ):新创建了一个线程对象。 可运行( runnable ):线程对象创建后,其他线程(比如 main 线程)调用了该对象 的 start ()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取 cpu 的使用权 。 运行 阅读全文
posted @ 2022-02-17 16:57 护发师兄 阅读(77) 评论(0) 推荐(0) 编辑
摘要: JAVA - 线程同步和线程调度的相关方法 wait():使一个线程处于等待(阻塞)状态,并且释放所持有的对象的锁;wait是Object类的方法,对此对象调用wait方法导致本线程放弃对象锁,进入等待此对象的等待锁定池,只有针对此对象发出notify方法(或notifyAll)后本线程才进入对象锁 阅读全文
posted @ 2022-02-17 16:41 护发师兄 阅读(178) 评论(0) 推荐(0) 编辑
摘要: JAVA - 线程池 在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些很耗资源的对象创建和销毁 阅读全文
posted @ 2022-02-17 16:40 护发师兄 阅读(27) 评论(0) 推荐(0) 编辑
摘要: JAVA - 启动一个线程是用run()还是start()? 启动一个线程是调用start()方法,使线程所代表的虚拟处理机处于可运行状态,这意味着它可以由JVM调度并执行。这并不意味着线程就会立即运行。run()方法可以产生必须退出的标志来停止一个线程。 start方法是多线程的、同步的 run方 阅读全文
posted @ 2022-02-17 16:32 护发师兄 阅读(344) 评论(0) 推荐(0) 编辑
摘要: JAVA - 如果hashMap的key是一个自定义的类,怎么办? 使用HashMap,如果key是自定义的类,就必须重写hashcode()和equals()。 阅读全文
posted @ 2022-02-17 15:17 护发师兄 阅读(66) 评论(0) 推荐(0) 编辑
摘要: JAVA - ArrayList是否会越界? ArrayList并发add()可能出现数组下标越界异常。 ArrayList是实现了基于动态数组的数据结构。 LinkedList是基于链表的数据结构 对于随机访问get和set,ArrayList要优于LinkedList,因为LinkedList要 阅读全文
posted @ 2022-02-17 15:08 护发师兄 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Java - ConcurrentHashMap的原理 **这是JDK1.7的实现** ConcurrentHashMap 类中包含两个静态内部类 HashEntry 和 Segment。 HashEntry 用来封装映射表的键 / 值对;Segment 用来充当锁的角色,每个 Segment 对象 阅读全文
posted @ 2022-02-17 15:04 护发师兄 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 一生的旅程 关于作者 罗伯特·艾格是华特迪士尼公司的董事长兼首席执行官。从2005年10月起,他开始担任公司的总裁兼首席执行官,之前他曾在2000年到2005年之间担任总裁兼首席运营官。1974年,艾格在ABC开启了他的职业生涯,作为ABC集团的董事长,他先是负责广播电视网、电视台以及有线电视资产的 阅读全文
posted @ 2022-02-17 14:50 护发师兄 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 无价 威廉-庞德斯通 引言 “你要的越多,得到的就越多” 任意连贯性 该理论说,消费者其实并不知道什么东西该值多少钱。他们茫然地穿过超市货架,根据种种线索判断价格。任意连贯性首先是一种相对理论。买家的主要敏感点是相对差异,而非绝对价格。(在看不见的地方缩水) 经济学家唐纳德·考克斯(Donald C 阅读全文
posted @ 2022-02-17 14:49 护发师兄 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 未来世界的幸存者 作者简介 阮一峰 IT技术作家,长期写作个人技术博客。当过高校教师,也当过阿里巴巴集团软件工程师。曾出版译著《黑客与画家》《软件随想录》,技术专著《ES6标准入门》。(厉害,原来《黑客与画家是他译的》) 在可预见的将来,技术最终将淘汰人类。(淘汰的不是人类,是工作,结果可预见性的工 阅读全文
posted @ 2022-02-17 14:47 护发师兄 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 后谷歌时代 序章 回到未来 1990年,我曾经预测生活在网络计算机的世界里,人们根本不用看到不想看到的广告。遗憾的是,在谷歌的引导之下,互联网上不仅满是不受欢迎的广告,还充斥着各种机器自动转发的恶意软件。它不仅没有把权力交到每个人的手中,反而将其变成了一团龙卷风,把所有的金钱和权力刮到了顶部。(谷歌 阅读全文
posted @ 2022-02-17 14:45 护发师兄 阅读(98) 评论(0) 推荐(0) 编辑
摘要: JAVA - 缓冲和缓存 阅读全文
posted @ 2022-02-17 14:37 护发师兄 阅读(54) 评论(0) 推荐(0) 编辑