whitehack的专栏

小白一个

排序:
默认
按更新时间
按访问量

bluebird还有替代原生 promise的必要吗?

测试代码 // global.Promise = require('bluebird').Promise; console.log('node version:',process.version); const co = require('co'); function* testfun...

2018-01-10 14:52:55

阅读数:257

评论数:0

code runner 代码片段调试神器

downloadhttp://xclient.info/s/code-runner.htmlCrack 打开 CORE Keygen.app. 随便生成一个注册码. 打开 /etc/hosts ,加入一条记录 127.0.0.1 coderunnerapp.com 打开 CodeRunner....

2016-12-29 09:53:40

阅读数:1863

评论数:0

程序员,你为什么值这么多钱?

听说一段时间不加薪,人就会开始思考起和工资有关的问题。消费水平又提升了,能力也进步了,经验也更多了,怎么还没涨工资呢?近两年,有了点余钱就开始考虑起投资来,比如:投资股票首先需要判断的就是关于公司价值和价格的关系。回到个人身上,似乎工资也就是个人价值在市场上的一个价格。那我们的工资是如何被定义或确...

2016-12-01 16:13:29

阅读数:395

评论数:0

用HOSTS 解决近期github访问不正常的问题

hosts加入 151.101.100.133 avatars1.githubusercontent.com 151.101.100.133 assets-cdn.github.com 151.101.100.133 avatars2.githubusercontent.com我这边就搞定了.原理...

2016-11-11 16:37:58

阅读数:3032

评论数:0

OSX 黑苹果 ps/2 键盘 驱动

驱动下载:https://github.com/whtiehack/hello-world/raw/master/RehabMan-Voodoo-2016-0616.zip驱动安装工具下载:https://github.com/whtiehack/hello-world/raw/master/kw...

2016-10-10 14:58:39

阅读数:4141

评论数:0

nodejs 捕获 promise 未处理的 reject

正常情况下,对于没有捕获的 promise的reject 会直接静默的吃掉.而这不是我们想要的.复现一下看看function cb(){ console.log('444'); fdsaf.fdafdas = 777; }new Promise((resolve,reject)=&...

2016-09-23 11:58:14

阅读数:13318

评论数:0

webstorm nodejs ESLint 简单配置

ESLint 简介在团队协作中,为避免低级 Bug、产出风格统一的代码,会预先制定编码规范。使用 Lint 工具和代码风格检测工具,则可以辅助编码规范执行,有效控制代码质量。在以前的项目中,我们选择 JSHint 和 JSCS 结合使用,WebStorm 等开发环境已经支持这些工具,使用起来很顺手...

2016-09-03 13:54:38

阅读数:25014

评论数:0

tj大神的 co库.优雅的解决 nodejs callback无限嵌套问题

github co 项目传送门https://github.com/tj/cotest code 'use strict';const co = require('co'); function sleep(ms) { return function(done){ setTi...

2016-08-05 22:05:13

阅读数:4236

评论数:0

C++11新特性之新类型与初始化

这是C++11新特性介绍的第一部分,比较简单易懂,但是也有一些有趣的地方。 不想看toy code的读者可以直接拉到文章最后看这部分的总结。新类型long long类型C++11标准中新加入了long long类型属性,占用空间不小于long类型。测试代码如下:long large = LONG...

2016-07-19 11:01:15

阅读数:1332

评论数:0

构造干净的 Git 历史线索

构造干净的 Git 历史线索 理想的历史线索 不要产生多余的分支 避免线索“扭麻花” 线上分支合并一定要用 merge –no-ff 总结 多人协作规范 分支基点 推送合并目标 代码评审 处理期限 用 Git 也有一段时间了,看过一些 Git 工作流的文章,加上工作和业余中参与一些项目开发,对...

2016-07-14 19:49:00

阅读数:2378

评论数:0

nodejs javascript 实现随机数种子的几种方法

最简单的方法http://stackoverflow.com/questions/521295/javascript-random-seeds 用 Math.sin var seed = 1; function random() { var x = Math.sin(seed++) * 1...

2016-07-13 20:25:55

阅读数:6489

评论数:0

pm2 自定义log, pid 等日志文件位置

方法一:直接引用 pm2官方的: http://pm2.keymetrics.io/docs/usage/log-management/Log configurationCLIExample:$ pm2 start echo.js --merge-logs --log-date-format=&...

2016-06-27 17:20:02

阅读数:16345

评论数:0

解决 ssh user@ip 'command' 出现 'command not found'的问题

环境 centos6.5 状况 A机器 ssh user@B机器 ‘command’ 执行命令(B机器添加了对A机器的信任) 提示 'bash: node: command not found'使用 ssh user@B机器 手动执行命令是没有问题的 echo $PATH;node -...

2016-06-18 15:20:15

阅读数:3925

评论数:0

ssh连接远程主机执行脚本的环境变量问题

11 Nov 2014 • 6 min. read • 18 Comments 近日在使用ssh命令ssh user@remote ~/myscript.sh登陆到远程机器remote上执行脚本时,遇到一个奇怪的问题: ~/myscript.sh: line n: app: command...

2016-06-18 15:04:05

阅读数:8267

评论数:4

游戏中学会写代码:这些编程学习网站不容错过

下面这些网站是从 200 多个游戏编程网站选出的 12 个网站,你可以通过下面的网站在游戏中学习编程。 当然这些网站都是免费的,Mybridge A.I 也评估了这些,这些网站可以帮助喜欢编程的人员学习编程语言,如 JavaScript、java、python,PHP,C #等。 ...

2016-06-17 10:28:37

阅读数:3584

评论数:0

redis lua and nodejs

redis lua--getAndUpdateRpcConfig.lua local test = { aa=1, bb='bb' }-- redis.call('set','keykey','myval') return cjson.encode(test); 使用 va...

2016-06-04 16:01:50

阅读数:1720

评论数:0

一个 while 实现 C 翻转单向链表

听说这是 O(1) 空间复杂度 O(n) 时间复杂度 ?有大神解释下下面这个算吗? struct MyLink { MyLink* next; int nVal; }; MyLink* genLink(MyLink* next,int nval){ MyLink* tmp ...

2016-05-04 21:29:21

阅读数:1239

评论数:0

cocos ios,other linker flags 加入 -objc 编译报错解决方案

在嵌入 supersonic 的广告sdk时 遇到了同样的问题. supersonic也要求加入 -ObjCUndefined symbols for architecture armv7s: "_GCControllerDidDisconnectNotification"...

2016-04-01 13:01:53

阅读数:2297

评论数:0

socket: (10106) error can not bind socket

系统盘不够用了.用360清理下系统备份 .然后 nodejs , redis ,apache 都不能工作了. 都是 提示不能bind socket瞎折腾半天.最后搞明白,原来重置处 winsock 目录就好了Step 1: 打开 cmdStep 2: 输入 netsh winsock reset...

2016-03-20 12:35:38

阅读数:2268

评论数:0

解决 cocos android 接入友盟推送 sdk 在5.0以下的系统出现UnsatisfiedLinkError 错误

根据我的测试.android 版本>=5.0是没有这个问题的.在 4.2.2 好像也没有这个问题错误提示03-07 13:52:36.159: E/AndroidRuntime(22073): java.lang.UnsatisfiedLinkError: Couldn't load coc...

2016-03-07 14:08:57

阅读数:2990

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭