![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++ 后端开发
文章平均质量分 66
基于linux/unix平台,开发后端服务程序所需知识点和应用案例。
不熬夜的( ⊙ o ⊙ )猫
时间是世界上一切成就的土壤,时间给空想者痛苦,给创造者幸福!
展开
-
Linux/Windows/C++网络开源库项目集合
免费的跨平台SSH和SFTP工具: https://www.putty.org/ -- Windows https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html https://www.poderosa-terminal.com/ -- Windows/Mac https://filezilla-project.org/...原创 2022-05-18 15:37:49 · 1770 阅读 · 0 评论 -
Linux C++ 网络库 Muduo
原文地址:https://my.oschina.net/u/1024573/blog/413769 muduo 是一个基于 Reactor 模式的现代 C++ 网络库,它采用非阻塞 IO 模型,基于事件驱动和回调,原生支持多核多线程,适合编写 Linux 服务端多线程网络应用程序。视频连接:http://v.youku.com/v_show/id_XNDIyNDc5MDMy.html 下面是性能比较图:转载 2021-12-14 10:33:48 · 1332 阅读 · 0 评论 -
C++ 后端开发路线
原文地址:https://www.zhihu.com/question/43685022/answer/1643832472后端技术总体技术路线图:先来看下整体的后端技术学习脉络,分为下面几个大的模块,现在你心里应该清楚,后端开发需要掌握的大体知识框架是哪些。...原创 2021-12-01 23:31:39 · 1469 阅读 · 0 评论 -
VS libcurl静态库https编译使用案例
1,window编译libcurl开源库终端命令行主要使用nmake去编译 ,也可以使用VS IDE编译。若需libcur支持ssl协议,需编译openssl。1、安装perl,在官网下载,安装好以后,测试perl -v是否成功2、编译openssl(已编译好的下载地址)perl Configure VC-WIN32 --prefix=D:\opensslms\do_ms.batnmake -f ms\nt.mak(静态编译)nmake -f ms\nt.mak install3、下载lib原创 2021-11-30 09:54:26 · 819 阅读 · 0 评论 -
VS 2015编译libcurl 静态库及使用注意事项
1、编译 cd C:\Users\Administrator\Documents\Visual Studio 2015\Projects\curl-curl-7_59_0\winbuild\ 静态库,debug nmake /f Makefile.vc mode=static VC=14 DEBUG=yes MACHINE=x86 静态库,release nmake /f Makefile.vc mode=...原创 2021-11-26 11:42:19 · 967 阅读 · 0 评论 -
C++ WinHTTP实现文件下载
因为要项目中要想要实现一个软件自动更新的功能,之前是使用socket直接下载。但切换下载源的时候很麻烦。所以换用http方式。网上找了很多资料,基本上就是下面几种:1.curllib //功能强大太但太麻烦而且没必要2.MFC自带的功能 // 项目不是使用的MFC所以舍3.IE控件下载 // 没办法获取到进度,而且因为不能获取到总大小所以很容易下载的资源不完整。思来想去,最后还是使用WinHTTP,比较简单快捷,而且功能上基本上都能够满足。#include <stdio.h>#i.原创 2021-11-23 23:52:09 · 818 阅读 · 0 评论 -
多线程与多进程的选择及区别?
鱼还是熊掌:浅谈多进程多线程的选择 关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。 经常在网络上看到有的XDJM问“多进程好还是多线程好?”、“Linux下用多进程还是多线程?...转载 2021-11-21 20:44:14 · 271 阅读 · 0 评论