摘要:
一,概述 ByteBuffer 是Buffer类的重要实现类,nio中最常用的缓冲区,提供了一组功能用于操作byte数组 缺点:无法自动扩容 主要实现方式分为两种: 1,直接操作内存的地址保存数据,实现类:DirectByteBuffer, 2,内建字节数组保存数据,实现类:HeapByteBuff 阅读全文
摘要:
一,简介 此方法使用4个字节保存int类型的数据 关于大端小端的详细介绍:https://www.cnblogs.com/dybe/p/11790955.html 2,getInt方法同理如果是小端,将数据取出后,进行字节反转后再返回 阅读全文
摘要:
一,简介 在计算机系统中,规定:每个地址单元都会对应一个字节(8个bit),但是,在c语言中, 除了有一个字节(8个bit)的char,也有两个字节(16个bit)的short, 也有四个字节(32个bit)的long(在不同的编译器下可能不同)。对于16位或者32位的处理器, 即就是大于8位的处理器,由于寄存器的宽度大于一个字节, 那么就存在如何将一个多字节的变量的数据如何存放的问题——所以,就 阅读全文
摘要:
缓冲区实质上是一个数组。通常它是一个字节数组(ByteBuffer),也可以使用其他种类的数组。但是一个缓冲区不仅仅是一个数组,缓冲区提供了对数据的结构化访问以及维护读写位置(limit) 等信息。 最常用的缓冲区是ByteBuffer,一个ByteBuffer提供了一组功能用于操作byte数组。 阅读全文
摘要:
html2pdf 是itext提供的网页转PDF包 老版本的 1,使用版本maven 2, 示例 阅读全文
摘要:
1,使用微信公众号的web开发,需要申请一个公众号,公众号需要通过认证 具体要求详见:https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1445241432 2,公众号通过认证后需要在公众号后台管理中,找到开发->基本配置->公众号开发信息 阅读全文
摘要:
1,B/S网络架构描述 B/S网络架构基于统一的应用层协议HTTP来交互数据,HTTP协议采用无状态短链接的通信方式,一次请求完成一次数据交互 采用这种方式可以同时服务更多的用户。 当用户输入url时,DNS把这个域名解析成对应的ip地址,然后在访问此IP地址对应的服务器,向服务器发送一个get请求 阅读全文
摘要:
一,io的常用类: 1,File类 2,OutputStream 字节输出流 3,InputStream 字节输入流 4,Writer 字符输出流 5,Reader 字符输入流 例二: 复制文件夹下所有的文件 阅读全文