缺少相应jar包 解决方案:(前提是maven已经导入) 在IDEA中点击File > Project Structure > Artifacts > 在右侧Output Layout右击项目名,选择Put into Output Root。 ?执行后,在WEB-INF在增加了lib目录,里面是项目 ...
分类:
编程语言 时间:
2020-07-19 00:33:09
阅读次数:
61
Semaphore Semaphore 字面意思是信号量的意思,它的作用是控制访问特定资源的线程数目。应用场景:资源访问,服务限流。 Semaphore 实现AbstractQueuedSynchronizer的方法与ReentrantLock一样 Semaphore构造方法 public Sema ...
分类:
其他好文 时间:
2020-07-18 22:55:40
阅读次数:
108
背景: 使用脚本ssh tuge2 ""/opt/zookeeper/apache-zookeeper-3.5.5-bin/bin/zkServer.sh start""的时候,报了如下异常: Exception in thread "main" java.lang.UnsupportedClass ...
分类:
Web程序 时间:
2020-07-18 16:02:45
阅读次数:
122
获取泛型信息 反射操作泛型 代码练习 import com.exception.demo01.Test; import java.lang.reflect.Method; import java.lang.reflect.ParameterizedType; import java.lang.ref ...
分类:
其他好文 时间:
2020-07-18 00:52:49
阅读次数:
68
1 异常处理 REST framework提供了异常处理,我们可以自定义异常处理函数。 #统一接口返回 # 自定义异常方法,替换掉全局 # 写一个方法 # 自定义异常处理的方法 from rest_framework.views import exception_handler from rest_ ...
分类:
其他好文 时间:
2020-07-17 22:19:30
阅读次数:
127
1异常 Java代码在运行时期发生的问题就是异常。 在Java中,把异常信息封装成了一个类。当出现了问题时,就会创建异常类对象并抛出异常相关的信息(如异常出现的位置、原因等)。 1.1 异常的继承体系 在Java中使用Exception类来描述异常。 Exception 类及其子类是 Throwab ...
分类:
编程语言 时间:
2020-07-17 19:53:32
阅读次数:
84
印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。 1、for循环遍历list删除元素 for(int i=0;i<list.size();i++){ if(list.get(i).equ ...
分类:
其他好文 时间:
2020-07-17 13:35:55
阅读次数:
56
1.先看入口在哪里,我们加载自定义的扩展都会写这行代码,那么就从分析ExtensionLoader开始了 ExtensionLoader.getExtensionLoader(XXX.class).getExtension("diyExtension"); 1.1 getExtensionLoade ...
分类:
其他好文 时间:
2020-07-16 21:52:16
阅读次数:
59
Java-byte转换 1 import org.springframework.stereotype.Component; 2 import org.springframework.util.StringUtils; 3 4 import java.io.*; 5 6 /** 7 * byte和各 ...
分类:
编程语言 时间:
2020-07-16 21:22:56
阅读次数:
81
Netbeans 8.2 tomcat8 java8 也就是缺jstl的依赖呗 去maven搜一下jstl 随便试一下,选个用的人多的 然后再选择版本最新的 把依赖加入到pom.xml中,使用依赖关系重新构建,问题解决 <!-- https://mvnrepository.com/artifact/ ...
分类:
编程语言 时间:
2020-07-16 10:11:21
阅读次数:
96