自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (6)
  • 收藏
  • 关注

原创 位操作求相反数

计算机中补码存储,所以取反加一即可[x]补与[-x]补是取反加一相等的关系[x]补+[-x]补=[0]补=0

2015-01-28 10:53:50 1155

原创 二维指针、二维数组、指向数组的指针 函数参数传递

int arr[3][3] 的本质是指向数组的指针即 int  (*p)[3],所以二维数组名可以传递给foo( int (*arr)[3]) ,或者foo(int [][3]),但是不能传递给foo(int **arr) 传给函数foo(int **arr) 可以是动态二维数组

2014-12-27 22:44:01 10544

原创 C语言简单宏函数实现C++模板功能(类型本身作为函数参数)

//这里实现一个模板加 函数add

2014-11-12 15:53:46 2748

原创 c++内存对齐

struct stu{short i;long long int x;int y;}astu;coutcout

2014-08-29 10:00:15 515

原创 c++面试题之 找出字符串中第一个只出现一次的字符

从2开始得到最小的26个素数,分别对应1-

2014-06-15 10:07:18 894 1

原创 stl之vector的iterator坑

vector v;  v.push_back(1);  v.push_back(2);  v.push_back(3);  vector::iterator it=v.begin();  v.push_back(4);   print(*it); //vector 容量改变,之前的迭代器失效

2014-06-14 10:31:13 688

原创 c++ 引用类型

int a=1,b=2;int& ref=a;ref=b;输出为

2014-06-13 23:06:20 470

转载 c++中const成员变量赋值问题

在头文件的类的定义中定义了一个const成员变量c++ 规则:1、类定义中不能进行初始化,因为头文件中类的定义只是一个声明,并没有分配真正空间,因此变量是不存在的,因此是不能赋值的。2、const 定义的变量是不能赋值这可如何是好,声明中不能赋值,声明完还不能赋值。又不能不赋值。解决方案:1、在构造函数后的参数初始化列表中初始化2、将const变量同时声明为 static

2014-06-13 20:11:49 1549

原创 c++面试题之 多继承内存结构

class base1{public: virtual void fun(){}; int x;};class base2{public: virtual void fun(){}; virtual void foo(){}; int x;};class derived:public base1,base2{ virtual void fun(){}; char c;

2014-06-09 09:59:03 587

原创 double类型内存存储

新浪面试题:double d=100.25int a=d;

2014-06-08 16:29:05 1046

原创 读好书是如此的重要,因为好书往往带领你去到更好的书,更大的世界--书单

《Windows用户态程序高效排错》熊力《Nudge》Github is Your New Resume《编程之美》微软十本书:Code: The Hidden Language of Computer Hardware and Software (《编码的奥秘》)Computer System: A Programmer’s Perspective (《深入理解计算机系统

2014-05-14 17:20:46 645

原创 视线跟踪-人机交互

一个固定光源,一个ccd摄像机,通过

2014-05-13 22:04:50 2164

原创 xp能移植到非x86架构智能设备上

深度出品的xp只有200反汇编xp系统

2014-04-28 10:48:01 579

原创 xp 与 ubuntu 双系统卸载linux

先删除安装linux的分区,但是无效的grub启动项每次在启动时还是会出现,必须手动切换到windows

2014-04-10 23:00:17 579

转载 区分Generative model 和 Discriminative model

判别式模型与生成式模型摘要   生成式模型:无穷样本 -> 概率密度模型 = 产生式模型 -> 预测  判别式模型:有限样本 -> 判别函数 = 判别式模型 -> 预测简介  简单的说,假设 o 是观察值,m 是模型。  如果对 P(o|m) 建模,就是生成式模型。其基本思想是首先建立样本的概率密度模型,再利用模型进行推理预测。要

2014-03-12 17:03:11 982

转载 世界上最可怕的事就是比你聪明的人比你还努力,还认真。

前些日子晚上下班的时候翻看手机,一个未接来电,我一看名字,是他。这个人曾经是我初中的同桌,也是我初中最好的朋友,距离上次见面已经快2年了,我没有任何犹豫的把电话回拨了过去。几句寒暄之后他说电话不小心拨错了,没什么事,我说既然都打过来了就聊聊吧,就这样我和他聊了一路,但觉得在电话中不能尽兴,于是约了周末见面吃饭。电话的那头还是那个不善交流,直言直语的他,好像没怎么变,我觉得挺好,不陌

2013-12-13 19:33:55 1268

原创 多读点好书吧

人们现在越来越倾向于在网络上学习零零碎碎的东西,很难静下心来看书了,但实际上,看书才是最快最有效也是最系统化的获取知识的方式。看纸质书远比看电脑屏幕要舒服,更不容易被分神。在科研领域,甚至是在计算机纯技术领域,尽量不能看国人粗制滥造为凑字数或是一知半解的书,多看经典书籍和英文书籍,豆瓣和知乎的圈子对推荐好书有不少帮助。对于计算机专业来说,电脑其实很大程度上被滥用了,多数时候仅仅一本书,一支铅笔,一

2013-12-08 23:36:55 547

转载 C++私有成员变量的理解

原文链接:http://www.cnblogs.com/dwdxdy/archive/2012/07/17/2595741.html私有成员变量的概念,在脑海中的现象是,以private关键字声明,是类的实现部分,不对外公开,不能在对象外部访问对象的私有成员变量.然而,在实现拷贝构造函数和赋值符函数时,在函数里利用对象直接访问了私有成员变量,因而,产生了困惑.下面以具体实例进行

2013-12-05 22:27:12 597

原创 技术和境界更上一层楼

原来是Java的世界,很精彩,但是却也很码农;既然选择了远方,就只顾风雨兼程。既然走上了读研路,就要提醒自己不能回到老路了,一则毕业已久,应届生优势不再,二则长期不练手,各种生疏。贪多嚼不烂,非但嚼不烂而且容易因为吃不透不能步步为营而沮丧,再想重整旗鼓,却已是再而衰三而竭。要像郭敬一样,不贪多求全,而硬是把降龙十八掌发挥到极致;你说他傻,其实他大智若愚。

2013-12-04 22:21:29 613

原创 为什么生活如此艰难

世界大势,浩浩汤汤,顺之者昌,逆之者亡。想春秋战国时代,士人无不逐强国以建功业。至少要周游列国,才能知天下大势,形成自己的一家之言;然而在现代社会,尽管交通方便,但由于各种人为限制,人民自由迁徙的自由大打折扣。出国似乎比古代要困难得多,所以更多的人也就孤陋寡闻,成为井底之蛙。那么既然无法改变,何不逃离?

2013-12-03 13:59:58 1020

原创 二维数组与二维指针大不相同

int a[2][3]={{1,2,3},{4,5,6}};在vc中设置断点,watch可以发现每个元素地址是连续的,a[1]-a[0]=C 正好是三个整数的长度第一行元素长度和4*3=12byte换成指针,p[0],p[1]等都是编译器自动分配的,其所指内容不连续;实际上,二维指针只能指向一个元素,并不能指向数组,编译器会报错

2013-12-01 23:36:19 588

原创 人工智能与幼儿语言学习

人类幼年的时候是如何学会说话的呢?一个最重要的方面就是通过模仿,所谓的“咿呀学语”,开始只能发出简单的声音如“咿”,“啊”等,到逐渐会叫“爸爸”,“妈妈”,通过不断地模仿和父母的纠正反馈,最后讲出正确的发音。其过程可以表示为:听-模仿-纠正-再模仿,这正是人工神经网络的训练过程。

2013-11-23 14:22:12 907

原创 唇语与喉语 机器学习(设想)

既然人可以通过一定的训练掌握唇语(lipreading),那么相信计算机一样能做到,只需要监视唇部运动,通过深度学习实现;更进一步,人类通过喉咙,嗓子的震动来发声,那么通过颈部的喉咙震动传感器,使用深度学习的办法可以间接的转化为语音和文字,这种震动就是生物天然形成的莫斯电码。

2013-11-22 21:26:30 1524

原创 利用摄像头做一个手写书法程序(设想)

今天突然有这么一个自我感觉很美妙的设想:利用一个普通分辨率的摄像头,监视桌面上一块固定大小的地方,使用特定物体在桌面上写字,反映到屏幕上的白板上,如同在白纸上手书,利用笔尖移动的速度和停顿模拟出笔锋,在程序中选择不同的笔,就能写出相应特点的字,当然也可以画画,画图表等,进而做成投影片,方便教学和思考记录。实际上:这类似一个手写板,不过比手写板更灵活。甚至可以把它当做鼠标和键盘来控制电脑的所有操

2013-11-19 11:18:51 1264

原创 xp下硬盘安装Fedora19双系统

Fedora的menu.lst写法和Ubuntu系列略有不同,解压缩Fedora-Live-Desktop-i686-19-1.iso下面有isolinux,LiveOS两个目录,其中isolinux目录下有两个文件initrd0.img和vmlinuz0是我们需要的启动引导文件。而LiveOS下的两个文件osmin.img,squashfs.img使我们需要的映像文件。步骤如下:1.使用gr

2013-11-08 17:03:29 1459

原创 如何快速提高编程能力

侯捷的经历告诉我们,提高编程技巧的一个捷径就是读大师的作品,抽丝剥茧,像猎人一样循迹而行,理出脉络主干,高屋建瓴,分层去剖析。研究需要顺藤摸瓜、理清脉络、刨根问底,用福尔摩斯的见微知著的观察和思考方式。

2013-11-06 22:28:11 1053

原创 windows xp下安装UbuntuKylin双系统详细步骤

步骤:    1.   在xp系统下,有C,D,E三个分区,从E中分出一个分区(逻辑分区),删除它,使之成为未分配(unallocated)状态    2.   使用grub4dos引导安装和安装完成后打系统双系统引导。提取grub.exe , menu.lst, grldr.mbr 文件到C盘根目录。把UbuntuKylin的iso镜像文件放到C盘根目录下,并且提取其中的.disk目录和

2013-09-18 14:47:33 3284

原创 导师今天说的关于找工作话

研究生找工作时,公司会问研究生期间研究的是什么东西,很可能他从来没有接触过,也不知道是什么东西,他会让你介绍,有什么困难,又是如何用什么方法来解决的.这个过程看到的是一个人的学习能力,而不是问你会什么技术,我想,这可能就是研究生找工作与本科生找工作的区别,可能是研究人员与代码工程师的区别吧嗯,以后注意

2013-04-18 22:44:45 744

原创 二分搜索算法细节

//二分法搜索,返回x在a[]中的位置,如果没有找到,返回-1,a[]是有序的,n为元素个数n>1,x为待查元素int bisearch(int a[],int n,int x){ int low,high,mid; low=0; high=n-1; while(low<=high){ mid=(low+high)/2; if(x==a[mid]) break; x<

2013-03-27 19:55:39 647

原创 百度之星 负载均衡 几种解法

//2013-3-26 Charlie//百度之星题目——“负载均衡”/*平衡负载Du熊正在负责一个大型的项目,目前有K台服务器,有N个任务需要用这K台服务器来完成,所以要把这些任务分成K个部分来完成,在同上台服务器上执行的任务必须是连续的任务,每个任务有各自需要的执行时间。例如N=5,K=2,每个任务需要时间分别为5,3,1,4,7分钟,那么我们可以分成(5)(3

2013-03-27 19:08:49 823

原创 二叉树层次遍历的两种方法

《编程之美》有一题是 #include#include#includeusing namespace std;struct Node{ int x; Node *l,*r; Node(int n):x(n) { l=NULL; r=NULL; }};//输入1 2 4 0 0 5 7 0 0 8 0 0 3 0 6 0 0vo

2013-03-20 20:33:25 954

GTK2.0开发教程

C语言无所不能,精通C语言,就精通了编程

2011-04-12

wxWidgets教程

很详细的wxwidgets跨平台书籍学会C++,走遍天下都不怕

2011-04-12

vb图书管理系统,源码工程文件

一个非常全面的vb编程实例,已调试,可以运行

2009-12-13

最轻巧的绿色虚拟光驱

这是一款最轻巧的绿色虚拟光驱,无需安装,使用简单方便快捷

2009-10-13

讲解很清晰的清华数据结构ppt

最权威的清华数据结构ppt,第一章到第十章全,放心下载

2009-10-13

JAVA语言程序设计电子教案

各章节全面包括电子教案和例题源代码netbeans

2009-09-20

空空如也

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

TA关注的人

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