自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 编程随感

1. 使用make_pair时,一定要确定其包括类型是否可以深拷贝.2. 结构体也是如此,虽然是值类型,若其中包含引用类型字段,想产生一个深复制版本,必须手动实现拷贝构造函数或重载赋值符号。3. 在用printf打印时要记得加\n, 否则不会立即刷新缓存立即输出, 倘若你程序有bug时就很难定位. cout用endl也是如此.

2013-03-26 17:41:43 651

转载 结构体的浅复制和深复制

浅复制,指在创建一个对象或结构的副本时,对其值类型字段直接复制值,引用类型字段只复制引用(地址)。深复制,与浅复制不同的是,对引用类型字段,会创建新的引用,使用新的引用(地址)。 通常直接赋值操作是浅复制操作,若使用深复制,应该实现ICloneable操作,写Clone方法,利用Object.MemberwiseClone方法浅复制后,需要手动编写对其引用对象进行创建新的对

2013-03-26 16:58:16 964

原创 matlab下生成指定类型的图像

clc,clear;%dir_data = '/home/zrh/Holidays dataset/';dir_data = '/home/zrh/holidaystest/';list_img = dir(fullfile(dir_data,'*.jpg'));%list_img = list_img(1, :);nimg = size(list_img,1)for i = 1:n

2013-03-25 09:13:21 1005

原创 linux shell毫秒计时

man date…%m month (01..12)%M minute (00..59)%n a newline%N nanoseconds (000000000..999999999)%p locale’s equivalent of either AM or PM; blank if not known%P like %p, but lower case%r l

2013-03-24 21:25:52 10382

转载 Shell 脚本 遍历文件夹

遍历文件夹,作用不说了,用处太多了贴代码 .sh[ruby] view plaincopydeepls() {    cd "$1"    for x in *    do      if [ -f $x ]      then         echo $x      fi      if [ -d

2013-03-24 18:34:44 720

转载 Linux C :遍历输出指定目录下的所有文件, 及st_mode判断文件类型

在Linux下opendir()、readdir()和closedir()这三个函数主要用来遍历目录。在使用这三个函数前必须先包括以下两个头文件:#include #include opendir函数的原型为:DIR *opendir(const char *name);它返回一个DIR*类型,这就是一个句柄啦,你不用管它的内部结构是什么样的,只要知道这个句柄就是等

2013-03-18 17:23:40 3093

转载 Ubuntu下Eclipse中文乱码解决方案

Linux下Eclipse中文乱码解决方案直接切入正题,中文乱码解决方案:1:windows-->preferences-->General-->Workspace-->选择Text file encoding中的Other,选择GBK,如果没有直接输入GBK,点击“Apply”2:windows-->preferences-->General-->Content Ty

2013-03-18 16:37:08 892

转载 不可不知的C++隐藏规则

不可不知的C++隐藏规则在面向对象的开发过程中,经常出现类的继承,这里面出现的成员函数的重载(overload)、覆盖(override)与隐藏(hidden)很容易混淆。首先澄清这3个概念:重载相同的范围(在同一个类中)函数名字相同参数不同virtual 关键字可有可无覆盖(派生类函数覆盖基类函数)不同的范围(分别位于派生类与基类)

2013-03-18 15:10:25 616

转载 Google C++ Style Guide的总结和摘抄

Google C++ Style Guide的总结和摘抄 我阅读了两个比较成熟的规范Google C++ Style Guide(中文 英文)和白杨的C++编码规范和指导 主要参考Google,觉得白杨的编码规范写的太过死板和繁琐,不过变量的命名规范我很喜欢。推荐大家看英文原版,原版一直在更新。看规范时可以找一个代码来一起看一下,更有意思。参考代码:http://cod

2013-03-05 15:23:22 462

转载 cannot open shared object file: No such file or directory的尝试解决方法和原理

昨天写了一小段测试MySQL的C代码,编译顺利,但运行时报告找不到库,系统是FC4,MySQL是直接下载的Binary:# gcc test_mysql.c -o test_mysql -L/usr/local/mysql/lib -lmysqlclient#./test_mysql: error while loading shared libraries:libmysqlclien

2013-03-01 15:05:04 1328

转载 undefined reference to涉及的链接问题

在linux下,编译链接的时候,经常会遇到这样一个问题,undefined reference to.....,引起这个问题的原因在于在链接的时候缺少选项。下面举几个例子,并给出解决办法。1、undefined reference to `dlerror'     undefined reference to `dlopen'     undefined reference to

2013-03-01 06:12:08 2404

空空如也

空空如也

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

TA关注的人

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