spdlogspdlog 库:Linux Ubuntu 环境下的使用指南一、spdlog 简介二、下载与安装(Ubuntu)三、核心特点四、简单用法示例五、常用功能与函数1. 日志器(Logger)管理2. 日志格式设置3. 异步日志4. spdlog 输出器(Sink)一、输出器的核心概念二、常用 ...            
                
         
            
            
            
            一个C++实现的服务器脚手架,代码整洁https://gitee.com/hsby/Xscaffold  赶紧fork!工程由2021年1月开始,中间准备实习面试搁置了,4月加急持续更新中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-04-25 21:55:33
                            
                                254阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Linux C++ 网络编程(二)前言在上一节中以拆分的方式学习完 Linux 、C++、网络等知识后,这节会将这三个模块糅合起来,站在项目的基础上再次去学习这三个模块。 Linux 网路编程比较经典的有 Redis、Muduo、TeamTalk等开源项目。本文将以 Muduo 来介绍 网络编程的框架,学习完 Muduo 再去学习其他框架就容易许多了。注意, 文中贴的代码均为核心代码,且注释详细,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-10 14:52:55
                            
                                35阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            etcd框架etcd下载与安装? 了解 etcd? 在 Ubuntu 上下载与安装 etcd从预编译二进制包安装通过包管理器安装从源码编译安装? 运行 etcd使用 etcdctl 进行基本操作基础操作集群管理版本控制与历史⚙️ 生产环境注意事项etcd下载与安装在Linux Ubuntu中,etcd是一个高可用、强一致性的分布式键值存储系统 ,它常被用作服务发现、配置共享和协调分布式服务的核心组            
                
         
            
            
            
            etcd框架etcd下载与安装 了解 etcd 在 Ubuntu 上下载与安装 etcd从预编译二进制包安装通过包管理器安装从源码编译安装 运行 etcd使用 etcdctl 进行基本操作基础操作集群管理版本控制与历史⚙️ 生产环境注意事项etcd下载与安装在Linux Ubuntu中,etcd是一 ...            
                
         
            
            
            
            构造函数的核心作用是建立与 etcd 集群的连接,支持普通连接、认证(用户名密码)、SSL 加密、自定义 gRPC 参数等场景,同时提供静态工厂方法(当你为键绑定租约后,需要定期向 etcd 发送续期请求才能维持租约有效,是 etcd 的 “监听器”,用于实时监控键的变化,当键被新增、修改或删除时,会通过回调函数通知你。etcd 租约用于管理键的生命周期:租约过期后,所有绑定该租约的键自动删除。监听键或目录的变化(新增、更新、删除),异步获取变化事件。会自动完成这个过程,避免键被自动删除。            
                
         
            
            
            
            Linux内核shell shell命令 shell脚本glibc 在Linux上使用C/C++开发 C标准库、内核服务、线程、网络、文件…
搭建C开发环境sudo apk install gccwindows codeblocks 开源的 轻量级开发工具
选择合适的开发工具 vim gcc编译工具 直接控制参数比较灵活mkdir ccd cvim args.c#include <stdi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-14 16:21:25
                            
                                79阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            etcd封装etcd框架etcd::Client类一、构造函数:客户端初始化1. 基础构造:无认证、普通连接二、核心功能函数:etcd 操作接口1. 键值基础操作:CRUD(1)读取键值:`get`/`ls`(2)写入键值:`set`/`add`/`put`/`modify`(3)删除键值:`rm`/`rmdir`2. 租约操作:`leasegrant`/`leaserevoke`/`leasek            
                
         
            
            
            
            今天要给大家带来的是关于JavaWeb的Web环境搭建,这是非常关键的部分,所以有必要单独拿出来做一下详细解说,为以后的JavaWeb使用打下基础。在搭建Java Web开发环境时,首先需要安装开发工具包JDK、Web服务器和数据库。为了提高开发效率、通常还需要安装IDE(集成开发环境)工具搭建JavaWeb开发环境:(大纲)1.JDK的安装和配置    &            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-09 22:39:58
                            
                                135阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            安装jdk/mvn,mysql数据库,部署接口服务、web服务(学习使用)            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-06-03 13:14:24
                            
                                274阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            参考博文:
第十六章 Chisel入门——搭建开发环境  用于编写Chisel的Scala内容已经全部讲完了,下面就可以正式进入Chisel的学习之旅了。有兴趣的读者也可以自行深入研究Scala的其它方面,不管是日后学习、工作,或是研究Chisel发布的新版本,都会有不少的帮助。在学习Chisel之前,自然是要先讲解如何搭建开发环境。因为目前还没有Windows系统的开发环境,所以读者最好有一个L            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-27 16:55:13
                            
                                215阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            [Android开发环境搭建,绝对个人实践总结Android开发环境搭建,绝对个人实践总结本人搭建此环境是费劲周折,各种不顺利,翻阅了无数讲解的版本,里面各种出错,千奇百怪,最终总结了一下,并在失败中不断改进,顺利搭建了此环境,作为菜鸟的我仅此分享一下个人搭建的一点点经验,希望对你有一点点帮助。当然,要想顺利搭建环境,首先必须准备好相应的发开工具:JDK(版本:1.7.0)Eclipse(版本:3            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-08 21:17:49
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            @[TOC](MyEclipse & Tomcat 安装及下载(附下载链接&破解文件))下载MyEclipse下载链接:
JDK:链接:[https://pan.baidu.com/s/1fZwSQljCq9CJiaJGZe0zRw] 提取码:nf4i Tomcat :https://tomcat.apache.org/download-70.cgi MyEclipse10:链接:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-31 20:07:22
                            
                                49阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            今天讲讲iPhone开发环境的安装,目前在Windows上没有一个完善的iPhone开发平台,我们只能借助虚拟机安装Mac系统后在其上进行iPhone的开发,Mac的安装方法网络上介绍文章不少,以下安装过程不少图片来源于网络。
用的系统是 Mac os 10.6.3 ,开发环境是从Apple官网下载的xcode_3.2.4_and_ios_sdk_4.1。            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-27 19:36:14
                            
                                167阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Linux 应用程序开发入门      
     、     、     摘要  我会实现一个守护进程,从这个程序你将了解,Linux 应用程序开发基本流程  我们将实现一个远程shell的功能,可以通过tcp协议,运行远程机器上的命令或shell脚本  通过这个命令可以实现批量操作,管理上千台服务器。需要发挥你的想象力,灵活使用它。  写这个脚本,我是为了替代SSH远程操作,            
                
         
            
            
            
            目录: maven环境搭建 IDEAL环境搭建 flink开发环境搭建 Go To End maven环境搭建 maven 下载:https://maven.apache.org/download.cgi ,你也可以使用wget + url 下载。 命令:wget http://mirrors.ad            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-31 10:19:16
                            
                                1654阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1.新建maven工程 2.在pom文件中添加: Spring-boot-starter-parent:可以使用spring boot框架 Spring-boot-starter-web:可以开发web项目 3.按照左图创建包,添加启动类TestMyBatis.java,代码如右图所示 4.运行spring boot Mybatis环境搭建 1.在pom文件中添加依赖 mysql:可以使用Mysq            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 15:29:14
                            
                                35阅读