
java
文章平均质量分 57
一写代码就开心
一起学编程呀,头秃的那种。
学完之后,找一份java,python开发的工作不成问题
展开
-
使用Java 代码实现,压缩东西到.tar.gz文件里面,或者使用代码解压.tar.gz文件
使用Java 代码实现,压缩东西到.tar.gz文件里面,或者使用代码解压.tar.gz文件。原创 2023-11-01 15:34:29 · 2968 阅读 · 0 评论 -
Java 代码读取自定义的配置文件里面的东西
然后写一个配置类,读取这个配置文件,在项目启动的时候就加载这个配置类,也就是项目启动就将这个自定义配置文件里面的东西加载到 项目里面;将配置文件,随便起一个名字,将这个配置文件写到 resource 这个目录下,这个目录是springboot 项目自己有的,Java 代码读取自定义的配置文件里面的东西,在代码里面进行使用。也就是随便一个配置文件,如何在代码里面进行读取。这个工具类相当于中间件。原创 2023-11-01 15:15:16 · 116 阅读 · 0 评论 -
java使用 Base64 实现用户信息的加密与解密,相当于token
用户登陆之后,对用户信息进行加密存到cookie ,之后访问页面的时候,携带这个cokkie 到其他的页面,然后进行解密,只要cookie 过期,那么页面就访问不了。springboot 项目需要实现对用户的加密和解密。2 加密解密的工具类。原创 2023-11-01 15:04:36 · 916 阅读 · 0 评论 -
@SneakyThrows 代表什么意思
是 Lombok 提供的注解之一,用于在方法上自动添加异常处理。它的作用是在方法体中自动捕获并处理异常,将异常转换为非受检异常(Unchecked Exception)并抛出。注解可以简化代码,避免在方法体中显式地编写 try-catch 块来处理异常。当方法中的代码抛出受检异常时,会自动将异常转换为非受检异常并抛出,从而避免了在方法签名中声明受检异常或在方法体中显式处理异常的繁琐操作。注解后,就不需要在方法体中显式地处理异常了。如果方法中的代码抛出了受检异常,方法可能会抛出受检异常,但是使用了。原创 2023-11-01 14:36:02 · 2044 阅读 · 0 评论 -
@Value(“${auth-config.authoriza:true}“) 有冒号,这个意思是什么
需要注意的是,这个注解通常用于在 Spring 容器中管理的 Bean 类中,而不是在普通的 Java 类中使用。在 Spring 容器中,可以通过。是 Spring Framework 中用于读取配置文件中的属性值的注解。它用于将配置文件中的属性值注入到 Java 类中的变量中。注解将配置文件中的属性值注入到 Spring Bean 的属性中。如果配置文件中没有找到该属性,将使用默认值。的属性值注入到一个名为。表示将配置文件中名为。原创 2023-11-01 14:26:38 · 597 阅读 · 0 评论 -
加密eCryptfs
【代码】加密eCryptfs。原创 2023-07-22 11:46:57 · 220 阅读 · 0 评论 -
Java 代码生成树状图
controller 层调用。原创 2023-07-03 14:08:57 · 1243 阅读 · 0 评论 -
Java 代码 yml 里面 @artifactId@ 作用
您可能希望在配置文件中使用@artifactId@来引用artifactId的值,以便在不同的环境中(如开发环境、测试环境、生产环境)使用相同的配置文件,而只需根据项目的实际artifactId值进行替换。在Java代码中,@artifactId@通常是一个占位符,用于表示Maven项目的artifactId。使用@artifactId@作为占位符,您可以将配置文件中的某些值设置为动态的,并在构建或部署过程中通过替换占位符来提供实际的值。这样,您可以更方便地管理和配置不同环境下的应用程序。原创 2023-06-30 15:52:06 · 2334 阅读 · 0 评论 -
Java 代码读取自定义的配置文件
java原创 2022-11-16 19:16:24 · 346 阅读 · 0 评论 -
SpringBoot的Slf4j日志功能,实现根据业务不同将日志写进不同的文件
slf4j原创 2022-11-08 15:11:12 · 1666 阅读 · 0 评论 -
Swagger 2 的配置与使用(亲测有效)
swagger2原创 2022-08-21 20:19:46 · 1315 阅读 · 0 评论 -
springboot项目实现多数据源配置 使用 dynamic-datasource-spring-boot-starter
java原创 2022-08-04 15:32:45 · 775 阅读 · 0 评论 -
org.springframework.context.ApplicationContextException: Failed to start bean ‘documentationPluginsB
java原创 2022-08-02 14:41:40 · 896 阅读 · 0 评论 -
多线程 里面 使用AtomicInteger类,保证线程安全
多线程原创 2022-07-21 16:26:32 · 1897 阅读 · 0 评论 -
BigInteger :new BigInteger(tokenJson.getBytes()).toString(16)什么意思
java原创 2022-07-20 13:55:28 · 981 阅读 · 0 评论 -
@resource和@autowired的区别
java原创 2022-07-20 11:30:14 · 108 阅读 · 0 评论 -
Java %d,%2d, %02d 各自代表什么意思
java原创 2022-07-06 21:37:47 · 8283 阅读 · 0 评论 -
Float.floatToRawIntBits的返回值具体意思,将float转为byte数组
float原创 2022-07-05 09:35:47 · 528 阅读 · 0 评论 -
java 中对 BigDecimal 类使用详解
java原创 2022-06-24 16:49:16 · 432 阅读 · 0 评论 -
IntStream API介绍
stream原创 2022-06-24 15:06:59 · 333 阅读 · 0 评论 -
Java @Deprecated注解有什么用
java原创 2022-06-22 14:33:46 · 1749 阅读 · 0 评论 -
设计模式 (三)原型模式(提供代码,浅显易懂)
原型模式原创 2022-06-19 17:28:34 · 194 阅读 · 0 评论 -
设计模式 (二)工厂模式(提供代码,浅显易懂)
工厂模式原创 2022-06-19 00:05:11 · 180 阅读 · 0 评论 -
设计模式 (二)单例模式(提供代码,浅显易懂)
单例模式原创 2022-06-18 22:09:12 · 300 阅读 · 0 评论 -
设计模式 (一)设计模式七大原则,UML 基本介绍
java原创 2022-06-18 14:16:32 · 204 阅读 · 0 评论 -
java 里面 todo 作用
java todo原创 2022-06-16 13:23:00 · 5642 阅读 · 0 评论 -
spring 里面 @builder注解的使用
java原创 2022-06-14 10:23:07 · 904 阅读 · 0 评论 -
java 里面 StopWatch类的使用
java原创 2022-06-14 10:18:58 · 2228 阅读 · 1 评论 -
java 里面 StopWatch类的使用
java原创 2022-06-14 10:02:27 · 242 阅读 · 0 评论 -
java 的 io流 读取文件里面 的内容(不定时更新)
io流原创 2022-06-13 20:43:26 · 4986 阅读 · 1 评论 -
为什么一般我们的实体类,要实现Serializable 接口
序列化原创 2022-06-13 17:45:09 · 514 阅读 · 0 评论 -
从0到1学习反射,为什么会出现反射技术,我们在项目中如何使用
目录反射小知识反射需要学的类:出现这个技术的背景原理:tomcat 软件就使用了反射技术字节码文件如何获取字节码文件(如何创建class对象)class 类class 类常用的方法反射小知识所以利用反射创建多个对象,其实这些对象是同一个反射需要学的类: -- java.lang 包里面的Class 类 --java.lang.reflect包中o Constructor 类:代表类的构造方法o Field 类:原创 2022-05-27 10:49:45 · 185 阅读 · 0 评论 -
java 的file类,以及经常使用的方法
目录1 file类创建2 获取方法1 file类创建2 获取方法原创 2022-05-26 11:23:39 · 1442 阅读 · 0 评论 -
java 异常(图解)
目录1 异常图解2 异常事件类型3 Exception(异常)分类4 RuntimeException案例4.1 NullPointerException4.2 IndexOutOfBoundsException4.3 ClassCastException5 IOException5.1 FileNotFoundException6 异常机制6.1 try catch finally6.1.1 不同地方有return的情况6.2 throws + 异常类型6.3 throws与throw的区别6.4原创 2022-05-24 15:25:19 · 971 阅读 · 0 评论 -
JDK8新特性详解Lambda&Stream
目录1 Lambda1.1 为什么使用lambda1.2 lambda案例1.3 lambda语法规则1.3.1 接口里面只能有一个方法1.4 lambda使用前提2 Stream2.1为什么使用这个2.2 使用步骤2.3 思想2.4 stream流的获取方式2.5 stream里面的方法2.5.1 forEach2.5.2 count2.5.3 filter2.5.4 limit2.5.5 skip2.5.6 map2.5.7 sorted2.5.8 distinct2.5.9 reduce2.5.10原创 2022-05-23 22:29:47 · 479 阅读 · 0 评论 -
多线程笔记(三)Lamda表达式,如何推导出这个表达式的书写方法
目录为什么要使用这个表达式什么叫做函数式接口推到出lamda表达式最开始写代码静态内部类局部的内部类匿名内部类lambda将参数类型简化掉将括号也去掉将花括号去掉为什么要使用这个表达式总之就是为了简化我们的代码什么叫做函数式接口定义记住:必须是一个接口里面只有一个抽象方法推到出lamda表达式必须是函数式接口 才可以使用这个表达式最开始写代码之前我们写代码,是先写一个接口,写一个类实现这个接口,重写里面的方法。在主函数里面创建这个类的对象,执行里面的方法public class原创 2021-08-21 15:08:15 · 172 阅读 · 0 评论 -
什么是三次握手,什么是四次挥手
目录1 三次握手2 四次挥手1 三次握手客户端与服务端建立连接的过程图里面3个线,就是3次握手,SYN=1的意思是我想要和你进行连接,发生关系,ACK=1的意思是我收到了你的消息2 四次挥手客户端与服务端断开连接的过程...原创 2022-05-12 13:00:06 · 139 阅读 · 0 评论 -
反射和注解(通俗易懂)
目录1 为什么要有反射1.1 应用场景1.2 反射好处1.3 获取class对象的方式1.4 获取成员变量1.5 获取构造方法1.6 获取成员方法2 为什么要有注解2.1 jdk自带注解2.2 自定义注解2.3 元注解2.4 获取注解里面的属性1 为什么要有反射就是我们之前创建对象,在项目里面一般是new一个对象,就是我们写代码的时候已经知道要创建哪个对象了,写死了,但是我们想要我们创建的对象是动态的,就是项目上线之后,我们不需要改代码,也可以改变创建的对象,这个时候就需要使用反射,就是读取配置文原创 2022-05-11 22:29:04 · 185 阅读 · 0 评论 -
freemarker模板引擎,一篇文章看懂基本操作与进阶操作
freemarker模板引擎,小白入门,一篇文章看懂基本操作与进阶操作原创 2022-05-07 18:00:13 · 4736 阅读 · 0 评论 -
java日期类(二)TimeZone类,Calender 类
目录Calender 类 概念Calender 类 概念原创 2021-12-19 16:20:30 · 976 阅读 · 0 评论