(一)IO流基本概念 Java对数据的操作是通过流的方式,io是java中实现输入输出的基础,它可以很方便的完成数据的输入输出操作,Java把不同的输入输出抽象为流,通过流的方式允许Java程序使用相同的方式来访问不同的输入、输出。 (二)文件字节输入流 (2.1)使用输入流的4个基本步骤 1.设定 ...
分类:
编程语言 时间:
2021-05-24 14:53:34
阅读次数:
0
类加载过程 JVM运行过程: JVM把class文件加载到内存,并对数据进行校验、解析和初始化,最终形成JVM可以直接使用的Java类型的过程。 加载—>验证—>准备—>解析—>初始化—>使用—>卸载 加载:将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区中的运行时数据结构, 在 ...
分类:
其他好文 时间:
2021-05-24 14:49:54
阅读次数:
0
前言 类装载器子系统是JVM中非常重要的部分,是学习JVM绕不开的一关。 一般来说,Java 类的虚拟机使用 Java 方式如下: Java 源程序(.java 文件)在经过 Java 编译器编译之后就被转换成 Java 字节代码(.class 文件)。 类加载器负责读取 Java 字节代码,并转换 ...
分类:
其他好文 时间:
2021-05-24 14:43:34
阅读次数:
0
1在做声音(Linux-虚拟机)采集播放项目的时候遇到采集的声音全都是0,编码出来的输出字节数是7 或者13;感觉很奇怪;后来发现与虚拟机的某些设置有关 1.1 alsamixer [m,上下键控制音量以及开启否] 保证麦克风开起来了 1.2 检查虚拟机是否开启音频设备 1.3 查看采集设别是否是静 ...
分类:
系统相关 时间:
2021-05-24 14:30:50
阅读次数:
0
Python解释器有哪些类型,有什么特点? CPython:由C语言开发,而且使用范围最为广泛 IPython:基于CPython的一个交互式计时器。 PyPy:提高执行效率,采用 JIT 技术。对Python代码进行动态编译。 JPython:运行在Java上的解释器,直接把 Python 代码编 ...
分类:
编程语言 时间:
2021-05-24 14:08:30
阅读次数:
0
C语言(sizeof&&strlen) sizeof(单目运算符):计算变量或变量类型占的字节数 sizeof求数组长度:sizeof(arr)/sizeof(arr[0]) 变量类型 字节数 短整型 2 整形 4 长整型 4 单精度浮点型 4 双精度浮点型 8 字符类型 1 指针 4或8 示例: ...
分类:
其他好文 时间:
2021-05-24 13:30:12
阅读次数:
0
0. 参考文档 https://zhuanlan.zhihu.com/p/292151192 1. IO流分类 1.1 分类方式 IO流主要有三种分类方式: 按数据流的方向:输入流、输出流 按处理数据单元:字节流、字符流 按功能:节点流、处理流 1.2 常用流分类 转换流 ? InputStream ...
分类:
其他好文 时间:
2021-05-24 12:52:23
阅读次数:
0
在别人博客看到这样一句话,觉得总结得蛮到位的:程序运行平台 = CPU+OS+Compiler | | | 在C语言和C++中,经常会出现某一种数据类型所占的字节数为多大的问题,其实这些机器字长和和机器位数没有直接关系,但是和编译器有关系,由编译器在编译期间决定。 | | | | 16位编译器 | ...
分类:
编程语言 时间:
2021-05-24 11:01:21
阅读次数:
0
== MalformedByteSequenceException: 1字节的 UTF-8 序列的字节 1 无效 记住,每次修改了配置之后都 clean 一下,把 target 删除 == 去掉 pom.xml 中的 properties <properties> <maven.compiler.s ...
分类:
数据库 时间:
2021-05-24 10:16:57
阅读次数:
0
小容量: FLASH≤32K中容量: 64K≤FLASH≤128K大容量: 256K≤FLASH startup_stm32f10x_cl.s 互联型的器件,STM32F105xx,STM32F107xx startup_stm32f10x_hd.s大容量的STM32F101xx,STM32F102 ...
分类:
其他好文 时间:
2021-05-24 10:14:05
阅读次数:
0