前段时间学习《深入浅出Nodejs》时,在第四章 - 异步编程中作者朴灵曾提到,异步编程的难点之一是异常处理,书中描述"尝试对异步方法进行try/catch操作只能捕获当次事件循环内的异常,对call back执行时抛出的异常将无能为力"。 果然,项目测试过程中,连续两天遇到了Node.js进...
分类:
Web程序 时间:
2014-06-26 20:38:44
阅读次数:
334
前言今天又客户反映无线參数SSID编程了HT_AP0, 同事通过后台给他改动后反映给我,我想不正确啊,难道是无线驱动crash了?那应该不能玩才对啊。。。追查线索我们的路由器会定期汇报数据SSID,谁知道,server并没有保存到数据库中。这点我很很的生气,之前的规格,说得清清楚楚,为什么做事不到位...
分类:
其他好文 时间:
2014-06-25 12:31:54
阅读次数:
193
如果MySQL数据库是自己安装的,可以用如下方法分别启动和停止MySQL。1. MySQL服务器的启动 $mysql_dir/bin/mysqld_safe & (其中&表示后台运行,也可以不加)2. MySQL服务器的停止 $mysql_dir/bin/mysqladmin -u root -.....
分类:
数据库 时间:
2014-06-25 09:32:40
阅读次数:
248
一、介绍在linux系统内核发生崩溃或者服务器hang住时,Kdump(kernelcrashdump:内核崩溃转储设备)生成vmcore文件,通过分析vmcore信息判断原因,而crash是一个被广泛应用的内核奔溃转储文件分析工具,前提系统必须安装crash工具和内核调试工具kernel-debuginfo。二、工具的安..
分类:
其他好文 时间:
2014-06-24 16:29:19
阅读次数:
3678
TBMainClient.ipa改名为TBMainClient.zip并解压得到TBMainClient.app
然后将TBMainClient.app TBMainClient.app.dSYM TBMainClient.crash 三个文件放到一个目录下,然后终端下命令进入目录,
依次执行:
export DEVELOPER_DIR=/Applicati...
分类:
移动开发 时间:
2014-06-24 15:56:57
阅读次数:
216
在之前的一篇博文<>中,我介绍了一种查找内核内存泄露的一种方法。这不才几个月,又有客户埋怨:使用了产品5天左右后,Suse服务器由于内存耗尽而Crash。O My God,不会吧,在我机器上跑的好好的哇(程序员常用名言 嘿嘿)。 那么就让我们一起来看看,苦逼的博主是如何确定问题并且找到问题的.......
分类:
系统相关 时间:
2014-06-22 18:51:54
阅读次数:
304
1. 在trace中找到对应的库,例如 liba.so和对应的地址信息
2. 使用addr2line 查看
addr2line 地址 -e liba.so -f
或者 arm-eabi-addr2line
3. 如果addr2line打不出具体的函数就用objdump
objdump -s -d liba.so > xxx.txt
或者arm-eabi-ob...
分类:
移动开发 时间:
2014-06-22 17:18:07
阅读次数:
269
在android上开发c++应用, crash日志都是汇编码, 很难对应到c++代码中去. 通过此文, 你可以定位到程序崩溃时的C++代码, 精确查找问题.
分类:
其他好文 时间:
2014-06-22 12:58:51
阅读次数:
303
前言
今天又客户反映无线参数SSID编程了HT_AP0, 同事通过后台给他修改后反映给我,我想不对啊,难道是无线驱动crash了?那应该不能玩才对啊。。。
追查线索
我们的路由器会定期汇报数据SSID,谁知道,服务器并没有保存到数据库中。这点我非常非常的生气,之前的规格,说得清清楚楚,为什么做事不到位!好了,既然发现了这个问题就修改下本地的服务器,这一改不要紧,把一台路由器的SS...
分类:
其他好文 时间:
2014-06-22 00:02:27
阅读次数:
286
Centos下忘记mysql的root密码的解决方法一:(停掉正在运行的mysql)[root@NetDakVPS ~]# service mysqlstop 二:使用“--skip-grant-tables”参数重新启动mysql[root@NetDakVPS ~]# mysqld_safe --...
分类:
数据库 时间:
2014-06-20 15:11:00
阅读次数:
239