自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

原创 狂神说 Linux

课程地址:https://www.bilibili.com/video/BV187411y7hFLinux一切皆文件:文件就 读、写、权限三种操作一、Linux常用指令关机关机sync # 将数据由内存同步到硬盘中。shutdown # 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机:shutdown –h 10 # 这个命令告诉大家,计算机将在10分钟后关机shutdown –h now # 立马关机shutdown –h 20:25

2020-07-31 10:27:18 3530

原创 狂神说 MyBatisPlus 学习笔记

狂神说 MyBatisPlus 学习笔记一、快速入门文档:https://mp.baomidou.com/使用第三方组件:导入对应依赖研究依赖如何配置代码如何编写提高扩展技术能力步骤1、创建数据库 mybatis_plus2、创建user表DROP TABLE IF EXISTS user;CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NU

2020-07-31 10:18:27 10154 3

转载 Linux和UNIX的关系及区别(详解版)

原文链接:http://c.biancheng.net/view/707.htmlUNIX 与 Linux 之间的关系是一个很有意思的话题。在目前主流的服务器端操作系统中,UNIX 诞生于 20 世纪 60 年代末,Windows 诞生于 20 世纪 80 年代中期,Linux 诞生于 20 世纪 90 年代初,可以说 UNIX 是操作系统中的"老大哥",后来的 Windows 和 Linux 都参考了 UNIX。现代的 Windows 系统已经朝着“图形界面”的方向发展了,和 UNIX 系统有了巨大

2020-07-29 12:00:01 354

转载 String,StringBuffer与StringBuilder的区别

一、Java String 类——String字符串常量字符串广泛应用 在Java 编程中,在 Java 中字符串属于对象,Java 提供了 String 类来创建和操作字符串。需要注意的是,String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,这样不仅效率低下,而且大量浪费有限的内存空间。我们来看一下这张对String操作时内存变化的图:我们可以看到,初始String值为“hello”,然后在这个字符串后面加上新的字符串“world”,这个过程是需要重新在栈堆内

2020-07-28 10:59:42 201

转载 什么是Token?

对于初学者来说,对Token和Session的使用难免会限于困境,开发过程中知道有这个东西,但却不知道为什么要用他?更不知道其原理,今天我就带大家一起分析分析这东西。一、我们先解释一下他的含义:1、Token的引入:Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的背景下,Token便应运而生。2、Token的定义:Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个T

2020-07-25 16:47:17 1478

原创 狂神说 SpringCloud 笔记

狂神说 SpringCloud 笔记视频:https://www.bilibili.com/video/BV1jJ411S7xr?from=search&seid=521497782171184907课程随堂代码:https://gitee.com/daniel1996/kuangspringcloud常见面试题:什么是微服务?微服务之间是如何独立通讯的?SpringCloud和Dubbo有哪些区别?SpringBoot和SpringCloud,请你谈谈对他们的理解

2020-07-25 10:54:10 4822 4

原创 【debug】feign.FeignException$NotFound: status 404 reading 错误原因分析

SpringCloud项目报错:问题分析:404错误,未找到服务资源,提示没有找到DeptClientService.queryById(Long)方法;尝试解决:检查路径是否错误服务消费者端和服务提供者端都采用@GetMapping,且路径一样,没有问题。检查DeptClientService.queryById(Long)方法,传入参数是否为Null,发现问题没有加入@PathVariable注解,调用的方法接收不到参数。服务提供端自然找不到DeptClientService.que

2020-07-24 11:18:38 4710

原创 【debug】SpringBoot项目中中使用@Autowired注入服务 服务为空没有注入成功

SpringBoot框架的项目。在controller类中使用@Autowired注解注入服务,使用get请求controller接口时,报控制针异常,打开debug调试发现,注入的服务失败,为null.百度查找按照试了一下集中方法:spring boot配置扫描路径时没有扫描到注入服务,查看了下@ComponentScan注解配置的扫描路径,没有问题。新增服务没有上传到私服,使用maven清除一下,并且重新将依赖服务的模块maven deploy后,仍然不行。最后发现该方法的访问权限为pri

2020-07-23 12:17:22 734

原创 狂神说 Vue笔记

狂神说 Vue 笔记Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。HTML + CSS + JS : 视图 : 给用户看,刷新后台给的数据网络通信 : axios页面跳转 : vue-router状态管理:vuexVue-UI : ICE , Element UI一、前端核心分析1. VUE 概述Vue (读音/vju/, 类似于view)是一套用于构建用户界面的渐进式框架,发布于2014年2月。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注

2020-07-20 22:30:05 32371 12

转载 为什么说MyBatis不是完整的ORM框架?

ORM是Object和Relation之间的映射,包括Object->Relation和Relation->Object两方面。Hibernate是个完整的ORM框架,而MyBatis完成的是Relation->Object,也就是其所说的Data Mapper Framework。JPA是ORM框架标准,主流的ORM框架都实现了这个标准。MyBatis没有实现JPA,它和ORM框架的设计思路不完全一样。MyBatis是拥抱SQL,而ORM则更靠近面向对象,不建议写SQL,实在要写,则推

2020-07-16 20:41:29 698

原创 Shiro学习:一个小Demo

Shiro 简介简介Apache Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相当简单,对比 Spring Security,可能没有 Spring Security 做的功能强大,但是在实际工作时可能并不需要那么复杂的东西,所以使用小而简单的 Shiro 就足够了。对于它俩到底哪个好,这个不必纠结,能更简单的解决项目问题就好了。Shiro 可以非常容易的开发出足够好的应用,其不仅可以用在 JavaSE 环境,也可以用在 JavaEE 环境。Sh

2020-07-13 23:41:55 384

原创 狂神说 SpringBoot 笔记

狂神说Java SpringBoot狂神说SpringBoot01:Hello,World!狂神说SpringBoot02:运行原理初探狂神说SpringBoot03:yaml配置注入狂神说SpringBoot04:JSR303数据校验及多环境切换狂神说SpringBoot05:自动配置原理狂神说SpringBoot06:自定义starter狂神说SpringBoot07:整合JDBC狂神说SpringBoot08:整合Druid狂神说SpringBoot09:整合MyBatis狂神说S

2020-07-13 23:38:04 35235 7

转载 老大难的 Java ClassLoader,到了该彻底理解它的时候了

https://www.cnblogs.com/makai/p/11081879.html

2020-07-09 11:17:51 218

原创 java项目中的classpath到底指向的哪里

java中的classpath是当前系统所涉及的class字节码的存放路径,不是一个、两个地方,是系统在编译时或运行时所有关联的字节码的路径。写个main方法,打印下这句话就可以看到所有的classpath:System.out.println(System.getProperty(“java.class.path”);楼主说的那些应该只是一部分吧,比较全的重要的几个应该就是:/jdk/jre/lib/*.jar、/jdk/jre/lib/ext/.jar、/maven/.m2/*.jar、/targe.

2020-07-09 10:23:48 481

原创 一个自己开发注解的小Demo

转自微信公众号:CodeSheep听说你只会用注解,不会自己写注解?啥?听说你还在手写复杂的参数校验?

2020-07-08 18:05:36 324

原创 SSM框架 常用注解 (待续)

一、Spring常用1. @Autowired直接在属性上使用即可,也可以在set方法上使用;使用Autowired我们可以不用编写set方法了,前提是你这个自动装配的属性在 IOC(Spring)容器中存在,且符合类型byType;2. @Nullable字段标记了这个注解,说明这个字段可以为null3. @Qualifier(value = “xxx”)配合@Autowire的使用,指定一个唯一的bean对象注入4. @Resource自动装配,默认通过byName的方式实现,如果找不

2020-07-08 18:02:31 452

原创 转载:spring mvc常用注解

https://blog.csdn.net/lonely_bin/article/details/99321654

2020-07-07 16:42:33 136

转载 Spring注解原理的详细剖析与实现

一、注解的基本概念和原理及其简单实用注解(Annotation)提供了一种安全的类似注释的机制,为我们在代码中添加信息提供了一种形式化得方法,使我们可以在稍后某个时刻方便的使用这些数据(通过解析注解来使用这些数据),用来将任何的信息或者元数据与程序元素(类、方法、成员变量等)进行关联。其实就是更加直观更加明了的说明,这些说明信息与程序业务逻辑没有关系,并且是供指定的工具或框架使用的。Annotation像一种修饰符一样,应用于包、类型、构造方法、方法、成员变量、参数及本地变量的申明语句中。Annotat

2020-07-07 16:03:31 673

原创 狂神说 Spring MVC 课程笔记

狂神说 Spring MVC 课程笔记狂神说SpringMVC01:什么是SpringMVC狂神说SpringMVC02:第一个MVC程序狂神说SpringMVC03:RestFul和控制器狂神说SpringMVC04:数据处理及跳转狂神说SpringMVC05:整合SSM框架狂神说SpringMVC06:Json交互处理狂神说SpringMVC07:Ajax研究狂神说SpringMVC08:拦截器+文件上传下载1、SpringMVC执行原理

2020-07-07 09:46:05 3095

原创 JavaScript 知识概述

函数:闭包()()Dom对象 —元素id , name , tagcreat , removeBom对象 — 浏览器windowdocument…待填充

2020-07-06 11:30:26 194

转载 SpringMVC配置注解驱动的作用

一、springMVC的整体架构和执行流程1、 用户发起请求到前端控制器(DispatcherServlet),前端控制器没有能力处理业务逻辑;2、 通过HandlerMapping查找模型(Controller、Handler);3、 返回执行链,执行链包含了2部分内容,Handler对象以及拦截器(组);4、 通过HandlerAdapter执行模型(Handler)5、 适配器调用Handler对象处理业务逻辑;6、 模型处理完业务逻辑,返回ModelAndView对象,view不是真正

2020-07-06 10:41:31 1023

转载 IDEA中的facets和artifacts的介绍

Project setting 里面Facets和Artifacts的作用1、Facets 英文翻译为:方面,(事务的)面。表述了在Module中使用的各种各样的框架、技术和语言。这些Facets让IDEA知道怎么对待module内容,并保证与相应的框架和语言保持一致。例如web项目,他有一个很总要的作用配置web.xml文件的访问路劲和部署root的位置,如图2、IDEA下创建web工程后在Project setting里设置Artifacts,点击加号,会生成当前项目对应的war 和 war e

2020-07-04 10:59:47 3457

转载 WEB-INF下的jsp页面用户不能直接访问如何解决

应用服务器把WEB-INF指为禁访目录,即直接在浏览器里是不能访问的。因此,可以让servlet进行访问,如web-inf下有a.jsp则可以用:request.getrequestdispatcher("/web-inf/a.jsp").forward(request,response);进行派遣访问。但如果web-inf下有a.htm,则用request.getrequestdispatcher("/web-inf/a.htm").forward(request,response);就不

2020-07-03 22:45:22 818

IDEA常用快捷键设置(根据eclispe设置)直接导入就可以使用

根据Eclipse常用更快捷设置 ,有48个快捷键,让你从快速上手IDEA,直接在项目中导入就可以使用,简单快捷,附说明文档和常用模板设置。

2020-07-03

jdbc公共类.txt

使用java连接mysql数据库,公共类为抽取公共代码可以实现获取连接、查询公共方法、更新公共方法、释放资源等功能,经过测试安全可靠。

2020-06-18

空空如也

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

TA关注的人

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