
实用框架
文章平均质量分 92
主要介绍项目上比较常用的一些框架,比如Nginx,Jenkins,Docker等
大草原的小灰灰
消灭了一个bug,还会有千千万万个bug。bug是改不完的。
展开
-
C语言开源库iniparser解析ini文件
使用 iniparser 库的应用程序可以很方便地读取和解析INI文件中的配置信息,大大简化了对配置文件的处理工作,降低了程序的开发复杂度。由于其开源属性,开发者可以根据自己的需求自由使用、研究和改进该库。原创 2024-04-21 11:32:43 · 2716 阅读 · 0 评论 -
使用http-parser解析http请求和响应数据
http-parser是一个用C编写的HTTP消息解析器,专为高性能HTTP应用程序设计。它能够解析HTTP/1.0和HTTP/1.1的消息,包括头部、主体和连续行。当解析到特定的HTTP元素(如请求行、头字段或消息体)时,会触发相应的回调函数,这使得它在处理大量并发请求时具有高效率,因为无需在每次解析时都遍历整个消息。原创 2024-04-20 13:22:50 · 1748 阅读 · 1 评论 -
libcurl开源库的编译与使用全攻略
libcurl 是一个功能强大、易于使用、可移植性强、可定制性强、高效稳定的网络通信库,被广泛应用于各种软件开发中原创 2024-01-11 19:06:12 · 10991 阅读 · 0 评论 -
Nginx实现反向代理和负载均衡
本文章主要介绍下,如何使用Nginx来实现反向代理和负载均衡原创 2023-07-29 23:27:34 · 1634 阅读 · 0 评论 -
内网穿透技术 - 带你玩转Ngrok和NATAPP
使用内网穿透技术,我们出差或者在家,就可以直接访问到公司的电脑或者内网网站,实现远程办公。也可以将我们自己在局域网内搭建的网站暴露出去,让所有人都可以直接访问到。原创 2023-07-29 19:15:23 · 1550 阅读 · 0 评论 -
深度剖析六大国产CPU
CPU 是底层硬件基础设施中的核心,当前主流芯片架构为 ARM 和 X86,均为国外主导,芯片国产化率较低。“十五”期间,国家启动发展国产 CPU 的泰山计划,863 计划也提出自主研发 CPU。2006 年核高基专项启动,国产 CPU领域迎来新一轮的国家支持,鲲鹏、飞腾、龙芯、兆芯、海光、申威等一批优质国产 CPU 厂商快速崛起。原创 2023-07-29 12:06:15 · 12475 阅读 · 0 评论 -
Nginx + fastCGI 实现动态网页部署
在介绍fastCGI之前先介绍下CGI是什么。CGI : Common Gateway Interface,公共网关接口。在物理层面上是一段程序,运行在服务器上,提供同客户端HTML页面的接口。Nginx+CGI处理步骤用户发送HTTP请求到Web服务器Web服务器fork一个CGI子进程,将用户请求交给CGI程序CGI程序把处理结果传送给Web服务器,CGI子进程被销毁Web服务器把结果返回到用户CGI缺点。原创 2023-05-20 20:48:20 · 5291 阅读 · 0 评论 -
Nginx日志功能介绍
日志对于程序很重要,可用于问题排错,记录程序运行状态等。好的日志可以大大提高程序员的排错效率。Nginx中主要有访客日志和错误日志两大部分。原创 2023-05-28 12:01:03 · 1422 阅读 · 0 评论 -
nginx介绍 -下载安装以及如何实现http和https服务
Nginx会默认安装到/usr/local/nginx目录下conf :主要存放nginx的配置文件(nginx.conf)sbin :存放nginx程序html :存放网页资源logs :日志目录路径:/usr/local/nginx/conf/nginx.conf配置文件结构-main|--http|--mailmain:代表整个配置文件http:处理web请求server:代表一个web服务器location:web服务器要处理的一个指令。原创 2023-03-18 11:51:18 · 1167 阅读 · 0 评论 -
Jenkins从配置到实战(二) - Jenkins的Master-Slave分布式构建
Jenkins的Master-Slave分布式构建,就是通过将构建过程分配到从属Slave节点上,从而减轻Master节点的压力,而且可以同时构建多个,有点类似负载均衡的概念。简单理解就是,将Jenkins服务器上的构建任务分配到其他机器上,可以是linux,也可以是windows,这样不仅减轻了Jenkins服务器的压力,也实现了跨平台的任务构建。原创 2023-07-24 21:58:12 · 2483 阅读 · 2 评论 -
Docker介绍以及实战教程
从事软件开发的朋友,可能经常会碰到以下场景:运维:你这程序有Bug啊,怎么跑不起来啊!开发:我机子上能跑啊,你会不会用啊究其原因还是开发环境与生产环境不同造成的,比如编译器,数据库版本不一致或者缺少某些组件。运维就得重新部署环境,费时费力。原创 2023-07-22 23:02:57 · 349 阅读 · 0 评论 -
Jenkins从配置到实战(一) - 实现C/C++项目自动化构建
本文章主要介绍了,如何去安装和部署Jenkins,并实现自动拉取项目代码,自动化编译流程。原创 2023-07-23 19:06:03 · 5771 阅读 · 0 评论