- 博客(15)
- 收藏
- 关注
原创 自建springboot项目启动失败:org.springframework.beans.factory.UnsatisfiedDependencyException
mybatis-plus实现类继承serviceImpl()时启动报错问题
2022-07-18 15:21:48 840 1
原创 记录一次tomcat忽然崩溃的事件
代码打了全量war包,放到服务器上后,重启tomcat,发现报错,org.apache.catalina.startup.Catalina.start 网上的原因和解决方法很多,有的是tomcat的版本不对,最多的是Catalina中缺少文件,但检查过后,以上问题都不存在,没办法只能把UAT的tomcat搞过来,然后就成功启动了...
2020-04-20 11:18:39 348
原创 关于JSOUP后台爬虫
开始爬虫前需要先拿到对方的链接URL,最好的办法时将所需的URL写在一个配置文件里面,便于以后的修改。 示例:在配置文件中配置需要访问的链接:urlname=url;后台调用:首先定义一个字符串,用于在爬虫的时候的调用:private static String UrlName= null;加载配置文件并将url赋值给上面定义的字符串stati...
2020-04-20 11:07:11 212
原创 导出exl表格时添加遮罩层
当前台使用:location.href=‘url’;时,使用正常得遮罩层会出现遮罩层不取消的问题,原因是执行完href链接后不会再执行以下得代码,所以要在前台写定时器得方法去解决,例如:request.getsession.setattribute("endFlag","1");js中的定时器代码...
2020-04-20 09:54:46 740
原创 问题整理
weixin_44372002java前后台传值:https://www.cnblogs.com/xujiating/p/11211225.htmljava实现excel得读取:https://www.jianshu.com/p/e656da599f96关于保存操作日志时发生错误:https://blog.csdn.net/Iris_In/article/details/7016074...
2020-04-20 09:15:00 103
转载 java面试题(四)
第一,谈谈final, finally, finalize的区别。final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为fi...
2019-04-12 14:44:53 125
转载 java面试题(三)
什么时构造函数,什么时构造函数重载当新对象被创建的时候,构造函数会被调用。每一个类都有构造函数。在程序员没有给类提供构造函数的情况下,Java编译器会为这个类创建一个默认的构造函数。Java中构造函数重载和方法重载很相似。可以为一个类创建多个构造函数。每一个构造函数必须有它自己唯一的参数列表。Java不支持像C++那样的复制构造函数,这个不同点是因为如果你不自己写构造函数的情况下,Java不...
2019-04-12 14:43:04 136
转载 java面试题(二)
15个关于java线程并发的面试题面试Java开发者时常问的15个Java多线程和并发问题现在有线程 T1、T2 和 T3。你如何确保 T2 线程在 T1 之后执行,并且 T3 线程在 T2 之后执行?这个线程面试题通常在第一轮面试或电话面试时被问到,这道多线程问题为了测试面试者是否熟悉 join 方法的概念。答案也非常简单——可以用 Thread 类的 join 方法实现这一效果。...
2019-04-12 09:12:14 129
转载 java面试题(一)
字节流与字符流的区别字节流和字符流使用是非常相似的,字节流在操作的时候本身是不会用到缓冲区(内存)的,是与文件本身直接操作的,而字符流在操作的时候是使用到缓冲区的。字节流在操作文件时,即使不关闭资源(close 方法),文件也能输出,但是如果字符流不使用 close 方法的话,则不会输出任何内容,说明字符流用的是缓冲区,并且可以使用 flush 方法强制进行刷新缓冲区,这时才能在不 clos...
2019-04-12 08:58:04 90
原创 http协议入门(响应)
1:常见的状态码: 200:表示请求处理完成;302:请求需要进一步细化;404:客户访问的资源找不到;500:服务部的资源发生错误HttpServletResponse对象: 修改响应信息: 响应行:response.setStatus();设置状态码; 响应头:response.setHeader(“name”,“value”);设置响应头 实体内容:r...
2019-01-26 17:01:32 110
原创 多线程之间的通信
线程通信:就是多个线程操控一个对象,但一个线程的运行需要依赖接收另一个线程的信息才能开始运行。下面我们以厂家和消费者为例简单介绍:主要需求:厂家:当有消费者时厂家开始工作,没有消费者厂家等待,消费者:厂家有货时,开始消费,没有货时等待实现思想:1:建立一个全局的“货”对象,可以让厂家和消费者调用,但为了两者操纵的是同一个对象,单独建一个类,供两者调用2:消费者:利用有参构造方法接受参...
2019-01-12 12:14:50 200 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人