自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小志的博客

随笔笔记仅供参考

  • 博客(32)
  • 资源 (14)
  • 论坛 (1)
  • 收藏
  • 关注

原创 window10下使用git客户端生成git公钥

注:已安装git客户端的windows电脑一、window10下安装git客户端window10下安装git客户端参考此链接:https://wwwxz.blog.csdn.net/article/details/111658383二、git客户端生成git公钥步骤1、鼠标右键选择【git bash here】,打开git的命令行窗口,如下图:2、在git命令行窗口中输入cd ~/.ssh/,如果提示没有.ssh文件夹或目录,就创建一个.ssh文件夹或目录如下图1 表示lz已经存在.ssh

2021-01-31 17:52:03 279

原创 MySQL高级——Mysql数据库存储引擎简介

目录一、Mysql数据库各个引擎简介二、mysql数据库中MyISAM和InnoDB存储引擎区别三、mysql数据库存储引擎查看命令一、Mysql数据库各个引擎简介InnoDB存储引擎InnoDB是MySQL的默认事务型引擎,它被设计用来处理大量的短期(short-lived)事务。除非有非常特别的原因需要使用其他的存储引擎,否则应该优先考虑InnoDB引擎。行级锁,适合高并发情况MyISAM存储引擎MyISAM提供了大量的特性,包括全文索引、压缩、空间函数(GIS)等,但MyISAM不支

2021-01-29 22:29:43 47

原创 Centos7使用rpm安装mysql报错 file /usr/share/mysql/charsets/README from install of MySQL-server-5.5.4

一、问题描述[root@localhost opt]# rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm警告:MySQL-server-5.5.48-1.linux2.6.i386.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY准备中...################################# [1

2021-01-28 23:04:30 205

原创 CentOS7安装mysql时提示libaio.so.1 is needed by MySQL-server-5.5.48-1.linux2.6.i386

一、问题描述[root@localhost opt]# rpm -ivh MySQL-server-5.5.48-1.linux2.6.i386.rpm警告:MySQL-server-5.5.48-1.linux2.6.i386.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY错误:依赖检测失败: libaio.so.1 被 MySQL-server-5.5.48-1.linux2.6.i386 需要 libaio.

2021-01-28 22:51:31 276

原创 /var/run/yum.pid 已被锁定,PID 为 9418 的另一个程序正在运行。

一、问题如下:在CentOS 7下使用yum时出现系统处于锁定状态的解决方法。[root@localhost opt]# yum install libaio.so.1已加载插件:fastestmirror, langpacks/var/run/yum.pid 已被锁定,PID 为 9418 的另一个程序正在运行。Another app is currently holding the yum lock; waiting for it to exit... 另一个应用程序是:Package

2021-01-28 22:35:08 27

原创 VMware15安装centos7详细步骤(亲测完整步骤)

一、lz本机环境及安装包下载链接描述注: lz用的电脑系统为win10 64位系统,8G内存,电脑可连外网VMware15安装包百度云盘链接:https://pan.baidu.com/s/1tjF_biLL5eRZOuMZlKBhig 。提取码:wi11centos7镜像百度云盘链接:https://pan.baidu.com/s/1qP3-eSNE5m0UfLU-ZrmXrQ 。提取码:d148二、VMware15安装centos7具体步骤注:VMware15安装步骤lz在此处

2021-01-28 22:11:42 478

原创 java设计模式——状态模式

目录一、状态模式的定义与类型二、状态模式的适用场景三、状态模式的优点四、状态模式的缺点五、状态模式相关设计模式六、状态模式示例一、状态模式的定义与类型1、定义允许一个对象在其内部状态改变时,改变它的行为2、类型行为型二、状态模式的适用场景一个对象存在多个状态(不同状态下行为不同),且状态可相互转换三、状态模式的优点将不同的状态隔离把各种状态的转换逻辑,分布到State的子类中,减少相互间依赖新增新的状态非常简单四、状态模式的缺点状态多的业务场景导致类目增加,系统变

2021-01-25 22:35:45 45

原创 idea2020点击接口中的方法名称进入接口实现类的方法名称

一、方式一鼠标点击接口方法名称,鼠标右键选择【Go to】——>【Implementation(s)】即可进入接口实现类的方法名称,如下图:二、方式二快捷键【Ctrl+Alt+B】即可进入接口实现类的方法名称,如下图:...

2021-01-25 21:21:48 1090

原创 java设计模式——访问者模式

一、访问者模式的定义与类型1、定义封装作用于某数据结构(如List、Set、Map等)中的各个元素的操作可以在不改变各元素的类的前提下,定义作用于这些元素的操作2、类型行为型二、访问者模式的适用场景一个数据结构(如List、Set、Map等)包含很多类型的对象数据结构与数据操作分离三、访问者模式的优点新增新的操作很容易,即增加一个新的访问者四、访问者模式的缺点增加新的数据结构困难具体元素变更比较麻烦五、访问者模式相关设计模式访问者模式和迭代器模式六、访

2021-01-24 23:20:42 43

原创 java设计模式——责任链模式

目录一、责任链模式的定义与类型二、责任链模式的适用场景三、责任链模式的优点四、责任链模式的缺点五、责任链模式相关设计模式六、责任链模式示例一、责任链模式的定义与类型1、定义为请求创建一个接收此次请求对象的链2、类型行为型二、责任链模式的适用场景一个请求的处理需要多个对象当中的一个或几个协作处理三、责任链模式的优点请求的发送者和接收者(请求的处理)解耦责任链可以动态组合四、责任链模式的缺点责任链太长或者处理时间过长,影响性能责任链有可能过多五、责任链模式相关设计

2021-01-24 22:29:41 45

原创 java设计模式——中介者模式

目录一、中介者模式的定义与类型二、中介者模式的适用场景三、中介者模式的优点四、中介者模式的缺点五、中介者模式相关设计模式六、中介者模式示例一、中介者模式的定义与类型1、定义定义一个封装一组对象如何交互的对象通过使对象明确地相互引用来促进松散耦合,并允许独立地改变他们的交互2、类型行为型二、中介者模式的适用场景系统中对象之间存在复杂的引用关系,产生的仙湖依赖关系结构混乱且难以理解交互的公共行为,如果需要改变行为则可以增加新的中介者类三、中介者模式的优点将一对多转化成了一对一

2021-01-23 21:24:41 44

原创 java设计模式——命令模式

一、命令模式的定义与类型1、定义将"请求"封装成对象,以便使用不同的请求命令模式解决了应用程序中对象的职责以及他们之间的通信方式2、类型行为型二、命令模式的适用场景请求的调用者和请求接收者需要解耦,使得调用者和接收者不直接交互需要抽象出等待执行的行为三、命令模式的优点降低耦合容易扩展新命令或者一组命令四、命令模式的缺点命令的无限扩展会增加类的数量,提高系统实现复杂度五、命令模式相关设计模式命令模式和备忘录模式六、命令模式示例以网站上发布笔记,并把笔

2021-01-23 20:51:21 31

原创 java设计模式——备忘录模式

目录一、备忘录模式的定义与类型二、备忘录模式的适用场景三、备忘录模式的优点四、备忘录模式的缺点五、备忘录模式相关设计模式六、备忘录模式示例一、备忘录模式的定义与类型1、定义保存一个对象的某个状态,以便在适当的时候回复对象2、类型行为型二、备忘录模式的适用场景保存及恢复数据相关业务场景三、备忘录模式的优点为用户提供一种可恢复机制存档信息的封装四、备忘录模式的缺点资源占用五、备忘录模式相关设计模式备忘录模式和状态模式六、备忘录模式示例以网站上发布笔记,并

2021-01-21 22:02:57 26 2

原创 java设计模式——观察者模式

目录一、观察者模式的定义与类型二、观察者模式的适用场景三、观察者模式的优点四、观察者模式的缺点五、观察者模式示例一、观察者模式的定义与类型1、定义定义了对象之间的一对多依赖,让多个观察者对象同时监听某一个主题对象,当主题对象发生变化时,它的所有依赖者(观察者)都会受到通知并更新2、类型行为型二、观察者模式的适用场景关联行为场景,建立一套触发机制三、观察者模式的优点观察者和被观察者之间建立一个抽象的耦合观察者模式支持广播通信四、观察者模式的缺点观察者之间有过多的细节依

2021-01-20 21:52:31 50

原创 java设计模式——解释器模式

一、解释器模式的定义与类型1、定义给定一个语言,定义它的语法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。为了解释一种语言,而为语言创建的解释器。2、类型行为型二、解释器模式的适用场景某个特定类型问题发生频率足够高。三、解释器模式的优点语法由很多类表示,容易改变及扩展此“语言”。四、解释器模式的缺点当语法规则数目太多时,增加了系统复杂度。五、解释器模式的相关设计模式解释器模式和适配器模式。六、解释器模式示例以商品的优惠为例进行代

2021-01-19 23:06:59 44

原创 java设计模式——策略模式

目录一、迭代器模式的定义与类型二、策略模式的适用场景三、策略模式的优点四、策略模式的缺点五、策略模式的相关设计模式六、策略模式示例一、迭代器模式的定义与类型1、定义定义了算法家族,分别封装起来,让他们之间可以相互替换,此模式让算法的变化不会影响到使用算法的用户2、类型行为型二、策略模式的适用场景系统有很多类,而他们的区别仅仅在于他们的行为不同一个系统需要动态地在几种算法中选择一种三、策略模式的优点开闭原则避免使用多重条件转移语句提高算法的保密性和安全性四、策略模式的

2021-01-17 21:13:13 55

原创 使用MybatisPlus在实体中添加数据库表中不存在的字段

一、问题描述在使用mybatis-plus时候,会在实体中添加一些数据库表中不存在的字段,为了在页面显示该属性,如果运行那么这个字段就会无法进行自动映射而报错。二、报错如下Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Unknown column ‘***’ in ‘field list’三、解决方式例如:age属性在表中不存在,在实体中添加age属性

2021-01-14 22:13:01 2527 2

原创 Oracle 中查看用户建立的所有触发器

1、sql语句,如下图: SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_TYPE='TRIGGER'2、执行效果如下图:

2021-01-14 21:59:33 335

原创 Lombok Requires Annotation Processing: Do you want to enable annotation processors? Enable

一、问题描述Lombok Requires Annotation Processing: Do you want to enable annotation processors? EnableLombok需要注释处理:是否要启用注释处理器?二、解决方式一1、右下角点击【Event Log】,在弹出的【Event Log】窗口中点击【Enable】即可,如下图:三、解决方式二1、 依次点击【File】——>【Setting】——>【Build,Execution,Deployme

2021-01-14 21:59:19 831

原创 idea中使用git提交代码步骤

目录一、先更新代码二、更新代码后的2种情况三、代码添加到本地仓库四、代码提交到缓冲区五、代码提交到远程git仓库lz部分截图参考此链接https://blog.csdn.net/u013452337/article/details/79956604一、先更新代码1、在提交项目之前必须先对项目进行更新(一定要先进行更新操作),点击要提交的项目,鼠标右键选择【Git】——>【Repository】——>【Pull】进行更新代码操作。如下图:二、更新代码后的2种情况1、第一种:表示从服

2021-01-12 23:08:42 2014 2

原创 idea中启动springcloud项目报错:程序包xxxx不存在

一、报错问题从git版本管理更新代码后,启动springcloud项目,代码中引用的是自己写的类,提示程序包xxxx不存在找到该引用的类,项目代码中查看是有该引用类的,代码中也无报红线提示二、解决方式一此方式启动项目后解决了lz的问题,但是lz网上查看资料后说此方式会影响程序运行,甚至会导致运行失败。所以lz又尝试了第二种解决方式(见解决方式二)1、依次点击【File】—>【Settings】—>【Build,Excution,Deployment】—>【BuildToo

2021-01-12 22:15:51 603

原创 java设计模式——迭代器模式

一、迭代器模式的定义与类型1、定义提供一种方法,顺序访问一个集合对象中的各个元素,而又不暴露该对象的内部表示2、类型行为型二、迭代器模式的适用场景访问一个集合对象的内容而无需暴露它的内部表示为遍历不同的集合结构提供一个统一的接口三、迭代器模式的优点分离了集合对象的遍历行为四、迭代器模式的缺点类的个数成对增加五、迭代器模式的相关设计模式迭代器模式和访问者模式六、迭代器模式示例...

2021-01-11 22:24:57 44

原创 Your local changes would be overwritten by merge. Commit, stash or revert them to proceed.

一、问题描述和同事一起使用ide开发工具和git 版本管理工具。今天pull时候出现这个提示。Your local changes would be overwritten by merge. Commit, stash or revert them to proceed.二、问题原因因同事提交了target文件夹下的所有.class及.iml格式的文件,和lz本地的文件冲突,如果Pull 成功会把我修改的代码覆盖。三、解决方式1、储存lz本地已修改的代码,依次选择【需要pull的

2021-01-11 21:40:37 192

原创 pycharm开发工具使用plt.show()不显示图像

一、问题描述pycharm开发工具使用plt.show()不显示图像,代码运行也不报错,如下图:二、问题原因pycharm开发工具中窗口显示的问题三、解决方式1、依次点击【File】——>【Setting】——>【Tools】——> 【Python Scientific】–【取消勾选】-——> 【Apply】-——> 【ok】,如下图:2、再次运行程序即可显示图形,如下图:...

2021-01-11 21:23:16 1045

原创 TortoiseGit上传和下载git项目

目录一、环境准备二、本地项目上传到linux服务器中的git仓库三、从linux服务器中的git仓库下拉项目到本地一、环境准备window10环境TortoiseGit-2.11.0.0-64bit.msi及TortoiseGit-LanguagePack-2.11.0.0-64bit-zh_CN.ms语言包(默认安装)git仓库地址是lz在linux服务器上创建的ssh协议的地址(git@xx.xx.xx.xx:/usr/local/git/gitrepo/gittest.git)二、本地项

2021-01-11 21:15:08 82

原创 java设计模式——模板方法模式

目录一、模板方法模式的定义与类型二、模板方法模式的适用场景三、模板方法模式的优点四、模板方法模式的缺点五、模板方法模式的扩展六、模板方法模式的相关设计模式七、模板方法模式示例一、模板方法模式的定义与类型1、定义定义了一个算法的骨架,并允许子类为一个或多个步骤提供实现模板方法使得子类在不改变算法结构的情况下,重新定义算法的某些步骤2、类型行为型二、模板方法模式的适用场景一次性实现一个算法的不变的部分,并将可变的行为留给子类来实现各子类中公共的行为被提取出来并集中到一个公共父类中,从

2021-01-07 23:18:28 46

原创 intelliJ IDEA:Cannot resolve method“XX“

一、报错问题:idea在.java文件中提示 intelliJ IDEA:Cannot resolve method"XX",但是项目可以编译运行二、报错原因没安装lombok插件三、解决方式【File】->【Setting】->【Plugins】->在搜索框中输入【lombok】->点击【Install】,如下图:点击【Accept】,如下图:点击【Restart IDE】,如下图:点击【Restart】即可。...

2021-01-07 22:18:36 581 2

原创 java设计模式——动态代理示例

动态代理示例实现动态分库功能示例1、代码结构如下图:2、创建订单和用户类package com.rf.designPatterns.structural.proxy;/** * @description: 订单和用户类 * @author: xz */public class Order { private Object orderId;//订单id private Integer userId;//用户id public Object getOrderId.

2021-01-06 22:34:04 46

原创 java设计模式——静态代理示例

静态代理示例实现动态分库功能示例1、代码结构如下图:2、创建订单和用户类package com.rf.designPatterns.structural.proxy;/** * @description: 订单和用户类 * @author: xz */public class Order { private Object orderId;//订单id private Integer userId;//用户id public Object getOrderId.

2021-01-06 22:33:48 38

原创 java设计模式——代理模式介绍

目录一、代理模式的定义与类型二、代理模式的适用场景三、代理模式的优点四、代理模式的缺点五、代理模式的扩展六、Spring的代理选择七、 CGLib代理和jdk的动态代理的速度对比八、代理模式的相关设计模式九、静态代理示例十、动态代理示例一、代理模式的定义与类型1、定义为其他对象提供一种代理,以控制对这个对象的访问代理对象在客户端和目标对象之间起到中介的作用2、类型结构型二、代理模式的适用场景保护目标对象增强目标对象三、代理模式的优点代理模式能将代理对象与真实被调用的目标对

2021-01-06 22:33:39 29

原创 window环境鼠标右键菜单使用微信快捷键如何截图?

一、截取鼠标右键菜单图片不能截取平常使用微信的【Alt+A】进行截图,这时候我们会发现,我们右键点击出现菜单的时候,一按住【Alt+A】,菜单就消失了,就剩下一个桌面。二、解决方式1、更改微信截图的快捷键,将原先的快捷键【Alt+A】更改为【Ctrl+A】,如下图:2、再次鼠标右键点击出现菜单的时候,一按住【Ctrl+A】,就可以截取菜单图片了,如下图:...

2021-01-04 21:58:02 126 1

原创 win10删除文件,提示操作无法完成,因为其中的文件夹已在另一程序中打开

1、搜索框中输入【任务管理器】,并点击【任务管理器】,如下图:2、进入任务管理器后,在其上方点击【性能】选项卡,如下图:3、进入性能选项卡之后,在页面的左下角点击【打开资源监视器】,如下图:4、进入资源监视器页面后,在页面上方的菜单栏中点击CPU选项卡,如下图:5、进入到CPU的页面后,在页面中部位置找到“关联的句柄”,然后在其后面的搜索栏中输入你刚才要进行重命名、删除或者是移动的文件名称,输入后点击搜索,如下图:6、经过短暂的等待就能搜索完成,在搜索结果中选中搜索的文件名,然后点击鼠标右

2021-01-04 21:53:59 681 3

科大讯飞语音识别java版本demo

调用科大讯飞SDK包,语音识别java版本代码示例。示例包括语音听写、语音识别、语音组合三个功能,本人只用到语音听写(即把语音转成文字)

2019-04-25

科大讯飞Msc.jar

科大讯飞SDK包中的msc.jar包,msc 语音功能 需要该jar包的引用。科大讯飞Msc.jar

2019-04-11

ojdbc(6、8、14版本jar)

ojdbc(6、8、14版本jar)

2020-12-24

轮播图代码

轮播图代码

2016-11-25

ueditor编辑器

ueditor编辑器

2016-12-26

docker+k8s.txt

一份很不错的学习k8s的视频,包括docker一部分和k8s一部分,希望有需要的人能够下载下来一份很不错的学习k8s的视频,包括docker一部分和k8s一部分,希望有需要的人能够下载下来

2019-06-19

微信小程序 实例汇总 完整项目源代码

微信小程序 实例汇总 完整项目源代码

2016-12-21

微信小程序开发工具

小程序开发工具

2016-12-22

redis-3.2.4.tar

redis数据库安装包

2016-12-22

RSS订阅例子

RSS订阅

2016-11-25

kindeditor编辑器

kindeditor编辑器

2016-12-26

dubbo-admin-2.5.3.war

dubbo-admin-2.5.3.war ,dubbo管理控制台所需的dubbo-admin-2.5.3.war

2017-10-19

apache-tomcat-7.0.57.tar.gz

java开发技术所需的 tomcat7版本的apache-tomcat-7.0.57.tar.gz包

2017-10-19

zookeeper-3.4.6.tar.gz

java技术所需的 zookeeper-3.4.6版本的注册中心tar包 。

2017-10-19

小志的博客的留言板

发表于 2020-01-02 最后回复 2020-01-02

空空如也

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

TA关注的人 TA的粉丝

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