摘要: 一、简介 ICU是一套成熟的、广泛使用的C/C++和java库,提供Unicode和全球化支持、可移值、在所有平台上以及在C/C++和Java软件之间为应用程序提供相同的结果。 ICU提供的服务一些亮点: Code Page Conversion: Convert text data to or f 阅读全文
posted @ 2022-06-16 18:15 一瞬光阴 阅读(3775) 评论(0) 推荐(0) 编辑
摘要: 一、背景 两周前将中文字符存入mysql数据库,遇到一个问题,表现如下: 插入语句: insert into test_tbl set text='𦐒帝'; 报错信息如下: 1 [SQL]insert into test_tbl set text='𦐒帝'; 2 [Err] 1366 - Inc 阅读全文
posted @ 2022-03-31 15:40 一瞬光阴 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 记录一下vim安装NERDTree插件的过程,这里使用的是Vundle管理插件。 1. 安装Vundle git clone https://gitee.com/tiny1987/Vundle.vim.git ~/.vim/bundle/Vundle.vim 2.配置#vim打开配置文件 set n 阅读全文
posted @ 2021-12-07 17:23 一瞬光阴 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 有的时候需要查看一下不可打印字符的二进制,用vim可以很方便的查看,使用方法如下: 首先以二进制方式编辑这个文件:vim -b testfile 现在用xxd把这个文件转换成十六进制::%!xxd 最后,用下面命令把它转换回来: :%!xxd -r 0000000: 1f8b 0808 39d7 1 阅读全文
posted @ 2021-11-08 12:13 一瞬光阴 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 1. IPv6地址和接口标识符 IPv6地址比IPv4地址长4倍,其使用特殊前缀表示一个地址范围,即其可用的网络规模,例如: 节点本地(只用于同一计算机中通信) 链路本地(只用于同一网络链路或IPv6前缀中的节点) 全球性(Internet范围)。 在IPv6中,大部分节点通常在同一网络接口上使用多 阅读全文
posted @ 2021-08-05 16:52 一瞬光阴 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 1. IP地址的表示 目前IP地址表示有两种,IPv4以及IPv6。 1.1 IPv4表示 IPv4通常采用点分十进制表示,代表一个32位非负整数,下图是一些示例。 1.2 IPv6表示 IPv6地址长度2位128位,传统表示方法是采用称为块或字段的四个十六进制数,块之间使用冒号分隔,例如5f05: 阅读全文
posted @ 2021-07-22 12:04 一瞬光阴 阅读(1151) 评论(0) 推荐(1) 编辑
摘要: 1. TCP/IP协议族和协议 前面有提到标准OSI参考模型,本文简单说明TCP/IP协议族的体系结构和特定协议。ARPANET参考模型是最终形成的Internet协议分层的基础。 1.1 ARPANET参考模型 如下图所示: 上图描述了源于ARPANET参考模型的分层,其最终被TCP/IP协议族采 阅读全文
posted @ 2021-07-20 16:53 一瞬光阴 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 1.为什么分层? 通过分层,每层只负责通信的一个方面。分层设计允许开发人员分别实现系统的不同部分,它们通常由在不同领域的专业人员完成。最常提到的协议 分层概念基于一个称为开放系统互连标准(OSI)的模型,该模型是由国际标准化组织(ISO)定义的。如下图所示: 1.1 物理层 物理层定义了一种通过某种 阅读全文
posted @ 2021-07-19 16:28 一瞬光阴 阅读(566) 评论(0) 推荐(0) 编辑
摘要: 什么是消息边界? 消息边界是两次写入之间的位置 或字节偏移量。下图可以直观的理解。 保留消息边界的协议由接收方给出发送方的消息边界。不保留消息边界的协议(如TCP这样流协议)忽略这类 信息,并使它在接收方无效,由应用方根据实际需求判读是否实现发送方的消息边界。 阅读全文
posted @ 2021-07-19 12:01 一瞬光阴 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 1.什么是调用约定 函数的调用过程中有两个参与者,调用者caller以及被调用者callee。 调用约定规定了caller和callee之间如何相互配合来实现函数调用,如下: 函数的参数存放在哪里。存放在寄存器还是栈,以及哪个寄存器、栈中的哪个位置? 函数的参数传递顺序。从左到右将参数入栈,还是从右 阅读全文
posted @ 2021-06-04 19:05 一瞬光阴 阅读(1156) 评论(0) 推荐(0) 编辑