Linux GDB调试命令

一、启动GDBgdb -tui:分屏显示源代码gdb -q:不显示开始的提示信息 可以在.bashrc中加入别名: 1alias gdb="gdb -q -tui"

软件调试

拨开字符编码的迷雾(4)--MySQL字符编码

一. MySQL 字符集和校对规则MySQL 的字符集是用来定义 MySQL 存储字符串的方式,校对规则(有的软件叫排序规则)则是用来定义了比较字符串的方式。字符集和校对规则是一对多的关系。每种字符集都有一个默认校对规则。 查看数据库支持的字符集: 123456# 方法1:SHOW CHARACTER SET;# 方法2:USE information_schema;SELECT * FROM CHARACTER_SETS;

MySQL

拨开字符编码的迷雾(2)--编译器处理文件编码

本文主要介绍微软 MSVC 编译器如何加载和处理 C++代码文件。

字符编码

拨开字符编码的迷雾(3)--字符编码转换

本文主要介绍如何使用系统 API 进行字符编码的转换。

字符编码

拨开字符编码的迷雾(1)--字符编码概述

为什么这样的字符串{"data":"颸颸"},JSON 库(如jsoncpp)会解析失败? 为什么软件界面上的韩文会显示乱码? ASCII 和 ANSI 有什么区别? 相信不少人在字符编码上面摔过跟头,这篇文章针对开发中需要了解的字符编码知识进行了简要的讲解,希望能够对大家有所帮助。

字符编码

SQL批量添加更新和删除

批量插入1INSERT INTO users(name, age) VALUES('姚明', 25), ('比尔.盖茨', 50), ('火星人', 600);

数据库

P2P及NAT穿透技术介绍

一、 P2P(peer to peer)P2P 是一个“点对点传输技术”,也就是 2 台计算机之间不需要第三台机器作为服务端就能实现数据的传输。每台计算机即是客户端又是服务端。如果每台计算机都有自己的独立的公网 IP,那么 P2P 技术就比较好实现了,但是现实中由于 NAT 的存在,使得 P2P 技术最大的难点就在于穿越 NAT 的限制,俗称“打洞”。

音视频编程

MySQL获取字符串长度的几种方式

常用函数有char_length、length、bit_length,它们针对不同的字符编码处理方式不一样。总的来说:char_length字符显示的个数;length 字符在当前编码下存储,所占的字节数。bit_length 字符在当前编码下存储,所占的bit,也就是length*8

数据库
120212223