区块链密码学
https://blog.csdn.net/u010159567/article/details/84436453
//-------------------------------------c语言二维数组如何初始化---------------------------------------------------------//
https://zhidao.baidu.com/question/1603872731775910267.html
初始化二维数组可以试试
1 |
|
或者
1 2 |
|
输出没有很好的方法,你可以封装一个函数。以后都用这个函数输出。
1 2 3 4 5 6 7 8 9 |
|
https://blog.csdn.net/qsir/article/details/77867758
使用时间:1s
for( k = 0 ; k < 10000 ; k++ ){
memset( a , 0 , ( MAX * MAX * sizeof(int) ) );
}
//----------------------------------------------------------------------------------------------//
VC6.0下载及安装
https://blog.csdn.net/weixin_37536336/article/details/81187963
1.绿色版:
网址:https://pan.baidu.com/s/1jN70y8x6-_1XGJHESlMspA
字符串和字符串结束标志(一)
https://blog.csdn.net/qq_38374864/article/details/70877839?locationNum=4&fps=1
C语言字符数组与字符串的使用及加结束符'\0'的问题
https://blog.csdn.net/lovedingd/article/details/78590966
1:C语言二维数组的指针及首地址问题
https://blog.csdn.net/ahuang1900/article/details/37342491
标注 ?: 二维数组的数组名字 是 第一个 一维数组的首地址(为二维数组的第一个数组首地址);
quote : https://blog.csdn.net/ahuang1900/article/details/37342491
2: C语言字符串指针(指向字符串的指针)
https://blog.csdn.net/u012507643/article/details/52918173
3:const变量通过指针修改 详解
https://blog.csdn.net/hyqsong/article/details/50867456
4 const 指针与指向const的指针
https://www.cnblogs.com/lihuidashen/p/4378884.html
//code:
http://en.verysource.com/e_comm_0_7_tar_gz-download-1526.html
//
多文件之间的全局变量
https://www.cnblogs.com/rcgn/p/3203332.html
fork()创建子进程步骤、函数用法及常见考点(内附fork()过程图)
https://blog.csdn.net/yangcs2009/article/details/39267733
linux中fork()函数详解
https://www.cnblogs.com/dongguolei/p/8086346.html
https://blog.csdn.net/weixin_39089680/article/details/79375088
c语言队列 :
C语言描述队列的实现及操作(链表实现)
https://www.cnblogs.com/maluning/p/7979456.html
auto make :
例解 autoconf 和 automake 生成 Makefile 文件
https://www.ibm.com/developerworks/cn/linux/l-makefile/
?Linux :
https://blog.csdn.net/z_hehe/article/category/6533753
用VS2015开发Linux程序详细教程-配置篇
https://blog.csdn.net/z_hehe/article/details/53955340#comments
Linux下函数调用堆栈帧的详细解释
https://blog.csdn.net/Z_hehe/article/details/78205652
Linux下的进程1——进程概念,进程切换,上下文切换,虚拟地址空间
https://blog.csdn.net/lixungogogo/article/details/52202714
通过两个队列实现一个栈(C语言)
https://blog.csdn.net/qq_40927789/article/details/79955545
/
linux C 多线程/线程池编程 同步实例
https://www.cnblogs.com/xudong-bupt/p/3479385.html
Linux下C编程
https://www.cnblogs.com/xudong-bupt/category/466263.html
c语言结构体变量初始化0:
浅谈C语言中结构体的初始化
https://www.cnblogs.com/x_wukong/p/5917937.html
C语言:使用指针操作二维数组
https://blog.csdn.net/zzwtyds/article/details/78006041
c语言 8位数转成16位数
二维数组与指针、指针数组、数组指针的用法
https://blog.csdn.net/qq_33573235/article/details/79530792
https://blog.csdn.net/pipinuan/article/details/53193289
https://blog.csdn.net/qq_29924041/article/details/54882796
二维数组和二级指针(真的没什么关系)
https://www.cnblogs.com/qingergege/p/6917913.html
C语言如何在两个文件中访问同一个全局变量
https://blog.csdn.net/bendanban/article/details/26504625
C语言字符串指针(指向字符串的指针)
https://blog.csdn.net/u012507643/article/details/52918173
C语言 static静态变量的作用
https://www.cnblogs.com/yujianfei/p/8974813.html
C语言中的static 详细分析
https://www.cnblogs.com/JMatrix/p/8194009.html
C语言中static变量详解
https://www.cnblogs.com/getyoulove/p/3656184.html
//双重for循环的break, continue 作用域范围;
C语言-循环结构及break、continue
https://www.cnblogs.com/wang-biao/p/5658818.html
如何为自己的c语言工程添加Cunit
//linux 打桩
Linux C 动态打桩实现
https://download.csdn.net/download/jexbow/7705389
//windows c语言打桩
https://www.2cto.com/kf/201708/667113.html
cunit
https://blog.csdn.net/starshinning975/article/details/48552257
https://blog.csdn.net/Timsley/article/details/51277173
https://blog.csdn.net/lantianjialiang/article/details/6187310
https://www.cnblogs.com/thammer/p/7448108.html
Ubuntu 14.04 安装CUnit
https://blog.csdn.net/Timsley/article/details/50535162
///
//
//
C语言编译过程详解
https://www.cnblogs.com/CarpenterLee/p/5994681.html
C语言真正的编译过程
https://www.cnblogs.com/wuyouxiaocai/p/5701088.html
C/C++编译和链接过程详解 (重定向表,导出符号表,未解决符号表)
https://blog.csdn.net/huanghai381/article/details/51916553
C/C++程序编译过程详解
https://blog.csdn.net/u012662731/article/details/78520349
//C语言的打桩函数可以带参数吗?
GDB——使用GDB实时监控变量
https://blog.csdn.net/small_prince_/article/details/80681940
GDB——使用GDB动态链接到进程
https://blog.csdn.net/small_prince_/article/details/80681791
程序运行期间的 全局变量的变化? static 变量的变化? 比如跑单元测试的时候;
程序运行期间的 变量的变化规律? 调用一个 带有while循环的嵌套函数,是否会一直运行? 研究下堆栈的变化.?
while(全局变量) ,全局变量在外面改了,while循环是否受影响?
调用完带有while循环的函数,是否 函数内的while循环就终止了?
多线程多进程的优势,何时使用
gdb 调试时指定跳到第几行
https://blog.csdn.net/yasi_xi/article/details/40075267
GDB: The GNU Project Debugger
http://www.gnu.org/software/gdb/documentation/
gdb 调试入门,大牛写的高质量指南
https://blog.csdn.net/wu_cai_/article/details/79669842
GDB技巧整理
https://www.cnblogs.com/zengkefu/p/5618041.html
手把手教你玩GDB
https://www.cnblogs.com/skyofbitbit/p/3672848.html
gdb断点(四)删除
https://blog.csdn.net/yangzhongxuan/article/details/6901477
Linux下的多线程编程一(系统编程)
https://blog.csdn.net/snow_5288/article/details/73028514
多线程编程
https://www.cnblogs.com/cyyljw/tag/%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%BC%96%E7%A8%8B/
https://www.cnblogs.com/cyyljw/tag/多线程编程/
Linux多线程编程(一)
https://www.aliyun.com/jiaocheng/138901.html
Linux多线程编程并传递多个参数实例
https://www.cnblogs.com/blankqdb/articles/2651029.html
UNIX/Linux-线程控制(实例入门篇)
https://blog.csdn.net/yang_yulei/article/details/17769489
关于进程和线程对于全局变量共享的问题学习总结
https://blog.csdn.net/shaohui973/article/details/8142797
【Linux多线程】三个经典同步问题
https://blog.csdn.net/lisonglisonglisong/article/details/45390227
linux线程同步实例
https://www.cnblogs.com/wujing-hubei/p/6262908.html
Linux多线程编程——多线程与线程同步
https://www.cnblogs.com/wujing-hubei/p/5222013.html
多线程编程之Linux环境下的多线程(一)
https://www.cnblogs.com/cyyljw/p/8006824.html
图解Nginx 中的4级指针
https://blog.csdn.net/u012566181/article/details/41694637
多级指针的本质及推理过程
https://www.jianshu.com/p/6b2d99f9c35a
C语言学习篇-7数组、二维数组、高维数组
https://blog.csdn.net/fd070910/article/details/51566615
//Linux tcp ip
https://blog.csdn.net/liuchenxia8/article/category/7466390
C语言之位段使用详解
https://blog.csdn.net/u013427969/article/details/53015872
位操作函数
http://book.51cto.com/art/201410/453240.htm
//2018---10---08
c语言的枚举(遍历枚举)与数据类型总结
https://www.cnblogs.com/zhangxiaomeng1991/p/4157117.html
C语言详解 - 枚举类型
https://www.cnblogs.com/JCSU/articles/1299051.html
C语言定义数组时使用枚举作为数组的下标
https://blog.csdn.net/wq3028/article/details/76204690
gdb基本命令(非常详细)
https://blog.csdn.net/yinjiabin/article/details/7732931
snprintf()函数使用方法
https://blog.csdn.net/sky1203850702/article/details/52778831
二维数组的首地址 和二维数组的第一个元素的地址的区别
https://www.cnblogs.com/doze/articles/1682294.html
maximum(&sg[0][0],3*4) ? ?//传递第一个元素地址和元素个数
上面可以换成 maximum(sg[0],3*4) sg[0]代表第一行数组的地址
C语言:二维数组的存储及地址表示
https://blog.csdn.net/Zzwtyds/article/details/77976726
二维数组元素的地址
https://blog.csdn.net/zhangjunqis/article/details/77304165
二维数组名与地址的对应
https://blog.csdn.net/hyqsong/article/details/51635368
深入理解计算机系统(2.1)------信息的存储和表示
https://blog.csdn.net/zhangjunqis/article/details/77990791
C语言:static作用(修饰函数、局部变量、全局变量)
https://blog.csdn.net/qq_37858386/article/details/79064900
宏的本质以及宏(包括函数式宏) 没有返回值概念
https://blog.csdn.net/haiross/article/details/46470533
宏也可以有返回值
https://blog.csdn.net/huangkangying/article/details/6321398
C语言函数之可变参数原理:va_start、va_arg及va_end
https://blog.csdn.net/liu5320102/article/details/47417517
Linux下函数可变参数va_arg_##__VA_ARGS__宏
https://blog.csdn.net/u014646950/article/details/52846090
vsnprintf()函数 & vfprintf()函数
https://blog.csdn.net/qq_37824129/article/details/78763286
格式符函数printf()、sprintf()、 vprintf()、 vsprintf()、 fprintf() 和 vfprintf()
https://blog.csdn.net/navioo/article/details/51867790
如何将多个文件捆绑成一个可执行文件
https://blog.csdn.net/liu5320102/article/details/9017747#comments
gcc编译错误表
http://www.eefocus.com/andrew_dj/blog/12-07/282267_c6c28.html
C语言宏定义使用技巧
https://www.cnblogs.com/flywuya/archive/2010/12/04/1896121.html
CUNIT_RESULT_MODE_BASIC
CUnit开发环境搭建过程可能遇到的一些问题及解决方法
https://blog.csdn.net/super_lou/article/details/7253397
C开发中的单元测试(Cunit)
http://www.cnblogs.com/linux-sir/archive/2012/08/25/2654557.html
CUnit下载地址: http://sourceforge.net/projects/cunit/
CUnit 在线文档帮助:http://cunit.sourceforge.net/doc/index.html
CUnit的用法
https://blog.csdn.net/yangbingzhou/article/details/50815804?locationNum=10&fps=1
CUnit详解(基于linux下的白盒单元测试)
https://blog.csdn.net/baiyang20140704/article/details/45152093?ref=myread
CUnit使用详解
https://www.cnblogs.com/aicro/archive/2013/02/25/2932179.html
生成器
https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00138681965108490cb4c13182e472f8d87830f13be6e88000
Python中yield的简单理解
https://blog.csdn.net/kyq_1024yahoocn/article/details/77882201
彻底理解Python中的yield
https://blog.csdn.net/u013205877/article/details/70332612?utm_source=blogxgwz0
python中协程
http://python.jobbole.com/87156/
python中的协程
https://blog.csdn.net/weixin_36586120/article/details/79934976
数据结构 | 双向链表简单实现及图示
https://www.cnblogs.com/hughdong/p/6785391.html
数据结构 | 双向循环链表实现及图示
https://www.cnblogs.com/hughdong/p/6785655.html
Python函数参数的五种类型
https://www.cnblogs.com/blackmatrix/p/6673220.html
multiprocess模块使用进程池调用apply_async()提交的函数及回调函数不执行问题
https://blog.csdn.net/qq_34332010/article/details/78146627
C语言函数内static关键字详解
https://blog.csdn.net/liutgnukernel/article/details/51472176
调试器的原理-详解ptrace函数及fork父子进程跟踪实例
https://blog.csdn.net/liutgnukernel/article/details/51692816
Python3 gevent模块的安装
https://blog.csdn.net/beifangdefengchuilai/article/details/81326697
安装pip-9.0.1-py2.py3-none-any.whl
https://www.cnblogs.com/guozw/p/6339813.html
Python 多线程 thread join() 的作用
https://www.cnblogs.com/wenr0/p/5226200.html
C语言按位与 按位或 按位异或 按位取反
https://blog.csdn.net/ZhaoFaxing/article/details/78905066
协程之间数据 :
Python中实现协程并发查询数据库
https://www.cnblogs.com/rim99/p/6160207.html
协程的原理及其在高并发服务中的应用
https://www.cnblogs.com/chenny7/p/4027852.html
爬取小说2--协程间通信Python
https://blog.csdn.net/a19990412/article/details/80149453
Python 多线程教程:并发与并行 :?
https://www.cnblogs.com/wozijisun/p/6160065.html
python并发编程之多进程、多线程、异步和协程
https://www.cnblogs.com/tyomcat/p/5486827.html
Python多线程详解
http://python.jobbole.com/85050/
https://blog.csdn.net/feilzhang/article/details/80185449
Python中threading的join和setDaemon的区别及用法[例子]
https://blog.csdn.net/zhangzheng0413/article/details/41728869
关于python中inspect模块的一些探究
https://blog.csdn.net/weixin_35955795/article/details/53053762
nginx stream模块初探
https://blog.csdn.net/zhiyuan_2007/article/details/71238216
Python多线程与多线程中join()的用法
https://www.cnblogs.com/cnkai/p/7504980.html
指向指针数组的指针数组-4个*指针
https://blog.csdn.net/zhiyuan_2007/article/details/72674673
nginx中开启keepalive后应答反而为close的原因
https://blog.csdn.net/zhiyuan_2007/article/details/78215789
Python强制关闭线程的一种办法(可行已用于项目)
https://blog.csdn.net/u010159842/article/details/55506011
解决python中出现“str”object is not callable的记录
https://blog.csdn.net/marriechen/article/details/79321369
//字符串?
strlen, sizeof 指针,数组;
?? ??? ?
C/C++库函数strstr和find实现子字符串查找?? ??? ?
https://blog.csdn.net/FX677588/article/details/70734291
C/C++ string库(string.h)提供了几个字符串查找函数
https://blog.csdn.net/thanklife/article/details/70158544
字符串赋值给字符指针(char *a="hello")的正确理解方式
https://www.cnblogs.com/dandre/p/4507042.html
char a[](字符串数组)和char *a(字符串指针)区别
https://blog.csdn.net/guanyasu/article/details/53428212?? ?
https://blog.csdn.net/dolphin98629/article/details/54906208
yang初解
https://blog.csdn.net/m0_37872511/article/details/78237360
c语言项目-注释转换
https://blog.csdn.net/qq_33951180/article/details/51502983
python--threading多线程总结
https://www.cnblogs.com/tkqasn/p/5700281.html
//python必读;
https://www.cnblogs.com/kaituorensheng/category/386335.html
python并发编程之多进程、多线程、异步和协程
https://www.cnblogs.com/tyomcat/p/5486827.html
Python多进程编程
http://www.cnblogs.com/kaituorensheng/p/4445418.html
http://python.jobbole.com/87743/
https://blog.csdn.net/ybdesire/article/details/77842438
https://www.cnblogs.com/studyzy/p/7451276.html
https://www.cnblogs.com/wozijisun/p/6160065.html
https://blog.csdn.net/qq_32252957/article/details/79407095
--------------Import---------------- :
Linux/CentOS 升级C基本运行库CLIBC的注意事项(当想解决GLIBC_2.x找不到的编译问题)
https://blog.csdn.net/officercat/article/details/39520227
coredump 开启方式:
linux下生成core dump文件方法及设置
https://blog.csdn.net/mrjy1475726263/article/details/44116289/
Missing separate debuginfos, use: debuginfo-install glibc-2.17-222.el7.x86_64 :解决方法:
第一步:先安装支持 debuginfo-install 命令 的debug info功能;
https://www.cnblogs.com/shengulong/p/8053332.html
第二步下载 glibc-2.17-222.el7.x86_64
网站地址:
http://rpmfind.net/linux/RPM/centos/7.5.1804/x86_64/Packages/glibc-2.17-222.el7.x86_64.html
http://www.gnu.org/software/libc/
Glibc Download Adress: (Index of /gnu/libc/)
1)http://mirrors.nju.edu.cn/gnu/libc/
2)http://ftp.gnu.org/gnu/libc/
第三步:升级方法:
centos升级glibc(升级到 2.17版)
https://blog.csdn.net/wyl9527/article/details/78256066
glibc-2.17.tar.gz
search: 如何查看电脑的glibc版本:
title: centos怎么看glibc版本 Linux查看glibc版本方法 :
http://tech.hqew.com/redian_1851161
///
//gdb调试时的问题Missing separate debuginfos, use: debuginfo-install glibc-XXX
//https://blog.csdn.net/testcs_dn/article/details/19565411
//centos学习笔记--gdb调试部分
//https://blog.csdn.net/chinajane163/article/details/53525036
//python读取大文件的方法
//https://www.cnblogs.com/shengulong/p/8134222.html
//指针初始化为NULL的作用
//https://www.cnblogs.com/linyilong/p/5165731.html
Python建立多线程任务并获取每个线程返回值
https://www.cnblogs.com/bethansy/p/7965820.html
//听说你会 Python ?
//http://python.jobbole.com/86869/
//Python 作用域(scope) 和 LEGB
//http://python.jobbole.com/87280/?utm_source=blog.jobbole.com&utm_medium=relatedPosts
//python从零开始--33 __len__, __str__, __iter__, __getitem__,__getattr__ , __setattr___call__, __slots__
//https://blog.csdn.net/Pansc2004/article/details/80415087
//python3中__get__,__getattr__,__getattribute__的区别
//https://www.cnblogs.com/Vito2008/p/5280216.html
python中的类变量、成员变量和成员函数的局部变量使用
https://blog.csdn.net/Mr_KkTian/article/details/78250631
python大盘点:全局变量、局部变量、类变量、实例变量
https://blog.csdn.net/cadi2011/article/details/52457754
https://www.cnblogs.com/20150705-yilushangyouni-Jacksu/p/6238187.html
//binutils工具集之---addr2line
//https://www.cnblogs.com/yangguang-it/p/6435297.html
//linux addr2line 定位so库崩溃位置
//https://www.cnblogs.com/zl1991/p/5893329.html
//Linux debug : addr2line追踪出错地址 (addr2line 没有调试符号的时候将返回 ??:0)
//https://www.linuxidc.com/Linux/2011-05/35780.htm
//typeof关键字简介 -rtti
//https://www.cnblogs.com/zl1991/p/5856988.html
//
0)深入浅出剖析C语言函数指针与回调函数(一) 回调函数;
https://blog.csdn.net/morixinguan/article/details/65494239
1)Git撤销本地commit
https://blog.csdn.net/sinat_36246371/article/details/79995661
本人总是干这种挫事情:一顿操作猛如虎,各种git add,各种git commit,最后一看,我擦,还特么在master上,太吓人了,这咋办?——撤销commit:
$ git commit -m "commit on master"
$ git reset HEAD~
1
2
这样撤销了上面的commit。
后续该回滚回滚,该新建分支新建分支。
最后切记,时刻查看当前branch是个好习惯。
---------------------
作者:K.Sun
来源:CSDN
原文:https://blog.csdn.net/sinat_36246371/article/details/79995661
版权声明:本文为博主原创文章,转载请附上博文链接!
2) git 撤销commit
https://zhyq0826.iteye.com/blog/1671638
3) git push提交成功后如何撤销回退
https://blog.csdn.net/guozhaohui628/article/details/78922946
4)git stash单个文件
5)git stash的详细讲解
https://www.jianshu.com/p/14afc9916dcb
6)浅析strlen()和sizeof()
https://blog.csdn.net/codezixuan/article/details/76850384