- 博客(5)
- 收藏
- 关注
原创 消息中间件基础
初识消息中间件1 消息中间件的概念2 为什么使用消息中间件2.1 解耦2.2 流量削峰2.3 日志收集2.4 异步处理3 消息中间件的组成3.1 Broker3.2 Producer3.3 Consumer3.4 Topic3.5 Queue3.6 Message1 消息中间件的概念消息中间件可以理解为传递消息的中间人,它是指一种在需要网络通信的系统之间建立通道,发送数据或文件的中间件。消息中...
2019-07-20 14:54:37
183
原创 第二章 递归与分治策略
递归与分治策略学习要点2.1 递归的概念学习要点理解递归的概念掌握设计有效算法的分治策略通过下面的例子学习分治策略的设计技巧二分搜索大整数乘法Strassen矩阵乘法棋盘覆盖合并排序和快速排序线性时间选择最接近点对问题循环赛日程表2.1 递归的概念直接或间接地调用自身的算法称为递归算法。用函数自身给出定义的函数称为递归函数。递归的优点代码十分简洁...
2019-04-27 21:06:27
243
原创 c语言:指针变量的实参与形参
最近遇到一个坑,让我对实参和形参有了更深的了解。假如在main方法中有一个指针变量p,它指向的内存地址为20000。现在将它传递到一个函数中,在这个函数里让它指向内存地址为20048。当函数执行完返回到main函数时,p所指向的地址还是20000,而不是20048。看下面的代码:#include<stdio.h>void A(int* p){//此处p为形参 int...
2019-03-13 12:21:45
9143
1
原创 c语言指针:指针和指针变量
指针是C语言中一个重要的概念,也是c语言的重要角色。可以说指针是c的精华所在,学习指针虽然不易,但是只要肯花上时间去反复的理解和实践,就一定可以很好的掌握它。一、指针是什么 指针到底是什么?我们先举一个例子。假设我们在火车站 附近开了一家宾馆,这家宾馆有三千多间屋子,为了方便管理,我们给每个房间都加了编号,这样当旅客来投宿的时候,我们只需要告诉他房间号,他就可以找到他要入住的...
2017-12-18 23:08:59
637
原创 git连接gitlab远程仓库
远程仓库是指托管在网络上的项目仓库,现在互联网上有很多项目托管平台,比如码云、github、gitlab等等。当然如果你不想你的代码开源就要花费一些费用获得独立的空间,或者在自己的服务器上搭建自己的项目仓库。 在本篇文章中我以连接gitlab远程仓库为例。由于本地git仓库和gitlab仓库之间的传输是通过ssh加密的,所以必须要让gitlab仓库认证你ssh key,在此...
2017-12-18 17:29:42
60626
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人