多线程深入话题1,优雅的停止线程在多线程操作之中如果要启动多线程使用的肯定是Thread类中的start()方法,而如果对于多线程需要进行停止处理,Thread类原本提供有stop()方法,但是这些方法从JDK1.2版本就已经将其废弃【@Deprecated】了,而且一直到现在也不在建议出现在代码之... ...
分类:
编程语言 时间:
2019-07-05 20:50:10
阅读次数:
131
摘要:JS是如何回收内存的?《JavaScript深入浅出》系列:JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼?JavaScript深入浅出第2课:函数是一等公民是什么意思呢?JavaScript深入浅出第3课:什么是垃圾回收算法?最近垃圾回收这个话题非常火,大家不能随随便便的扔垃圾了,还得先分类,这样方便对垃圾进行回收再利用。其实,对于写代码来说,也有垃圾回收(garba
分类:
编程语言 时间:
2019-07-03 12:11:26
阅读次数:
160
说明 接着上次 "手撕面试题ThreadLocal!!!" 面试官一听,哎呦不错哦!本文将继续上文的话题,来聊聊FastThreadLocal, 目前关于FastThreadLocal的很多文章都有点老有点过时了(本文将澄清几个误区),很多文章关于FastThreadLocal介绍的也不全,希望本篇 ...
分类:
其他好文 时间:
2019-07-02 22:44:38
阅读次数:
109
一 概要 二进制序列化是公司内部自研微服务框架的主要的数据传输处理方式,但是普通的开发人员对于二进制的学习和了解并不深入,容易导致使用过程中出现了问题却没有分析解决的思路。本文从一次生产环境的事故引入这个话题,通过对于事故的分析过程,探讨了平时没有关注到的一些技术要点。二进制序列化结果并不像Json ...
分类:
其他好文 时间:
2019-07-02 00:24:01
阅读次数:
116
目标:同步小于9个的消息话题 方法: 1:定义每个消息的接收器 2:定义时间同步器 3:定义回调函数,注意:消息类型必须是指针类型 4:注册回调函数 ...
分类:
其他好文 时间:
2019-07-01 13:58:19
阅读次数:
109
从三年前的Alphago与李世石的的世纪大战引爆科技圈已来,人工智能的话题一直是科技瞩目的焦点,相较于传统的基础研究,好像人们对于这种新鲜事物更加的情有独钟,在Alphago大胜九段围棋大师时,人们惊呼“人工智能将要代替人类”,不过随着时间的过去,人们也逐渐变得更为理性,即便是近三年人工智能技术的成就惊人的瞩目,但是远远没有脱离“人工”的现实。不过并不代表人工智能不重要,相反它已近融入到我们生活中
分类:
其他好文 时间:
2019-07-01 12:31:07
阅读次数:
116
前言 本文主要根据后台接口识别Office文件类型这一话题做一些分享,主要方向还是放在不能获取到文件名情况下的Office文件识别。 可获取到文件名 如果后端接口可以获取到完成的文件名称,则整个过程会变得很轻松,如果不考虑到客户恶意修改后缀名的情况,我们只需要对获取到的文件名进行截取即可,整个截取的 ...
分类:
其他好文 时间:
2019-06-30 19:04:25
阅读次数:
141
花下猫语:之前说过,我对于编程语言跟其它学科的融合非常感兴趣,但我还说漏了一点,就是我对于 Python 跟其它编程语言的对比学习,也很感兴趣。所以,我一直希望能聚集一些有其它语言基础的同学,一起讨论共通的语言特性间的话题。不同语言的碰撞,常常能带给人更高维的视角,也能触及到语言的根基,这个过程是极 ...
分类:
其他好文 时间:
2019-06-27 00:37:34
阅读次数:
92
开源软件到底受不受美国政府管制?这个话题最近已经成了热点,许多业内的专业人士都对此发表了看法。 对实体清单上所列合约方的出口和再出口的限制特别适用于受出口管理条例(EAR)约束的活动和交易。 [1]开源公开可用的加密软件源代码,由美国商务部、工业和安全局(BIS)重新分类,并于2016年9月20日生 ...
分类:
Web程序 时间:
2019-06-26 00:45:29
阅读次数:
141
曾经我写过标题所示的内容,这是个有趣的话题,想多写一写。 周五晚八点左右,数学文化课的老师在群里发了一条通知,要求我们第二天上交结课论文,不少于3000字,而不幸的是,我一个字都没有写。 我当然不会就这么凉了,虽然未曾动笔,但胸中早有笔墨,所以仍然不慌不忙的在健身房完成器械训练,回到宿舍小坐一会,待 ...
分类:
其他好文 时间:
2019-06-24 00:27:18
阅读次数:
127