java
whereismatrix
这个作者很懒,什么都没留下…
展开
-
在window10 WSL 中编译 OpenJDK13
简介最新的OpenJDK13已经发布到git上,可以git pull,然后编译了。准备安装boot-JDK: java-12-jdk.sudo apt-get install openjdk-12-jdk错误checking for jni library path... defaultchecking if packaged modules are kept... yes (de...原创 2019-10-18 12:05:55 · 1521 阅读 · 1 评论 -
Java中通过代理对类进行修改
JAVA中的静态代理、动态代理及JDK proxy和CGLIB、Javassist、ASM实践简介原创 2017-10-16 11:09:46 · 4213 阅读 · 0 评论 -
java中使用grpc和protobuf
java中使用grpc原创 2017-10-11 11:00:32 · 6522 阅读 · 0 评论 -
使用Java中的Try-With-Resource
在Java SE7中引入了try-with-resources语句,它在try中声明一个或多个资源的 try 语句。一个资源作为一个对象,必须在程序结束之后随之关闭。 try-with-resources语句确保在语句的最后每个资源都被关闭 。原创 2017-09-23 13:11:19 · 922 阅读 · 0 评论 -
Tomcat中实现websocket和browser端访问
Tomcat中实现websocket和browser端访问原创 2016-11-09 14:44:06 · 2212 阅读 · 0 评论 -
Java字符串编码和转换操作
简介: 在java程序的class里,字符串以utf-8编码保存。在程序处理中,需要进行字符串编码转换时,使用getByte指定编码。原创 2016-05-10 17:47:27 · 1086 阅读 · 0 评论 -
Java RMI详解
Java RMI详解转载 2016-02-02 22:13:29 · 1421 阅读 · 0 评论 -
Java 中的目录创建处理
Java 中的目录创建处理java中的File类,提供了2个api用于处理目录创建,分别是mkdir和mkdirs.File file = new File(path);boolean result = file.mkdir();File file = new File(path);boolean result = file.mkdirs();这2个api的区别: mkdir时,目录原创 2015-10-31 11:58:56 · 654 阅读 · 0 评论 -
Java线程池使用说明
Java线程池使用说明一 简介线程的使用在java中占有极其重要的地位,在jdk1.4极其之前的jdk版本中,关于线程池的使用是极其简陋的。在jdk1.5之后这一情况有了很大的改观。Jdk1.5之后加入了java.util.concurrent包,这个包中主要介绍java中线程以及线程池的使用。为我们在开发中处理线程的问题提供了非常大的帮助。二:线程池线程池的作用:转载 2015-09-13 18:39:35 · 520 阅读 · 0 评论 -
Java中的Runnable、Callable、Future、FutureTask
1. 先看看FutureTask package java_test;import java.util.concurrent.Callable;import java.util.concurrent.ExecutionException;import java.util.concurrent.FutureTask;/** * 测试FutureTask的用法,如果不想分支线程阻塞转载 2015-09-07 20:29:46 · 777 阅读 · 0 评论 -
阿里云存储OSS中设置上传文件content type
编程使用阿里云存储时,需要设置ContentType原创 2015-05-10 13:32:24 · 22246 阅读 · 3 评论 -
servlet版本及容器和Java版本
Servlet和JSP版本不断向前进化,原创 2014-11-05 16:31:02 · 1503 阅读 · 0 评论 -
JavaEE 7 正式发布
甲骨文公司在2013年6月中旬正式发布了JavaEE 7(JSR 342)。该版本特性主要集中在以下3个方面:1. 提供HTML5动态可伸缩应用程序使用WebSocket,降低数据交换延迟,从而减少响应时间支持标准JSON,简化便携式应用的数据解析提供异步、可扩展、高性能的RESTful服务2. 提高开发人员的生产力通过一个粘性集成平转载 2014-11-26 16:41:04 · 772 阅读 · 0 评论 -
JDK6 中队web service的支持
web servicewebService是一种跨语言的系统间交互标准。在java中使用webservice根据服务器端的服务根据描述生成WSDL文件,并将应用与此WSDL文件一起放入HTTP服务器中,借助服务工具根据WSDL文件生成客户端STUB代码。此代码的作用是将产生的对象请求信息封装成标准的SOAP格式数据,并发送到服务器端,服务器端根据接收到的SOAP格式数据进行转载 2014-11-04 16:30:28 · 623 阅读 · 0 评论 -
Java AIO初探(异步网络IO)
按照《Unix网络编程》的划分,IO模型可以分为:阻塞IO、非阻塞IO、IO复用、信号驱动IO和异步IO,按照POSIX标准来划分只分为两类:同步IO和异步IO。如何区分呢?首先一个IO操作其实分成了两个步骤:发起IO请求和实际的IO操作,同步IO和异步IO的区别就在于第二个步骤是否阻塞,如果实际的IO读写阻塞请求进程,那么就是同步IO,因此阻塞IO、非阻塞IO、IO服用、信号驱动IO都是同步IO转载 2014-11-04 15:18:23 · 512 阅读 · 0 评论 -
[转]Java AIO学习
转载 http://blog.csdn.net/zhongweijian/article/details/8005444系统I/O 可分为阻塞型, 非阻塞同步型以及非阻塞异步型[1, 2]. 阻塞型I/O意味着控制权只到调用操作结束了才会回到调用者手里. 结果调用者被阻塞了, 这段时间了做不了任何其它事情. 更郁闷的是,在等待IO结果的时间里,调用者所在线程此时无法腾出手转载 2014-11-04 16:17:39 · 514 阅读 · 0 评论 -
Java的IO:BIO | NIO | AIO
目录[-]从编程语言层面BIONIOAIO实现原理底层基础关于BIO | NIO | AIO的讨论一直存在,有时候也很容易让人混淆,就我的理解,给出一个解释:BIO | NIO | AIO,本身的描述都是在Java语言的基础上的。而描述IO,我们需要从两个层面:编程语言实现原理底层基础从编程语言层面BIO | NIO | AIO 以Java的角度,理解,转载 2014-11-04 14:45:57 · 870 阅读 · 0 评论