自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 问答 (1)
  • 收藏
  • 关注

原创 Go语言中json使用

Go语言中json使用方法

2023-03-09 15:52:17 487

原创 Go学习: 并发

Go学习之并发

2022-11-16 10:08:29 254

原创 Go学习:包(package)

Go语言包学习

2022-11-14 11:12:20 345

原创 Go学习:接口

Go语言接口学习

2022-11-14 11:08:35 274

原创 Go学习:结构体(二)

Go学习之结构体(二)

2022-11-11 15:34:55 124

原创 Go学习:结构体(一)

Go结构体学习

2022-11-10 13:32:31 339

原创 Go第一个程序: Hello World

golang的第一个程序

2022-11-08 16:49:37 368

原创 Go的安装与配置

golang 安装与配置

2022-11-08 16:47:50 527

原创 函数(二)

go语言函数的学习(二)

2022-11-01 10:38:53 62

原创 函数(一)

go语言函数的运用

2022-10-18 18:07:20 138

原创 Go学习: 流程控制

go语言学习之流程控制

2022-09-28 13:44:58 95

原创 容器——映射(Map)和列表(ist)

go容器使用

2022-09-19 17:04:33 283

原创 容器(一)——数组和切片

Go语言容器,数组和切片使用方法

2022-09-13 13:57:13 186

原创 Go学习:字符串的应用

golang字符串相关应用

2022-08-26 14:35:07 141

原创 Go学习:基本语法与使用

go语言的基本语法和使用(一)

2022-08-25 16:18:06 105

原创 Unix环境高级编程学习——文件IO

文件IO

2022-08-23 13:39:36 571

原创 Linux编程学习——文件和目录

unix环境高级编程,文件和目录操作

2022-08-23 13:38:20 235

原创 Linux下C/C++编程(二):了解Linux

1. 熟悉Linux系统下的开发环境2. 熟悉vi的基本操作3. 熟练使用gcc编译器的常用选项4 .熟练使用gdb调试技术5. 熟悉makefile基本原理及语法规范6. 掌握静态库和动态库的生成

2020-08-28 15:49:42 217

原创 常用JSONCPP库解析JSON(C/C++)

1. 简介JSONJSON(JavaScript Object Notation),是一个轻量级的数据定义格式。它基于ECMAScript(欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率也是首推的。1.1 JSON 语法JSON 语法规则JSON是一个标记符的序列。这套标记符包含六个构造字符、字符串、数字和...

2020-08-28 12:12:28 1350

原创 HTTP协议及相关编程开发(C/C++)

01 特点1.1 http的特点基于tcp/ip、一种网络应用层协议、超文本传输协议HyperText Transfer Protocol工作方式:客户端请求服务端应答的模式快速:无状态连接灵活:可以传输任意对象,对象类型由Content-Type标记客户端请求request消息包括以下格式:请求行(request line)、请求头部(header)、空行、请求数据在这里插入图片描述服务端响应response也由四个部分组成,分别是:状态行、消息报头、空行、响应正文在这里插入图片描述1

2020-08-20 15:03:02 2884 2

原创 常用的数据类型的相互转化(完善中)

string与hex相互转化(C++)#include <iostream>#include <stream>#include <sstream>std::string StringToHex(const std::string& data){ const std::string hex = "0123456789ABCDEF"; std::stringstream ss; for (std::string::size_type

2020-08-20 11:39:43 346

原创 ESC/POS 指令集和打印机开发

ESC/POS命令集(转摘)切纸指令:发送:十六进制:1B694.1 基本控制指令4.1.1 ESC @[名称] 初始化打印机[格式] ASCII码 ESC @十六进制码 1B 40十进制码 27 64[描述] 清除打印缓冲区中的数据,复位打印机打印参数到当打印机缺省参数。[注意] * 不是完全恢复到出厂设置,用户参数设置(见三、JPM112打印机工具软件)不会被更改。[例子] char SendStr[3];SendStr[0] = 0x

2020-08-20 11:07:44 12484 5

原创 数据类型转换,格式转化

1 数据类型转换1.1 常用类型转换从高到低的类型 : long double , double, float , unsigned long long,long long ,unsigned long , long, unsigned int, int。排名的一个例外是当 int 和 long int 的大小相同时。在这种情况下,unsigned int 将超越 long int,因为它...

2020-01-16 10:17:04 819

原创 C/C++ 指针学习

一、什么是指针C语言里,变量存放在内存中,而内存以字节单位编制的,内存每个字节对应一个地址,CPU 通过内存寻址对存储在内存中的某个指定数据对象的地址进行定位。二、声明指针2.1 定义并初始化指针指针变量的定义:type * variable;解析:* 表示该变量是指针变量type 表示该变量内存放的地址的寻址能力int *p; // 声明一个 int 类型...

2019-11-07 09:48:44 106

原创 C/C++ 数组学习

一维数组数组,它可以存储一个固定大小的相同类型元素的顺序集合。数组是用来存储一系列数据,但它往往被认为是一系列相同类型的变量。声明一个数组变量,比如 num,然后使用 num[0]、num[1]、…、num[N] 来代表一个个单独的变量。数组中的特定元素可以通过索引访问。所有的数组都是由连续的内存位置组成。最低的地址对应第一个元素,最高的地址对应最后一个元素。声明数组在 C 中要声明一...

2019-09-18 15:39:26 307

原创 Linux学习日常

在这里插入代码片@TOC**linux学习**1. 版本查看查看内核命令: uname -r版本信息:XX.YY.ZZ 分别表示 主版本号,次版本号,末版本号。发行版本:centos 和 Ubuntu ,redhat 常用2. 目录结构查看命令:tree / -L 2linux中没有tree命令,command not found,解决办法centos 中用 yum -y...

2019-09-17 16:09:19 144

原创 第一个博客,加油!

我的第一个博客开始记录下每次的学习加油!

2019-08-21 10:27:15 120

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除