JAVA
文章平均质量分 83
shumeng_xiaoyan
java
展开
-
关于JAVA发送Https请求(HttpsURLConnection和HttpURLConnection)
https协议对于开发者而言其实只是多了一步证书验证的过程。这个证书正常情况下被jdk/jre/security/cacerts所管理。里面证书包含两种情况:1、机构所颁发的被认证的证书,这种证书的网站在浏览器访问时https头显示为绿色如百度2、个人所设定的证书,这种证书的网站在浏览器里https头显示为红色×,且需要点击信任该网站才能继续访问。而点击信任这一步的操作就是我们在jav原创 2017-08-01 10:20:16 · 58271 阅读 · 9 评论 -
Servlet 单例多线程
Servlet如何处理多个请求访问?Servlet容器默认是采用单实例多线程的方式处理多个请求的:1.当web服务器启动的时候(或客户端发送请求到服务器时),Servlet就被加载并实例化(只存在一个Servlet实例);2.容器初始化化Servlet主要就是读取配置文件(例如tomcat,可以通过servlet.xml的设置线程池中线程数目,初始化线程池通过web.xml,初始化每个转载 2017-08-03 15:30:04 · 435 阅读 · 1 评论 -
SpringBoot的不同运行模式下(war和jar)——监听器的不同注册方式
SpringBoot的不同运行模式下(war和jar),监听器的不同注册方式原创 2018-05-28 19:14:38 · 912 阅读 · 0 评论 -
JVM学习笔记1——Java内存区域与内存溢出异常
一、内存区域JAVA内存区域可分为两大类:线程共享区和线程隔离区。线程共享区:顾名思义是所有线程公有的一块区域,这块区域包含两个部分:方法区和堆线程隔离区:每个线程独占一份的区域,这块区域包含三个部分:虚拟机栈、本地方法栈和程序计数器方法区:存放类的元数据(类的方法代码,变量名,方法名,访问权限,返回值等等),常量和静态变量,以及及时编译器编译后的代码。虚拟机栈:存...原创 2019-03-26 17:10:44 · 328 阅读 · 0 评论