自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 问答 (5)
  • 收藏
  • 关注

原创 Java集合框架总结

一:首先说一下本人对集合的理解,其实就是一个容器,简单说就是Java中用来放数据的一个工具,那么这些到底有哪些首先大家看下面这张图说明了collection接口的所有子类以及它的特点。特点知道之后,你要知道这些接口方法如何存取数据;特性大家看上面的图即可,下面说一下每种接口方法的如何存取数据。List接口中带索引的方法(特有) - public void add(int index, E element): 将指定的元素,添加到该集合中的指定位置上。 - publi

2020-11-09 22:20:47 310 1

原创 前端框架Vue知识点总结

Vuejs介绍及入门1.1 VueJS介绍Vue.js是一个构建数据驱动的 web 界面的渐进式框架。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。官网:https://cn.vuejs.org/渐进式:选择性使用,就是在需要用的时候就可以使用,能够和JavaScript,jQuery等框架一起结合使用,没有严格的使用场景;实现响应的数据绑定和组合的视图组件:将视图UI和业务逻辑分开,简单理解就是前后端可以分离开

2020-11-06 19:45:42 469 1

原创 centos8安装显卡驱动

1、查看显卡型号```powershell命令:lspci | grep -i vga输出:01:00.0 VGA compatible controller: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] (rev a1)2、查看系统内核命令:uname -r输出:3.10.0-862.el7.x86_644、官网下载对应的显卡版本https://www.nvidia.cn/drivers/4、将下载的驱动文件上传至服务器用命令:

2021-12-31 19:52:43 3272 1

原创 Idea方法注释和类注释的设置

Idea设置方法注释模板:自定义

2021-12-30 17:51:06 495

原创 Ubuntu18.04 安装docker后运行sudo docker run hello-world无反应

首先是安装docker,网上一大堆我遇到的坑,安装docker明明成功了,但是运行sudo docker run hello-world无反应原因是,docker镜像没有加载到,需要设置阿里云docker容器镜像加速器登录自己的阿里云账号,没有注册一个,找到docker容器镜像加速,如下图然后编辑ubuntu18.04上的配置文件sudo vi /etc/docker/daemon.json将红框中的东西换成自己阿里云上面的红色箭头标注的内容(上一张图中)然后重启dockersudo

2021-12-19 18:21:57 1937

原创 ubuntu 18.04安装ssh后,xshell远程连接不上

安装openssh时出问题,不能远程连接

2021-12-19 11:48:12 1382

原创 树莓派获取MPU6050传感器数据并绘制曲线

一、数据采集前提是树莓派系统已经安装好,如果没有安装好,请参考https://www.52pojie.cn/thread-998097-1-1.html二、曲线绘制附上代码#!/usr/bin/python# caijiimport smbusimport mathimport time# 绘图导入的模块import numpy as npimport mathfrom datetime import datetimeimport matplotlib.pyplot as

2021-09-14 16:19:24 1297 1

原创 1045-Acess denied for user ‘root‘@‘localhost‘(using password:YES))

MySQL安装成功但是服务面板里面没有Mysql服务------解决办法以管理员身份打开cmd,切记必须以管理员身份打开、必须以管理员身份打开、必须以管理员身份打开然后依次切换到MySQL安装目录的bin下面,输入mysqld --install如下图所示,就表示成功,如果失败,那么你就没有以管理员身份打开,如果确实是管理员身份打开的,请你再找找其他博客(如下),希望对你有帮助,谢谢!https://blog.csdn.net/ermaner666/article/de

2021-08-19 10:07:26 207 1

原创 输入一个网址(URL),期间到底发生了些什么,范范来告诉你!

问题说明如果这是道面试题,你首先要清楚,面试官问这道题他的目的何在?你回答的好一点可以将整个计算机网络的知识融入进去,回答的差一点,就是简单的说一下整个的执行过程。下面我给出两种答案,第一种是简单回答;第二种是系统回答、可以将整个计算机网络的知识做一个简单的梳理。1)简答回答首先说一下我遇到的两种情况,如下第一种http://editor.csdn.net:8080/md?not_checkout=1&articleId=114391319第二种https://8.131.96.62:

2021-03-05 14:14:13 309

转载 Pycharm+Django+Python+MySQL开发实现用户的登录注册怎增删改查接口

添加链接描述

2021-01-18 16:53:33 701

转载 制作优盘启动盘装系统

这里是引用添加链接描述

2021-01-08 17:28:55 77

原创 MissingServletRequestParameterException: Required User parameter ‘user‘ is not present

问题出现:在做springboot和vue前后端分离项目时,遇到参数找不到的错误,错误原因大致有这么一些1)前后的的参数字段不一致2) 后台方法的参数注解问题我这里的原因是第二个,

2020-12-24 11:09:22 2879

原创 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)

报错原因:mapper映射文件里面的错误,可能出现的情况(1)namespace是否写对(2)sql语句里面的 id是否和dao层定义的接口名一致

2020-12-20 19:42:22 263

原创 spring框架面试题(自己学习的目的)

问题:谈一下你对spring框架的认识回答:框架是一种半成品,或者说一组组件,是一种不断升级的软件;具体的实现技术是应用的底层支撑,技术本身的复杂性和技术的风险性会直接对应用造成冲击,但是应用本身又是每个企业的核心,是竞争力所在;为了提高竞争力,就需要将技术和应用本身解耦。其次说一下软件开发:同样也需要做到高内聚、低耦合,举个例子,我们一开始学习Java时,业务层调用持久层时,是通过new 的形式获得一个对象,换句话说业务层是依赖持久层的接口和实现类的,如果没有持久层的实现类,编译是过不了的,这就是所谓

2020-12-17 18:08:00 2387

转载 数据库时区问题

添加链接描述

2020-12-14 21:41:15 93

原创 Java中线程的使用

一:什么是进程一个运行在内存中的应用程序就是一个进程;举个例子,当你点击某个应用程序也就是xxx.exe文件时,会将硬盘当中的应用程序加载到内存中中运行,内存会给这个应用程序分配一个空间,供这个进程运行。进程是系统运行程序的基本单位;系统运行一个程序即是一个进程从从创建、运行到死亡的过程。二:什么是线程线程是进程中的执行单元,负责当前进程中程序的执行,一个进程至少有一个线程,可以有多个线程,多个线程的程序称之为多线程程序。键而言之:一个程序运行至少有一个进程,一个进程中可以包含多个线程。三:并行

2020-11-27 15:35:48 325

原创 C# 字符串转换为字符数组 Spilt(‘‘)的用法

Split(’,’)的用法 string data = "1,2,3,5,6"; arr = data.Split(','); //转换后将第一位取出来,转为int int type = int.Parse(arr[0]); Split(’_’)的用法 string data = "1_2_3_5_6"; //注意这里的区别 arr = data.Split('_')

2020-11-22 19:07:39 2323

原创 Dubbo学习总结

一、软件系统架构的演变单一架构:网站流量小,只需要把所所有应用部署在一起垂直架构:将应用拆成几个互不相干的应用,分别部署分布式架构:当垂直应用越来越多,应用之间交互不可避免,将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,使前端应用能更快速的响应多变的市场需求,这时候分布式架构就出现了二、RPC:Remote Procedure Call,远程过程调用不知道大家看了分布式架构的定义后,有没有思考这样一个问题,这些抽取出来独立的服务模块之间是互相有联系的,举个栗子,订单页面需要调用

2020-11-13 21:58:21 126

原创 spring boot学习总结

一、首先放一张本人入门学习后的一张思维导图总结二:对于关键点详细说明以面试题为例1、spring boot的自动配置原理spring.factories(见下图)里面定义好了很多的组件(如springmvc),而这些组件是已经配置好的整合类工具,在spring boot项目的自启动类(主程序入口)的run方法就是调用了spring.factories里面的组件;这也就是spring boot中所说的约定大于配置。下面是主程序入口,整个入口每个spring boot项目都必须要有/声明该类是一

2020-11-13 20:52:53 193

原创 java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>()解决办法

错误如下,原因就是找不到tk.mybatis.mapper.provider.base.BaseSelectProvider.提供的方法,看自己启动器引导类里面发现mapper的扫描注解导包错误了启动器引导类里面发现mapper的扫描注解,错误的如下修改后,错误解决总结:springboot整合mybatis的步骤1、添加...

2020-11-13 14:01:07 415

原创 could not autowire错误,解决办法

错误如下解决办法settings里面找到到下图所示的地方error改为warning,下图所示错误解决

2020-11-13 11:11:51 1074

原创 Spring Boot中报错:Failed to bind properties under ‘jdbc.driver‘ to java.sql.Driver解决办法

报错如下,可以看到原因是application.properties文件里出错了如果你的配置文件是:application.properties请查看是否里面内容是否是下面这样jdbc.driver=com.mysql.jdbc.Driverjdbc.url=jdbc:mysql://localhost:3306/examplejdbc.username=rootjdbc.password=root将jdbc.driver=com.mysql.jdbc.Driver改为jdbc.driv

2020-11-12 21:30:32 2775

原创 泛型的概念与使用

一、泛型的概念在前面学习集合时,我们都知道集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Object类型。当我们在取出每一个对象,并且进行相应的操作,这时必须采用类型转换。大家观察下面代码:public class GenericDemo { public static void main(String[] args) { Collection coll = new ArrayList(); coll.add("abc"); coll.add("itcast"

2020-11-12 10:16:10 140

原创 No provider available from registry 127.0.0.1:2181 for service com.ddbuy.ser 解决方法

首先报这个错的原因是:注册表127.0.0.1:2181中没有可用于服务的提供程序网址:解决办法:1、找到自己zookeeper下面的zoo.cfg文件如下2、打开zoo.cfg并找到注册数据的存放目录(文件夹),我的这里是…/data,意思就是在该zoo.cfg文件目录的上两级目录下的data里面3、找到这个data,4、打开可以看到有一个version-2,删掉之后,重新启动注册中心5、运行程序,问题解决...

2020-11-11 21:02:16 31813 5

原创 利用Map集合统计一个字符串中每个字符出现次数

一:分析1.使用Scanner获取用户输入的字符串2.创建Map集合,key是字符串中的字符,value是字符的个数3.遍历字符串,获取每一个字符4.使用获取到的字符,去Map集合判断key是否存在key存在:通过字符(key),获取value(字符个数)value++put(key,value)把新的value存储到Map集合中key不存在:put(key,1)5.遍历Map集合,输出结果二:代码实现package com.fyj.cn.map.map4;import java

2020-11-10 09:36:01 716

原创 Git工作原理及在IDEA中的使用

在IDEA中使用Git!

2020-11-06 13:51:08 344

空空如也

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

TA关注的人

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