C

区块链密码学

https://blog.csdn.net/u010159567/article/details/84436453

//-------------------------------------c语言二维数组如何初始化---------------------------------------------------------//

https://zhidao.baidu.com/question/1603872731775910267.html

初始化二维数组可以试试

1

char q[3][3]={{0}};

或者

1

2

#include <string.h>

memset(q, 0, sizeof(q));

输出没有很好的方法,你可以封装一个函数。以后都用这个函数输出。

1

2

3

4

5

6

7

8

9

function printArray2(arr, row, col)

{

  for(int i=0; i<=row; i++) {

     for(int j=0; j<=col; j++) {

        printf("%c",arr[i][j]);        

     }        

     printf("\n");    

  }

}

 

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

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值