自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

和尚

文章首发微信公众号:《秃头和尚》

  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 和尚二本本科秋招海投180+ | 硬扛基础拿到滴滴京东58科大讯飞offer总结(中)

因为内容过多,分为上、中、下微信公众号 上、中、下已经更完: 【秃头和尚】 欢迎大家关注,微信公众号第一时间更新,还有面试脑图,极客时间优惠如有一起交流,微信:914727235二本本科秋招无实习 | 硬扛上岸滴滴京东58科大讯飞复盘(上)你将获得面试官会从哪些点来考察面试人压力面那点事面试手写代码的那点事京东面经58同城面经贝壳找房面经阿里面经公众号回复 【面试脑图】 获取我总结的面试基础范围脑图面试官会从哪些点来考察面试人?最近有小伙伴问到这些问题,我就从自己的面试.

2020-06-11 12:43:32 1121

原创 二本本科秋招无实习 | 硬扛上岸滴滴京东58科大讯飞复盘(上)

因为内容过多,分为上、中、下首发我的微信公众号 : 【秃头和尚】 欢迎大家关注,微信公众号第一时间更新,还有面试脑图,极客时间优惠如有一起交流,微信:914727235本篇内容:8000+字建议阅读时间:20 分钟,可以收藏反复阅读你将获得:楼主二本本科无实习秋招 上岸滴滴京东 58 科大讯飞sp的干货经验楼主的复习范围(面试脑图)项目 low 怎么办?面试套路和技巧面试...

2020-03-25 22:03:23 2547 3

原创 数据库报错Access denied for user ‘root‘@‘172.17.0.1‘

连接数据库出现如下错误Access denied for user 'root'@'172.17.0.1'全局也搜不到这个 ip,首先自查一下自己的数据库密码是否正确

2022-01-23 23:06:05 3155

原创 maven 出现:Failed to execute goal on project...Could not resolve dependencies for project

最近一个 maven 聚合工程出现了这个错误尝试过的解决方案-但都无效然后在网上尝试了各种方案,比如如下的解决方案:maven出现:Failed to execute goal on project …: Could not resolve dependencies for project …_依木前行的博客-优快云博客java - MavenError: Failed to execute goal on project: Could not resolve dependencies In M

2022-01-07 13:27:14 5696

转载 redis 报错 Redis protected-mode 配置文件没有真正启动

(error) DENIED Redis is running in protected mode because protected mode is enabledRedis protected-mode 是3.2 之后加入的新特性,在Redis.conf的注释中,我们可以了解到,他的具体作用和启用条件链接redis 时只能通过本地localhost (127.0.0.1)这个来链接,而不能...

2020-04-22 11:43:50 360

原创 spring boot错误: 找不到或无法加载主类

首先开发工具是 idea,点击 maven => clean => install,完美解决问题

2020-04-13 15:44:41 542

原创 yml、yaml 文件报错error:found character that cannot start any token

在搞 elk 的时候,执行 filebeat.yml 文件报错,error:found character that cannot start any token在网上找到解决办法。不要直接用 Tab 键,yaml、yml 文件不能有制表符,一个一个按空格来。借鉴:https://blog.youkuaiyun.com/goose_flesh/article/details/86502096...

2020-04-08 15:37:16 14755 4

原创 IDEA运行Springboot报错Cannot access org.springframework.context.ConfigurableApplicationContext

今天在 Spring Boot 项目中再新加入一个 Spring Boot的 module,然后再启动类报错,Cannot access org.springframework.context.ConfigurableApplicationContext,自己也用了 mvn clean,mvn install,清空 IDEA 缓存,都不行,在网上找到解决办法去看了一眼 xx.iml 文件,...

2020-03-28 17:26:24 1544 1

原创 LeetCode3无重复字符的最长子串——Java

LeetCode上 第三题,采用滑动窗口源码仓库:https://github.com/heshangcode/LeetCodeAndJianZhiOffer欢迎Star,issues,commits,学习和交流题:https://leetcode-cn.com/problems/longest-substring-without-repeating-characters给定一个字符串...

2019-07-30 19:07:05 314

原创 Java内存模型JMM

Java内存模型 != JVM内存模型!!!!!!文章目录一、引入二、Java内存模型(JMM)是什么2.1 主内存和工作内存2.2 内存间交互操作(八大指令)2.3 指令规则2.4 long和double型变量的特殊规则三、JMM存在的必要性四、Java内存模型的三大特征(原子性、可见性、有序性)4.1 原子性(synchronized具有原子性)4.2 可见性(volatile、sync...

2019-06-27 21:40:33 737

转载 (转)PicGo+GitHub图床+微博图床

PicGo图床上传工具,配置GitHub图床、微博图床(在csdn和博客上不显示出来,被吞了)原链接PicGo介绍这是一款图片上传的工具,目前支持微博图床,七牛图床,腾讯云,又拍云,GitHub等图床,未来将支持更多图床。所以解决问题的思路就是,将本地的文件,或者剪切板上面的截图发送图床,然后生成在线图片的链接,走到哪就可以用到哪

2019-05-27 13:11:51 1817

原创 实验三 Make工程管理器

实验三 Make工程管理器【实验目的】1、了解嵌入式Linux编程环境;2、掌握Make工程管理方法;3、掌握Makefile文件编写和使用方法。【实验内容】1、将一个大文件拆分成多个小文件;2、编写Makefile文件完成多文件编译。【实验任务】1、编写计算器程序(calc)源程序,共9个文件,文件关系如下表所示:文件名包含文件文件功能说明main.c...

2018-11-04 11:32:51 1943

原创 maven项目找不到resources下的资源文件

今天在写SSM整合,测试的时候,发现resources下的SpringMvc.xml没有扫描到。首先在web.xml中springmvc.xml的路径如下<servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframework.web...

2018-09-14 18:39:54 6799

原创 VM安装、Ubuntu的安装、Ubuntu设置中文

VM安装、Ubuntu的安装、Ubuntu设置为中文vm下载及破解:链接: https://pan.baidu.com/s/1znunnWwNIdgrmmd_LGm0-g 密码: d23jUbuntu镜像下载:https://cn.ubuntu.com/desktop/1.安装vm2.安装Ubuntu3.设置Ubuntu系统为中文重点!!!,安装Ubunt...

2018-09-14 16:52:40 19655 5

原创 SSM框架总结—学习路线

MyBatis,Spring,SpringMvc,单元测试框架,日志框架Log4J思维导图源文件获取,用xmind 8 打开githubMyBatis框架概述CRUD操作动态的SQL语句传递多个参数接口代理模式和传统模式单元测试框架概述需要的jar包如何使用日志框架Log4J概述需要的jar包如何使用Global logging con...

2018-09-04 21:55:31 15453 2

原创 Spring学习笔记(十五)Spring事务XML版-推荐

在XML版中完成注解@Transactional的功能源码获取github1.项目结构,数据库表跟注解版一样2.XML配置3.其他代码跟注解版一样,只是去掉@Transactional1.项目结构,数据库表跟注解版一样2.XML配置<!--5.配置事务管理器--><bean id="transactionManager"...

2018-09-04 09:55:34 214

原创 Spring学习笔记(十四)Spring事务

Spring 事务、事务管理、事务管理器、事务的传播性、@Transactional源码获取github1.实例引入2.数据库表3.项目结构4.dao层5.Service层6.测试7.什么是事务?8.事务管理9.事务管理器10.在XML配置事务,启动事务注解11.@Transactional的属性12.事务的传播性1.实例引入和尚经理...

2018-09-03 23:11:28 424

原创 Spring学习笔记(十三)JdbcTemplate工具类的使用

JdbcTemplate就是Spring框架给我们封装好的简单对数据库操作的工具类,返回Map数据,返回List_Map数据,返回一个值,返回一个对象,返回一个List<对象>,添加修改删除源码获取github1.介绍JdbcTemplate工具类2.sql文件3.实例化该工具类4.配置数据源什么是连接池?连接池的工作原理?开源的连接池有哪些?5....

2018-09-03 23:11:08 1994

原创 Spring学习笔记(十二)AOP的XML方式cglib代理-重点掌握

切点,切面,如何定义切点,前置、后置、放回、异常、环绕通知的XML版源码获取github1.项目结构(jar包跟上个一样)2.核心业务代码3.切面4.XML里切点,切面1.项目结构(jar包跟上个一样)2.核心业务代码package com.hs.service;/** * 对外提供的核心业务,完成了加法/减法/乘法运算 */...

2018-09-03 23:10:46 746

原创 Spring学习笔记(十一)AOP的注解方式cglib代理

JDK动态代理与CGLib动态代理均是实现Spring AOP的基础,切点,切面,如何定义切点,前置、后置、放回、异常、环绕通知源码获取github1.切点、切面2.项目结构3.jar包4.核心配置文件beans.xml5.核心代码6.定义切面7.如何定义注解切点说明1.使用逻辑运算符2.使用通配符——推荐3.如何定义切点8.前置通知:不管程序是否正确都...

2018-09-03 23:10:23 1412

原创 Spring学习笔记(十)AOP静态代理和动态代理说明

实例分析,AOP的静态代理和动态代理源码获取github1.什么是AOP?2.代码结构3.情景描述引发静态代理4.动态代理1.什么是AOP?Aspect Oriented Programming with Spring 面向切面(方面)编程面向切面编程是面向对象编程的一个补充而已白话:我的理解—->在不改变原来的代码的基础上增强(增加)...

2018-09-03 23:09:56 268

原创 Spring学习笔记(九)模拟实际开发过程的调用过程注解版-官方推荐版

用@Repository、@Service 和 @Constroller,代替@Component,知名见意,知道是哪一层,@Autowired代替@Resource。源码获取github1.@Repository、@Service 和 @Constroller代替@Component2.@Autowired代替@Resource3.项目结构(jar包一样)4.核心配置文...

2018-09-03 13:32:36 162

原创 Spring学习笔记(八)模拟实际开发过程的调用过程注解版-传统方式

传统的@Component和@Resource(等价于XML版setter注入)使用说明@Component是个泛化概念,可以用在任何层次源码获取github1.项目结构(jar同上)2.核心配置文件beans.xml3.dao层4.Service层知识点:@Resource注解5.Controller层6.测试1.项目结构(jar同上)...

2018-09-03 13:32:12 167

原创 Spring学习笔记(七)模拟实际开发过程的调用过程XML版-Setter方式注入

模拟实际开发过程的调用过程XML版-Setter方式注入源码获取github1.项目结构2.jar包跟上个一样3.重写set方法4.测试1.项目结构2.jar包跟上个一样3.重写set方法UserServiceImpl.javaprivate UserDao userDao;public void setUserDao...

2018-09-03 13:31:40 122

原创 Spring学习笔记(六)模拟实际开发过程的调用过程XML版-构造函数注入

用Spring的XML版的构造函数注入完成这个过程源码获取github1.项目结构2.jar包3.代替private UserDao userDao = new userDaoImpl();4.代替private UserService userService = new userServiceImpl();5.代替UserController userControll...

2018-09-03 13:30:42 168

原创 Spring学习笔记(五)模拟实际开发的调用过程

用传统方式(以前的知识)来模拟实际开发的调用过程。源码获取github1.项目结构2.jar包3.dao层4.Service层5.Controller层6.测试1.项目结构2.jar包<dependencies> <dependency> <groupId>junit</gro...

2018-09-03 13:30:13 213

原创 Spring学习笔记(四)Spring的注入方式-Setter方式推荐

Setter注入的3种方式,读取属性文件取值,赋值:普通值、数组,list,set、Map和Properties、自定义类型、接口实现类(接口回调)源码获取github1.项目结构2.Setter注入的3种方式3.普通值赋值4.加载属性文件5.数组、list、map、set、properties6.自定义类型7.接口实现类(接口回调)(以后经常用!!)8.测试...

2018-08-24 22:42:11 616

原创 Spring学习笔记(三)Spring的注入方式-构造函数注入

在类名前面加@Component进行实例化类、在beans.xml中用构造函数实例化对象——普通值、数组,list,set、Map和Properties、自定义类型实例化、给自定义类型初始化数据、给自定义类型初始化数据——推荐引用方式、接口注入实现类(实现接口回调)重点啊!!!SpringMvcSSM框架源码获取github1.目录结构(需要的jar包均在环境搭建中有)2.在...

2018-08-24 22:41:19 15926

原创 Spring学习笔记(二)Spring的环境搭建

Spring个人概述,核心配置文件(.xml)里的bean标签什么时候被实例化,获取对象的两种方式,Bean的范围说明,beans.xml就是spring框架提供的容器(管理Bean Bean就是对象 必须通过类 类必须可能进行实例化)源码获取github1.Spring个人概述2.项目结构3.Spring环境搭建4.jar包5.核心配置文件(入口)6.使用API调用...

2018-08-24 22:37:54 274

原创 Spring学习笔记(一)Java基础知识复习

对象的创建方式、获取对象并且进行比较、==和equals的区别、单例模式(饿汉和懒汉)、对象的初始化数据操作、数组的数据初始化操作有几种、各个类型的初始值是什么,User u1 = new User();这句话包含的知识点、无参构造函数和有参构造函数源码获取github学习spring的时候,都是用的maven项目学习,idea如何创建maven项目教程,传送门1.项目结构...

2018-08-23 13:35:19 195

原创 idea创建maven项目

为什么要用maven呢,一方面jar包方便,另一方面以后工作中肯定要用到,现在就先学习学习,然后自己也在网上找了很多的教程,每个教程都各有特点,然后我自己就给自己总结了一个教程,做一个记录。1.用模板快速创建Java SE工程然后出现GroupID和ArtifactID填写,这两个是什么呢?GroupID和ArtifactID的意思 转载:https://blo...

2018-08-22 20:20:33 242

原创 SpringMvc学习笔记(十二)踩过的坑(400、500异常)

一些经常遇见的报400、500的错误,如果要用到HttpServletRequest这些包的,idea中springmvc文件上传的文件会在out里路径有,修改项目名字,运行报错1.400异常1.当你不传递要去数据的时候,那么会报400错误,没有传递hs=tomcat的数据2.后台接收数据,数据类型转换失败接收的数据类型是Integer,但是传过去的是字符串...

2018-08-22 11:19:54 2701

原创 SpringMvc学习笔记(十一)拦截器专题

拦截器就是过滤器的一种, 拦截器有且只能拦截Controller层(Servlet) ,本文实现一个登录拦截器,没有登录就不能访问登录之后的页面。源码获取github1.项目结构2.拦截器Java Web阶段学习过滤器实现javax.servlet.Filter接口过滤器是在服务器启动的时候就对齐进行实例化操作,如果你的过滤器错误,那么服务将无法启动,所以整...

2018-08-22 11:19:22 258

原创 SpringMvc学习笔记(十)异常处理专题

遇见异常跳转到自己设置的页面,注解方式处理局部异常,监听Controller类的全局异常处理,springmvc配置统一的简单异常处理,监听所有的页面异常源码获取github1.项目结构2.局部异常处理ExceptionDemoController.javapackage com.hs.web;import org.springframework.stere...

2018-08-21 14:31:53 407

原创 SpringMvc学习笔记(九)文件上传和下载

文件上传和下载,在上传的操作之后,跳转到下载页面源码获取github1.项目结构2.上传操作单文件的上传form表单传递数据请求必须为POST请求使用二进制流的方式传递数据 enctype=”multipart/form-data”文件域 <input type=”file” name=”myfile”/>上传的工具有两种: Servlet3...

2018-08-21 14:31:38 348

原创 SpringMvc学习笔记(八)服务端数据传递客户端显示-后台传数据到前台

JavaWeb阶段传递数据,ModelAndView传递数据,其他方式传递数据,通过读取ModelAndView的源码分析,ResponseEntiy返回JSON数据 - IE和谷歌浏览器正常,JSON返回日期处理方式源码获取github1.项目结构2.JavaWeb阶段传递数据ModelAndViewDemoController.java/** * Java...

2018-08-21 14:31:10 2267

原创 SpringMvc学习笔记(七)客户端数据传递中文乱码的解决方式

tomcat7中get和post请求中文乱码解决方案,tomcat8中get请求中文不会乱码,post请求会乱码源码获取github1.项目结构2.tomcat7 get请求中文乱码—传统方式demo01.jsp<h2>GET请求中文乱码-传统方式解决方案</h2><form action="cl

2018-08-21 14:30:50 249

原创 SpringMvc学习笔记(六)客户端数据的类型转换

后台接收前台传来的日期类型,@DateTimeFormat注解简单使用,认识注解InitBinde,对要转换的字符串类型进行处理,源码获取github1.项目结构2.@DateTimeFormat注解简单使用demo01.jsp<%@ page contentType="text/html;charset=UTF-8" language="java&

2018-08-21 14:30:34 200

原创 SpringMvc学习笔记(五)客户端数据传递的专题(前台传数据到后台)

简单的数据类型获取,数组的获取方式,对象专题,占位符传递简单数据,前台传来JSON格式字符串处理,两个对象和关联对象,不同对象的同属性解决方案,Map的写法(一般分页查询),List的获取(一般批量添加),json传给前台的解决方案,JavaScript对象和JSON格式字符串互转,java对象(自定义对象,集合)和JSON格式字符串互转,Ajax传递JSON,@RequestBody作用...

2018-08-21 14:30:15 312

原创 SpringMvc学习笔记(四)控制器形参和返回类型

控制器里形参的说明:类可以被实例化。关于返回值类型说明:ModelAndView 官方使用方式(传值,跳转页面),void类型(直接输出页面),String类型(也可以跳转页面),任意数据类型(主要JSON数据处理)源码获取github1.项目结构需要添加tomcat的依赖,要不然没有HttpServletRequest等类,eclipse不用2.User.java...

2018-08-21 14:29:55 566

多图片多文件上传

前台进行多图片、多文件上传,上传到后台,图片选择之后并显示出来,jquery插件库里的那个

2019-03-10

空空如也

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

TA关注的人

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