自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 收藏
  • 关注

原创 Python 如何输出Hello world!

Python 如何输出Hello world!输出 Hello world! Python解释器的提示符为:>>>print("Hello world!")如何快速输出多个Hello world!print('Hello world!'*5)

2019-09-25 19:22:03 8043

原创 Java判断一个url是否有效

Java判断一个url是否有效。

2023-08-31 14:33:19 1207

原创 springBoot项目同时使用两个数据库

springBoot项目同时使用两个数据库

2022-11-08 17:16:34 1268 1

原创 跳动的心 html

跳动的心

2022-11-07 19:38:24 683

原创 Java输入日期 判断这个月有多少天

判断月份几天

2022-06-24 14:15:19 1808 2

原创 hashMap最大能存储

hashMap

2022-06-21 10:03:28 3478

原创 Java替换文件夹中txt某一个字符

txt替换字符

2022-06-17 17:03:08 715

原创 couchbase在批量保存数据时出现UnambiguousTimeoutException

couchbase

2022-05-10 09:08:27 309

原创 idea使用测试类不build

idea测试类配置不build将build除掉

2021-11-02 10:21:42 892

原创 json转复杂的map对象

json转复杂的map对象Map<String,ResultVO> map = JSONObject.parseObject(method_result, new TypeReference<Map<String,ResultVO>>(){});

2021-09-14 09:28:18 462

原创 springcloud为什么关闭了bus还是会连接mq

在启动springcloud项目是,配置文件已经设置了关闭busspring: application: cloud: bus: enabled: false不启动rabbitmq可是在启动的过程中还是会出现连接,对程序本身没有影响,但是一直会连接,看起来就很烦Caused by: org.springframework.amqp.AmqpConnectException: java.net.ConnectException: Connection refused:

2021-07-15 14:32:49 521 1

原创 当IDEA无法查看带注释的源码

当IDEA无法查看带注释的源码Decompiled.class file, bytecode version:52.0 (Java 8)说明IDEA没找到该类的.java文件,而是把.class文件反编译展现出来了。可能原因是找不到源码。我们可以点download 就可以下载并查看...

2021-06-28 16:27:56 301

原创 xml和对象相互转化

Student.javaimport lombok.Data;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;/** * @author 作者: * @date 创建时间2021/6/15 13:51 */@Datapublic class Student { @Id @GeneratedValue

2021-06-16 16:07:18 138

原创 Dom4j解析xml

<?xml version="1.0" encoding="UTF-8"?><root> <person attr="root one"> <people attr="child one">person one child one</people> <people attr="child two">person one child two</people> </person> &lt

2021-06-16 16:04:28 72

原创 xml中查找属性值

标题xml中查找属性值import org.dom4j.Document;import org.dom4j.Node;import org.dom4j.io.SAXReader;import java.util.List;/** * @author 作者: * @date 创建时间2021/6/15 13:15 */public class Dom4jXpath { public static void main(String[] args) throws Exception

2021-06-16 16:02:22 430

原创 Dom4j实体对象和xml之间相互转化

对象集合生成xmlstudent.javaimport lombok.Data;import javax.persistence.GeneratedValue;import javax.persistence.GenerationType;import javax.persistence.Id;/** * @author 作者: * @date 创建时间2021/6/15 13:51 */@Datapublic class Student { @Id @Gene

2021-06-16 15:59:26 1358

原创 Dom4j生成xml

Dom4j生成xml <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> <version>1.6.1</version> </dependency>import org.dom4j.Document;import org.dom4

2021-06-16 15:49:55 104

原创 Java中如何获取以点切割的最后一个字符串

方法1:以split分割public class A { public static void main(String[] args) { String a = "a.1.jpg"; String[] split = a.split("\\."); System.out.println(split[split.length-1]); }}split 接受正则表达式 转义 以免将其视为正则表达式元字符“.”和“|”都是转义字符,必须

2021-04-23 09:39:13 8212

原创 spring中的拦截器/*和/**的区别

/* 是拦截所有的文件夹,不包含子文件夹/** 是拦截所有的文件夹及里面的子文件夹

2020-12-03 21:02:21 438

原创 request&response jsp&el&jstl TOMCAT&Servlet 会话技术

request&responsejsp&el&jstlTOMCAT&Servlet会话技术

2020-10-07 21:02:20 75

原创 请求对象.响应

Request请求对象的常用方法-获取各种路径:返回值方法名说明StringgetContextPath()获取虚拟目录名称StringgetServletPath()获取Servlet映射路径StringgetRemoteAddr()获取访问者ip地址StringgetQueryString()获取请求的消息数据StringgetRequestURI()获取统一资源标识符 比URL大StringBuffergetReques

2020-10-07 20:55:11 56

原创 Cookie

Cookie会话介绍:会话:浏览器和服务器之间的多次请求和响应为了实现一些功能,浏览器和服务器之间可能会产生多次的请求和响应,从浏览器访问服务器开始,到访问服务器结束(关闭浏览器、到了过期时间)。这期间产生的多次请求和响应加在一起就称之为浏览器和服务器之间的一次会话.会话过程中所产生的一些数据,可以通过会话技术( Cookie 和 Session )保存。Cookie介绍:Cookie:客户端会话管理技术把要共享的数据保存到客户端。每次请求时,把会话信息带到服务器端,从而实现多次请求的数据共

2020-10-07 20:53:53 46

原创 HTML

2020-10-07 20:46:45 283

原创 HTML-标签-表单

HTMLHTML的介绍:html:超文本标记语言超文本:比普通文本更强大标记:就是标签.可以使用一系列的标签,将网络上的文档格式统一,是分散的资源连接为一个逻辑整体.html的组成:html页面是由一系类的元素组成的,而元素是通过标签创建出来的1.标签标签可以用于设置文本样式,图片样式,超链接样式等等.用<>表示2.属性标签中还可以拥有属性,属性可以为标签提供更多的信息.属性只能添加到开始标签中.格式为:属性名=属性值组成部分:元素:(Element)开始标签,结束标签

2020-09-14 10:06:34 815

原创 Java-xml-枚举-注解

1.xml1.1概述【理解】万维网联盟(W3C)万维网联盟(W3C)创建于1994年,又称W3C理事会。1994年10月在麻省理工学院计算机科学实验室成立。建立者: Tim Berners-Lee (蒂姆·伯纳斯·李)。是Web技术领域最具权威和影响力的国际中立性技术标准机构。到目前为止,W3C已发布了200多项影响深远的Web技术标准及实施指南,如广为业界采用的超文本标记语言HTML(标准通用标记语言下的一个应用)、可扩展标记语言XML(标准通用标记语言下的一个子集)以及

2020-09-08 09:56:09 587

原创 Java-类的加载器-反射

1.类加载器1.1类加载器【理解】作用负责将.class文件(存储的物理文件)加载在到内存中1.2类加载的过程【理解】懒加载机制类加载时机创建类的实例(对象)调用类的类方法访问类或者接口的类变量,或者为该类变量赋值使用反射方式来强制创建某个类或接口对应的java.lang.Class对象初始化某个类的子类直接使用java.exe命令来运行某个主类小结当一个类被使用的时候,才会加载到内存类加载的过程: 加载、验证、准备、解析、初始化1.3类加载的分类

2020-09-08 09:55:31 105

原创 Java-网络编程-UDP-TCP

1.网络编程入门1.1 网络编程概述【理解】计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统网络编程在网络通信协议下,不同计算机上运行的程序,可以进行数据传输1.2 网络编程三要素【理解】IP地址要想让网络中的计算机能够互相通信,必须为每台计算机指定一个标识号,通过这个标识号来指定要接收数据的计算机和识别发送的计算机,而IP地址就是这个标识号。

2020-09-08 09:55:00 114

原创 Java-日志-单元测试-Test

单元测试​ 步骤:​ 1:导入jar包. //hamcrest-core-1.3.jar junit-4.12.​ 2:在对应方法上加上注解​ 注解:​ @Test //表示测试该方法​ @Before //在测试的方法前运行​ @After //在测试的方法后运行​ 注意:​ 测试方法必须是"公共的,无返回值的,无参数的".例子:import org.junit.After;import org.junit.Before;import org.junit.Tes

2020-09-03 13:10:36 574

原创 Java-阻塞队列-线程池-ThreadPoolExecutor-AtomicInteger-CountDownLatch-Semaphore

1.阻塞队列​ 组成:​ ArrayBlockingQueue: 底层是数组,元素是有限的.​ LinkedBlockingDeque: 底层是链表,元素是无限的.(并不是真正的无限,最大是int的最大值)​ 方法:​ public void put(E e); //存入元素.该方法是阻塞的.当容器中满了的时候,该方法就会停止在那里,等待着容器空​ public E take(); //获取元素.该方法是阻塞的.当容器中空的时候,该方法会停止在那里,等待着容器中存入元素​import

2020-09-03 13:09:57 214

原创 Java--多线程-Thread-Runnable-Callable-sleep-锁

多线程:CPU高速切换.并发和并行:并行:在同一时刻,有多个指令在多个CPU上同时执行并发:在同一时刻,有多个指令在单个CPU上交替执行**进程:**正在运行的软件独立性:进程是一个能独立运行的基本单位,同时也是系统分配资源和调度的独立单位动态性:进程的实质是程序的一次执行过程,进程是动态产生,动态消亡的.并发性:任何进程都可以同其他进程一起并发执行线程:是进程中的单个顺序控制流,是一条执行路径单线程:一个进程如果只有一条执行路径,则称为单线程程序多线程:一个进程如果有多条执行路径,则

2020-09-03 13:09:25 204

原创 JAVA_IO流

1.字符流1.1为什么会出现字符流【理解】字符流的介绍由于字节流操作中文不是特别的方便,所以Java就提供字符流字符流 = 字节流 + 编码表中文的字节存储方式用字节流复制文本文件时,文本文件也会有中文,但是没有问题,原因是最终底层操作会自动进行字节拼接成中文,如何识别是中文的呢?汉字在存储的时候,无论选择哪种编码存储,第一个字节都是负数1.2编码表【理解】什么是字符集是一个系统支持的所有字符的集合,包括各国家文字、标点符号、图形符号、数字等l计算机要准确的存储和识别各

2020-08-30 20:42:14 86

原创 Java_IO流

字节流2.1 IO流概述和分类【理解】IO流介绍IO:输入/输出(Input/Output)流:是一种抽象概念,是对数据传输的总称.也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的.常见的应用: 文件复制; 文件上传; 文件下载IO流的分类按照数据的流向输入流:读数据输出流:写数据按照数据类型来分字节流字节输入流字节输出流字符流字符输入流字符输出流IO流的使用场景如果操作的是纯文本文件,优先

2020-08-30 20:41:23 116

原创 JAVA_可变参数Stream-File

可变参数:可变参数:就是形参的个数是可以变化的格式:修饰符 返回值类型 方法名(数据类型…变量名){}范例:public static int getSum(int… arr){}可变参数注意事项:这里的变量其实是一个数组public class MyVariableParameter2 { public static void main(String[] args) { /* 定义一个方法 求N个数的和 */ int su

2020-08-30 20:40:40 269

原创 JAVA_HashSet-TreeMap-HashMap-Map

红黑树:特殊的二叉查找树,通过自己的红黑规则实现红黑规则:HashSet:特点:1.底层数据结构是哈希表2.不能保证存储和取出的顺序完全一致3.没有带索引的方法,所以不能使用普通for循环遍历4.由于是set集合,所以元素唯一例子:import java.util.HashSet;import java.util.Iterator;public class HashSetDemo1 { public static void main(String[] args) {

2020-08-30 20:39:49 128

原创 JAVA_TreeSet

1.泛型1.1泛型概述【理解】泛型的介绍​ 泛型是JDK5中引入的特性,它提供了编译时类型安全检测机制泛型的好处把运行时期的问题提前到了编译期间避免了强制类型转换泛型的定义格式<类型>: 指定一种类型的格式.尖括号里面可以任意书写,一般只写一个字母.例如: <类型1,类型2…>: 指定多种类型的格式,多种类型之间用逗号隔开.例如: <E,T> <K,V>1.2泛型类【应用】定义格式修饰符 class 类名&

2020-08-30 20:39:09 136

原创 JAVA_collection-list

集合:长度可变,只能存引用数据类型,存基本数据类型,用包装类collection:单列 list 可重复 set 不可重复Map:双列1.2集合类体系结构【理解】​ 集合​ Collection:单列

2020-08-30 20:38:05 65

原创 内部类,lambda表达式

内部类:在一个类中定义一个类.**分类:**成员内部类:在类的成员位置​ 局部内部类:在类的局部位置例子:成员内部类public class Test1Inner { public static void main(String[] args) { /* 创建内部类对象的格式: 外部类名.内部类名 对象名 = new 外部类对象().new 内部类对象(); */

2020-08-21 21:28:54 134

原创 Java 之Data,SimpleDateFormat类,JDK8时间日期类,throw抛出异常

Date类:表示时间1s = 1000ms计算机中的起始时间:1970年1月1日Date类概述和构造方法:方法名说明public Date()创建一个Date对象,表示默认时间public Date(long date)创建一个Date对象,表示指定时间public long getTime()获取时间对象的毫秒值public void setTime(long time)设置时间,传递毫秒值时间对象 --> 毫秒值long 毫秒值 =

2020-08-21 21:22:49 445

原创 java之 API

常用APIMath类:方法名说明public static int abs(int a)返回参数的绝对值public static double ceil(double a)向上取整public static double floor(double a)向下取整public static int round(float a)四舍五入public static int max(int a,int b)返回两个int值中的较大值public sta

2020-08-21 21:18:31 100

原创 java之final关键字,接口,多态

final关键字final关键字是最终的意思,可以修饰(方法,变量,类)final修饰的特点修饰方法:表明该方法是最终方法,不能被重写修饰变量:表明该变量是常量,不能再次被赋值修饰类:表明该类是最终类,不能被继承/////////变量在栈中存/////////new出来的东西在堆中存 基本数据类型变量:其值不能被更改//常量的命名规范:如果是一个单词,所有字母大写,如果是多个单词,所有字母大写 //但中间需要使用_分隔 final int NAX = 10; final

2020-08-16 17:54:15 149

跳动的心 用浏览器打开即可

跳动的心 用浏览器打开即可

2022-11-07

空空如也

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

TA关注的人

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