-
2021-11-29... 截止日期节节败退
1990 年 6 月,Windows 3.0 的发布让整个软件行业大变样。他们开始思考如何将 NT 运行到 Windows 上。但最大的矛盾在于,OS/2 和 Windows 控制系统 PC 的方法互不兼容,这让客户和工程师都变得难以适从。
对微软来说,... 136 -
2021-11-29... [编按: 转载于 腾讯微信/OneFlow社区 InfoQ , 2021-11-28. 原标题:没有这个传奇工程师,就没有今天的 Windows。]
根据计算机领域的摩尔定律,如果在 18 个月内都还没有发布产品,几乎意味着项目要流产了。Windows NT 操作系统的最初计划也是 1... 144 -
2021-11-12...编译原理 龙书 Compiler, Dragon Book-3:第一章:引论 编程语言是用于向人和机器描述计算的符号。我们所知道的世界取决于编程语言,因为在所有计算机上运行的所有软件都是用某种编程语言编写的。但是,在程序运行之前,它首先必须被翻译成计算机可以执行的形式。进行这种翻译的软件系统称为编译器。这本书是关于如何... 141
-
2021-11-12...目录
----
前言
第1章 引论
1.1 语言处理器
1.2 一个编译器的结构
1.2.1 词法分析
1.2.2 语法分析
1.2.3 语义分析
1.2.4 中间代码生成
1.2.5 代码优化
1.2.6 代码生成2021-11-12...[编按: 转载于 notesinterpreter.in 官网/英文版, 2020-10-12. 中文翻译由 谷歌翻译 Google Translate 完成,刘振兴Xenxin 审校。 《编译原理》 已被收录到 有福经典UfqiLong: https://ufqi.com/news/clscpage.107... 1412021-10-27... [编按: 转载于 思否网/劉凯里, 2021-10-20. ] 写在前面 大家好,我是凯里,欢迎关注我的「博客」,全是好东西。这篇文章聊到的「前端水印防篡改」方法,本来是想作为一份专利提交给公司的,但我下笔之前去国内的专利检索网站上搜了下,发现一模一样的方案已经被申请了,是一位字节跳动的哥们在今年年初递交的。既... 1172021-09-30... 生成n位随机数let getRandom = n => Math.random().toString().slice(-n);getRandom(6) //6位随机数
url参数转jsonlet urlToJson = url => { let json =... 1142021-09-30... 在两个数字之间生成一个随机数这将以两个数字为参数,并将在这两个数字之间生成一个随机数! const random = (min, max) => Math.floor(Math.random() * (max - min + 1) + min);
console.log(random(1, 50));
2021-09-30...[编按: 转载于 SegmentFault/Jenk, 2021-09-23. 原标题:20 个杀手级 JavaScript 单行代码。] 本文整理了一些实用的 JavaScript 单行代码,非常好用~~ 获取浏览器Cookie的值通过document.cookie 来查找cookie值 const coo... 1652021-09-09...第一章 总 则
1.1 为了规范证券市场交易行为,维护证券市场秩序,保护投资者合法权益,根据《中华人民共和国证券法》《证券交易所管理办法》等法律法规、部门规章和规范性文件等相关规定,制定本规则。
1.2 在北京证券交易所(以下简称本所, 北交所)上市证券的交易适用本规则。本规则未作规定的,适用... 1512021-08-25...(接续) Jeremy:去年(2020年)11月,有人说你对苹果公司在其新电脑中的ARM64芯片印象深刻。Linux是否仍在支持他们的开发工作?Linux即将到来的5.13内核是否会在苹果的MacBook上启动?ARM64有何重大意义?注:在2021年5月,Linux内核5.13-RC1版已实现对苹果M1的初步支持。当... 1072021-08-05... [编按: 转载于 知乎网/三日月 綾香, 2020-08-03.] 目录----预备知识Unicode 字符集中文的地区差异字形差异编码差异用字差异OpenCC 标准一简对多繁一繁对多简一繁对多繁例外用词差异OpenCC 程序OpenCC 原理OpenCC 应用问与答如何查看汉字的 Unicode 码位?如何查... 1362021-06-22...[编按: 转载于 腾讯微信/ 陈小天 程序人生, 2021-06-15. 原标题为“客户端软件的轮回:更好还是更糟糕?”。] 我刚毕业那会,日常工作使用的主要协作交流工具是 Lotus Notes,或者说 IBM Notes。拿现在时髦的,让投资人肾上腺素飙升的专有名词,可称之为 LCDP/NCDP... 1462021-06-09...21 HTML 标签有哪些行内元素常见的标签有以下几种,可参考 inline element
aimgpicturespaninputtextareaselectlabel 22 CSS如何设置一行超出显示省略号overflow: hidden;text-overflow: ellipsis;whit... 1232021-06-09...[编按: 转载于 segmentfault.com/shanyue, 2021-06-04. 原题目为“大厂面试总结 CSS 篇”。]
01 如何实现一个元素的水平垂直居中更多描述: 要求对行内元素、块状元素及不定宽高的块状元素均可适用:以下是布局代码<div class="container">2021-05-25...[编按: 转载于 腾讯微信/陈小天 程序人生, 2021-05-24.]
自 napster 20 年前(推出)以来,p2p 的应用一直层出不穷,一开始主要集中在音视频的文件共享领域。早期的 bitTorrent,电驴,后来的pplive,迅雷,快播等,都是走内容分享的路子。在这里,p2p 主要充当... 1602021-05-07...[陈小天, 2021-05-02.]在 Fundamentals of Generic Programming[1] 里,Alexander Stepanov(泛型概念的创立者)用一段优雅的文字描绘了计算机技术不断泛化(generalized)的历史:"... 1472021-04-28... [2021-04-26, 陈小天]对于开发者来说,内存无非是两种管理模式:手动管理或者自动管理。C 语言是手动管理内存的大哥大,而 Java 则是自动管理的扛把子。很多人认为 Java 是使用垃圾回收做内存管理的鼻祖,其实不然,lisp 早于 Java 大概二三十年就武装上了简单的 GC。
 ... 1652021-04-20...RAII - Resource Acquisition Is Initialization[1] 是个听起来高深莫测不知所云,但实际理解起来并不困难的概念。我们在理解一个新的解决方案的时候,先深入了解它面临的问题,再看之前的解决方案(prior work),然后再看它是怎么解决同样的问题,最后比较优劣。这大概是做研究的... 1902021-04-14...如今所有的应用程序几乎都离不开网络。从应用开发的角度,绝大多数应用以及其后端系统都工作在应用层:"... 1202021-04-14...几周前我写了篇关于并发的文章(透过 rust 探索系统的本原:并发篇),从使用者的角度介绍了常用的处理并发的工具:Mutex / RwLock / Channel,以及 async/await。今天我们讲讲这些并发手段背后的原语。这些原语,大家在操作系统课程时大多学过,但如果不是做一些底层的开发,估计大家都不记得了。<... 1532021-04-14...rust 是一门非常优秀的语言,我虽然没有特别正式介绍过 rust 本身,但其实已经写了好多篇跟 rust 相关的文章:
沅有芷兮:类型系统的数学之美
Noise 协议的应用
用 noise 协议的思路来点对点加密文件?
如何安全地保存密码?
从微秒到纳秒:关于性能的奇妙旅程
-
本页Url:
-
2024-04-20-05:30 GMT . 添加到桌面浏览更方便.
-