自定义博客皮肤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)
  • 资源 (5)
  • 收藏
  • 关注

原创 sentinel个人总结

官方文档:https://sentinelguard.io/zh-cn/docs/dashboard.html。

2021-08-13 16:40:21 756 1

原创 Docker容器打包SpringBoot项目

1.本地sringboot 项目打包1.打包前记得修改远程数据库,改成所在数据库所在服务器IP。2.maven 打包项目成jar包。(记得点击闪电按钮,跳过maven test)3.target目录下出现jar,表示打包成功4.准备将第一个jar包上传服务器。同时本地sql文件也需要上传到对应服务器的数据库(推荐Navicat可视化工具打包sql)至此,spring boot项目本地打包完成(注意,打包前一定检查仔细,项目配置一旦出现错误,上传后很难修改,只能重新上传非常麻烦)2. 服

2021-08-03 14:57:40 2327

原创 springboot的常用注解

1.@Controller注解标注类的方法,return时会被视图处理器识别成静态文件的路径。默认为templates文件夹下。如return "test/hello"表示的是默认路径下的test文件夹中的名叫hello的文件,带上后缀名.html或btl等也可以。2.@ResponseBody可以标注方法也可以标注类,当标注方法时表示该方法的返回值会被解析成json(字符串会不会被转换),直接写入HTTP Response Body中,视图处理器将不会将return的参数识别成路径。当它标注类时,类中所

2021-07-28 16:41:07 128

原创 Java单例设计模式

单例的意思一个类永远只存在一个对象,不能创建多个对象。为什么要使用单列?:开发中有很多类的对象我们只需要一个,例如虚拟机对象,任务管理器对象。对象越多越占内存,有时候我们只需要一个对象就可以实现业务,单例可以节约内存,提高性能!如何实现单例?:目前有两种实现方式:饿汉单例模式(在返回对象的时候,对象已经要做好)实现步骤:1.定义一个单例类,将类的构造器私有化,使其不能在类的外部通过new关键字实例化该类对象。2.在该类内部产生一个唯一的实例化对象,并且将其封装为 private static

2021-07-27 10:09:05 104

原创 Java抽象类和接口

抽象类1.抽象类不能创建对象,如果创建,编译无法通过而报错。只能创建其非抽象子类的对象。(理解:假设创建了抽象类的对象,调用对象的方法,而抽象方法没有具体的方法体,则没有意义)2.抽象类必须有构造器,是供子类创建对象时,初始化父类成员使用的。(理解:子类的构造器中,有默认的super(),需要访问父类构造器)3.抽象类中,不一定包含抽象方法,但是有抽象方法的类必定是抽象类。4.抽象类的子类,必须重写抽象父类中所有的抽象方法,否则子类也必须定义成抽象类。5.抽象类存在的意义是为了被子类继承,抽象

2021-07-27 09:54:14 99

原创 Mapreduce常见错误

1.Error: java.io.IOException: Initialization of all the collectors failed. Error in last collector was :interface javax.xml.soap.Text解决办法:这是由于Text的包导入错误,应该使用Hadoop.io的包2.java.lang.Exception: java.io.IOException: Type mismatch in key from map: expected or

2020-11-26 17:44:20 499

原创 Java maven的项目目录结构

1. 基于Maven的基本项目目录Maven默认约定了一套目录结构,在通过Maven创建了项目以后,项目的目录结构就是以这套目录结构作为模板创建的。虽然Maven提供了很多的模板,但是基本的目录结构都是固定的。如下所示。${basedir}|-- pom.xml|-- src| |-- main| | – java|| com.xxx.xxx 项目源码| | -- resources || 项目配置文件 .xml等 | |– filters| | -- test | |– java| |

2020-11-21 20:12:50 839

原创 Ubuntu修改IP地址不生效解决办法

Ubuntu配置IP地址配置后对应端口不生效解决方案。

2020-11-18 12:28:12 5051 1

原创 HTTP协议:GET和POST区别

###GET和POST请求区别1.POST请求的请求参数在请求实体内容中,GET请求的请求参数在URL中。2.POST请求比在GET请求中安全?(都不安全,POST相对安全,但可利用抓包工具破解)3.GET请求的URL参数长度有限(不超过2K),POST没有限制(和服务器相关)4.GET请求一般做查询(有缓存),POST请求一般添加/删除/修改(无缓存)5.Django服务器GET/POST请求为什么接受参数都一样?因为他们都是QueryDict对象(django.http.request)#

2020-09-03 23:56:34 108

原创 python-Django快速入门

1.Django1)pip3 install django==2.0.2 //安装Django2) cd desktop //进入桌面文件夹3)django-admin startproject wordcount //创建新项目Wordcount4)cd wordcount ...

2020-04-24 11:34:40 133

原创 数据库原理学习笔记二

1.试比较文件系统和数据库系统的特点?答:文件系统和数据库系统所处理的数据都可以长期保存,反复操作。文件系统中文件内部具有结构,但数据文件之间的联系无法定义。数据库系统既可结构化局部数据,也可以定义全局的数据结构。文件系统的应用程序和数据之间有了一定的独立性;而数据库系统通过两个方面的映像功能,使数据具有物理独立性和逻辑独立性。文件系统的数据共享性较差,冗余度高。数据是面向程序的;数据库系...

2020-04-21 18:43:21 192

原创 数据库原理学习笔记1

1.关系模型的完整性规则有哪几类?1.用户定义的完整性。2.参照完整性。3.实体完整性。2.等值连接和自然连接的区别?1.自然连接一定是等值连接,是一种特殊的等值连接。等值连接不一定是自然连接。2.自然连接是把等值连接的相同属性列去除。3.试述三级封锁协议1.一级封锁协议:事务T在修改数据R之前必须对其加X锁(排他锁),直到事务结束才释放。防止了丢失修改。2.二级封锁协议:一级封...

2020-04-16 16:11:38 175

原创 让本地主机上的MySQL数据库对外开放

下载好了MySQL,安装好本地数据库,如何让其它主机或者虚拟机连上呢,首先要打开打开本地数据库权限,让其他主机可以连接。mysql>GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'mypassword' WITH GRANT OPTION //赋予任何主机访问数据的权限mysql&g...

2019-12-31 16:52:01 1710

原创 MySQL常用命令大全

1、创建数据库create database + 库名2、删除数据库drop database + 库名3、显示数据库show databases4、创建表create   table  表名  (表列名  数据类型  属性/约束(自增、非空)索引(主键,唯一)   注释,…);创建表添加外键:&nbs...

2019-12-30 21:02:42 208

原创 python和C语言存储机制

Python内部的存储空间分配机制和c++不同。例如,当你写下a=b=c=1时,在Python内,这三个变量的指针都指向同一个地方;而在c语言当中,编译器会给a,b,c三个变量分配不同的内存空间。当python中的值发生改变时,会重新申请一块内存赋值为新值,然后将变量指向新的内存地址,因此python中没有自增自减。可以用下面代码验证:a=b=1c=2print(id(a))print...

2019-12-29 22:12:14 248

原创 python学习笔记3

01 dict字典和list比较,dict有以下几个特点:查找和插入的速度极快,不会随着key的增加而变慢;需要占用大量的内存,内存浪费多。而list相反:查找和插入的时间随着元素的增加而增加;占用空间小,浪费内存很少。所以,dict是用空间来换取时间的一种方法。定义dict: d = {'Michael': 95, 'Bob': 75, 'Tracy': 85}添加数据:...

2019-12-29 21:34:05 89

原创 python学习笔记2

01字符串编码ord()和chr()函数python 3中字符串是以Unicode编码实现,对单个字符,可以使用ord()函数获取字符的完整表示,chr()函数把编码转为对应的字符:>>> print('包含中文的str') 包含中文的str>>> ord('A') 65>>> ord('中') ...

2019-12-29 13:34:57 81

原创 python IDLE常用快捷命令

常用python自带idle快捷命令F1 打开Python帮助文档 Python文件窗口和shell窗口均可用Alt+P 浏览历史命令(上一条) 仅Python Shell窗口可用Alt+N 浏览历史命令(下一条) 仅Python Shell窗口可用Alt+/ 自动补全前面曾经出现过的单词,如果之前有多个单词具有相同前缀,可以连续按下快捷键,在多个单词中循环选择 Python文件窗口和Sh...

2019-12-27 20:27:21 1509

原创 python学习笔记1

01引用def test(num): print("在函数内部%d对应的内存地址是%d "%(num,id(num))) passa=10#数据地址的本质就是一个数字#使用python内置函数id()返回对象的内存地址print("a变量保存数据的内存地址为%d" %id(a))#调用test函数,实际上传递的是实参保存数据的引用,而不是实参保存的数据test(a)...

2019-12-25 21:39:10 397

原创 MySQL自带\n换行符问题的解决办法

1.MySQL自带换行符出现的问题最近在使用Navicat这类MySQL图形化工具时,发现有的字段点进去数据就会消失,怎么解决都无法解决。在使用select查询语句时发现字段占用多行,应该是某个字段存在换行符。在python下用pymsql模块查询数据库表,果然看到了换行符。解决办法:update tb1 set tset= replace (tset,"\n","");去除字段隐...

2019-05-07 15:49:19 12415 1

原创 hadoop集群启动成功但进入管理界面显示DataNode为0的问题总结

Hadoop完全分布式出现DataNode为0的解决方案问题:在配置好Hadoop后,jps命令下看见Hadoop服务已经启动,namenode和datanode都已经启动,但进入Hadoop界面还是没有DataNode。问题截图解决方案1.可能是主机IP地址映射错误netstat查看端口9000是否被监听,如果没有进入vi /etc/hosts查看是否主机名和IP地址之间...

2019-04-29 11:32:28 3949 2

原创 Linux环境配置Hadoop

ubantu16配置Hadoop2.85设置ssh免密码登录 sudo apt-get install openssh-server #安装SSH server $ ssh localhost #登陆SSH,第一次登陆输入yes $ exit #退出登录的ssh loc...

2019-04-25 09:29:12 491

原创 linux下用户配额功能的批量实现

1.创建用户和主目录useradd -d /home/test -m test2. 设置密码echo test passwd|chapasswd3.将用户主目录进行挂载sudo mount /dev/sdb /home/test#注意这里的/dev/sdb 是提前设置好的挂载点4./目录挂载到用户配额和组配额sudo mount -o remount ,usrquota,grp...

2019-04-23 10:44:27 670

计算机考研组成原理课件,实测好用

计算机考研专业课 之计算机组成原理讲义 很全面 讲解清晰,内容详实,十分好用 对考研 很有帮助知识点历历在目,考研必备,考研

2020-11-26

EWB512仿真软件,实测可用

ewb512用于电路仿真,其电子器件齐全,是一个很好用的仿真软件 一个电工的模拟软件,希望大家喜欢。亲测比较好使,课程设计可用。

2020-11-26

软件需求分析报告模版

介绍了软件需求分析的格式、流程、内容,内容详实丰富,包括PPT和文本。 PPT内容丰富,制作精良,模版可以直接使用,非常方便,用于展示或者参考都非常有价值,文本文档格式也很严谨,非常值得下载。

2020-11-21

计算机考研复试英文自我介绍

本人复试使用的英文自我介绍模版,可以供大家参考。内容简练,适合计算机类考研学生复试时参考、改用,希望帮助到大家。

2020-04-28

python批量创建Linux用户程序并导入MySQL数据库

1.批量创建Linux用户的python代码 2.各种shell、python脚本、MySQL操作 3.注释齐全,对毕业设计,学生作业可直接拿来用。 4.资源丰富,内容详实,方便急用

2019-04-16

空空如也

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

TA关注的人

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