-
[综合] docker(1) : docker image 基本操作
镜像相关操作1、dockerpullimageName#拉取镜像2、dockerimages#列出本地镜像3、dockertagzookeeper:latestmyzk:latest#给存在的镜像添加添加标签。4、dockerinspect#查看镜像详细信息。5、dockersearch--auto...
92
热度 -
[综合] springboot6--->spring-boot的starter介绍以及实现自己的starter
1、在springboot中starter的含义 官网的说法是:Startersareasetofconvenientdependencydescriptorsthatyoucanincludeinyourapplication.Yougetaone-stopshopforalltheSpringa...
54
热度 -
[综合] springboot8--->springboot自动配置数据源DataSource原理分析
1、使用简介 我们在使用springboot的时候我们配置一个数据源主要是通过如下配置来进行定义 配置数据源的类型,比如druid,不配置会使用默认的数据源类型 spring.datasource.type=com.alibaba.druid.pool.DruidDataSource配置数据源的数据...
98
热度 -
[综合] springboot9--->spring-boot自动配置springAOP原理分析
1、在spring专栏里面我仔细的分析了在spring中是如何使用SpringAOP的,以及SpringAOP的核心原理,那么我们来会回忆一下,在spring中是如何使用SpringAOP的: 方式1:基于code,使用ProxyFactory或者AspectJProxyFactory Ⅰ、Prox...
38
热度 -
[综合] javaNIO实战5----> java NIO的字符集Charset实战
1、NIO中的Charset类表示字符集,可以使用它来完成数据的编码与解码: 编码:字符串---->字节数组 解码:字节数组----->字符串 2、我们通过案例来演示Charset的使用: @Testpublicvoidtest12()throwsIOException{获取GBK的字...
43
热度 -
[综合] javaNIO实战6----> java NIO的阻塞式网络编程
1、在没有NIO的套件的时候,我们都是使用Socket来进行网络编程 案例如下: 1.1、服务端实现: publicstaticvoidmain(String[]args){ServerSocketserverSocket=null;try{//1、构建一个SocketServer监听端口8080,...
83
热度 -
[综合] javaNIO实战8----> java NIO的非阻塞式IO网络编程UDP协议实战
1、前面说的SocketChannel、ServerSocketChannel都是针对TCP协议而来的实现,那么今天我们就实战一下UDP协议的NIO非阻塞式网络编程,在NIO中UDP的通道实现类是DatagramChannel。 2、实战案例 1、客户端的实现: @Testpublicvoidni...
36
热度 -
[综合] Eureka(5)--->eureka服务端集群的原理分析
1、前面我们分析了eureka服务端实现原理、客户端实现原理,今天我们来分析一下eureka集群同步的原理,如何搭建以及使用eureka集群我们在前面以及演示过了,此处不在过多累赘。 2、eureka服务端也是客户端: 前面我们分析eurekaServer端的时候提到过,服务端依赖了客户端的实现,且...
129
热度 -
100
热度 -
[综合] c++中的friend友元
c++中的friend关键字 friend意为友元,友元可以分为友元函数和友元类,而友元函数可以分为两种。一种是普通的友元函数,另一种是友元成员函数。下面分别介绍:第一种,如果在一个类中申明了一个友元函数(函数参数必须有一个为该类的一个引用),该函数的定义是在类外部,不属于任何一个类的普通函数,这就...
14
热度 -
[综合] java中的protected访问权限
java中的protected的访问权限 java中protected的几点说明。下面主要分为两点说明,第一继承性,第二非继承性。 继承性:如果一个类继承了另一个类,无论这个类和另一个类是否在同一个包中,都可以继承另一个类中的protected的成员。 非继承性:第一点:如果再A类中要访问B类中的申...
95
热度 -
[综合] button与验证控件的矛盾
1.我的添加页面中放置了一个验证控件,验证用户名不能为空,页面按钮点击时会自动进行验证。我的页面中做了一个“注册”button,“注册”时将不触发验证控件,那么就设置“注册”button的CausesValidation=False; 2.button按钮触发后相当于提交表单的动作,这样会激发页面验...
93
热度 -
[综合] ztree出现$.fn.zTree is undefined错误的解决办法。
问题描述,在一个界面使用ztree创建树,提示TypeError:$.fn.zTreeisundefined,这里我是在父页面引用的jquery相关js文件,通过include包含了一个子页面,子页面同时引用了jquery和ztree相关的js。 网上的解决办法有下面几种,但是在我的环境下都无效:...
93
热度 -
[综合] maven安装jar包到仓库
mvninstall:install-file-DgroupId=包名-DartifactId=项目名-Dversion=版本号-Dpackaging=jar-Dfile=jar文件所在路径
38
热度 -
[综合] Java8 LocalDate/LocalDateTime常用方法
简单来说,LocalDate就是不带时分秒(为0)的日期,而LocalDateTime则有时分秒。新东西当然就得用,下面是一些常用的方法,做个笔记。 获取当前时间 LocalDatenow=LocalDate.now(); LocalDatenow=LocalDate.now(ZoneId.sy...
98
热度 -
[综合] mysql8重置root密码
“mysqld–defaults-file=”D:\Programs\MySQL\MySQL-8.0.12-winx64\my.ini”–init-file=”D:\Programs\MySQL\mysql-ini.txt””
82
热度 -
[综合] 设置远程登录mysql8
1.登录MySQL mysql-uroot-p 输入您的密码 2.选择mysql数据库 usemysql; 因为mysql数据库中存储了用户信息的user表。 3.在mysql数据库的user表中查看当前root用户的相关信息 selecthost,user,authentication_strin...
57
热度 -
[综合] git中配置的.gitignore不生效的解决办法
通常我们希望放进仓库的代码保持纯净,即不要包含项目开发工具生成的文件,或者项目编译后的临时文件。但是,当我们使用gitstatus查看工作区状态的时候,总会提示一些文件未被track。于是,我们想让git帮助我们忽略这些文件,不再提醒。 庆幸的是,git已经考虑到这点了。我们可以在项目的根目录下建立...
70
热度 -
[综合] Iterator和ListIterator区别
Iterator和ListIterator区别 我们在使用List,Set的时候,为了实现对其数据的遍历,我们经常使用到了Iterator(迭代器)。使用迭代器,你不需要干涉其遍历的过程,只需要每次取出一个你想要的数据进行处理就可以了。 但是在使用的时候也是有不同的。List和Set都有iterat...
59
热度 -
[综合] docker镜像创建redis5.0.3容器集群
拉取redis5.0.3镜像 #dockerpulldaocloud.io/library/redis:5.0.3 [root@localhost~]#dockerpulldaocloud.io/library/redis:5.0.3 5.0.3:Pullingfromlibrary/redis 5...
108
热度