自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 问答 (1)
  • 收藏
  • 关注

原创 逻辑忽略证书(使用了ssl证书的网站)

Java代码访问某网站时出现SSL错误(证书问题)工具类package nuc.zy.edu.utils;import javax.net.ssl.*;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;/** * 在使用jsoup爬取某个https开头的网站时(使用了ssl证书的网站) * 逻辑忽略证书 */public class SslUtils {

2021-11-24 16:28:17 674

原创 学习elasticsearch

elasticsearchHttp操作1.索引操作创建索引对比关系型数据库,创建索引就等同于创建数据库在 Postman 中,向 ES 服务器发 PUT 请求 : http://127.0.0.1:9200/shopping获取索引在 Postman 中,向 ES 服务器发 GET 请求 : http://127.0.0.1:9200/shopping(单个)http://127.0.0.1:9200/_cat/indices?v(所有)删除索引在 P

2021-11-24 14:17:19 975 1

原创 leetcode经典算法题

算法题链表反转将单链表的连接顺序反转过来例:输入:1->2->3->4->5输出:5->4->3->2->1使用两种方式解题方法一:迭代package nuc.zy.edu.day1;/** * @Author:皮皮 * @Date:2021/5/8 17:40 *///01-链表反转-迭代public class ReverseList { static class ListNode { //结点的

2021-05-28 19:07:23 630 1

原创 JVM(Java虚拟机)

JVM:Java Virtua Machinejdk中包含了jvm和“屏蔽操作系统差异的组件”<java一次编写,到处运行>jvm在各个操作系统之上是一致的“屏蔽操作系统差异的组件”:在各个PC上各不相同(联想下载jdk场景,不同系统需要下载不同版本的jdk)类的生命周期生命周期:类的加载->连接->初始化->使用->卸载类的加载: 查找并加载类的二进制数据(class文件)硬盘上的class文件加载到jvm内存中连接: 确定类与类之间的关系

2021-03-31 15:23:50 245

原创 多线程详解

Process与Thread说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没有存在的意义。线程是CPU调度和执行的的单位。注意:很多多线程是模拟出来的,真正的多线程是指有多个cpu,即多核,如服务器。如果是模拟出来的多线程,即在一个cpu的情况下,在同一个时间点,cpu只能执行一个代码,因为切换的很

2021-03-19 17:24:58 269

原创 IO流

IO流输入流InputStream 输出流OutputStream文件:硬盘上的文件,txt,docx,电影,图片本章的核心:通过IO来操作文件import java.io.File;import java.io.IOException;/** * @Author:皮皮 * @Date:2021/3/16 21:11 */public class Demo1 { public static void main(String[] args) throws IOException

2021-03-17 14:20:45 93

原创 注解和反射机制

注解什么是注解Annotation是从JDK5.0开始引入的新技术.Annotation的作用:不是程序本身,可以对程序作出解释.(这一点和注释(comment)没什么区别)可以被其他程序(比如:编译器等)读取.Annotation的格式:注解是以"@注释名"在代码中存在的,还可以添加一些参数值﹐例如: @SuppressWarnings(value=“unchecked”).Annotation在哪里使用?可以附加在package , class , method , fie

2021-03-16 17:35:43 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除