Wesley13 Wesley13
3年前
java 代码点 代码单元
引用 http://blog.csdn.net/xujinsmile/article/details/8526387    Java中,char\\、String、StringBuilder和StringBuffer类中采用了UTF16编码,使用U0000~UFFFF来表示一个基本字符(BMP字符),但是位于UD800到UDBFF和UD
Easter79 Easter79
3年前
struts2框架实现上传文件进度条功能
      1.在实现上传进度条功能中,主要是的思想是利用struts2中定义的ProgressListener(进度监听器),里面有一个update(longreadedBytes,longtotalBytes,intcurrentItem)方法,当文件用二进制文件来进行上传时,每上传一部分数据都会去调用这个update方法,update中得到s
Wesley13 Wesley13
3年前
ubuntu20.04安装mysql5.7版本
  默认情况下,ubuntu20.04版本自带的mysql是8.0,如果我们需要安装5.7版本,我们需要通过如下的方式来安装。  1、直接下载二进制压缩包进行安装,解压并设置相关的参数就可以运行。  2、下载5.7的源,然后通过aptinstallmysqlserver5.7.311ubuntu18.04的方式进行
Stella981 Stella981
3年前
Redis 基本数据类型
Redis基本数据类型:1.String类型  String是redis最基本的类型,而且string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象。从内部实现来看其实string可以看作byte数组,最大上限是1G字节。下面是string类型的定义。str
Stella981 Stella981
3年前
Linux学习笔记(15)Linux字符集(locale,LANG,LC_ALL)
关键词:linux系统修改编码,linux字符集问题,总结实践快速让相关信息变成中英文:  LANGzh_CN.utf8  LANGen_US.utf8        !(https://oscimg.oschina.net/oscnet/d047add8a07182a0c
Stella981 Stella981
3年前
Lua5.3 笔记
Lua5.3笔记最近用skynet,sproto通讯,完全看不懂通讯二进制是怎么写的,发现都是string这个,string那个,完全理解不来。于是查了一下string.pack的api,和之前别的语言里面用的writeByte,writeShort,writeUnsignedInt这样的写法完全是不一样的。然后在此记录
Stella981 Stella981
3年前
Linux软件包管理
二进制软件包管理(RPM、YUM)源代码包安装脚本安装(shell或java脚本)Debian系Linux软件包管理简介RPM软件包的一个列子:  sudo1.7.2pl5.3l5.i386.rpm其中包括软件名(sudo),版本号(1.7.2pl),发行号(5.el5),和硬件平台(i386)。  (
Wesley13 Wesley13
3年前
mysql主从只同步部分库或表
同步部分数据有两个思路,1.master只发送需要的;2.slave只接收想要的。master端:binlogdodb二进制日志记录的数据库(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.2cto.com%2Fdatabase%2F)(多数据库用逗号,隔开)b
Stella981 Stella981
3年前
Live555基础
1Live555组成LIVE555下包含LiveMedia、UsageEnvironment、BasicUsageEnvironment、GroupSock库,MediaServer简单服务器程序以及其他多个测试demo。LiveMedia库:包含一系列处理不同编码格式和封装格式的类。基类是Medium。
Wesley13 Wesley13
3年前
2020 春招 华为笔试 2月26日
时间是两个小时,总共三道编程题目。第一道题目大意:  输入一个int类型的数,判断它的比特流中有多少个“010”,及第一个“101”的下标(这个下标是从低位向高位数的)。  如:输入:21      输出  20    原因:21 二进制表示为 00000000000000000000000000010101