乐乐的博客

每天进步一点点~

排序:
默认
按更新时间
按访问量

IT博览

1.开源中国 点击进入 2.深蓝阅读 点击进入

2017-03-08 14:34:42

阅读数:220

评论数:0

一张图总结Google C++编程规范(Google C++ Style Guide)

Google C++ Style Guide是一份不错的C++编码指南,我制作了一张比较全面的说明图,可以在短时间内快速掌握规范的重点内容。不过规范毕竟是人定的,记得活学活用。看图前别忘了阅读下面三条重要建议: 保持一致也非常重要,如果你在一个文件中新加的代码和原有代码风格相去甚远的话,这就破...

2018-07-28 19:56:21

阅读数:18

评论数:0

Linux下go开发环境的安装

(一)从官网安装Go语言 1.对于64位Linux: [plain] view plain copy $ wget https://storage.googleapis.com/golang/go1.8.1.linux-amd64.ta...

2017-10-09 22:41:41

阅读数:178

评论数:0

【分支界限法】

1. TSP问题 有若干个城市,任何两个城市之间的距离都是确定的,现要求一旅行商从某城市出发必须经过每一个城市且只在一个城市逗留一次,最后回到出发的城市,问如何事先确定一条最短的线路已保证其旅行的费用最少? #include <stdio.h> const int MAX = 99...

2017-09-16 00:22:06

阅读数:104

评论数:0

【分治算法】

1. 欧几里得算法(辗转相除法)知识背景: 求a和b的最大公约数 记 a(mod)b=ca (mod) b=c a=kb+ca=kb+c 设a b的最大公约数为d,则a=m∗da=m*d b=n∗db=n*d且m和n互质。c=a−kb=md−knd=(m−kn)dc=a-kb=md-kn...

2017-09-15 14:48:46

阅读数:165

评论数:0

Github使用教程

github使用指南 git基本操作 1 创建版本库 2 将文件添加到仓库 3 将文件提交到仓库 4 查看仓库当前状态 5 查看文件做了哪些修改 6 提交日志 版本回退 1 列出每一次更新库的命令及对应的commit id 2 回退 3 撤销修改 删除文件 远程仓库 1 配置远程仓库 2 添加远程...

2017-09-13 18:20:51

阅读数:310

评论数:0

欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富...

2017-07-18 21:39:26

阅读数:193

评论数:0

github使用详解

那么当你执行 git reset --hard 之后,历史纪录是不能跟远程的记录直接合并的。 举个例子,远程是 A -> B -> C -> D,你 git reset --hard 之后是 A -> B。这时候除非远程那边抹掉 C 和 D,否则是不能合并的。 因此,...

2017-07-18 14:05:27

阅读数:107

评论数:0

各类软件注册码汇总

1.MarkDown注册码邮箱:Soar360@live.com授权秘钥:GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6bnxn2kSE8qHqNY5QaaRxmO3YSMHxlv2EYpjdwLcP...

2017-07-17 16:16:11

阅读数:624

评论数:0

Syslog配置详解及编程实例

1.背景 syslog是UNIX系统中提供的一种日志记录方法(RFC3164),syslog本身是一个服务器,程序中凡是使用syslog记录的信息都会发送到该服务器,服务器根据配置决定此信息是否记录,是记录到磁盘文件还是其他地方,这样使系统内所有应用程序都能以统一的方式记录日志,为系统日志的统一审...

2017-07-11 23:03:24

阅读数:1849

评论数:0

Linux下实现U盘自动检测

背景: 实现U盘插入系统时,系统自动从数据库中导入各类数据至U盘中。 1.查看系统是否配置udev环境,并掌握其运行模式。 参考文献 2.在Centos 7环境下 udev的两个配置文件目录分别是 /etc/udev/rules.d 和 /usr/lib/udev/rules.d 其中在...

2017-07-10 18:23:24

阅读数:1032

评论数:0

CentOS更改网卡配置

一、更改网卡名 1.修改/etc/default/grub文件在GRUB_CMDLINE_LINUX一行中添加 net.ifnames=0 biosdevname=0 2.重新生成GRUB配置并更新内核参数 grub2-mkconfig -o /boot/grub2/grub.cfg (r...

2017-07-04 18:54:49

阅读数:142

评论数:0

C/C++ 打印格式小结

常用数据类型及其输出格式 符号属性 长度属性 基本型 所占字节数 取值范围 可用输入符 可用输出符 -- -- char 1 -2^7 ~2^7-1 %c %c、%d、%u unsigned -- char 1 0 ~...

2017-04-05 20:34:27

阅读数:627

评论数:0

Mysql 常用操作

1.显示所有数据库:  show databases; 2.使用某个数据库: use 数据库名; 3.显示该数据库中的所有数据表: show tables; 4.显示数据表中的所有记录数据:select * from 数据表; 5.显示数据表中的表头属性:show co...

2017-04-05 19:44:15

阅读数:113

评论数:0

CodeBlocks "no such file or directory" or"未定义的引用"错误解决方案(创建类找不到头文件)

在CodeBlocks下,有时候需要自己定义类,当然就要添加相应的头文件,但添加进去的头文件明明包含在项目中了, 但编译时还是会报错:no such file or directory;这是为什么呢?        其实是一个很简单的问题,但有些人(比如说我)就会困在这儿,百度也找不到(至少我...

2017-03-31 09:55:16

阅读数:3132

评论数:1

c/c++生成随机数

1.基本函数 在C语言中取随机数所需要的函数是:#include void srand (unsigned int n); /* srand()函数使用自变量n作为种子,用来初始化随机数产生器。 只要把相同的种子传入srand(),然后调用rand()时,就会产生相同的随机数序列。因此,我们可...

2017-03-26 18:33:11

阅读数:106

评论数:0

c/c++计算程序运行时间

C/C++中的计时函数是clock(),而与其相关的数据类型是clock_t。在MSDN中,查得对clock函数定义如下: clock_t clock( void ); 这个函数返回从“开启这个程序进程”到“程序中调用clock()函数”时之间的...

2017-03-26 13:59:14

阅读数:197

评论数:0

优秀博文汇总

1.Tanky Woo算法专题 2.

2017-03-26 13:41:46

阅读数:113

评论数:0

字典树(讲解+模板)

1. Trie树 Trie树,即字典树,又称单词查找树或键树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,查询效率比哈希表高。 Trie的核心思想是空间换时...

2017-03-25 17:21:59

阅读数:328

评论数:0

百度笔试题:malloc/free与new/delete的区别

相同点:都可用于申请动态内存和释放内存 不同点: (1)操作对象有所不同。 malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。对于非内部数据类的对象而言,光用maloc/free 无法满足动态对象的要求。对象在创建的同时要自动执行构造函数, 对象消...

2017-03-22 17:25:21

阅读数:190

评论数:0

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