package main /* 四种变量的声明方式 */ import ( "fmt" ) //声明全局变量 方法一、方法二、方法三是可以的 var gA int = 100 var gB = 200 //用方法四来声明全局变量 // := 只能够用在 函数体内来声明 //gC := 200 fun ...
分类:
其他好文 时间:
2021-06-28 20:02:14
阅读次数:
0
IO流原理以及流的分类 流的分类 按操作数据单位不同分为:字节流(8 bit), 字符流(16 bit) 按数据流的流向不同分为:输入流、输出流 按流的角色的不同分为:节点流,处理流 Java的IO流共涉及40多个类,实际上非常规则,都是从如下4个抽象基类派生的。 由这四个类派生出来的子类名称都是以 ...
分类:
编程语言 时间:
2021-06-28 19:40:43
阅读次数:
0
FileInputStream和FileOutStream 测试FileInputstream和FileOutpuStream的使用 结论: 对于文本文件(. txt,.java,.c..cpp),使用字符流处理 对于非文本文件( . jpg ,.mp3, . mp4, .avi,.doc.ppt. ...
分类:
编程语言 时间:
2021-06-28 19:37:54
阅读次数:
0
转换流 什么是转换流 转换流提供了在字节流和字符流之间的转换 Java API提供了两个转换流: InputStreamReader: 将InputStream转换为Reader OutputStreamWriter:将Writer转换为OutputStream 字节流中的数据都是字符时,转成字符流 ...
分类:
编程语言 时间:
2021-06-28 19:36:57
阅读次数:
0
使用Golang实现以下排序算法: 冒泡排序 选择排序 插入排序 快速排序 并打印时间进行比较。 主函数 package main import ( "fmt" "math/rand" "sort" "time" ) const ( num = 10000 // 测试数组的长度 rangeNum = ...
分类:
编程语言 时间:
2021-06-28 18:47:49
阅读次数:
0
编解码器 每个网络应用程序都必须定义如何解析在两个节点之间来回传输的原始字节,以及如何将其和目标应用程序的数据格式做相互转换。这种转换逻辑由编解码器处理,编解码器由编码器和解码器组成,它们每种都可以将字节流从一种格式转换为另一种格式 编码器将消息转换为适合于传输的格式(最有可能的就是字节流) 解码器 ...
分类:
Web程序 时间:
2021-06-28 18:46:15
阅读次数:
0
粘包问题及解决方案 一 什么是粘包问题 前提:只有TCP会发生粘包现象,UDP永远不会粘包。 粘包问题本质上就是接收方不知道消息的边界,不知道一次性该提取多少字节流用于解析消息,造成的消息解析错误问题。 二 为何么会有粘包问题 1 socket收发消息的原理之流式协议 ? 发送端可以是1K1K的发送 ...
分类:
其他好文 时间:
2021-06-25 17:27:19
阅读次数:
0
# 指针移动的单位都是以bytes/字节为单位# 只有一种情况特殊:# t模式下的read(n),n代表的是字符个数# with open("a.txt", mode="rt", encoding="utf-8") as f:# res = f.read(4)# print(res)# f.seek ...
分类:
编程语言 时间:
2021-06-25 17:13:05
阅读次数:
0
?加载:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区的运行时数据结构,然后生成一个代表这个类的java.lang.Class对象,作为方法区中类数据的访问入口(即引用地址)。所有需要访问和使用类数据只能通过这个Class对象。这个加载的过程需要类加载器参与。?链接:将Java ...
分类:
其他好文 时间:
2021-06-24 18:28:43
阅读次数:
0
在腾讯提出“周三强制晚上六点下班”后,字节跳动也在内部开展了“是否取消大小周”的调研,调研结果如下: 1/3支持取消大小周,1/3不支持取消大小周。 有这样的调研结果,可以说震惊,也可以说比较合理。 在这个狂卷时代,人们大都抱怨996福报很难消受,大部分都选择躺平防止被剥削了,竟然还有人愿意加班,选 ...
分类:
其他好文 时间:
2021-06-24 17:55:18
阅读次数:
0