 
        
         
        2014年5月13日
    
 
        
        
摘要:        
求一个数的开平方,方法有很多,最简单的方法就是二分法,再上一个档次是牛顿迭代法,还有更上档次的算法涉及到更高深的数学知识。这里只是尝试这两种方法。 1、二分法求平方根,直接上代码。 1 /*****************************************************...    
阅读全文
            posted @ 2014-05-13 10:53
~小二黑~
阅读(1338)
推荐(0)
        
 
		
    
        
             
        
         
        2014年5月12日
    
 
        
        
摘要:        
基础篇:操作系统、计算机网络、设计模式一:操作系统1. 进程的有哪几种状态,状态转换图,及导致转换的事件。2. 进程与线程的区别。3. 进程通信的几种方式。4. 线程同步几种方式。(一定要会写生产者、消费者问题,完全消化理解)5. 线程的实现方式. (也就是用户线程与内核线程的区别)6. 用户态和核...    
阅读全文
            posted @ 2014-05-12 13:36
~小二黑~
阅读(240)
推荐(0)
        
 
		
    
        
             
        
         
        2014年5月9日
    
 
        
        
摘要:        
在编写接口API时,发现中文字utf8输入的在linux下采用c读取显示为”??”问号,这是由于编码造成的。很简单的两个地方做修改就搞定。1.先找到mysql的my.cnf配置文件/etc/my.cnf编辑添加[mysqld]default-character-set=utf82.在程序中添加 my...    
阅读全文
            posted @ 2014-05-09 13:46
~小二黑~
阅读(234)
推荐(0)
        
 
		
    
        
             
        
         
        2014年5月8日
    
 
        
        
摘要:        
PTHREAD_MUTEX_INITIALIZER 与 expected expression before ‘{’ token在进行 Posix thread 编程时,出现以下编译错误:error: expected expression before ‘{’ token出现错误的语句为 prod...    
阅读全文
            posted @ 2014-05-08 19:18
~小二黑~
阅读(8261)
推荐(0)
        
 
		
    
        
             
        
         
        2014年4月27日
    
 
        
        
摘要:        
http://www.cr173.com/html/18898_all.html 内存管理是C++最令人切齿痛恨的问题,也是C++最有争议的问题,C++高手从中获得了更好的性能,更大的自由,C++菜鸟的收获则是一遍一遍的检查代码和对 C++的痛恨,但内存管理在C++中无处不在,内存泄漏几乎在每个C...    
阅读全文
            posted @ 2014-04-27 15:13
~小二黑~
阅读(1365)
推荐(0)
        
 
		
    
        
             
        
         
        2014年4月24日
    
 
        
        
摘要:        
【C/C++】Linux下system()函数引发的错误今天,一个运行了近一年的程序突然挂掉了,问题定位到是system()函数出的问题,关于该函数的简单使用在我上篇文章做过介绍:http://my.oschina.net/renhc/blog/53580先看一下问题简单封装了一下system()...    
阅读全文
            posted @ 2014-04-24 14:48
~小二黑~
阅读(326)
推荐(0)
        
 
		
    
        
             
        
         
        2014年4月23日
    
 
        
        
摘要:        
Linux内核之进程和系统调用什么是系统调用在Linux的世界里,我们经常会遇到系统调用这一术语,所谓系统调用,就是内核提供的、功能十分强大的一系列的函数。这些系统调用是在内核中实现的,再通过一定的方式把系统调用给用户,一般都通过门(gate)陷入(trap)实现。系统调用是用户程序和内核交互的接口...    
阅读全文
            posted @ 2014-04-23 20:22
~小二黑~
阅读(532)
推荐(0)
        
 
		
    
        
             
        
         
        2014年4月21日
    
 
        
        
摘要:        
判断一个数字序列是BST二叉搜索树的后序遍历的结果 1 /*******************BST后续遍历******************/ 2 /* 3 *判断一个数字序列是BST二叉搜索树的后序遍历的结果 4 */ 5 int isbackorder(int a[],int start,...    
阅读全文
            posted @ 2014-04-21 21:24
~小二黑~
阅读(737)
推荐(0)
        
            
        
        
摘要:        
abcde五人打渔,打完睡觉,a先醒来,扔掉1条鱼,把剩下的分成5分,拿一份走了;b再醒来,也扔掉1条,把剩下的分成5份,拿一份走了;然后cde都按上面的方法取鱼。问他们一共打了多少条鱼,写程序和算法int judge(int n){ int k = n; for(int i = 0;i...    
阅读全文
            posted @ 2014-04-21 21:22
~小二黑~
阅读(1643)
推荐(0)
        
            
        
        
摘要:        
来自剑指offer,关于字符排列的延伸题目输入一个字符串,例如“abcd”,输出所有字符的组合 1 #include "stdafx.h" 2 #include 3 using namespace std; 4 /********************START COMBINATION*****...    
阅读全文
            posted @ 2014-04-21 21:21
~小二黑~
阅读(444)
推荐(0)