笔记
刘昕hrf
这个世界璀璨了!
展开
-
picGo+gitee+typora设置图床
当我了解picGo+gitee可以设置图床的时候,我决定试一试。考虑github国外网站比较慢,我使用的是gitee进行部署。如果是个人博客需要考虑设备外链,有可能图片显示不成功。原创 2023-08-25 10:46:36 · 987 阅读 · 0 评论 -
正金字塔---输入层数,输入数字0-9之间,每层个数是奇数
原创 2023-03-29 09:11:57 · 95 阅读 · 0 评论 -
正则表达式
test()使用这个方法可以用来检查一个字符串是否符合正则表达式的规则,如果符合则返回true,否则返回false。任意字母数字下划线 @任意字母数字.任意字母(2-5位).任意字母(2-5位)通过量词可以设置一个内容出现的次数量词只对它前边的一个内容起作用。可以根据正则表达式,从一个字符串中将符合条件的内容提取出来。如果没有搜索到返回-1它可以接受一个正则表达式作为参数,如果搜索到指定内容,则会返回第一次出现的索引,\W [A-z0-9_]任意字母、数字、_\w[^A-z日-9_]除了字母、数字、_原创 2023-03-05 22:14:17 · 336 阅读 · 0 评论 -
SpringBoot常用依赖
SpringBoot常用依赖和yaml配置文件原创 2023-02-28 13:25:45 · 864 阅读 · 2 评论 -
封装RestfulOperResult类
封装RestfulOperResult类原创 2022-10-19 14:37:29 · 110 阅读 · 0 评论 -
toString转化成json
toString转化成json转载 2022-09-26 11:22:04 · 2764 阅读 · 0 评论 -
ping连接
ping连接原创 2022-09-02 17:35:01 · 94 阅读 · 0 评论 -
日志切面注解
日志切面注解原创 2022-08-16 15:09:27 · 188 阅读 · 0 评论 -
list集合中是否存在某一值
list集合中是否存在某一值原创 2022-08-10 09:28:44 · 2914 阅读 · 0 评论 -
计算两个数的百分比,精确到小数点后两位
计算两个数的百分比,精确到小数点后两位转载 2022-08-04 09:08:58 · 453 阅读 · 0 评论 -
按照型号分组,分组后统计数量
按照型号分组,分组后统计数量原创 2022-08-01 17:08:28 · 77 阅读 · 0 评论 -
syntax error, expect [, actual {, pos 0, fieldName null“
转对象错误转载 2022-07-22 14:11:48 · 931 阅读 · 0 评论 -
SQL中union和union all的区别的使用
sql中union和union all的区别转载 2022-07-14 16:53:45 · 204 阅读 · 0 评论 -
SQL中的cast()函数的使用
cast()函数的使用转载 2022-07-14 16:28:32 · 3047 阅读 · 0 评论 -
sql concat()函数的使用
sql concat函数的使用转载 2022-07-14 14:51:15 · 3225 阅读 · 0 评论 -
View‘s SELECT contains a subquery in the FROM clause
View's SELECT contains a subquery in the FROM clause原创 2022-07-14 11:18:24 · 721 阅读 · 0 评论 -
jdk8 stream流分组,统计个数
jdk8 stream流分组,统计个数原创 2022-07-08 17:34:16 · 4550 阅读 · 0 评论 -
jdk8 的新特性list中stream流进行分组并合并字段
jdk8 的新特性list中stream流进行分组并合并字段原创 2022-07-07 13:29:29 · 5487 阅读 · 0 评论 -
springboot,tkmybatis的逆向工程
mybatis逆向工程原创 2022-06-24 10:53:16 · 191 阅读 · 0 评论 -
查询某租户下在线离线网元
查询某租户下在线离线网元原创 2022-06-22 09:16:22 · 72 阅读 · 0 评论 -
获取反射类型的四种方式.1.Class.forName();2.Person.class;3.person.getClass();4.classLoader.loadClass()
package com.hrf.reflect02;public class ReflectTest { public static void main(String[] args) throws Exception {// 动态创建对象的过程就叫反射. way01(); way02(); way03(); way04(); } // 构造反射的三种方式// 1. public static void way01() throws Exception {// 获取反原创 2021-08-23 22:18:54 · 157 阅读 · 0 评论 -
新特性 StreamAPI
package com.hrf.streamAPI;import java.util.Arrays;import java.util.List;import java.util.Optional;import java.util.stream.Stream;public class StreamAPI { public static void main(String[] args) { test01(); test02(); test03(); test04(); t原创 2021-08-22 11:12:41 · 54 阅读 · 0 评论 -
四大核心函数接口
package com.hrf.newFeature01;import java.util.function.Consumer;public class ConsumerInterface { public static void main(String[] args) { Person person = new Person("张三", 12);// 四大核心函数// 1.消费型接口,// 1.1直接使用 Consumer<Person> consumer =原创 2021-08-21 17:41:40 · 60 阅读 · 0 评论 -
IO流的总结和File类的总结
IO流一.为什么要学习IO流?我们以前的数据都是存放在内存里的—程序一旦关闭,数据就会丢失.我们可以通过IO远程传输数据(网络编程).内存:不能永久存储数据,断电后(或关闭程序后),内存的数据就会被擦除.硬盘:数据存储的一种介质,只要硬盘不坏,数据就会永久保存.File类用来描述文件(或者文件夹),文件是否是可执行文件,文件是否可读,是否只写,文件多少个字节,文件的名称,文件的绝对路径,还可以操作文件或者文件夹 新建文件,新建文件夹.等等…File类只能操作文件或者文件夹本身(修改名称,创原创 2021-08-19 16:28:48 · 156 阅读 · 0 评论 -
新特性lambda函数的使用
package com.hrf.newFeature;public interface Dao {// 1.方法没有参数没有返回值. void show();}package com.hrf.newFeature;public interface Dao2 {// 2.方法有参数没有返回值 void show2(int i);}package com.hrf.newFeature;public interface Dao3 {// 3.多个参数的 void show(原创 2021-08-17 21:51:01 · 53 阅读 · 0 评论 -
多线程总结笔记
多线程!!使用多线程并不难.难点是对这些概念的理解.在实际开发过程中,我们自己写多线程的机会并不多,我们会使用框架.很多框架已经封装了多线程.一.面试官都会问多线程的概念.程序:就是具有特定功能的代码编译打包后的产物!例如:钉钉.程序安装到电脑上之后会有两种状态:运行状态和非运行状态.进程:正在运行的程序.进程是资源分配的最小单位.操作系统会给进程分配资源(cpu,内存).线程:一个进程里面包含1个或者多个线程.线程就是真正干活的"人".一般来说,一个线程可以执行一个或者多个任务.操作系统把原创 2021-08-17 17:51:49 · 71 阅读 · 0 评论 -
文件类的练习
package com.hrf.io;import java.io.File;import java.io.IOException;import java.util.Date;public class FileTest { public static void main(String[] args) { // 创建文件对象,两个构造方法的使用 File file1 = new File("d:/hrf/demo1.txt"); File file2 = new File("d:/原创 2021-08-16 22:40:54 · 86 阅读 · 0 评论 -
对象流的练习
package com.hrf.io;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.ObjectInput;import java.io.ObjectInputStream;import java.io.ObjectOutput;import java.io.ObjectOutputStream;import java.io.O原创 2021-08-16 21:51:11 · 98 阅读 · 0 评论 -
打印流的练习
package com.hrf.io;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.io.PrintStream;public class PrintTest { public static void m原创 2021-08-15 21:05:12 · 56 阅读 · 0 评论 -
字节字符转换流
package com.hrf.io;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import原创 2021-08-15 18:36:53 · 270 阅读 · 0 评论 -
缓冲流的练习
package com.hrf.io;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import j原创 2021-08-15 18:01:37 · 56 阅读 · 0 评论 -
文件流的练习
package com.hrf.io;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWriter;import java.io.InputStream;import java.io.OutputStream;import java.io.Reader;import java.io.Writer;public class原创 2021-08-15 17:23:45 · 66 阅读 · 0 评论 -
集合框架Collection和Map总结,Collections工具类,集合答疑
集合框架集合:是广义上的集合,简单理解就是容器.注意:集合只能存放对象类型的数据.集合框架指的是java.util包中定义的各种容器类、相关的工具类、接口的统称。不同的容器存储不同结构的数据。使用时要进行导包操作。Iterable接口Iterable英文含义是可迭代的,即可遍历的。Iterable接口是Collection接口的父接口。Iterable接口中规定了实现类必须要提供迭代器对象,在Java中使用迭代器去遍历集合中的元素。Collection接口Collection是其他单值集合接原创 2021-08-14 21:03:49 · 164 阅读 · 0 评论 -
输入和输出流
1.IO:in和out,就是输入流和输出流读进来,写出去.输入:InputStream输出:OutputStream2.xxx.properties属性文件的内容也是键值对的方式编写有两种方式都是可以的.username=张三sex 男读取文件内容// 创建属性文件Properties properties = new Properties();// 输入流读取文件try (InputStream inputStream = new FileInputStream(“D:\hrf.p原创 2021-08-10 19:39:43 · 69 阅读 · 0 评论 -
集合框架图片
原创 2021-08-10 19:31:13 · 51 阅读 · 0 评论 -
集合扩展案例练习以及HashTable和HashMap的区别?
package com.hrf.demo;import java.util.HashMap;import java.util.Hashtable;import java.util.Map;import java.util.Properties;import java.util.Vector;public class LeaveClassTest { public static void main(String[] args) { /* 遗留类 缺点 取代类 Vec原创 2021-08-10 17:00:29 · 71 阅读 · 0 评论 -
泛型的练习
package com.hrf.demo;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import java.util.Set;import java.util.TreeSet;public class GenericityTest {// 写集合的时候必须使用泛型 public static void main(String[] args原创 2021-08-08 21:42:09 · 131 阅读 · 0 评论 -
集合数组间的转换
package com.hrf.demo;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.HashSet;import java.util.List;import java.util.Set;public class TestDome { public static void main(String[] args) { // 集合数组间的原创 2021-08-08 20:42:36 · 67 阅读 · 0 评论 -
map集合练习
package com.hrf.map;import java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Map.Entry;import java.util.Set;public class HashMapTest { public static void main(String[] args) { /*Map中可原创 2021-08-08 18:29:01 · 79 阅读 · 0 评论 -
collection集合练习笔记
package com.hrf.collection;import java.util.ArrayList;import java.util.Iterator;import java.util.LinkedList;import java.util.List;public class CollectionTest { public static void main(String[] args) { List list = new ArrayList();// List lis.原创 2021-08-07 21:51:48 · 82 阅读 · 0 评论