会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
纸包鱼笔记
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
23
下一页
2022年11月21日
c++命令行传参
摘要: int main(int argc,char **argv) argc:命令行参数个数(Argument Count) argv:命令行参数向量(Argument Vector) argv是一个字符串数组,双指针代表指向首个字符串的地址和字符串中每个字符的地址,类似双层数组,但是不太一样,具体的是一
阅读全文
posted @ 2022-11-21 22:00 纸包鱼
阅读(280)
评论(0)
推荐(0)
2022年11月20日
linux 多线程 c++2
摘要: 为了在用线程分离的时候保证即使主线程退出了,子线程还能正常运行,可以使用pthread_exit(NULL)去退出主线程,这样地址空间还能正常存在 线程分离是为了保证主线程不会被堵塞,还能继续运行,这种情况下回收有系统进行。 正常运行的时候有阻塞是因为在我们使用默认属性创建一个线程的时候,线程是 j
阅读全文
posted @ 2022-11-20 19:22 纸包鱼
阅读(57)
评论(0)
推荐(0)
2022年11月19日
Linux c++多线程/多进程1
摘要: #include <pthread.h> 使用的是一个动态库文件,编译的时候指定文件 -lpthread 在linux的情况下,线程的本质依旧是进程,因为历史遗留问题,没有线程的具体设置,所以就在进程这一最小的资源分配单位上搞出来了线程,作为最小的执行单位 win是真实的进程限制 进程有具体的地址空
阅读全文
posted @ 2022-11-19 15:31 纸包鱼
阅读(338)
评论(0)
推荐(0)
2022年11月18日
g++使用记录
摘要: ar crv libmyAPI.a myAPI.o 用于生成静态库‘,生成的库文件应遵循规范,及linux下库文件加“lib”前缀 动态库和静态库都需要使用.o文件,.o文件的生成是 g++ -c myAPI.cpp 也可以连起来用 g++ -fpic -c myAPI.cpp 用于生成位置无关的代
阅读全文
posted @ 2022-11-18 13:34 纸包鱼
阅读(33)
评论(0)
推荐(0)
2022年11月16日
c++常见的注释
摘要: @brief :简介,简单介绍函数作用@param :介绍函数参数@return:函数返回类型说明@exception NSException 可能抛出的异常.@author zhangsan: 作者@date 2011-07-27 22:30:00 :时间@version 1.0 :版本 @pro
阅读全文
posted @ 2022-11-16 13:35 纸包鱼
阅读(27)
评论(0)
推荐(0)
2022年11月13日
g++,gcc,make,cmake,makefile,vscode,vs之间的关系
摘要: 编译过程是源文件 -预编译-.i文件 -编译-.s文件 -汇编-.o文件 -链接-可执行文件、 gcc和g++都是编译器,不过gcc处理cpp时不能直接连接标准库,g++可以直接连接,所以cpp一般用g++ gcc、g++操作选项(以GNU编译器为准) -E 预处理选项,生成.i文件 -S 编译选项
阅读全文
posted @ 2022-11-13 21:34 纸包鱼
阅读(693)
评论(0)
推荐(0)
编译c++时出现error while loading shared libraries: libzmq.so.5: cannot open shared object file: No such file or directory
摘要: ldd test1通过ldd命令查看可执行程序依赖了哪些so库,哪些是找不到的 然后使用export LD_LIBRARY_PATH=LD_LIBRARY_PATH:/usr/local/lib 重新设置路径
阅读全文
posted @ 2022-11-13 20:44 纸包鱼
阅读(568)
评论(0)
推荐(0)
2022年10月27日
6.824笔记4
摘要: 容错与控制 vmware FT 通过容错提高高可用性,一种手段就是复制,防止fail stop问题 相干故障,因为一些原因,导致一批服务器全部错误 两种方式实现,一种state transfer,一种replicated state machine
阅读全文
posted @ 2022-10-27 15:06 纸包鱼
阅读(22)
评论(0)
推荐(0)
2022年10月23日
6.824笔记3
摘要: 大规模存储 分布式的底层运行着一个大型分布式存储系统,并有一套接口,评估指标包括并行性能,容错,复制,一致性 数据分割并放到多个服务器上,并且需要一个自动化的容错系统,一种容错方式是复制,保存多个数据副本,但是副本过多也会导致消耗较多,需要有良好的一致性。 GFS文件系统,只用来处理大文件的顺序访问
阅读全文
posted @ 2022-10-23 23:17 纸包鱼
阅读(38)
评论(0)
推荐(0)
2022年10月21日
6.824笔记2
摘要: 线程为每一个prc请求使用一个线程,当请求回收的时候,线程继续运作,多线程能能够开启多个网络请求,形成io并发 并行化,线程用来实现并行化 异步编程,事件驱动编程,又一个线程,一个循环,循环等待输入或者其他出发时事件,通过一个表记录每个触发的客户端的状态和任务,这种情况相对来说比较简单 进程:一个单
阅读全文
posted @ 2022-10-21 23:02 纸包鱼
阅读(30)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
23
下一页
公告