如果指针写数据失败, 比如
 *p = 1
可以进一步看, 究竟为何失败
可以用察看  /proc/{pid}/maps, 但往往这个时候,程序已经crash 了,就找不到这个文件。
那就只能在crash 之前code 插入代码看了。
写一个copyfile 的函数
static void copyfile(char * rfile, char * wfile) {
int rfd...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 19:47:53   
                                阅读次数:
153
                             
                         
                    
                        
                            
                            
                                【题目】
Given a binary tree containing digits from 0-9 only, each root-to-leaf
 path could represent a number.
An example is the root-to-leaf path 1->2->3 which represents the number 123.
Fin...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 19:30:53   
                                阅读次数:
175
                             
                         
                    
                        
                            
                            
                                hive和hbase高版本集成,错误分析和解决...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 20:04:03   
                                阅读次数:
229
                             
                         
                    
                        
                            
                            
                                原码、反码、补码是关于整数在计算机中的三个概念。
在计算机中,对于整数是这样存储的,在所有的二进制位中用一位(最高位)当做符号位,约定0表示正数,1表示负数,其余的是数值位。需要指出正数的原码、反码、补码都是一样的。对于sizeof(int)为4的环境,
1 的二进制是 0000 0000 0000 0000 0000 0000 0000 0001 (原码)
-1的二进制是 1000 0000 0000 0000 0000 0000 0000 0001 (原码)
反码
反码则规定为相对于原码符号位不变,数值...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 20:20:33   
                                阅读次数:
183
                             
                         
                    
                        
                            
                            
                                题目链接:
huangjing
思路:
这个题目应该随便怎么搞都可以,我说一下我的思路,可以根据题目的数据计算出价值的取值范围为0~10000,所以用一个1w的数组表示数组,下标代表价值,数组值代表数目,
然后这个题目要特判一下全是一样的值的情况。
题目:
Grade
Time Limit: 3000/1500 MS (Java/Others)    Memory Lim...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 19:30:13   
                                阅读次数:
279
                             
                         
                    
                        
                            
                            
                                语言实现了人与人之间的沟通,那么人与电脑之间怎么沟通呢?当然也是语言,它是程序语言。计算机是01的世界,通过程序语言,把人类的大千世界语计算机融合在了一起,amazing。
    机器语言由01组成,直接用机器语言可读性差,难以理解,由此逐渐产生了汇编语言和高级语言。程序设计语言面向人,人们用它写出源程序,目标程序面向机器,语言处理程序充当翻译的角色,联通了人与机器。
    语言程序是如何...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 19:30:03   
                                阅读次数:
262
                             
                         
                    
                        
                            
                            
                                经常需要用到读取“/res/raw”和"/asserts"文件夹下的文件,索性写成工具类方便以后使用。
一、raw文件夹下的文件操作工具类:
/**
 * raw文件夹下的文件处理工具类
 * 
 * */
public class RawFileUtils {
	private RawFileUtils( ){
		
	}
	
	/**
	 * 读取raw文件夹下的文件
	 * @p...
                            
                            
                                分类:
移动开发   时间:
2014-09-22 20:36:33   
                                阅读次数:
185
                             
                         
                    
                        
                            
                            
                                Relief grain
Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 100000/100000 K (Java/Others)
Total Submission(s): 295    Accepted Submission(s): 66
Problem Description
The soil is crack...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 19:46:23   
                                阅读次数:
343
                             
                         
                    
                        
                            
                            
                                刚开始一看这个简单,然后就稀里哗啦的敲起了代码(在这之前使用过Hadoop平台的分布式爬虫框架Nutch,使用起来是很方便,但是最后因为速度的原因放弃了,但生成的统计信息在后来的抓取中使用到了),很快holder.html和finance.html页面成功下载完成,然后解析完holder.html页面之后再解析finance.html,然后很沮丧的发现在这个页面中我需要的数据并没有在html源码中,再去浏览器查看源码果然是这样的,在源码中确实没有我需要的数据,看来不是我程序写错了,接下来让人身心疲惫的事情来...
                            
                            
                                分类:
编程语言   时间:
2014-09-22 20:02:53   
                                阅读次数:
301
                             
                         
                    
                        
                            
                            
                                查看权限
Linux文件访问权限分为可读,可写和可执行三种。
可用ls -l命令查看,例:
ls -l显示
-rwxr-xr-x 1 root root 6444 09-22 15:33 shmwrite
-rw-r--r-- 1 root root 1443 09-22 15:33 shmwrite.c
drwxr-xr-x 2 root root 4096 09-22 17:19 ...
                            
                            
                                分类:
系统相关   时间:
2014-09-22 20:02:43   
                                阅读次数:
194
                             
                         
                    
                        
                            
                            
                                AX文件的一个对外接口DllRegisterServer,由外部调用,比如注册AX的时候:regsvr32 xxx.ax       通常情况下,我们的filter可能注册在”Direct Show”目录下,那么直接调用       // Creates registry entries for the DLLSTDAPIDllRegisterServer(){return AMovieDllRe...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 20:35:53   
                                阅读次数:
305
                             
                         
                    
                        
                            
                            
                                用给出的公式求出每个蘑菇的grade,求出现次数最多的grade。如果有多个grade出现的次数一样多,且还有其他的grade,则把这些出现次数最多的grade按升序输出;否则,输出“Bad Mushroom”。注意当方案数只有一种的时候直接输出这个方案。
程序乱搞。。。 用很难看的姿势A掉了。。。
#include "stdio.h"
#include "string.h"
int ...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 20:02:23   
                                阅读次数:
164
                             
                         
                    
                        
                            
                            
                                The kth great number
Xiao Ming and Xiao Bao are playing a simple Numbers game. In a round Xiao Ming can choose to write down a number, or ask Xiao Bao what the kth great number is. Because the numb...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 19:12:13   
                                阅读次数:
197
                             
                         
                    
                        
                            
                            
                                1.rm(ls) :快速删除一些连续的文件(ls和rm一样,这里就是列举了)
[root@node2 test]# ls
1  12  13  2  3  4
[root@node2 test]# rm -rf 12
[root@node2 test]# ls
1  13  2  3  4
[root@node2 test]# touch 12
[root@node2 test]# ls
1...
                            
                            
                                分类:
系统相关   时间:
2014-09-22 19:45:23   
                                阅读次数:
195
                             
                         
                    
                        
                            
                            
                                既然Filter是一种COM组件,使用前就必须先注册。Filter的注册程序为regsvr32.exe (位于操作系统目录的system32子目录下)。假设现在有一个Filter文件,它的完整路径为C:/DSFilters/myFilter.ax,那么注册这个Filter的方法为:在命令行状态下,执行regsvr32 C:/DSFilters/myFilter.ax。随后会弹出一个对话框,告诉Fi...
                            
                            
                                分类:
其他好文   时间:
2014-09-22 20:35:13   
                                阅读次数:
211