![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
Java基础
continuebreak
简单就很美,我爱简单,所以爱技术。
展开
-
xxljob任务涉及表及前端配置页面
http://ip:端口/xxl- job- admin。任务组表:xxl_job_group,任务细节表:xxl_job_info,原创 2023-08-17 10:55:34 · 352 阅读 · 0 评论 -
Spring IoC(控制反转) 笔记化
控制反转的实质:把对象的创建交出来,把对象和对象自己的依赖关系交出来。原创 2022-12-09 11:10:58 · 154 阅读 · 0 评论 -
propagation事务枚举含义
原创 2022-11-04 10:29:06 · 168 阅读 · 0 评论 -
BigDecimal 高精度数字的类
原创 2021-10-13 21:31:21 · 103 阅读 · 0 评论 -
你真的懂finally了吗?
finally太强大了,不管发生什么错,有没有被捕获,它都会无条件执行。24岁的我,对男朋友的要求,只有一个,就是像finally就行。原创 2021-07-31 12:36:18 · 144 阅读 · 0 评论 -
linux ioexception 没有那个文件或目录
问题前提:在windows系统下测试完全没有问题,在linux系统运行时报错:ioexception 没有那个文件或目录权限问题。程序用户没有某个文件夹的权限,所以所会找不到那个目录和文件。看程序部署的包的Owner用户是哪个,然后选择一个文件夹的owner用户和程序部署的包的Owner用户一致,就可以了,让程序自己创建文件夹。...原创 2021-07-21 17:47:05 · 898 阅读 · 0 评论 -
quartz定时任务的框架在项目启动后qrtz_triggers的trigger_state一直为blocked,并且怎么改数据的这个字段,它又会变回来,只有把项目停了,改数据库,才可以。
quartz定时任务的框架在项目启动后qrtz_triggers的trigger_state一直为blocked,并且怎么改数据的这个字段,它又会变回来,只有把项目停了,改数据库,才可以。是因为这个任务一直在执行没有执行完。比如说,代码中用到了CountDownLatch(size);latch.countDown();latch.await();//等到所有的线程执行完因为代码逻辑有问题,导致latch.countDown();没有每个线程都执行到,所有latch的size最后可能并没有为0,原创 2021-06-11 08:46:19 · 3049 阅读 · 4 评论 -
linux常用文件查找命令
linux常用文件查找命令原创 2021-01-30 17:26:45 · 131 阅读 · 0 评论 -
git命令
git命令原创 2021-01-30 16:39:33 · 159 阅读 · 0 评论 -
在浏览器上下载文件功能的实现
https://blog.csdn.net/weixin_40001125/article/details/88670618原创 2020-07-20 21:42:39 · 896 阅读 · 0 评论 -
java 过滤器Filter&&chain.doFilter()
容器在加载的时候,会读取web.xml中的<filter></filter>,根据指定的类路径来实例化过滤器。那么过滤器究竟是用来做什么的呢?顾名思义,过滤器肯定是过滤我们不想要的东西。所以说执行肯定是在我们访问某个页面之前。所以发散开来,它也可以执行一些我们在访问某个页面,或者某些页面之前想要的操作。 那么: a.什么是过滤器?过滤器和普通类有什么区别...原创 2019-07-10 18:32:32 · 1591 阅读 · 0 评论 -
java 监听器
最开始理解java监听器的时候我有这些疑问!java监听器监听的内容是什么?监听器作用在哪个事件上?是在哪配置的监听内容的?就带着这些问题理解一下java监听器吧!首先,监听器要怎么实现?Java事件由事件类和监听接口组成,自定义一个事件前,必须提供一个事件的监听接口以及一个事件类。JAVA中监听接口是继承java.util.EventListener的类,事件类继承java.uti...原创 2019-07-14 11:32:13 · 8790 阅读 · 0 评论 -
java 定时器
昨天看定时器,被Quartz定时器框架困扰到现在,以为是调用的时候出了问题,以为是我不知道怎么调用然后出的问题,结果是少了jar包。哎,这个问题真的是,告诉我们以后导入一个框架的jar包时,一定要导全,不要只导核心包,因为核心包可能依赖其他包。定时任务不执行原因:没有导入除quartz-2.3.0-SHAPSHOT.jar以外的包。解决方法,把其余包都导入。这个问题真的是!!!!!...原创 2019-07-18 11:11:11 · 1158 阅读 · 0 评论 -
HTTP请求中的中文乱码处理
请求中中文乱码造成的原因?Tomcat接受请求的时候,默认使用ISO-8859-1编码。该编码只占一个字节,而中文占两个字节,所以不支持中文。乱码解决方法?对乱码使用ISO-8859-1解码,转成byte数组,然后对byte数组重新使用UTF-8编码。(不管是POST请求还是GET请求都行),似乎这种方法对get请求不起作用。byte[] tomcatname=req.get...原创 2019-08-18 00:51:05 · 2698 阅读 · 0 评论 -
java反射
有有这么一种情景:那么,反射是什么呢?java类反射:java字段反射:java方法反射:java构造函数反射:java反射对象创建:https://www.w3cschool.cn/java/java-create-objects.htmljava反射字段访问:java数组反射:https://www.w3cschool.cn/ja...原创 2019-08-30 17:18:47 · 170 阅读 · 1 评论 -
JNDI?
天,我这是在写啥哦!原创 2019-09-15 22:53:33 · 1251 阅读 · 1 评论 -
java String类的各方法
为什么要写这个呢?是由这些引起的。String.replaceAll(str1,str2);-----对正则表达式的一种匹配替换String i="www.baidu.com";i=i.replaceAll("(*.)baidu(.*)","ok");-----i=ok;i=i.replaceAll(".a.*","false");-----i=www.baidu.com;...原创 2019-09-22 16:36:08 · 222 阅读 · 0 评论 -
java读取配置文件
好多东西都配置在配置文件里,好多情况都要从配置文件里取值,那么不同类型的配置文件该怎么解析呢?1.在servlet里面获取web.xml的属性配置值。public void init(ServletConfig config) throws ServletException { //从servlet中获得初始化的参数值 //获得所有的参数名 Enumeration enums...原创 2019-09-25 18:23:54 · 192 阅读 · 0 评论 -
socket通信和http通信的区别?通信时的数据传输形式?
之前觉得web项目就该采用http通信,可是web项目调接口也可以用socket通信,那么,socket通信和http通信有什么区别呢?原创 2019-10-28 13:15:26 · 2005 阅读 · 2 评论 -
正则表达式,字符串类的matches()方法
之前不知道数据库同步的重要性,遇到了真的是才知道数据库同步非常重要。把数据库改了,真的是吓死我了。难怪都喜欢用uat环境的数据库,因为毕竟来说,uat的数据库应该算是最完整的。但是直接改uat的数据库也是相当危险的,所以说规范真的超级重要。String对象有很多方法,今天碰到了matches()方法,最开始以为和equals()一样,但其实它们区别还挺大的。matches()中的参数是字符...原创 2019-10-10 20:38:52 · 1121 阅读 · 0 评论 -
java File类
File类的构造方法:File类的方法:原创 2019-10-12 20:28:35 · 239 阅读 · 0 评论 -
java打日志
日志就是记录程序的运行轨迹,方便查找关键信息,也方便快速定位解决问题。原创 2019-10-31 12:02:44 · 184 阅读 · 0 评论 -
pojo&javabean
pojo一个简单的Java类,这个类不能实现/继承任何特殊的java接口或者类,不遵循任何主要java模型,约定或者框架的java对象。是一个最简单的java类。JavaBean是可序列化的,实现了serializable接口,具有一个无参构造器有按照命名规范的set**()和get**()方法。pojo&javabean的区别:首先:POJO其实是比javabean更纯净的简单类或...原创 2019-05-26 10:50:44 · 291 阅读 · 1 评论