大大纸飞机
2023-03-02 15:03:50
今天聊一个简单的问题,增加更多内存会让你的计算机速度变快吗?要想解答这个问题,我们需要知道cpu、内存与程序这几者的关联,实际上非常简单:首先,可执行程序存储在磁盘中(当然也可以是其它介质),可执行程序中实际上主要包含两部分内容:机器指令以及指令依赖的数...
大大纸飞机
2022-05-06 16:33:41
传输介质简介以太网帧结构IP编址ICMP协议ARP协议传输层协议路由基础静态路由基础距离矢量路由协议——RIP链路状态协议——OSPFHDLC&PPP原理与应用帧中继原理与配置PPPoENAT网络地址转换交换网络基础STP生成树RSTP原理与配置VRP基础命令行基础文件系统基础VRP系统管理...
大大纸飞机
2021-03-30 15:35:02
背景大家好,我是石头哥,近有读者问我关于浮点的问题,大概问题就是0.1+0.2==0.3?0.8-0.6==0.6-0.4?我给他丢了一篇我早在2014年写的一篇文章——一个由跨平台产生的浮点数bug|有你意想不到的结果,讲述了自己在开发过程中的一个“bug”,也因浮点数的表达引起的。回想,当初这...
大大纸飞机
2021-01-15 09:27:54
作者:金磊鱼羊转自:量子位QbitAI1994年出生,15岁上浙大,22岁就拿下世界黑客大赛。不到26岁的年纪,他已经成为了纳斯达克上市公司的安全老大。就是这样一位天才黑客,在2021年开年之际,却忽然开始了普法工作。背后原因,与近出现在热搜的互联网大厂不无关系。所以,他是何许人也?又因为什么...
大大纸飞机
2020-08-12 13:19:45
Gson是Android解析Json的老牌子了,它的使用和原理也被大家研究的极其透彻了,可以说这是一个相当成熟的库。但是伴随kotlin的普及,有一个问题也越发明显地暴露了出来。kotlin里有一个dataclass的概念,倒不是什么“黑科技”的东西,但是确实相当好用,它会自动生成hashcode、...
大大纸飞机
2020-07-10 14:29:03
多年来,并发就像是阻在程序员面前的一座大山,令无数人“闻之色变”。我们或者不知道何为并发,或者不知道为何需要并发,即使知道了也不一定能写出一个安全的并发程序。如果写的并发程序出了问题,我们也不知道问题出在哪里,连为什么会出现问题都要考虑好一阵子。它就是这么“可恶”,但却谁都没有办法摆脱。多线程的出现...
大大纸飞机
2020-07-10 14:28:50
安全是多线程编程的核心主题,但并不是只要使用多线程就一定会引发安全问题。要了解哪些操作是安全的,哪些是不安全的,就必须先掌握如何使用多线程。不过在操作多线程之前,我们先了解一下多线程的几种状态。线程的状态在Thread的实现中,包含一个名为State的enum类,用来标识线程运行中的各种状态,其中定...
大大纸飞机
2020-07-10 14:28:28
前文我们已经了解了线程的一些基础知识,这篇文章是对基础的一个补充。线程有个有趣的状态,叫RUNNABLE,之所以不叫RUNNING,是因为它表示线程处于一种可执行的状态,而不是已经在执行了。对一台电脑而言,CPU的个数和核心数都是有限的,但是它可以运行很多的程序,每个程序又可以创建很多个线程,所以不是每个线程一调用 start 方法就一定能马上运行,而是等待CPU有空闲的时间片时来调度。...
点击加载更多
分享好友
分享这个小栈给你的朋友们,一起进步吧。
飞机酱的IT之旅
创建时间:2020-04-28 18:20:39
分享
飞机酱是一个Android开发攻城狮,除了要攻陷Android外,还会进攻数据结构、算法、网络、计算机系统等方面的知识。关注我,一起学IT吧。
展开
订阅须知
• 所有用户可根据关注领域订阅专区或所有专区
• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询
• 专区发布评论属默认订阅所评论专区(除付费小栈外)
- 热门小栈
- 新小栈
- 更多