自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(8)
  • 收藏
  • 关注

原创 编程小技巧

有符号整数的向右移位运算并不等同于除以2的某次幂。例(-1)>>1不等于0,而(-1)/2 等于0。当n是负数时,n%10完全有可能是一个正数 :-9%10 商-1余1。很多C实现也是这样做的:要求余数的符号必须和被除数相同。

2013-10-21 09:39:37 404

转载 求下面函数的返回值

int func(x){  int countx = 0;  while(x)  {         countx ++;         x = x&(x-1);   }   return countx;}假定x = 9999。 答案:8思路:将x转化为2进制,看含有的1的个数。

2013-10-21 09:31:52 1215

转载 Make sure DBMS client is installed and this required library is available for dynamic loading

SymptomThe full error message is as follows:Error logging in.  Unable to process the database transaction.  Error:DBMS API library 'oci.dll' loading failsThis library is a part of DBMS cli

2013-10-16 16:14:47 2607

原创 ./Encryptor: undefined symbol:Z11startserviceLAKJDFLJALDKJFLLLLL

在Linux下编译得Encryptor文件,但是执行./Encryptor时 报了如上错误:undefined symbol:Z11startserviceLAKJDFLJALDKJFLLLLL原因分析:执行过程中找不到startservice这个函数的定义——>可能是封装startservice这个函数的.so库未找到——>封装startservice这个函数的库名是libsocklib3.

2013-10-16 10:54:47 536

转载 windows8建wifi虚拟热点

在windows8系统中,打开记事本,写入下面两行:@netsh wlan set hostednetwork mode=allow ssid=wuyazhe key=88888888@netsh wlan start hostednetwork保存为cmd文件,记住,保存的时候文件名需要前后用引号包裹,例如:"打开wifi热点.cmd"关闭wifi热点,你可以打开记事本,写下

2013-06-21 14:14:56 641

转载 编写一unix程序,防止僵尸进程的出现

僵尸进程(zombie process):在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用wait / waitpid)他, 那么他将变成一个僵尸进程. 但是如果该进程的父进程已经先结束了,那么该进程就不会变成僵尸进程, 因为每个进程结束的时候,系统都会扫描当前系统中运行的所有进程, 看有没有哪个进程是【刚刚结束的这个进程】的子进程,如果是的话,就由Init 来接管他,成为他的

2012-03-11 13:30:07 1388

转载 从10亿个浮点数当中,选出其中最大的10000个

先将数据进行分割成数据量小的一些文件,如1000000个数据为一个文件,然后将每个文件数据进行排序,用快速排序法排序,然后使用K路合并法将其合并到一个文件下,取出排序好的最大的10000个数据)另解:1、读一次所有数据,得出最大和最小。2、用最大和最小,分100个区间。 dx = (x_max - x_min) / 100。—— 每区间范围: dx * (i-1) 到 dx * i,i

2012-03-11 13:08:48 1061

转载 用递归算法判断数组a[N]是否为一个递增数组

递归的方法:记录当前最大的,并且判断当前的是否比这个还大,大则继续,否则返回false结束:bool fun( int a[], int n ){if( n==1 ){return true;} if( n==2 ){return a[n-1] >= a[n-2];}  return ( fun( a,n-1) && ( a[n-1] >= a[n-2]

2012-03-11 12:44:56 930

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除