掘友等级
获得徽章 0
我的文章被系统莫名其妙删除,经自查我的文章内并没有任何违规内容。请掘金官方解释说明原因!不然我将立即考虑放弃掘金转用自建博客!
文章标题:【专业课学习】Linear Time Sorting Algorithms整理
文章题目:juejin.cn
赋值(=)、下标([])、调用(())和成员访问箭头(->)运算符必须是成员(函数)。
C/C++标准并没有强制规定每种数据类型的实际大小,其由选择的数据模型决定,而数据模型又与具体的操作系统密切相关:
ILP32(早期32位系统): int = 32位, long = 32位, pointer = 32位
LP64(现代64位类Unix系统): int = 32位, long = 64位, pointer = 64位
LLP64(现代64位Windows系统): int = 32位, long = 32位, long long = 64位, pointer = 64位
在做CSAPP的Attack Lab的时候碰到了一个百思不得其解的问题:明明我自己的Ubuntu虚拟机已经开启了ASLR,但为什么官方提供的实验程序每次运行到目标函数的时候rsp指向的内存地址总是个定值。
捣鼓了半天最后发现原来是程序在正式执行目标函数之前动了一些手脚,自己申请了一块内存作为运行时栈...
终于玩通关了
在某网站上对js代码做性能测试,结果得到的结果让人匪夷所思。一开始还以为是该网站把被测代码嵌在iframe里的缘故,调试了半天结果发现是该网站使用eval函数来启动要测试的代码,导致测出来的结果和正常认知有巨大偏差...
一个让div中的文字居中的奇技淫巧
JavaScript使用Canvas API里的ctx.rotate方法的一个坑点:下一次在同一块画布上调用rotate方法的时候,是在上一次旋转的角度基础上再旋转,因此如果要重新从x轴开始旋转的话要先调用ctx.setTransform(1, 0, 0, 1, 0, 0)恢复画布状态。
ctx.translate等方法也存在类似的坑点!
#每天一个知识点# 弄了几个小时试了各种方法,终于定位到出问题的代码了。不得不说JavaScript的proxy是真的牛逼。
下一页