windows下面可以主线程while loop接受input;但是觉得很丑。
linux没办法这样,可以用注册信号的办法。实现起来也不难:
#include "stdio.h"
#include "unistd.h"
#include "signal.h"
#include "error.h"
volatile bool isStop = false;
static void handl...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:42:21   
                                阅读次数:
418
                             
                    
                        
                            
                            
                                在windows下运行VMware创建的虚拟机时出错,无法运行。
错误提示大概为:
Failed to lock the file
Cannot open the disk 'D:\Windows Server 2008 R2 x64.vmdk' or one of the snapshot disks it depends on.
解决方法:
       把虚拟机文件夹里【.lck】...
                            
                            
                                分类:
其他好文   时间:
2014-04-29 13:28:21   
                                阅读次数:
366
                             
                    
                        
                            
                            
                                Android SDK中有一个工具HierarchyView.bat,可以分析出模拟器中运行程序的界面设计层次;我们可以用此工具来分析自己的应用布局是否有优化的空间,也可以分析别人优秀的布局进行借鉴和学习。
使用HierarchyView.bat 非常简单:
1.启动模拟器;
2.运行要分析的程序;
3.在SDK目录下(如D:\AndroidHome\android-sdk-windows...
                            
                            
                                分类:
移动开发   时间:
2014-04-29 13:25:21   
                                阅读次数:
416
                             
                    
                        
                            
                            
                                question: 
This Android SDK requires Developer Toolkit version 22.6.2 or above
please update ADT to the latest version
answer:
1.Start Eclipse, then select Help > Install New Software....
2....
                            
                            
                                分类:
移动开发   时间:
2014-04-29 13:18:20   
                                阅读次数:
454
                             
                    
                        
                            
                            
                                Ubuntu12.04.4 Vmware 虚拟机安装总结
背景:最近准备入手一块树莓派(RaspberryPI),准备一下开发环境,可惜机器硬盘小,又舍不得格调Win7,所以只好装虚拟机了。考虑到对ubuntu12.04还熟悉,又是长期版,出了一段时间有问题可以解决。所以就没用刚出的Ubuntu14.04
涉及Ubuntu12.04.4安装,网络ssh samba配置,vmware tools安装,本文用Markdown编写...
                            
                            
                                分类:
其他好文   时间:
2014-04-28 10:36:41   
                                阅读次数:
494
                             
                    
                        
                            
                            
                                本文只安装ndk,不安装什么IDE,因为我只需要命令行模式开发即可。首先安装openjdk 1.6,然后安装ant,这个不赘述。从这里下载NDK for Linux 64bit的版本: http://developer.android.com/tools/sdk/ndk/index.html下载后,解压到本地目录,比如/opt/目录下, 然后设置环境变量,添加三行到~/.bashrc文件expor...
                            
                            
                                分类:
移动开发   时间:
2014-04-27 22:48:20   
                                阅读次数:
497
                             
                    
                        
                            
                            
                                出现“CHECK_NRPE: Error - Could not complete SSL handshake.”的错误。
      问题解决的步骤:
   1. 确保openssh , openssl, openssl-devel版本一致。
在centOS 上,可以运行:
yum install openssl openssl-devel
    2. nagios监控端的允许地址和...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 22:18:19   
                                阅读次数:
988
                             
                    
                        
                            
                            
                                小米支付sdk要求在Application.onCreate中进行初始化
为了这个初始化搞了半天,终于搞定了,今天将更改的步骤记录下了。
1. 创建ANE,ANE的创建就不罗嗦了,这里需要注意一点,这里我们需要创建一个继承自Application的类,在该类的onCreate中完成小米SDK的初始化工作
2. 在打包ANE的时候,需要将小米的jar包与自己生成的jar包进行合并,不然...
                            
                            
                                分类:
移动开发   时间:
2014-04-27 21:38:58   
                                阅读次数:
479
                             
                    
                        
                            
                            
                                " checking for SSL headers... configure: error: Cannot find ssl headers"
       原因是缺少openssl-devel,安装这个库就可以解决问题。
    yum -y install openssl-devel...
                            
                            
                                分类:
其他好文   时间:
2014-04-27 21:32:05   
                                阅读次数:
283
                             
                    
                        
                            
                            
                                相信其它的地方大家都懂,这里重点说下面红色粗体部分 参数设置必须与系统的 ulimit -Sn 参数一致,并且 php-fpm.conf,nginx,conf中的设置要一致,否则会出现诸多历史遗留问题以及不和谐的ERROR WRING问题以下是nginx.conf里的一些 配置信息,重点说红色部分#user  nobody;
user www www;
worker_processes  auto...
                            
                            
                                分类:
Web程序   时间:
2014-04-27 21:21:06   
                                阅读次数:
734