自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (3)
  • 收藏
  • 关注

原创 Fast implementation/approximation of pow() function in C/C++

老外的帖子Sure - it's easy if you have exponential and natural log functions.Since y = x^n, you can take the natural log of both sides:ln(y) = n*ln(x)Then taking the exponential of both sid

2013-03-29 16:42:37 965

Fast implementation/approximation of pow() function in C/C++

老外的帖子Sure - it's easy if you have exponential and natural log functions.Sincey = x^n, you can take the natural log of both sides:ln(y)= n*ln(x)Then taking the exponential of both sides gives ...

2013-03-29 16:42:00 71

转载 C++ static

类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数据成员也遵守public/protected/private访问规则。同时

2013-03-27 22:29:35 620

C++ static

类中的静态成员真是个让人爱恨交加的特性。我决定好好总结一下静态类成员的知识点,以便自己在以后面试中,在此类问题上不在被动。 静态类成员包括静态数据成员和静态函数成员两部分。 一 静态数据成员: 类体中的数据成员的声明前加上static关键字,该数据成员就成为了该类的静态数据成员。和其他数据成员一样,静态数据成员也遵守public/protected/private访问规则。同时,静态数据成员...

2013-03-27 22:29:00 57

转载 C++共享变量机制

在程序设计中如何实现不同的函数模块之间的数据共享,是程序设计中的关键技术问题。        本文以C++为例,详细阐述了面向对象程序设计中各种方式数据共享的实现机制。        C++是目前应用广泛的一种面向对象程序设计语言,它比较适合于编写大型复杂程序。它所提供的数据共享机制具有广泛的代表性,能够很好的解决程序设计中数据的共享。        1、使用局部变量和全局

2013-03-27 22:23:35 5802

C++共享变量机制

 在程序设计中如何实现不同的函数模块之间的数据共享,是程序设计中的关键技术问题。 本文以C++为例,详细阐述了面向对象程序设计中各种方式数据共享的实现机制。 C++是目前应用广泛的一种面向对象程序设计语言,它比较适合于编写大型复杂程序。它所提供的数据共享机制具有广泛的代表性,能够很好的解决程序设计中数据的共享。 1、使用局部变量和全局变量共享 数据使用局部变量能够在调用和被调用函数之问通过参...

2013-03-27 22:23:00 262

转载 C++ Public, Protected, Private

当private,public,protected单纯的作为一个类中的成员权限设置时:private: 只能由该类中的函数、其友元函数访问,不能被任何其他访问,该类的对象也不能访问. protected: 可以被该类中的函数、子类的函数、以及其友元函数访问,但不能被该类的对象访问 public: 可以被该类中的函数、子类的函数、其友元函数访问,也可以由该类的对象访问注:友元

2013-03-27 22:02:39 649

C++ Public, Protected, Private

当private,public,protected单纯的作为一个类中的成员权限设置时: private: 只能由该类中的函数、其友元函数访问,不能被任何其他访问,该类的对象也不能访问.protected: 可以被该类中的函数、子类的函数、以及其友元函数访问,但不能被该类的对象访问public: 可以被该类中的函数、子类的函数、其友元函数访问,也可以由该类的对象访问注:友元函数包括两...

2013-03-27 22:02:00 56

转载 C++class默认生成4个函数

【C/C++和指针】类默认生成的四个函数序:对于一个空类,编译器默认生成四个成员函数:默认构造函数、析构函数、拷贝构造函数、赋值函数一,默认构造函数       默认构造函数(default constructor)就是在没有显式提供初始化式时调用的构造函数。它由不带参数的构造函数,或者为所有的形参提供默认实参的构造函数定义。如果定义某个类的变量时没有提供初始化式就

2013-03-27 21:55:43 8768 1

C++class默认生成4个函数

【C/C++和指针】类默认生成的四个函数  序:对于一个空类,编译器默认生成四个成员函数:默认构造函数、析构函数、拷贝构造函数、赋值函数一,默认构造函数 默认构造函数(default constructor)就是在没有显式提供初始化式时调用的构造函数。它由不带参数的构造函数,或者为所有的形参提供默认实参的构造函数定义。如果定义某个类的变量时没有提供初始化式就会使用默认构造函数...

2013-03-27 21:55:00 102

转载 死锁

产生死锁的必要条件虽然进程在运行过程中,可能发生死锁,但死锁的发生也必须具备一定的条件,死锁的发生必须具备以下四个必要条件。1)互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时间内某资源只由一个进程占用。如果此时还有其它进程请求资源,则请求者只能等待,直至占有资源的进程用毕释放。  2)请求和保持条件:指进程已经保持至少一个资源,但又提出了新的资源请求,而该资源已被其它进程占

2013-03-27 19:51:17 728

Dead Lock

产生死锁的必要条件虽然进程在运行过程中,可能发生死锁,但死锁的发生也必须具备一定的条件,死锁的发生必须具备以下四个必要条件。1)互斥条件:指进程对所分配到的资源进行排它性使用,即在一段时间内某资源只由一个进程占用。如果此时还有其它进程请求资源,则请求者只能等待,直至占有资源的进程用毕释放。  2)请求和保持条件:指进程已经保持至少一个资源,但又提出了新的资源请求,而该资源已被...

2013-03-27 19:51:00 61

转载 进程与线程

进程和线程的区别收藏简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提

2013-03-27 19:39:15 732

进程与线程

进程和线程的区别收藏简而言之,一个程序至少有一个进程,一个进程至少有一个线程. 线程的划分尺度小于进程,使得多线程程序的并发性高。 另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多...

2013-03-27 19:39:00 98

转载 位运算

位运算的思想可以应用到很多地方,这里简单的总结一下用位运算来实现整数的四则运算。1.整数的加法view plainint MyAdd(int a,int b)    {        for(int i=1;i;i        if(b&i)                        for(int j=i;

2013-03-26 14:11:46 991

位运算

位运算的思想可以应用到很多地方,这里简单的总结一下用位运算来实现整数的四则运算。1.整数的加法view plainintMyAdd(inta,intb){for(inti=1;i;i<<=1)if(b&i)for(intj=i;j;j<<=1)if(a&j)a&=~j;...

2013-03-26 14:11:00 117

转载 C++变量长度

windowsVc6(32bit)WindowsVc2005(32bit)Redhat linuxGcc 3.2.332bitRedhat linuxGcc 3.4.664bitChar1111Unsigned char1

2013-03-26 11:15:17 2692

C++变量长度

  windowsVc6(32bit)WindowsVc2005(32bit)Redhat linuxGcc 3.2.332bitRedhat linuxGcc 3.4.664bitChar1111Unsigned char...

2013-03-26 11:15:00 611

转载 位运算1

学过C/C++一定学过位运算,但是大多数教科书上仅仅介绍了运算符的基本用法,没有提到位运算的应用,借此,本人特地收集了位运算的基本应用,希望大家能体会位运算的奥妙之处。首先还是先介绍一遍一些基本的运算符:&(按位与)、|(按位或)、^(按位异或)、~ (按位取反)、>> (右移运算)、以下文章仅仅对位运算做抛砖引玉,其他进阶应用会在今后的文章中补充!1. 变量交换首

2013-03-26 11:01:54 760

位运算1

 学过C/C++一定学过位运算,但是大多数教科书上仅仅介绍了运算符的基本用法,没有提到位运算的应用,借此,本人特地收集了位运算的基本应用,希望大家能体会位运算的奥妙之处。首先还是先介绍一遍一些基本的运算符:&(按位与)、|(按位或)、^(按位异或)、~ (按位取反)、>> (右移运算)、<<(左移运算)。具体意义书上都有,在此就不多阐述。以下文...

2013-03-26 11:01:00 118

原创 赋值语句的返回值

#include using namespace std;int main(){char A[4] = {'a', 'b', 'c', '\0'};char B[4] = {'A', 'B', 'D', '\0'};char* a = A;char* b = B;while(1){if((*b++ = *a++) == '\0'){break;}

2013-03-21 17:57:42 2586

赋值语句的返回值

#include <iostream> using namespace std; int main() {char A[4] = {'a', 'b', 'c', '\0'};char B[4] = {'A', 'B', 'D', '\0'};char* a = A;char* b = B;while(1){if((*b++ = *a++) == '\0'){break;}}}...

2013-03-21 17:57:00 238

转载 Command of SVN for linux

svn add values/strings.xml             //--添加svn st   //--查看状态svn ci   //--提交 svn ci -m "svn ci, permission"1、 将文件checkout到本地目录svn checkout   path(path是服务器上的目录)   例如:svn checkout s

2013-03-20 16:11:06 521

Command of SVN for linux

svn add values/strings.xml //--添加svn st //--查看状态svn ci //--提交 svn ci -m "svn ci, permission"1、将文件checkout到本地目录svn checkout path(path是服务器上的目录) 例如:svn checkout svn://192.168.1.1/pro/domain...

2013-03-20 16:11:00 48

转载 Simhash 网页重复

Simhash传统IR领域内文本相似度比较所采用的经典方法是文本相似度的向量夹角余弦,其主要思想是根据一个文章中出现词的词频构成一个向量,然后计算两篇文章对应向量的向量夹角。但由于有可能一个文章的特征向量词特别多导致整个向量维度很高,使得计算的代价太大,对于Google这种处理万亿级别的网页的搜索引擎而言是不可接受的,simhash算法的主要思想是降维,将高维的特征向量映射成一个f-bit

2013-03-11 12:29:14 1122

Simhash 网页重复

 Simhash传统IR领域内文本相似度比较所采用的经典方法是文本相似度的向量夹角余弦,其主要思想是根据一个文章中出现词的词频构成一个向量,然后计算两篇文章对应向量的向量夹角。但由于有可能一个文章的特征向量词特别多导致整个向量维度很高,使得计算的代价太大,对于Google这种处理万亿级别的网页的搜索引擎而言是不可接受的,simhash算法的主要思想是降维,将高维的特征向量映射成一...

2013-03-11 12:29:00 69

原创 Text Mining Blog

http://www.blogjava.net/fullfocus

2013-03-11 12:06:03 983

Text Mining Blog

http://www.blogjava.net/fullfocus

2013-03-11 12:06:00 125

转载 Sed高级用法

sed 高级用法首先,应该明白模式空间的定义。模式空间就是读入行所在的缓存,sed对文本行进行的处理都是在这个缓存中进行的。这对接下来的学习是有帮助的。在正常情况下,sed将待处理的行读入模式空间,脚本中的命令就一条接着一条的对该行进行处理,直到脚本执行完毕,然后该行被输出,模式空间请空;然后重复刚才的动作,文件中的新的一行被读入,直到文件处理完备。但是,各种各样的原因,比如用

2013-03-08 20:00:26 839

Sed高级用法

sed 高级用法首先,应该明白模式空间的定义。模式空间就是读入行所在的缓存,sed对文本行进行的处理都是在这个缓存中进行的。这对接下来的学习是有帮助的。 在正常情况下,sed将待处理的行读入模式空间,脚本中的命令就一条接着一条的对该行进行处理,直到脚本执行完毕,然后该行被输出,模式空间请空;然后重复刚才的动作,文件中的新的一行被读入,直到文件处理完备。 但是,各种各样的原因,比如用户希望...

2013-03-08 20:00:00 93

转载 AWK介绍

1.awk 简介awk 以记录和字段的方式来查看文本文件和其他编程语言一样, awk 包含变量、条件和循环awk 能够进行运算和字符串操作awk 能够生成格式化的报表数据2.awk 概述awk 程序 awk 命令、括在括号(或写在文件)中的程序指令以及输入文件的文件名几个部分组成。如果没有输入文件,输入则来自于标准

2013-03-08 19:59:42 1964

AWK介绍

1.awk简介awk以记录和字段的方式来查看文本文件和其他编程语言一样,awk包含变量、条件和循环awk能够进行运算和字符串操作awk能够生成格式化的报表数据 2.awk概述awk程序awk命令、括在括号(或写在文件)中的程序指令以及输入文件的文件名几个部分组成。如果没有输入文件,输入则来自于标准输入。awk指令由模式、操作或者...

2013-03-08 19:59:00 126

转载 Sort详解

linux sort 命令详解sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.

2013-03-08 19:58:54 595

Sort详解

linux sort 命令详解sort是在Linux里非常常用的一个命令,管排序的,集中精力,五分钟搞定sort,现在开始!1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。[rocrocket@rocrocket programming]$ cat seq.txt banan...

2013-03-08 19:58:00 154

原创 sizeof

struct COW {int num;int MakeMilk;}; COW* cow = NULL; cow = (COW* )malloc(sizeof(COW)*n); sizeof(COW)= 8 :two Int sizeof(cow) = 4 :pointer size, because cow is the dynamic array

2013-03-01 13:48:58 416

sizeof

struct COW {int num;int MakeMilk;};COW* cow = NULL;cow = (COW* )malloc(sizeof(COW)*n); sizeof(COW)= 8 :two Intsizeof(cow) = 4 :pointer size, because cow is the dynamic array, it can not b...

2013-03-01 13:48:00 75

算法与数据结构学习指导与习题解析

算法与数据结构学习指导与习题解析 pdf 王晓东

2012-04-12

memcache安装使用及原理

浅显易懂的memcached安装,原理分析,分布式算法等

2011-07-14

空空如也

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

TA关注的人

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