V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  judasnow  ›  全部回复第 3 页 / 共 5 页
回复总数  96
1  2  3  4  5  
2014-01-23 21:04:51 +08:00
回复了 mikej 创建的主题 Node.js NodeJS关于同步式I/O和异步式I/O的一点疑问?
另外,看了楼主是做 php 开发的,我觉的楼主可以考虑下 如何在 php 中模拟(注意是模拟)异步操作,可能有更助于理解 nodejs 的运行模型。
2014-01-23 21:02:07 +08:00
回复了 mikej 创建的主题 Node.js NodeJS关于同步式I/O和异步式I/O的一点疑问?
@pfitseng 不是很了解 arm 哈,你可以 google 一下 :-)不过我觉的 arm 中肯定涉及 dma。 全靠 cpu 效率太低。
2014-01-23 16:20:26 +08:00
回复了 Shared 创建的主题 JavaScript web app 开发使用哪个框架最好?
可以看看 intel 的 appframework
http://app-framework-software.intel.com/

以前叫 jqmb 好像

可以满足你的需求,jqmobile 有点太大了 ,wifi不给力的话 加载会很慢
2014-01-23 13:38:01 +08:00
回复了 picasso250 创建的主题 PHP api的调用方式,key是否明示?
倾向于第一种,便于参数合法性的检查。
2014-01-23 13:35:18 +08:00
回复了 mikej 创建的主题 Node.js NodeJS关于同步式I/O和异步式I/O的一点疑问?
2014-01-23 13:35:00 +08:00
回复了 mikej 创建的主题 Node.js NodeJS关于同步式I/O和异步式I/O的一点疑问?
我推荐这篇文章给你,注意看那个图。
----
大概说一下我自己的理解,nodejs 采用一个 "事件循环(event loop)" 这是一个单独的线程,在nodejs执行的过程中是不会退出的。另外还有很多"工作线程(worker)"。其中"工作线程是按需生成的"其完成之后会返回到“事件循环”中(通过callback)。
----
现在来看你的疑问:
1 是不是I/O操作是与cpu无关,I/O完成之后线程再继续执行?
io操作过程中 是几乎不需要 cpu 参与的 (通过dma控制器),对于 io 操作,系统(操作系统)会产生一个中断,并将当前线程调度到阻塞状态。io完成后 会将其加入待执行队列中 等待调度。

2 这里为什么是发送给操作系统,或者说为什么操作系统会有处理I/O的能力?
io操作归根到底 是由 操作系统提供的系统调用来提供的。
----
我认为你可以多了解下 计算机组成原理 以及 操作系统 这两门课的相关知识。

可以在 google 上搜索关键词: 系统调用,进程调度,dma控制器
2014-01-23 13:18:34 +08:00
回复了 xmbaozi 创建的主题 阅读 感觉工作后都没耐心/环境去看书,怎么破
写代码的时候多问自己几个为什么,了解到自己的无知,想想无知导致的就业 以及 生活压力,就有静下心看书的欲望了。另外,我觉得最好不要自称 ”码农“ 容易给自己一种负面的心里暗示。
2014-01-20 18:51:39 +08:00
回复了 66beta 创建的主题 PHP 如果快速获取层层array包围的值?请进来看代码~
array_filter($sourceArray, function($item) {
return $item['value'] > 'whatEverTime';
});

这样不行吗?
2014-01-20 18:43:50 +08:00
回复了 pc10201 创建的主题 Linux 中了php木马,怎么防范?
我觉得
1 可以在 apache(或其他web服务器)上过滤请求参数 ,因为似乎他是 通过 带$ip,$port这两个参数的远程请求 触发这个脚本的。
2 可以删除这个脚本的可执行权限。

不过我还是困惑于 这个文件是怎么跑到你的服务器上的?
2014-01-20 18:38:29 +08:00
回复了 pc10201 创建的主题 Linux 中了php木马,怎么防范?
仔细看了下 我收回我说的话。。。。
2014-01-20 18:36:11 +08:00
回复了 pc10201 创建的主题 Linux 中了php木马,怎么防范?
如果是 用的 apache php_mod 就删除 php cgi 可执行文件就行了。
2014-01-20 11:43:46 +08:00
回复了 kjkjkljkj 创建的主题 求职 [武汉前端求职]三年工作经验,熟悉 node.js
@KingKidz 技术栈 比较复合 希望可以详细了解下。
2014-01-19 19:46:00 +08:00
回复了 kjkjkljkj 创建的主题 求职 [武汉前端求职]三年工作经验,熟悉 node.js
@KingKidz hello 怎么联系你呢?远程工作具体流程是什么呢?
2014-01-14 22:03:18 +08:00
回复了 alexapollo 创建的主题 程序员 LightTable有人玩过吗?
我觉得 lt 最方便的地方就是 。。。可以自动的设置好 clojure 环境。比emacs方便多了
2014-01-14 21:26:33 +08:00
回复了 bearcat001 创建的主题 PHP 用PHP写daemon的问题
要是我 就定时执行一段 php 脚本(用crontab或者whatever)然后用redis模拟保存全局变量(每次脚本执行的时候 就从redis读取信息初始化 完成之后保存之)
2014-01-12 17:11:34 +08:00
回复了 crny520 创建的主题 Node.js node.js大家一般用什么编辑器?
@breeswish 人家问的是编辑器。。亲。
2014-01-11 20:48:32 +08:00
回复了 Mogujie 创建的主题 酷工作 [蘑菇街招聘]高级PHP/JAVA/C++工程师,年底了,小伙伴们动起来
外地的怎么面试,报销车票不?
2014-01-07 16:16:57 +08:00
回复了 kstsca 创建的主题 VPS 大家的主机都命名的点啥?想看看。。
EVA 中使徒的名字。。。
2013-12-26 09:42:36 +08:00
回复了 karthao 创建的主题 程序员 关于前端loader,除了seajs,你们还用什么?
requirejs ?
1  2  3  4  5  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5483 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 08:55 · PVG 16:55 · LAX 01:55 · JFK 04:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.