V2EX xuexixuexi
 xuexixuexi 最近的时间轴更新
xuexixuexi

xuexixuexi

V2EX 第 141307 号会员,加入于 2015-10-06 02:18:51 +08:00
xuexixuexi 最近回复了
2015-10-17 16:26:28 +08:00
回复了 xuexixuexi 创建的主题 Node.js 用 node-webkit 开发桌面程序怎么样?
@sagnitude 太感谢了, 100 个线程和 1 个线程一样的道理,我主要是看一下 C 扩展怎么回调 node
现在明白了,看来值得一学
您真是大好人:)
2015-10-17 02:00:56 +08:00
回复了 xuexixuexi 创建的主题 Node.js 用 node-webkit 开发桌面程序怎么样?
v2ex 的回复不好,把我的空格给吃了,我再画一遍:
你说的是一个串行的流程,即: js -> node -> C -> node -> js

我问的是一个并行的过程,即: js -> node -> C (Start) -> node -> js -> 页面显示 开始啦
____________________________________C (5 %) -> node -> js -> 页面显示 我完成 5% 啦
____________________________________C (10 %) -> node -> js -> 页面显示 我完成 10% 啦
____________________________________.....
____________________________________C (100 %) -> node -> js -> 页面显示 我搞完啦
2015-10-17 01:57:13 +08:00
回复了 xuexixuexi 创建的主题 Node.js 用 node-webkit 开发桌面程序怎么样?
@sagnitude 你说的是一个串行的流程,即: js -> node -> C -> node -> js

我问的是一个并行的过程,即: js -> node -> C (Start) -> node -> js -> 页面显示 开始啦
C (5 %) -> node -> js -> 页面显示 我完成 5% 啦
C (10 %) -> node -> js -> 页面显示 我完成 10% 啦
.....
C (100 %) -> node -> js -> 页面显示 我搞完啦
2015-10-16 09:09:28 +08:00
回复了 xuexixuexi 创建的主题 Node.js 用 node-webkit 开发桌面程序怎么样?
@xymn 此话怎讲?还需要观察
有没有一个这样的例子,或者某个产品实现过这样的功能, nw.js 或者 Electron 的都行:
调用一个 c 扩展 -> c 报告进度 -> 在界面上显示进度
2015-10-16 06:37:52 +08:00
回复了 thunk 创建的主题 分享创造 我想要
原来这就是传说中的 Electron 做的程序。如果两个 Electron 做的程序,可以共用其中的部分吗?一个就要 80 多 M ……
我最近正在学习 nw.js/Electron 这类的 HTML5+CSS3 的本地客户端界面,不知道它们调用 C 扩展处理底层任务如何?再有就是底层任务的回调,比如报告进度啊,状态啊,有办法通过 js 反馈到界面上吗?
2015-10-15 10:24:55 +08:00
回复了 xuexixuexi 创建的主题 Node.js 用 node-webkit 开发桌面程序怎么样?
@gzlock @oott123 @hkongm @imskull @aivier @ZackYang
我说的响应消息就是比如界面上按下一个按钮,就启动一个线程(线程应该是在 node 端?)完成一项任务,任务进行中更新界面的某个部分(比如进度条),完成后再更新界面的某个部分。这样一个消息响应过程。
当然,这只是举个简单的例子,实际要实现的更复杂。另外用 nw.js 还是 Electron 都是相同的问题,它们之间的差别应该没有用 MFC 和用 node.js 之间的差别大。
我现在就是眼馋网页型的开发能做出好看的界面,而且熟练后效率比用 VC 高,担心的就是最后发现做本地应用有迈不过的坎,另外我对跨平台要求不高,主要还是 Windows 下的应用。
node-webkit 官网公布的那些项目我都浏览了一下,感觉就是界面很炫,但是并没有太多涉及底层的东西,编辑器类和图片类的比较多。
最后问一下, nw.js 或者 Electron 有什么好的开发环境和学习资料吗?好调试吗?
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5419 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 13ms UTC 08:10 PVG 16:10 LAX 01:10 JFK 04:10
Do have faith in what you're doing.
ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86