自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 关于enumeration value 'xxxxx' not handled in switch的警告

https://blog.csdn.net/ferrarifomaul/article/details/50730156

2019-07-18 11:23:12 4952

转载 ! [remote rejected] master -> master (pre-receive hook declined) error: failed to push some refs to.

http://www.hellojava.com/a/77370.html

2019-07-16 16:55:58 2821

转载 Effective C++ 总结

https://harttle.land/tags.html#Effective-C++

2019-07-15 13:52:23 178

转载 C++ 中的 inline 用法

https://www.runoob.com/w3cnote/cpp-inline-usage.html

2019-07-15 11:54:48 108

转载 宏定义 #define 和常量 const 的区别

https://www.runoob.com/note/12963

2019-07-15 09:50:22 100

转载 c/c++中define用法详解及代码示例

https://blog.csdn.net/u012611878/article/details/52534622

2019-07-15 09:30:53 211

原创 git子模块

https://git-scm.com/book/zh/v1/Git-工具-子模块

2019-07-12 16:30:30 82

原创 Linux C++ 单例模式

#include <stdio.h>#include <pthread.h>#include <unistd.h>#include <stdlib.h>class singleton{private: static volatile singleton *p; static pthread_mutex_t mtx; ...

2019-07-12 00:21:46 386

原创 CSDN-markdown编辑器

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-07-12 00:20:12 81

原创 static关键字

文章目录静态全局变量静态局部变量静态函数类中的static 关键字静态数据成员静态成员函数特点静态全局变量在全局变量前面,加上关键字 static ,该变量就成为一个静态全局变量特点:1.1 在全局数据区分配内存1.2 未经初始化的静态全局变量会被程序自动初始化为0(自动变量的值 是随机的,除非它被显式初始化)1.3 静态全局变量在声明它的整个文件都是可见的,而在文件之外是不可见。...

2019-07-11 10:50:51 83

原创 extern关键字

文章目录首先 明白 这个单词 是什么意思?用法作用 主要有两个.具体解释及示例首先 明白 这个单词 是什么意思?Extern : 外部 的意思用法置于 变量或者函数前,表示变量或者函数的定义在别的文件中,提示 编译器 遇到此变量和函数时,在其他模块中寻找其定义。作用 主要有两个第一个 : 与 “C” 一起连用时,如 extern “C” void fun(int a,int b)...

2019-07-11 10:06:18 146

原创 linux内存清理 、释放命令

free -m 查看内存使用情况echo 1 > /proc/sys/vm/drop_caches // 释放页缓存echo 2 > /proc/sys/vm/drop_caches //释放dentries和inodesecho 3 > /proc/sys/vm/drop_caches // 释放所有缓存到这里内存就释放完了,现在drop_...

2019-07-11 09:45:46 509

原创 报错:warning: format ‘***’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ [-Wformat]

print("strlen(dirp->d_name) : %d \n", strlen(dirp->d_name));报了 下面的错误warning: format ‘%d’ expects argument of type ‘int’, but argument 2 has type ‘size_t’ [-Wformat]怎么改?把%d更换为%zu就可以了。%zu用...

2019-07-10 10:05:39 1316

原创 敏捷开发模型-----知多少

文章目录敏捷开发的定义应用场景和特点开发宣言开发原则敏捷开发的定义以用户的需求进化作为核心,采用迭代、循序渐进的方法进行软件开发。换句话说就是把一个大的项目分为多个相互联系,但也可以独立运行的小项目(story?),并分别完成,在这个过程中软件一直处于可使用的状态。应用场景和特点在软件项目的构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。开...

2019-07-10 09:11:24 323

原创 github上fork了别人的项目后,再同步更新别人的提交

1. git remote add upstream fork的原始git 地址2. git remote -v //可以查看 添加后的分支状态3. git fetch upstream //从原始仓库更新同步代码4. git merge upstream/master ...

2019-07-05 11:30:05 248

原创 daemon 进程为什么要fork两次,与后台运行程序区别?

daemon进程是后台守护进程daemon函数存在的原因是因为控制终端由于某些原因(如断开终端链接)会发送一些信号的原因。而接收进程处理这些信号缺省动作会让进程退出。这些信号会由于终端上敲一些特殊按键而产生。int daemon(void){ pid_t pid = fork(); if( pid != 0 ) exit(0);//parent //first ...

2019-07-04 10:57:28 796

原创 面试经常被问到的TopK问题,到底该怎么回答?

文章目录问题描述:海量数据寻找 第 K大的数字解法1: 首先随便找一个数字当做哨兵,比该数字大的放在哨兵的前面,假设为集合A,比该数字小的放到集合B。统计出来集合A的大小,为T。如果T的大小比K小,则在 集合B 中寻找K-T大小的数字如果T的大小比K大,则在集合A中继续寻找数字当做哨兵,进行集合分割。...

2019-07-03 16:28:23 521

原创 zookeeper——学习笔记

文章目录zookeeper 简介什么是 zookeeper,干什么用的?集群和 节点分布式应用的一些挑战zk 提供的常见服务如下:zookeeper 基础zookeeper 的层次命名空间config 和workerszookeeper 简介什么是 zookeeper,干什么用的?分布式协调服务,用于管理大型主机。zookeeper通过简单的架构和API解决服务管理问题。集群和 节点分布...

2019-07-03 11:30:19 188

原创 setenv: command not found

问题:setenv:commandnotfound解决:在终端输入csh转到csh的shell环境:

2019-07-01 20:10:23 6845

原创 ./prog: error while loading shared libraries: xxx.so.0: cannot open shared object file: No such file

编辑/etc/ld.so.conf/etc/ld.so.conf文件是ld的配置文件,在这个文件末尾添加一行xxx.so.0所在的目录 在实际操作中,我的Fedora 19 这个文件只有这么一行数据include ld.so.conf.d/*.conf其实就是搜寻 ld.so.conf.d/目录下所有*.conf文件. 这样好处是到时候可以一组一组删搜寻路径. 如果已经有了这么一行数...

2019-07-01 19:31:09 162

原创 linux——硬链接和符号链接

文章目录硬链接硬链接 的两个缺点:符号链接硬链接一个文件至少有一个硬链接,因为文件名就是由链接创建的。可以理解为C++ 中的引用,创建多个名字,链接到同一块文件数据中。#可以使用命令:ls -li来查看 命令的inode 的索引节点指向硬链接 的两个缺点:不能跨越物理设备不能关联目录,只能是文件。符号链接若文件用户数据块中存放的内容是另一文件的路径名的指向,则该文件...

2019-06-28 15:46:43 130

原创 linux——cp、 通配符、mv命令实例

关于linux 的基础知识,包括文件系统和一些简单的指令http://billie66.github.io/TLCL/book/index.html通配符3. linux cp 实例4. mv 实例

2019-06-28 15:27:49 11378

原创 if: Expression Syntax.

source ~/.bashrc出现if: Expression Syntax.source /etc/profile 也出现错误 if: Expression Syntax. 错误

2019-06-26 19:55:18 7044 1

原创 分布式事物

https://juejin.im/post/5b5a0bf9f265da0f6523913b这边文章写得很好

2019-06-26 11:26:25 144

翻译 使用 VS 统计整个项目总的代码行数

vs如何快速统计项目总代码行数:1.vs编辑 | 查找和替换 | 在文件中查找2.查找选项选 选择正则表达式3.^b*[^:b#/]+.*$设置如下:结果在查找结果的最后一行,如下...

2019-06-26 10:57:06 1087

原创 linux - shell 脚本编写学习

文章目录1. vim 跳到 首行 和尾行2. shell 中怎么用expect3 shell 确定文件是否存在4 shell 中 系统命令的使用1. vim 跳到 首行 和尾行首行: gg尾行: shift + g2. shell 中怎么用expect使用expect 可以进行命令交互expect 的使用 可以在 #!/bin/bash 的头部shell 文件中使用的格式为 :...

2019-06-26 10:34:51 258

翻译 微服务——理解整理

文章目录定义核心想法数据库定义微服务是由以单一应用程序构成的小服务,自己拥有自己的行程与轻量化处理,服务依业务功能设计,以全自动的方式部署,与其他服务使用HTTP API 通信。同时服务会使用最小的规模的集中管理(例如Docker)能力,服务可以用不同的编程语言与数据库等组件实现。核心想法是让服务由类似Unix管道的访问方式使用,而且复杂的服务背后是使用简单URI来开放接口,任何服务,任...

2019-06-25 10:18:04 280

原创 使用FileZilla 上传 文件 到 linux 时 提示550 Permission denied

文章目录问题现象问题原因解决方案问题现象在Windows系统中使用FileZilla 上传文件时提示"550 Permission denied"错误时(如下图)问题原因FileZilla 不能使用解决方案关键是第二步...

2019-06-21 09:47:25 1633

原创 左神算法笔记(持续更新)

目录1.栈和队列2.链表问题3.二叉树问题3.1 用 递归和非递归 方式实现 二叉树先序、中序和后序遍历 (C++)3.2 打印二叉树的边界节点3.3 二叉树节点间的最大距离(微软面试题)4.递归和动态规划5.字符串问题6.大数据和空间限制7.位运算8.数组和矩阵问题9.其他题目1.栈和队列2.链表问题3.二叉树问题3.1 用 递归和非递归 方式实现 二叉树先序、中序和后序遍历 (C++)...

2019-06-21 09:33:55 2818 1

原创 C++面试问题总结——(CPP基础、网络编程)

坚持还是平庸1. main 函数 执行前 和执行后会执行什么?2. 网络粘包问题2.1 长连接 和 短连接2.2 什么时候需要考虑粘包问题?2.3 粘包出现原因:2.4 解决方法2.5 网络现象解释2.6 UDP 会出现粘包问题吗?2.7 保护消息边界和流3. 内存池的设计4. 网络编程中的加密算法4.1 如何解决数据传输的安全问题?4.2 加密算法1. main 函数 执行前 和执行后会执行什...

2019-06-21 09:32:36 1941

原创 面经总结——基础知识

各种面经总结计算机网络1.ping命令的基本原理?计算机网络1.ping命令的基本原理?【答】ping 命令用来测试两个主机间的连通性,使用ICMP(Internet Control Message Protocol,网际控制协议)中会送请求和会送回答请求,是应用层使用网络层ICMP的一个例子,没有通过运输层的TCP和UDP。ping命令使得本地主机连续发送了四个ICMP回送请求报文,然后...

2019-06-21 09:32:17 183

原创 深入理解计算机系统——第一章计算机系统漫游

通过追踪hello程序的生命周期来开始对系统的学习,从它被程序员创建开始,到在系统上运行,输出简单的消息,然后终止。文章目录1.信息就是位+上下文2.程序被其他程序翻译成不同的格式3. 系统的硬件组成4. 运行hello 文件5.高速缓存6.存储器层次结构7.虚拟内存8. 文件1.信息就是位+上下文从hello.c的源文件说起,源程序(源文件)实际上由0,1组成的位(又称为比特)序列。8个...

2019-05-30 12:13:03 170

原创 大数据——面试题总结

总结中...https://juejin.im/post/5b5ac91051882519a62f72e5https://zhuanlan.zhihu.com/p/35591010HDFS上传文件和读文件过程a. client向NameNode 发送数据请求b. NameNode 向client 返回可以存储的列表 host1 host2…c. Client 将文件 按照128...

2019-05-28 11:48:29 155

原创 STL-源码剖析 简单总结

STL-源码剖析STL 六大组件 功能与运用1. 容器2. 算法3. 迭代器4. 仿函数5. 配接器(adapters)6. 配置器(allocators)空间配置器(allocator)迭代器(iterators)概念与traits编程技法序列式容器vectorlistdeque![在这里插入图片描述](https://img-blog.csdnimg.cn/20190523165012839....

2019-05-23 21:18:06 482

原创 论文学习

极限学习机与自动编码器的融合算法研究       1.极限学习机(Extreme Learning Machine, ELM)是从单隐层的神经网络发展而来,具有简单有效、训练参数少和良好泛化性能等特点。它的出现解决了传统前馈神经网络算法学习参数过程相对繁琐的问题。之后,增量极限学习机、正则化极限学习机和核极限学习机等极限学习机的改进算法相继被提出。      模型:栈式稀疏自动编码器-极限

2018-01-15 14:08:26 355

空空如也

空空如也

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

TA关注的人

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