- 博客(50)
- 收藏
- 关注
原创 【并发编程笔记及文章汇总】
1.【C语言】线程一些基本概念及相关基础函数2.【C语言】线程终止与线程属性3.【C语言】父子进程实现交替同步数数测试4.【C语言】测试一个进程中可以创建多少个线程5.【C语言】标准输出也可以是一个共享资源6.【C语言】线程中的死锁7.【C语言】并发编程之线程的读写锁8....
2021-01-31 10:59:00 202
原创 C++并发编程实战-读书报告
连接连接2std::this_thread::sleep_for(std::chrono::milliseconds(static_cast<long>((T - ttrack))));std::chrono::duration定义在文件中,用来表示一个时间段。预定义了几个常用的时间单位typedef duration<long long, nano> nanoseconds; // 纳秒 typedef duration<long long, micr.
2021-01-30 23:57:33 245 1
原创 fatal error:Killed signal terminated program cc1plus错误解决方法
解决方法:重编或者增加内存重编.
2021-01-30 21:30:20 1342
原创 cmake手册
1.什么是cmakeCMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CMakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile 或 Windows Visual C++ 的 projects/workspaces),然后再依一般的
2021-01-28 16:10:10 2916 3
原创 【MYSQL】在centos及ubuntu下如何查看mysql的版本号
Muten-001-ubuntu(上面有TARS,mysql的密码是123456)
2021-01-28 11:18:37 559
原创 【TARS】Tars CPP中的协程
1.执行脚本/usr/local/tars/cpp/script/cmake_tars_server.sh TestApp BServer Bs2.
2021-01-27 18:27:40 465
原创 【TARS】TarsCpp-Http服务示例
1.源码中的示例代码路径/home/muten/module/TARS/TarsFramework/tarscpp/examples2.
2021-01-25 23:47:48 631
原创 CSDN的那些事
1.查看自己关注的人方法1https://my.csdn.net/my/follow2.查看自己关注的人方法2https://i.csdn.net/#/uc/follow-list
2021-01-22 18:14:05 166
原创 一些内核进程简介
idle进程的pid=0,是由系统自动创建的第一个进程,也是唯一的没有通过kernel_thread创建的进程,完成加载系统后,演变为进程调度、交换及存储管理进程。init由0进程创建,完成系统的初始化. 是第一个用户级进程,在系统启动完成完成后,init将变为守护进程监视系统其他进程。kthreadd进程是由idle通过kernel_thread创建,它的作用是管理调度其它的内核线程。会循环执行一个kthreadd的函数,函数是用来运行kernel_create_list表中的kth.
2021-01-19 10:14:54 1051
原创 CentOS7下安装clang
之前找源码安装一直没有安装上,然后直接yum了,头疼,浪费了一晚上的时间,之后有空再看看源码安装出了什么事情吧.yum的方法安装clang的步骤:1.sudo yum install epel-release2.sudo yum install clang如果yuminstall clang直接就可以的话也不用第一个步骤................
2021-01-19 00:37:55 8886
原创 C++学习笔记汇总
《深入理解C++11:C++新特性解析》【深入理解C++11:C++新特性解析】第1章 新标准的诞生【深入理解C++11:C++新特性解析】第2章 保证稳定性和兼容性 测试代码整理【深入理解C++11:C++新特性解析】第3章 通用为本 专用为末 测试代码整理【深入理解C++11:C++新特性解析】第4章 新手易学 老手易用 测试代码整理【深入理解C++11:C++新特性解析】第5章 提高类型安全 测试代码整理【深入理解C++11:C++新特性解析】第6章 提高性能及操作硬件的能力
2021-01-13 14:41:06 444
原创 【深入理解C++11:C++新特性解析】第8章 融入实际应用 测试代码整理
8-1.回顾字节对齐的经典案例8-2.使用C++11标准定义的alignof函数查看数据的对齐方式8-3.
2021-01-13 14:30:31 675
原创 【深入理解C++11:C++新特性解析】第7章 为改变思考方式而改变 测试代码整理
7-1.C++11标准中的nullptr提案的代码示例7-2.用nullptr代替NULL获得更加健壮的代码的举例7-3.
2021-01-13 13:38:01 421
原创 【深入理解C++11:C++新特性解析】第6章 提高性能及操作硬件的能力 测试代码整理
6-1.const保证运行时常量性的特性的举例6-2.const与BitSet枚举的一个例子
2021-01-13 13:33:53 539
原创 【深入理解C++11:C++新特性解析】第5章 提高类型安全 测试代码整理
5-1.通过namespace分割了全局空间但是namespace中的成员依旧被enum成员污染的举例5-2.枚举成员被隐式转换之后无法通过编译的例子5-3.
2021-01-13 13:27:38 392
原创 【深入理解C++11:C++新特性解析】第4章 Newer易学 Older易用 测试代码整理
4-1.右尖括号>的改进4-2.C++11会将>>解析为模板参数界定符4-3.用auto关键字来要求编译器变简单变量name的类型进行自动推导4-4.展示auto类型推导的基本用法4-5.超长的迭代器使用回顾4-6.用auto来代替4-5例子中的超长迭代器4-7....
2021-01-13 10:44:47 405
原创 【深入理解C++11:C++新特性解析】第2章 保证稳定性和兼容性 测试代码整理
书的内容在此不做说明了,仅仅给出一些测试代码1.打印标准库等信息【2-1-1.cpp】nclude <iostream>using namespace std;int main(){ cout << "Standard Clib:"<<__STDC_HOSTED__<<endl; cout << "Standart C:"<<__STDC__<< endl; //cout <&l
2021-01-11 13:34:40 1255 1
原创 【深入理解C++11:C++新特性解析】第1章 新标准的诞生
1.官方手册https://en.cppreference.com/w/cpp/11时隔八年,从2003到2011,C++11诞生了.期间有很多特性被并入C++11中.比如说来自TR1的所有异常的特别函数;比如说来自Boost中的线程库,异常指针,错误码,错误状态,迭代器修正(如std::begin, std::end, std::next, std::prev等);还比如说C语言中的C风格的统一语言码转换函数.2.核心功能3.尽可能多的功能示例3.1 auto
2021-01-10 17:01:59 351
原创 【操作系统原理-2014年清华陈渝老师】索引
谢谢老师!!下面是视频课程的索引项【操作系统原理-陈渝老师】第一章 课程介绍及操作系统初识【操作系统原理-陈渝老师】第二章 操作系统的启动,中断,异常及系统调用【操作系统原理-陈渝老师】第三章 操作系统内存管理引入与连续内存分配【操作系统原理-陈渝老师】第四章 非连续内存分配【操作系统原理-陈渝老师】第五章 虚拟内存上【操作系统原理-陈渝老师】第六章 虚拟内存下【操作系统原理-陈渝老师】第七章 进程与线程【操作系统原理-陈渝老师】第八章 CPU调度【操作系统原理-陈渝
2021-01-07 18:29:49 495
原创 局部性原理测试
测试结果:测试代码:文件名:locality-high-per.c#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#include <sys/timeb.h>long getSystemtime(){ struct timeb tb; ftime(&tb); ret
2021-01-07 17:44:05 164
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人