- 博客(7)
- 资源 (7)
- 收藏
- 关注
原创 js中Math的几个函数
1.Math.random(); 结果为0-1间的一个随机数(包括0,不包括1) 2.Math.floor(num); 参数num为一个数值,函数结果为num的整数部分(返回小于等于n的最大整数)。 3.Math.round(num); 参数num为一个数值,函数结果为num四舍五入后的整数。 4.Math.ceil(n); 返回大于等于n的最小整数。 5.Math.ceil(Mat
2015-07-29 14:22:38 1142
原创 node.js中的process.nextTick()和setImmediate()
process.nextTick()和setImmediate()在node.js中都是将回调函数延时执行。跟setTimeout(function(){}, 0);类似,但性能不一样,setTimeout定时器是采用红黑树,process.nextTick()是用数组,setImmediate()是用链表。先看看process.nextTick()的代码 process.nextTick(
2015-07-23 15:41:14 1282
转载 MySQL错误码
服务器错误信息来自下述源文件: 错误消息信息列在share/errmsg.txt文件中。“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。 错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error.h和include/mysqld_ername.h MySQL源文件中的定义。 SQLSTATE值列在share/errmsg.txt文件
2015-07-23 09:55:20 821
转载 MySQL的timeout那点事
转载网址: http://www.penglixun.com/tech/database/mysql_timeout.html 因为最近遇到一些超时的问题,正好就把所有的timeout参数都理一遍,首先数据库里查一下看有哪些超时: root@localhost : test 12:55:50> show global variables like "%ti
2015-07-09 15:07:47 392
原创 gdb调试core文件
gdb wbxgs_crash[程序名] core.5797[core文件名] (gdb)bt #0 ........ #1 ....... (gdb)info threads [查看线程] 21 process ...... 20 process .... (gdb)thread 21 [转入线程21] (gdb)bt #0 ........ #1 ....... (gdb
2015-07-08 22:21:53 366
原创 MAC上安装node-canvas
安装Node.js的canvas库时发现canvas依赖cairo包: $ npm install canvas ... > node-gyp rebuild ... No package 'cairo' found 可以通过brew安装,但是安装时发现cairo依赖于X11: $ brew install cairo cairo: Unsatisfied dependency:
2015-07-08 21:49:43 2429
原创 MAC下安装node.js
一、安装Homebrew http://brew.sh ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 可能用到的brew命令 brew listen 列出已安装的软件 brew update 更新brew brew home 用浏览器打开brew的官方网站
2015-07-08 21:37:11 416
DirectShow开发指南及源码.part4(共四卷)
2010-05-07
DirectShow开发指南及源码.part3(共四卷)
2010-05-07
DirectShow开发指南及源码.part2(共四卷)
2010-05-07
DirectShow开发指南及源码.part1(共四卷)
2010-05-07
计算机组成与设计部分习题答案(王诚版)
2008-10-13
航空客运订票系统(C++)
2008-09-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人