自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 项目分层
原力计划

2020-03-23 13:32:31

阅读数 12

评论数 0

转载 Authentication(Spring Security 认证笔记)

https://www.cnblogs.com/shiyu404/p/6530894.html

2020-03-19 15:49:58

阅读数 8

评论数 0

原创 跨域问题 + Java中Json web token (JWT)的使用

https://blog.csdn.net/AdminGuan/article/details/100147488?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.n...

2020-03-19 15:47:14

阅读数 8

评论数 0

原创 Spring中Filter和Interceptor的区别

等待…

2020-03-19 15:36:16

阅读数 12

评论数 0

转载 Java之StringUtils的常用方法

https://blog.csdn.net/weixin_42290280/article/details/82591161

2020-03-19 15:20:01

阅读数 8

评论数 0

原创 java开发小菜鸟初遇前端node.js

这就是有的时候我们要设置path路径,有的时候使用编译环境之后就不需要再设置path环境变量的原因: cmd :命令窗口 终端 dir 列出当前目录下的文件 cd 进入到指定的文件 md 创建文件夹 rd 删除文件夹 当我们在命令窗口打开一个文件,或调用一个程序时,系统会首先在当前目录下寻找文...

2020-03-18 09:31:28

阅读数 15

评论数 0

原创 mybatis和spring整合的过程。

Mybatis 接口编程中dao 层接口没有注解和 为什么能被实例化为bean? 在Spring配置Mybatis的文件中我们可以看到如下代码: <!-- spring和MyBatis完美整合,不需要mybatis的配置映射文件 --> <bean class="o...

2020-03-12 12:07:46

阅读数 9

评论数 0

原创 maven build一些操作

war包 mavenbuild: jetty:run 启动jetty服务器(需要依赖) 普通包 mavenbuild: clean install -Dmaven.test.skip=true clean (清理输出target信息) 输出台的之前输出数据 instal...

2020-03-11 15:40:48

阅读数 16

评论数 0

转载 使用@interface 自定义注解

讲解的非常清楚。 转载: https://www.cnblogs.com/peida/archive/2013/04/24/3036689.html

2020-03-11 14:22:58

阅读数 17

评论数 0

翻译 Intellij IDEA 最全实用快捷键整理

正文前: 1. IDEA内存优化(秒开的快感!!) 因机器本身的配置而配置: \IntelliJ IDEA8\bin\idea.exe.vmoptions // (根据你的配置变大!!) -----------------------------------------   ...

2020-02-26 21:34:46

阅读数 19

评论数 0

原创 PLSQL打开sql文件中文乱码解决方案

注:修改过程中,所设置的格式必须要保持一致!!不能出现数据库和注册表的格式不同 查看数据库当前字符集参数设置 SELECT * FROM v$nls_parameters; 查看数据库可用字符集参数设置 SELECT * FROM v$nls_valid_values; 假定数据库使用...

2020-01-21 14:30:08

阅读数 41

评论数 0

原创 MyBatis中xml文件的大于号小于号等特殊字符怎么表示

xml文件中是不识别<,>等,会将xml本身的元素命名搞混,得出无法解析。 而mapper.xml虽然是mybatis框架的产物,但是不要忘记它本身只是一个xml文件而已,mybatis并没有将其进行优化,也很难进行优化。 可以使用转义字符把大于号和小于号这种直接替换掉; select...

2020-01-19 18:29:34

阅读数 52

评论数 0

原创 JAVA数据类型转换时丢失0精度的问题

在实际的开发过程中会出现先将字符串转成某种格式,最常见的就是int或者long类型的,之后进行数学运算后再转为String类型,存入数据库或者返回。 这个时候如果原有的数值是000000000001 ,当它转换为int时,会自动将0去掉(Int的取值范围),但是我们在取值时并不想将0去掉,仅仅是想...

2019-12-30 20:43:21

阅读数 28

评论数 0

转载 JPA、Hibernate、Spring data jpa之间的关系,终于明白了

什么么是JPA? 全称Java Persistence API,可以通过注解或者XML描述【对象-关系表】之间的映射关系,并将实体对象持久化到数据库中。 为我们提供了: 1)ORM映射元数据:JPA支持XML和注解两种元数据的形式,元数据描述对象和表之间的映射关系,框架据此将实体对象持久化到数据库...

2019-12-18 16:31:51

阅读数 16

评论数 0

转载 Spring data jpa使用

一、添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa<...

2019-12-18 16:29:55

阅读数 7

评论数 0

原创 jetty和jetty:run

什么是jetty? Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象,可以迅速为一些独立运行(stand-alone...

2019-12-17 11:16:25

阅读数 14

评论数 0

原创 Eclipse查看以往的错误日志的几种简单方式

一、查看日志文件: 到你所指定的Eclipse的工作空间 -> .metadata ->.log 文件 ,打开这个文件即可 二、如果你忘记了工作空间… 在Eclipse工具栏上,选择 Help -> About ADT -> Installation Details -&g...

2019-12-16 09:28:07

阅读数 37

评论数 0

转载 关于@DynamicUpdate的误解

codercto.com/a/60669.html

2019-12-11 09:47:15

阅读数 10

评论数 0

转载 JPA如何使用OrderBy进行快捷排序

https://suxiexingchen.github.io/2019/08/27/14/

2019-12-06 14:54:07

阅读数 9

评论数 0

转载 Spring Data JPA 与 Mybatis的区别

1.概述 Spring Data JPA可以理解为 JPA 规范的再次封装抽象,底层还是使用了 Hibernate 的 JPA 技术实现。 MyBatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google c...

2019-12-03 19:06:37

阅读数 5

评论数 0

转载 URL和URI的区别

URL和URI区别 URI,URL,URN 从上面的那幅图可以看出来,一共有三个不同的概念URI,URL,URN。这讨论这样的问题时,最好的方法就是回到原点啊,这里我们在RFC 3986: Uniform Resource Identifier (URI): Generic Syntax里面收集...

2019-11-21 14:09:47

阅读数 8

评论数 0

原创 java面试题(无答案)

java面试题 1)怎么将java源文件编译成字节码文件 1.运行byte code文件 2)面向对象的四大特点: 1.抽象2.多态3.封装4.继承 1.多态的具体实现 2.封装的好处 3.子类在继承父类进行类加载时的加载顺序 3)基本数据类型有几种,各自占几个字符? 4)&和&&...

2019-11-06 20:09:58

阅读数 17

评论数 0

原创 遇到的一些空指针问题

// 空指针异常是值为null时 ,没有在堆中进行实例化再调用其方法或者属性将出现空指针异常 // 避免空指针异常 1.给变量进行合理的赋值(达到程序的目标) 2.进行空判断(安全,但是没有解决逻辑赋值) if 判断不可以直接判断 null 否则会报空指针异常!!!! 可以if( xxx!nul...

2019-10-02 10:13:11

阅读数 14

评论数 0

原创 字节编码

最早的编码是iso8859-1,和ascii编码相似 计算机能够直接识别并处理的只有二进制,在二进制的世界中,只有0和1这2种数字,所有的数据都是由0和1组成的序列! 二进制数据中的每个0,或者每个1,所需占据的存储空间是1个位(bit),通常使用字节(byte)作为最基本的存储单位,每个字节占8...

2019-10-02 10:09:22

阅读数 103

评论数 0

原创 springMVC关于400错误的解决方案

错误描述:HTTP Status 400 – Bad Request,Required String parameter ‘uname’ is not present 出现400错误一定是服务器端使用@RequestParam要求客户端提交请求参数,但是,客户端提交请求时,并没有提交指定名称的参数...

2019-10-02 10:04:15

阅读数 150

评论数 0

原创 springMVC关于405错误的解决方案

错误描述:HTTP Status 405 – Method Not Allowed,Request method ‘GET’ not supported 出现405错误一定是服务器端使用@RequestMapping时限制了请求方式,而客户端提交请求时使用了其它的请求方式导致的! 首先,观察出错时...

2019-10-02 10:03:45

阅读数 130

评论数 0

原创 数据库相关题目

数据库相关的拼接 数据库语句拼接的时候不能替换表名和字段名只能使用字符串的拼接 模糊查询的时候不能将【%?%】放在 like "" 里面,应该放在预编译上 (单选题)数据库DB,数据库系统DBS,和数据库管理系统DBMS三者之间的关系是() A.DBS包含DB和DBMS ...

2019-10-02 10:02:38

阅读数 134

评论数 0

原创 前端相关题目

(多选题)下面说法正确的有() A.P元素不能包含div B.Li元素的祖先元素可能是li,但父元素不可能是li C.Domtree的根节点是body元素 D.Body内的元素的offsetparent一定存在 【正确答案】A,B,D 【答案解析】1.p元素内部只能嵌套行内元素,不能嵌套块...

2019-10-02 10:02:07

阅读数 298

评论数 0

原创 拦截器与过滤器的区别

过滤器(Filter)是Java EE中的组件,则任何一个Java的WEB项目都可以使用过滤器;而拦截器(Interceptor)是SpringMVC中的组件,仅当使用了SpringMVC框架才可以使用这个拦截器,并且,仅当被SpringMVC框架处理的请求才有可能被拦截器进行处理,假如将Disp...

2019-10-02 10:00:29

阅读数 6

评论数 0

原创 SpringMVC关于重定向的次数过多的解决方案

问题描述:页面提示”重定向的次数过多“ 问题分析:多考虑为当前项目中使用了拦截器对某些路径进行拦截,并且,可能组织运行的同时还有重定向操作,例如:把登录页添加到拦截列表中,而拦截器的规则时”没有登录将重定向定向到了登录页“,就反复重定向 解决方案:首先需要检查拦截器配置的拦截列表,同时,检查拦截器...

2019-10-02 09:59:08

阅读数 272

评论数 0

原创 关于Tomcat启动失败的解决方案

如果启动Tomcat时,弹出对话框,提示8009等端口号,则是因为端口被占用导致的错误,即前序已经启动了Tomcat并且未关闭,仍再次启动Tomcat,就会导致这个问题,应该将前序启动的Tomcat关闭,可以在Tomcat的安装目录的bin文件夹下执行shutdown指令,如果不知道怎么执行,可以...

2019-10-02 09:58:30

阅读数 37

评论数 0

原创 web路径问题

src/main/java src/main/resource发布之后都放在了/WEB-INF/classes下面 ,而/src/main/webapp/下的到了根目录下。 maven引入的jar包或者外部引入的jar包都到了/WEB/INF/lib下面 WEB-INF 目录是一个专门区域,容器...

2019-10-01 23:25:10

阅读数 7

评论数 0

原创 转发与重定向的区别

无论是转发,还是重定向,都可以让客户端看到某个页面 转发是一种服务器内部的行为,大致的处理流程是“控制器接收到请求,进行处理,得到某些数据,再将某些数据交给模板,这些数据将被模板中的表达式所解读,得到带数据的HTML页面,最终,该HTML页面将被响应到客户端”。 重定向是当服务器处理完客户端的请求...

2019-10-01 23:20:31

阅读数 8

评论数 0

原创 @Resource 或者 @Autowire注解放在field和setter方法上的区别

@Resource 或者 @Autowire 一、应用放在字段上则注入规则是: 1.先使用字段名字匹配到Bean,查找到bean则注入,如果类型不匹配则此时有异常,注入失败 2.如果字段名字没有匹配到Bean则Spring会尝试采用字段类型匹配,如果找到一个Bean则注入,如果字段类型是接口则...

2019-10-01 23:19:20

阅读数 35

评论数 0

原创 URL匹配规则

1.具体路径匹配规则 - /photo/img.jpg 2.后缀匹配规则 - *.png -*.html -*.css -*.do 3路径匹配 -/photo/* -/post/* -/post/add/* 4.全匹配 -/ - * 注意:路径匹配和后缀匹配不能混合使用! /photo/*.pn...

2019-10-01 23:13:50

阅读数 27

评论数 0

原创 SpringMVC核心执行流程

2019-10-01 23:11:24

阅读数 37

评论数 0

原创 servlet相关题目

(多选题)有关 Servlet 的生命周期说法正确的有( ) A.Servlet 的生命周期由 Servlet 实例控制。 B.init() 方法在创建完Servlet实例后对其进行初始化,传递的参数为实现ServletContext 接口的对象。 C.service()方法响应客户端发出的请求。...

2019-10-01 23:10:26

阅读数 139

评论数 0

原创 关于Maven本地仓库中的jar包损坏的解决方案

问题表现:本应该识别的类、接口无法识别,或本应该存在的类,在执行过程中,出现ClassNotFoundException,或出现ZipException。 解决方案:先关闭Eclipse,找到本地仓库(在Eclipse的设置中,Maven > User Settings中的Local Rep...

2019-10-01 23:08:09

阅读数 493

评论数 0

原创 JDK1.8接口的改变

JDK1.8以上接口添加默认实现方法,子类进行实现时就不需要必须重写 1.可以是抽象的方法 2.可以是default public interface Person{ default boolean run(){ return true; } public String fly(...

2019-10-01 23:07:43

阅读数 43

评论数 0

原创 JDBC相关题目

(多选题)下列属于JAVA的接口的是: A.Statement B.Collection C.ResultSet D.DriverManager 【正确答案】A,B,C 【答案解析】DriverManager是一个关于JDBC的数据库驱动类,其他都是接口。 (多选题)JDBC编程的异常类型分为( ...

2019-10-01 23:06:51

阅读数 324

评论数 0

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