V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  yangkeao  ›  全部回复第 1 页 / 共 23 页
回复总数  442
1  2  3  4  5  6  7  8  9  10 ... 23  
2020-01-23 02:01:37 +08:00
回复了 wszgrcy 创建的主题 Node.js node 上的获取当前时间是调用系统的 api 吗?
至于是如何调用的,就得具体情况具体分析。如果通过 glibc 调用 clock_gettime 函数,那么会走 vDSO。

也可以像 go runtime 做的那样,直接解析 auxv、解析符号、调用 vdso。

也可以直接 syscall 225 (大概是这个数,不确定),这样就不是通过 vdso 的,strace 就能看见。当然,在一些极端情况下,vdso 会 fallback 到系统调用上。

node 是啥情况可能得自己探索一番,也无外乎这几样了。

(最近了解了一些这方面知识,因为在做一个运行时注入程序修改时间的工具😅用来做 chaos )
2020-01-23 01:56:14 +08:00
回复了 wszgrcy 创建的主题 Node.js node 上的获取当前时间是调用系统的 api 吗?
@monsterxx03 clock_gettime 很巧的是大部分时候 strace 看不见,因为时间相关可以用 vDSO,而不用真的 syscall。

既然是 vDSO,那么它就能在用户态实现。实现上根据要求的精度不同会有差异,其中之一落到 rdtsc 指令
2019-04-26 14:49:11 +08:00
回复了 qinxg 创建的主题 问与答 chrome 如何指定网卡访问网页?
如果是 Linux 的话,可以用 Network Namespace 这一功能。然后用 veth 和 bridge 将一个命名空间和一个 interface 连起来,再改改路由应该就稳了!

http://www.evolware.org/?p=293 这好像是讲这个的(但我没仔细看
2019-04-26 14:39:14 +08:00
回复了 poorcai 创建的主题 分享发现 吹一波戴尔的售后!
XPS 好像经常出问题。我一开始还联系售后后来嫌麻烦如果配件便宜就自己拆开换了。

所以我的电池、网卡、键盘啥啥的都自己换过一遍了 wuw (悲惨

我本来害怕影响保修,但第一次售后上门换我的触摸板的时候,我发现自己换好像也就这么回事。
2017-08-03 14:54:38 +08:00
回复了 Famio 创建的主题 分享创造 近期撸了一个小文件分享平台
zju 的孩子们有一个类似的服务 https://box.zjuqsc.com
支持多文件(多文件下载时会变成 zip 压缩包)
渲染 HTML 和 V8 没有关系。
V8 是 js 解释引擎。

单纯的 V8 和浏览器都没有关系。你看看 node.js 。

如果想要了解浏览器,绝对不是 V8 。而是 Webkit 这样的大家伙。
2015-12-05 17:18:59 +08:00
回复了 rale 创建的主题 程序员 鲁棒性这个词语有什么典故吗?
我是在统计学接触鲁棒的.

Rubust
@fetich 本来我也想因为直角括号 d 原因弃微软,但机智的我后来用 AutoHotKey 实现了 Ctrl+(输直角括号。
2015-11-09 23:41:06 +08:00
回复了 XiaoXiaoNiWa 创建的主题 问与答 高中生该如何规划自己的计算机开发之路?
少年,今年我高三,马上面临高考,大晚上我还在熬夜看番,看到贴顺便交流交流,本人自认为最大的缺陷就是拖延症,只要想到了马上就做,高中期间可以完成很多事情的。
而且我们兴趣相投,你想做全桟,而我也是对什么都有兴趣。将来想做个这方面的理科男,而不是工科,想做个计算机方向的科学家,但其他方面都掌握着一些:
现在 Android 开发,前端,后端(熟练度 node.js>python>ruby>PHP>java), C ,算法( NOIP 一等,省选没过),写过简单的编译器,写过超级简单的 VM ,用 C#写过 Windows 程序,掌握 Go ,机器学习入门。但是对各个方面都不够深入,各种拖延症导致我没完成一个特别特别像样的作品。
高中之前,我仅仅掌握了半吊子的前端知识,半吊子到每次想到一个东西我都记不住,要翻阅 W3School 。

完全出于兴趣。而造轮子是最有趣的事。

首先少年,你要有个自己的 blog 对吧,用 Hexo ?至少主题要自己写吧,写完 HTML+CSS 问题就不大了,这么开发好慢也,可以试试 grunt 或 gulp ,用上 stylus 等各种工具。一步步完善自己的主题。然后你会发现 Hexo 写作有些不方便,那么你可以试着给 Hexo 写套后台,顺便学习 Node.js ,巩固 JavaScript ,用各种库这也不是个特别困难的事。
当然,想法美好,实现枯燥,编写期间你可能不想干了,没关系,放那别干了,等哪天想起来再干。
其实掌握了 JavaScript 足够你完成任何事物,在 nw.js 的帮助下。拿去学学 C#吧,哇噢,好帅,果然 C#不是盖的, VS 好用也不是盖的。顺便学学 typescript 吧,也挺帅的,至少比 JavaScript 好看多了。

额,貌似人工智能挺酷的,买本 机器学习导论 看。靠,和人工智能有个卵的关系啊!咦,不学线性代数看不懂哦,那就把 MIT 那个 35 集的线性代数讲座学了吧。顺便写个爬虫来爬研究需要用到的数据,听说用 Python 写爬虫挺方便的...
看完,和人工智能关系不能更紧密。

分析出来的数据要显示出来才行啊,顺便研究下信息可视化,还有 HTML5 的 Canvas 。

花钱租个 VPS 拿来展示,呀,看来还要会一点 Nginx 才行啊。

信息奥赛要比赛了怎么办?怎么办?刷题!寻找黑科技!(其中一个:搜索 统计的力量)

接着造轮子。
会有不少同学开玩笑似的说:你来开发一个操作系统(或编译器),我给你钱。在他们眼里看似不可能的任务。你只要骄傲的说:好!
各种买书各种看,各种 C 根本停不下来。而且这个炫酷多了!

一旦造起编译器,不可避免地遇到函数式,遇到邱奇,咦,突然觉得计算机理论也很有意思也。

如果在以上开发活动中,你学会熟练的使用 Vim/Emacs , git , shell ,将会是你的一笔财富。

如果活用 qemu 等,把你的小开发环境带到各种地方,过年去了亲戚家也能开发,将会是你的一笔财富。

如果提升了英语水平,再好不过了。

遇到障碍,多搜索,少问问题。学会翻阅文档。

阅读代码的时候要注意大框架,而不能从局部看起。

然而,高考要有起码保障。本人考差了去华科,考好了去北大。这样的成绩才使得家长不干涉我学习计算机。高三周末仍然不写作业而是泡在电脑上还不受骂。

并且,今年去了北大夏令营,真的很向往,想做一个科学家的我可能很适合这里吧。

与君共勉。
2015-10-31 18:49:47 +08:00
回复了 anthonyeef 创建的主题 程序员 分享两个自己找到的万圣节彩蛋
@SCaffrey 今天回来,看了一下别人,“好帅的配色,我也想要,下面还有行字耶”
2015-10-25 09:13:50 +08:00
回复了 yangkeao 创建的主题 分享创造 钩子,钩子,上钩——好用的吸盘外带普通的置物架
@plqws 嗯,这是厂家的图,这个问题我也和母上大人沟通过,可能的解决方法就是等卖家秀。
2015-10-25 09:12:39 +08:00
回复了 yangkeao 创建的主题 分享创造 钩子,钩子,上钩——好用的吸盘外带普通的置物架
@jedicxl 请问亲是已经下单了吗?十分害怕第一次开店在流程上出现什么问题导致用户收货慢什么的,,顺便吐槽淘宝店铺的后台操作好魔性..

吓得我说话都成淘宝体了,受宠若惊。
2015-09-12 23:02:13 +08:00
回复了 leenajose 创建的主题 Node.js Ruby on Rails Vs Node.js Which to use?
@Wangxf 哪里小众了...
2015-09-12 21:40:37 +08:00
回复了 yangkeao 创建的主题 问与答 Win10 下 VirtualBox 还是无法成功运行吗?
@gamexg 然而 hyper-v 复制为什么是乱乱乱
2015-09-12 21:15:41 +08:00
回复了 yangkeao 创建的主题 问与答 Win10 下 VirtualBox 还是无法成功运行吗?
@h404bi 我试一下~~
1  2  3  4  5  6  7  8  9  10 ... 23  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2900 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 11:23 · PVG 19:23 · LAX 04:23 · JFK 07:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.