自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 IOException parsing XML document from class path resource [xxx.xml]

最近在idea导入项目的时候,加载xml文件失败,后台报了如下异常,xml文件没找到。org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [ApplicationContext.xml]; nested exception is java.io.FileNotFoundException: class path re

2020-10-11 11:29:30 1754 1

转载 MySQL在命令行可以连接上,但是用Navicat 连接不上

MySQL在命令行可以连接上,但是用Navicat 连接不上起因今天大虾在学数据库的时候,发现老师的数据库用Navicat一下就连接上了,但是大虾的就是连接不上,而且报错是提示密码有问题。但是在命令行,数据库是可以正常连接的。这就是说数据库本身是没有问题的。然后大虾今天的奇幻冒险就开始了。就是要解决这个问题解决经过多方查找资料,最后发现是mysql8 的加密方式有了变化。下面是Navicat连接数据库的具体操作:①、Windows+r 吊起命令行窗口②、cmd 回车,进入命令行窗口③、输入m

2020-09-14 11:48:41 6305

原创 Java设计模式之JDK动态代理模式

先来谈谈什么动态代理模式,在一家软件公司,假如你是一个软件开发工程师。当客户带着需求去找公司的时候,显然不会直接让你和客户谈,肯定是先和商务经理,产品经理类的谈需求。因为客户的需求可能千奇百怪,很有可能直接在商务谈的时候就直接终止合作,所以这个时候根本需要你去参与,当需求对接完毕可以投入开发的时候在由产品经理和你对接根据需求去开发。这个时候才相当与客户和你间接的合作。在这个例子中产品经理类的角色...

2019-09-19 16:09:46 246

原创 Java设计模式之构建模式

构建模式属于对象的创建模式,可以把对象的内部属性和构建方法分离开来,可以构建自己需要的属性。当有些对象比较复杂的时候,需要的属性比较灵活的就需要用到构建模式。demopublic class TicketHelper { public void buildAdult(String info){ System.err.println("购买成人票"+info); ...

2019-09-19 11:35:34 812

原创 Java 设计模式之观察者模式

观察者模式又叫发布订阅模式,是对象的行为模式。观察者模式定义了一种一对多的依赖关系。所有观察者监听被观察者,当被观察者发生改变的时候通知所有的观察者更新操作。import java.util.ArrayList;import java.util.List;import java.util.Observable;import java.util.Observer;public class...

2019-09-18 17:46:40 141

原创 Java使用RandomAccessFile实现断点续传

发送端import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;import java.net.Socket;public class SendFile ...

2019-09-12 17:01:20 926

原创 Java IO UDP 协议网络传输

直接上代码客户端代码import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetSocketAddress;import java.net.SocketException;public class UDPClient { ...

2019-09-11 15:12:27 153

原创 Java 网络编程主从通信

话不多说上代码服务端import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.InetAddress;import java.net.ServerSocket;import java.net.Socket;public class TCPSer...

2019-09-10 14:01:26 242

原创 使用spring注解@Autowired,又new对象会使注解失效

在使用spring框架注解的时候,不能在通过new 关键字去实例化全局变量。如果两者并存的情况下,spring注入对象会失败,相应的引用会为空,后台就会报空指针异常比如这种情况:DeptServiceImpl deptService =new DeptServiceImpl();@Autowiredprivate Mapper mapper;这个时候服务器都不能正常运行,显示注入bea...

2019-08-22 11:37:08 1571

原创 解决springboot 项目中thymeleaf包的冲突

在使用thymeleaf的时候有jar包不兼容的情况。项目中需要 <dependency> <groupId>org.thymeleaf</groupId> <artifactId>thymeleaf</artifactId> <version>3.0.11.RELE...

2019-08-12 18:15:13 1034

原创 jsp四大作用域

Application生命周期:当web应用被加载的时候被创建,直到服务器关闭或者web应用不存在的时候被销毁。作用范围:整个web项目都有效,类似于类里面的全局变量,可以通过Application.setAttribute(“key”,Object value):来存储数据Session生命周期:在客户端第一次调用request.getSession() 方法时服务器会检查时候存在相应的...

2019-07-16 16:08:21 88

原创 JSP九大内置对象及其作用

1.request接收通过HTTP协议传输到服务器的数据,作用域为一次请求,对象是javax.servlet.httpServltRequest2.response把处理过的数据返回给客户端,response的作用域只在当前页面有效3.session记录用户的个人信息,通过map来存储的数据因此保存数据的格式为 “Key/value”,session的值可以是复杂的对象类型,不局限与字符...

2019-07-06 15:36:42 235

原创 抽象类和接口

抽象类包含抽象方法的类叫做抽象类,且必须用abstract 修饰类名,因为抽象类里面的抽象方法没有具体的实现所以抽象类不能实例化对象。抽象类就是为了继承而存在的所以public 和 protected修饰,所以使用了private修饰的话那么这个抽象类就什么用都没有。既没有自身的实现又不能被继承。第二,抽象类不能创建对象第三,抽象类的子类必须实现父类的抽象方法,除非子类也申明为抽象类第四...

2019-07-06 14:05:33 120

原创 Java后台遍历Excel文件的数据

public static List<Object[]> getExcelAll(File file) { List<Object[]> list = new ArrayList<>(); try { Workbook wb = null; String fileName = file.getName(); ...

2019-03-28 16:44:33 2263

原创 Java里面的vo和Entity区别

1、entity里的每一个字段,与数据库相对应,2、dto里的每一个字段,是和你前台页面相对应,3、VO,这是用来转换从entity到dto,或者从dto到entity的中间的东西。举个例子:你的html页面上有三个字段,username,password,status你的数据库表里,有两个字段,username,password(注意没有age哦)而你的dto里,就应该有下面三个(因为...

2019-03-18 15:16:34 14939 10

转载 提示:Forwarding request to 'systemctl enable httpd.service'。

提示:Forwarding request to ‘systemctl enable httpd.service’。难道一定要 用systemclt命令么?于是就查找各种资料,在网上论坛间逛啊,找到了一篇很不错的文章来讲这两者的区别以下就是说明(转载):任务 旧指令 新指令使某服务自动启动 chkconfig --level 3 httpd on systemctl enable http...

2018-12-27 09:28:20 19032

翻译 解决linux下tomcat启动卡死的方法

发现始终都卡在这个目录上,然后我就等,一直等了差不多有7、8分钟才完全启动起来webapps下没有自己的项目光跑tomcat自己的项目都卡成这样,肯定不正常这篇文章有效的解决了当前的问题。http://blog.csdn.net/njchenyi/article/details/46641141文章的大意就是linux或者部分unix系统提供随机数设备是/dev/random 和/dev...

2018-12-20 17:55:59 1422

原创 java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0).

今天在使用ssm框架写mapper和数据库对接的时候出现了这个问题原SQL:SELECT admin.gly_name,admin.gly_email,admin.gly_tel,admin.gly_id ,permission.qx_name as role from admin,permission WHERE admin.gly_name LIKE’#{name}%’ AND adm...

2018-10-16 15:31:55 818

原创 xml配置javaBean的IOC实现

IOC的概念1。IOC是一个Spring容器, 通过Spring技术配置javaBean,即把JavaBean交给了IOC容器。2。IOC可以创建、管理和销毁IOC容器中的javaBean3。Spring技术配置javaBean的方式有四种 xml配置, 注解配置,java代码配置, Groovy DSL配置(很少用)1。开发步骤介绍创建java项目(项目可以是Maven项目),加入...

2018-10-15 00:37:50 306

转载 TCP的四次挥手

最近又见到很多关于TCP相关问题,于是找来一篇比较详细的文档分享给大家希望可以帮到你们原文:https://blog.csdn.net/yeweilei/article/details/79279963下图是 TCP 挥手的一个完整流程,这里引用了 tcpipguide 的流程图,更加直观的了解下挥手过程。首先不要被这里的图给迷惑了,因为连接的主动断开是可以发生在客户端,也同样可以发生在服...

2018-10-15 00:21:36 205

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除