(1) 基本概念 jvm是运行java代码的虚拟机,包括一套字节指令集,一组寄存器,一个栈,一个垃圾回收,堆和一个存储方法域,jvm是运行在操作系统之上的,它与硬件没有直接的交互 (2)运行程序 我们都知道java的源文件,也就是.java文件,可以通过编译器生成相应的.class文件,也就是字节码 ...
分类:
其他好文 时间:
2020-06-30 12:57:51
阅读次数:
54
function selectdir: string; //如果取消取返回为空,否则返回选中的路径 var Info: TBrowseInfo; IDList: pItemIDList; Buffer: PChar; begin result := ''; Buffer := StrAlloc(MA ...
package Test; import java.awt.Image; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileOutp ...
分类:
编程语言 时间:
2020-06-30 10:31:49
阅读次数:
79
{ #include <iostream> #include <SDL.h> static Uint8 *pAudio_chunk; static Uint32 audio_len; static Uint8 *pAudio_pos; void fill_audio_buffer(void *use ...
分类:
其他好文 时间:
2020-06-28 00:24:38
阅读次数:
52
三个标准流: 1:标准输入流 stdin(0):针对标准输入键盘 2:标准输出流stdout(1):针对标准输出屏幕 3:标准错误流 stderr(2):针对标准输出屏幕 文件的概念 所谓“文件”是指一组相关数据的有序集合,这个数据集合有一个名称,叫做”文件”,如:源文件,目标文件,可执行文件,头文 ...
分类:
其他好文 时间:
2020-06-28 00:15:12
阅读次数:
58
完成了对NIO三大组件,Buffer,Channle,Selector的介绍,现在可以介绍一个完整的NIO EchoServer的例子了 这里再次重新介绍一下channel,因为无论服务端还是客户端, 在读数据的时候,channel都是从SelectionKey反向拿到的,可能第一次看不明白,其实这 ...
分类:
Web程序 时间:
2020-06-27 19:54:15
阅读次数:
82
1.缓冲流涉及到的类: * BufferedInputStream* BufferedOutputStream* BufferedReader* BufferedWriter 2.作用:作用:提供流的读取、写入的速度提高读写速度的原因:内部提供了一个缓冲区。默认情况下是8kb 3.典型代码3.1 使 ...
分类:
编程语言 时间:
2020-06-26 22:35:12
阅读次数:
77
名词: commitLog : 消息存储的地方,持久化到磁盘中,保存着生产者发送的完整消息。 consumerqueue: 逻辑消费队列,每一个队列中维护着commitLog 文件中的消息偏移量进行消费。 index: 索引文件。 初始化: 在Broker 启动的时候,org.apache.rock ...
分类:
其他好文 时间:
2020-06-26 21:48:18
阅读次数:
63
一、技术概述 1 这个技术是做什么? 基于bootstrap-fileinput实现文件上传,下载 2 学习该技术的原因? 框架对于前段来说是很重要的一部分。 3 技术的难点在哪里? 如何把前段和后台联系起来。 二、技术详述 具体实现方式 public class ExcelUtil { publi ...
分类:
Web程序 时间:
2020-06-25 09:48:37
阅读次数:
157
gzip配置的常用参数 gzip on|off; #是否开启gzip gzip_buffers 32 4K| 16 8K #缓冲(压缩在内存中缓冲几块? 每块多大?) gzip_comp_level [1-9] #推荐6 压缩级别(级别越高,压的越小,越浪费CPU计算资源) gzip_disable ...
分类:
Web程序 时间:
2020-06-24 16:04:51
阅读次数:
61