- 博客(28)
- 收藏
- 关注
原创 [翻译] ProtoBuf 官方文档(全)
ProtoBuf- CSDN搜索https://so.csdn.net/so/search?q=ProtoBuf&t=blog&u=chuifuhuo6864
2021-09-16 14:47:46 992
原创 gcc、make、makefile、cmake、cmakelists区别
1.gcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。当你的程序只有一个源文件时,直接就可以用gcc命令编译它。但是当你的程序包含很多个源文件时,用gcc命令逐个去编译时,你就很容易混乱而且工作量大2.所以出现了make工具make工具可以看成是一个智能的批处理工具,它本身并没有编译和链接的功能,而是用类似于批处理的方式—通过调用makefile文件中用
2021-08-06 10:18:14 249
原创 x509 p12等数字证书格式区别
x509,公钥证书,只有公钥。p7,签名或加密。可以往里面塞x509,同时没有签名或加密内容。p12,含有私钥,同时可以有公钥,有口令保护。p7的作用就是电子信封。X509是基本规范P7和P12是两个实现规范,P7是数字信封,P12是带有私钥的证书规范。x509是数字证书的规范,P7和P12是两种封装形式。比如说同样的电影,有的是avi格式,有的是mpg,大概就这个意思。P7一般是把证书分成两个文件,一个公钥一个私钥,有PEM和DER两种编码方式。PEM比较多见,就是纯文本的,P7一般是分
2021-01-19 14:38:41 1670
原创 socket连接不上服务器
1问题:我做了个socket windows客户端,我的Linux虚拟机服务端能连接上,Linux密码机102的服务器连接不上。解决办法:关掉windows的防火墙,并且要关掉虚拟机的防火墙iptables -I INPUT -p tcp --dport 8850 -jACCEPT(关两墙)问题: 解决办法...
2020-12-15 17:14:39 2462
转载 安装vs2019
https://blog.csdn.net/mowwwcom/article/details/105645093?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_param_isCf&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.add_pa
2020-11-13 00:36:53 168
转载 fgets 之用法
今天看到了一个fgets的例子,才发现对于fgets的理解不够透彻。https://blog.csdn.net/jackin2/article/details/5573771
2020-11-10 14:19:37 232
原创 解决windows 7 安装visual studio 2019 闪退(实用)
在网上看到好多解决办法,但是都没有解决,一、右键>兼容性>禁用视觉主题,和桌面元素二、修改兼容性,兼容win7三、安装补丁四、删除目录 C:\ProgramData\Microsoft\VisualStudio\目录以上方法 都试过,均无效一直到这个博客:https://blog.csdn.net/qq_39646949/article/details/100899497?depth_1-utm_source=distribute.pc_relevant.none-task-blog
2020-11-09 22:07:22 555
原创 超级程序员与架构师的2020书单啊
https://blog.csdn.net/kingmax54212008/article/details/109510948?utm_medium=distribute.pc_blog_right_sidebar.none-task-blog-alirec-3.nonecase&depth_1-utm_source=distribute.pc_blog_right_sidebar.none-task-blog-alirec-3.nonecase
2020-11-05 14:47:06 259 1
转载 大学四年,因为这40个开发工具,我成为别人眼中的大神
https://aobing.blog.csdn.net/article/details/104313013?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.compare&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.compare
2020-11-04 15:09:37 160
转载 csdn总排行榜前10名统计
https://blog.csdn.net/qq_36546699/article/details/106764574
2020-10-29 11:29:44 286
原创 解决将文本文件传入数据中,文件名filename获取不完整错误
..............................int csp_import_crl(char *path){ int ret = 0; int ret1 =0; CSP_TEXT test; //定义变量 scanf("%s",path);//path是一个数组,不需要取首地址 memset(&test, 0x00, sizeof(CSP_TEXT)); printf("1\n"); FILE *fp = fopen(pat...
2020-10-20 14:59:11 1021
原创 fatal error LNK1169: one or more multiply defined symbols found
我在编译器中新建了一个源文件T1编译运行通过,然后再建一个源文件T,编译通过,链接出错。为什么?--------------------Configuration: T1 - Win32 Debug--------------------Linking...T2.OBJ : error LNK2005: _main already defined in T1.OBJDebug/T1.exe...
2019-01-19 16:04:36 866
原创 fatal error LNK1120: 1 unresolved externals
Debug/11.exe : fatal error LNK1120: 1 unresolved externals解决办法:这是调用动态库出现的问题,分两类。第一类是本工程的编译环境设置问题,另一类是库文件出问题。libcmtd.lib(crt0.obj) : error LNK2001: unresolved external symbol _mainWindows项目要使用Win...
2019-01-16 12:02:36 28751
原创 command not found
vim hello.cgcc hello.cgcc hello.c -o hello //-o即output,即重命名为hello方式一:(重启或者断开后因没写入到文件中去则还是不能执行)pwd查看路径后, 添加路径:export PATH=$PATH:/home/guowenxue/test方式2:vim ~/.bash_profi...
2018-07-26 12:07:16 452
原创 内核移植出问题解决方法
由图可知为根文件系统出错,做了4天出错的的主要原因是目录下的一个vim文件放错了位置,要注意目录问题原来的问题,在window下的linuxrom-s3c2440.bin ,在window下的linuxrom-s3c2440.bin 没有更新,而是用虚拟机下的linuxrom-s3c2440.bin ,开发板相当于电脑(window),比如虚拟机下sz后到window(COM3),在window下...
2018-04-11 19:56:42 326
原创 虚拟机下载文件出错
1.防火墙是否关掉2.tftp是否打开3.ip地址:serverip是否一样,(自己电脑跟虚拟机的),ipaddr是否同一网段(前3部分),不一样是可以调电脑的ip地址也可调虚拟机的ip地址...
2018-04-06 17:27:48 1868 1
原创 用一个函数获取一张指定的网卡的IP地址
"ip.c" 48L, 1346C #include #include #include #include int main(int argc,char **argv){ FILE *fp; char buf[512]; char *p1,*p2,*
2018-01-27 11:15:49 652
原创 2用c代码在c文件中实现一些功能
[liutao@liutao ~]$ vim xx.c#include #include#include#include#include#include#includeint main(){ int fd; char buf[20]; fd=open("test.txt",O_RDWR|O_CREAT,0775);
2018-01-22 22:06:10 222
原创 写入一个Hello
#include#include #include #include int main (int argc,char ** argv){ int fd; fd=open("test.log",O_RDWR|O_CREAT|O_APPEND,0644); printf("fd=%d\n",fd);write(fd,"Hello",5); //fd
2018-01-22 16:19:14 297
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人