- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 C#警觉MemoryStream获取字节数组byte[]
在MemoryStream内存流中可通过GetBuffer()和ToArrary()获取内存流中二进制数组,但是两个方式是有不同的。 从个人理解上是在创建MemoryStream对象时,如不指定内部生成字节池初始化大小的时候,他会有一个默认值。默认初始值多少暂时不做深究,重点是假如初始化是32,而你传进去的事24长度的字节数组,你使用GetBuffer()获取的是32长度,后面多余的都是...
2019-06-18 16:56:50 6357 2
原创 mysql中utf8不是真正的utf-8, utf8mb4才是真正的utf-8
众所周知,utf-8 每个字符最多支持四个字节, 而utf8每个字符最多只支持3个字节。这是mysql的一个bug,或者说是一个失误,因为mydql做过代码迁移,已经无法找到这个bug的提交记录。在2010年发布一个叫做“utf8mb4”的字符集,这个字符集才是真正的“utf-8”下面提供一个将utf8转换成“utf8mb4”的链接:https://mathiasbynens.be/not...
2019-06-18 10:10:30 639
原创 Ubuntu安装已下载了.deb文件的软件
1、转到安装包所在目录 cd 目录名/...2、用dpkg命令运行安装包 sudo dpkg -i 安装包名称.debdpkg常用命令: sudo dpkg -I 文件名.deb //查看iptux.deb软件包的详细信息,包括软件名称、版本以及大小等(其中-I等价于--info) sudo dpkg -c 文件名.deb //查看iptux.deb软件包...
2019-06-17 14:17:09 5758
原创 Ubuntu搭建离线镜像源,升级操作系统
因需要把Ubuntu 16.04版本在内网情况下升级到Ubuntu 18.04版本,所以需要Ubuntu 18.04版本升级镜像下载到本地,并搭建本地服务,用于Ubuntu操作系统升级使用。先介绍一下Ubuntu版本信息。https://help.ubuntu.com/ Ubuntu每一个发布的版本都会有一个对应的英文名称,而我们搭建镜像源下载镜像数据的时候一定要按照需要的版本,下载对应...
2019-06-17 11:38:58 7682
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人