
笔记
a digger
这个作者很懒,什么都没留下…
展开
-
Java之http初练
用java实现初步的http服务器处理GET请求和POST请求。初步完成静态资源的GET相应。主程序入口import java.net.*;import java.io.*;ublic class JavaWeb{ /* java 网络基础测试 */ public static void main(String[] args) throws Exception { /*———————————————Socket基本应用————————————————————*/ //创建Server原创 2021-11-22 22:20:59 · 320 阅读 · 0 评论 -
Java线程知识点笔记
一、Java线程控制1. join线程Thread类提供join()方法。在线程执行体中调用其他线程的join()方法会让调用线程阻塞,等待被调用线程执行完毕才继续执行。下面代码中线程t1的run()方法中创建线程t2,并调用线程t2的join()方法,让t1线程阻塞,等待t2线程执行完毕后继续执行。所以t1输出i=19后等待t2输出完成,再从i=20开始输出。join()方法的常用重载方法join(long time),该方法使线程等待最长time毫秒的时间,如果被调用线程超时没有执行完也不再等待原创 2021-11-14 13:47:03 · 364 阅读 · 0 评论 -
Java三种方式创建线程
Java创建线程的三种方式继承Java的Thread类继承Thread类,在子类中重写run()方法,实现线程处理的内容,然后创建子类实例,调用start()方法启动线程Thread类常用方法:Thread currentThread():获取当前线程实例;String getName():获取线程名称;setName():设置线程名称;sleep():休眠线程import java.io.*;import java.util.*;import java.lang.*;publi原创 2021-11-13 23:40:33 · 597 阅读 · 0 评论 -
Java字符集Charset
Java字符集之Charset,CharsetEncoder,CharsetDecoderJava默认使用Unicode字符集,当java程序在非Unicode字符集的操作系统中与其他程序进行数据交换时可能会出现乱码的情况,这时就需要对交换的数据进行编码和解码。Java提供Charset类来处理字节序列和字符序列之间的转换。Charset类是不可变类,该类提供创建编码器和解码器的方法以及获取所支持的字符集方法。1. SortedMap<String, Charset> available原创 2021-11-11 22:36:08 · 8315 阅读 · 1 评论 -
Java使用Buffer常用方法记录
Java使用Buffer常用方法记录Buffer是一个抽象类,常用的子类有:ByteBuffer,ShortBuffer,IntBuffer,LongBuffer,FloatBuffer,DoubleBuffer。Buffer类没有提供公共构造器,需要通过allocate(int buffersize)方法来创建对象。Buffer操作常用方法:Buffer allocate(int buffersize):创建Buffer对象;int capacity():返回Buffer的大小,capac原创 2021-11-09 22:19:00 · 1188 阅读 · 0 评论 -
Java使用RandomAccessFile实现读写文件操作
使用RandomAccessFile类可以对文件进行自由灵活的操作。自定义封装两个方法实现对文件内容操作。import java.io.*;import java.util.*;public class FileHandler { private StringBuffer tempstring = new StringBuffer(""); //读取文件内容 public long readFileContent(RandomAccessFile file, long pointer)原创 2021-11-08 21:17:28 · 1191 阅读 · 0 评论 -
EChart入门绘制简单的统计图
[Echarts官方API资源](https://echarts.apache.org/zh/api.html#echartsInstance.setOption)入门实现三种基本的统计图折线图var optionline = { title: { text: 'ECharts折线统计图示例' }, tooltip: {}, legend: { data: ['检测量'] }, xAxis: { type: 'category', data: xaxis,原创 2021-10-14 13:53:18 · 404 阅读 · 0 评论 -
Java引入第三方包
不使用集成IDE,采用无格式文本编辑器编写,cmd运行java程序时添加第三方包的方式:将三方jar包放到jdk中jre目录的lib目录的ext目录下,运行javac命令编译java程序时就可以加载到包了。原创 2021-10-12 15:50:43 · 1287 阅读 · 0 评论 -
M语言上传下载FTP服务器文件资源
M语言上传下载FTP服务器文件资源ClassMethod FtpFile() As %String{/*** 下载ftp资源文件 ***///ftp服务器ip地址set ip=“10.10.0.012”//ftp服务器文件目录s WSDate=zd(+zd(+zd(+h,8)s DouPath=ip_"/"_WSDate//ftp服务器账号密码s username=“ftpuser”s password=“ftppasswd”//ftp端口号s port=21//ftp文件名s原创 2021-10-11 18:32:24 · 217 阅读 · 0 评论 -
Java使用Arrays类中的静态方法操作数组
Java 使用Arrays类中的静态方法操作数组Arrays类位于java.util包中,使用时需先导入java.util.Arrays包int binarySearch(var[] a, var element);查询element元素在a数组中的索引,如果a中不包含element元素则返回负数。该方法要求数组a中元素按升序排列。int binarySearch(var[] a, int startIndex, int endIndex, var element);查询数组a中起始索引star原创 2021-10-10 15:52:45 · 417 阅读 · 0 评论