随笔分类 -  java

1
摘要:1、查找替换的class的具体路径 jar -tvf *.jar | grep *.class (*根据自己的jar包和类名替换) 2、根据第一步查到的class的具体路径解压出来对应文件 jar -xvf *.jar */*/*/*.class 3、 替换解压出来的文件中的class文件 4、将替 阅读全文
posted @ 2022-11-26 19:15 沐春风-燕南飞 阅读(172) 评论(0) 推荐(0) 编辑
摘要:@RequestParam接收的参数是来自requestHeader中,即请求头 @RequestParam用来处理 Content-Type 为 application/x-www-form-urlencoded 编码的内容 @RequestBody接收的参数是来自requestBody中,即请求 阅读全文
posted @ 2022-09-29 21:49 沐春风-燕南飞 阅读(42) 评论(0) 推荐(0) 编辑
摘要:转载: https://www.cnblogs.com/peida/archive/2013/04/24/3036689.html 要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。 元注解: 元注解的作用就 阅读全文
posted @ 2021-08-03 11:04 沐春风-燕南飞 阅读(31) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/Lyn4ever/p/11390497.html 1.Mapper的写法,返回的这个int是受影响的行号 int insertNewUser(User newUser); 2.xml的写法 <!--返回主键 形式1 --> <insert id= 阅读全文
posted @ 2021-06-01 10:51 沐春风-燕南飞 阅读(101) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/pcheng/p/9629621.html 一、RSA加密简介 RSA加密是一种非对称加密。可以在不直接传递密钥的情况下,完成解密。这能够确保信息的安全性,避免了直接传递密钥所造成的被破解的风险。是由一对密钥来进行加解密的过程,分别称为公钥和私钥 阅读全文
posted @ 2021-03-13 13:56 沐春风-燕南飞 阅读(355) 评论(0) 推荐(0) 编辑
摘要:接口之间的多继承: 1. 类与类之间是单继承的,直接父类只有一个。 2. 类与接口之间是多实现的,一个类可以实现多个接口。 3. 接口与接口之间是多继承的 注意事项: 1. 多个父接口当中的抽象方法如果重复,没关系。 2. 多个父接口当中的默认方法如果重复,那么子接口必须进行默认方法的覆盖重写。【而 阅读全文
posted @ 2020-12-19 11:24 沐春风-燕南飞 阅读(166) 评论(0) 推荐(0) 编辑
摘要:序言 今天我在写代码的时候,看到了。一个注解@Transactional(rollbackFor = Exception.class),今天就和大家分享一下,这个注解的用法; 异常 如下图所示,我们都知道Exception分为运行时异常RuntimeException和非运行时异常 error是一定 阅读全文
posted @ 2020-12-02 10:21 沐春风-燕南飞 阅读(122) 评论(0) 推荐(0) 编辑
摘要:在mybaits中,setting的的配置参数如下(如果不在配置文件中配置将使用默认值): 设置参数 描述 有效值 默认值 cacheEnabled 该配置影响的所有映射器中配置的缓存的全局开关 true | false true lazyLoadingEnabled 延迟加载的全局开关。当开启时, 阅读全文
posted @ 2020-12-01 19:36 沐春风-燕南飞 阅读(511) 评论(0) 推荐(0) 编辑
摘要:单例模式的五种实现方式 1、饿汉式(线程安全,调用效率高,但是不能延时加载): 1 2 3 4 5 6 7 public class ImageLoader{ private static ImageLoader instance = new ImageLoader; private ImageLo 阅读全文
posted @ 2020-11-30 17:26 沐春风-燕南飞 阅读(171) 评论(1) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/yanliguoyifang/article/details/80964237 Java 对象生命周期 在JVM运行空间中,对象的整个生命周期大致可以分为7个阶段:创建阶段(Creation)、应用阶段(Using)、不可视阶段(Invisible) 阅读全文
posted @ 2020-11-28 14:31 沐春风-燕南飞 阅读(1753) 评论(0) 推荐(1) 编辑
摘要:我们知道C/C++语言中有断言的功能(assert)。在Java SE 1.4版本以后也增加了断言的特性。 断言是为了方便调试程序,并不是发布程序的组成部分。理解这一点是很关键的。 默认情况下,JVM是关闭断言的。因此如果想使用断言调试程序,需要手动打开断言功能。在命令行模式下运行Java程序时可增 阅读全文
posted @ 2020-11-07 14:09 沐春风-燕南飞 阅读(560) 评论(0) 推荐(0) 编辑
摘要:摘自:https://blog.csdn.net/qq_42133100/article/details/92158507 方法一:用JAVA自带的函数(只能判断正整数 ) 1 2 3 4 5 6 7 8 2 public static boolean isNumeric(String str){ 阅读全文
posted @ 2020-10-09 20:21 沐春风-燕南飞 阅读(936) 评论(0) 推荐(0) 编辑
摘要:过滤器和拦截器的区别: ①拦截器是基于java的反射机制的,而过滤器是基于函数回调。 ②拦截器不依赖与servlet容器,过滤器依赖与servlet容器。 ③拦截器只能对action请求起作用,而过滤器则可以对几乎所有的请求起作用。 ④拦截器可以访问action上下文、值栈里的对象,而过滤器不能访问 阅读全文
posted @ 2020-09-26 21:01 沐春风-燕南飞 阅读(443) 评论(0) 推荐(0) 编辑
摘要:转载:https://blog.csdn.net/tn_java/article/details/53837024 JUnit4使用Java5中的注解(annotation),以下是JUnit4常用的几个annotation: @Before:初始化方法 对于每一个测试方法都要执行一次(注意与Bef 阅读全文
posted @ 2020-09-11 16:14 沐春风-燕南飞 阅读(486) 评论(0) 推荐(0) 编辑
摘要:转载:https://segmentfault.com/a/1190000014395186?utm_source=tag-newest 阅读全文
posted @ 2020-09-08 17:52 沐春风-燕南飞 阅读(142) 评论(0) 推荐(0) 编辑
摘要:synchronized关键字加到static静态方法上是给Class类上锁,简称类锁(锁的事当前类的字节码)而加到非static静态方法是给对象加锁为了验证不是同一个锁 验证代码如下 package com.test.Thread.t10; /** * @author admin * 2017年4 阅读全文
posted @ 2020-09-08 16:31 沐春风-燕南飞 阅读(388) 评论(0) 推荐(0) 编辑
摘要:总结 CountDownLatch和CyclicBarrier都能够实现线程之间的等待,只不过它们侧重点不同: CountDownLatch一般用于某个线程A等待若干个其他线程执行完任务之后,它才执行; 而CyclicBarrier一般用于一组线程互相等待至某个状态,然后这一组线程再同时执行; 另外 阅读全文
posted @ 2020-09-06 16:09 沐春风-燕南飞 阅读(763) 评论(0) 推荐(0) 编辑
摘要:转载:https://www.cnblogs.com/dolphin0520/p/3920385.html Java并发编程:线程间协作的两种方式:wait、notify、notifyAll和Condition 在前面我们将了很多关于同步的问题,然而在现实中,需要线程之间的协作。比如说最经典的生产者 阅读全文
posted @ 2020-09-06 10:56 沐春风-燕南飞 阅读(156) 评论(0) 推荐(0) 编辑
摘要:public class A implements Runnable { @Override public void run() { // TODO Auto-generated method stub System.out.println("A"); } } public class B impl 阅读全文
posted @ 2020-09-06 09:32 沐春风-燕南飞 阅读(504) 评论(0) 推荐(0) 编辑
摘要:参考: https://www.jianshu.com/p/52c38cf2e3d4 要点: 1、类加载机制的原理 2、程序初始化的顺序 3、类加载的代理模式(双亲委托机制) 一、类加载机制 JVM把class文件加载到内存,并对数据进行校验、准备、解析、初始化,最终形成JVM可以直接使用的Java 阅读全文
posted @ 2020-09-04 10:50 沐春风-燕南飞 阅读(267) 评论(0) 推荐(0) 编辑

1
点击右上角即可分享
微信分享提示