1、如上一篇文章所述,有时候bean想发布一些容器事件,就需要先获取spring容器,然后将Event交由spring容器将事件发布出去。 为了让bean获取它所在的spring容器,可以让该bean实现BeanFactoryAware接口,BeanFactoryAware接口只有一个方法。 set ...
分类:
编程语言 时间:
2019-08-08 23:08:25
阅读次数:
90
(1)单一状态树 Vuex 使用单一状态,用一个对象就包含了全部的应用层级状态。至此它便作为一个“唯一数据源 (SSOT)”而存在。这也意味着,每个应用将仅仅包含一个 store 实例。 单一状态树让我们能够直接地定位任一特定的状态片段,在调试的过程中也能轻易地取得整个当前应用状态的快照。 单状态树 ...
分类:
其他好文 时间:
2019-08-08 23:08:08
阅读次数:
103
1.目的:实现客户端向服务器发送数据 原理: 2.建立两个控制台应用,一个为服务器,用于接收数据。一个为客户端,用于发送数据。 关键类与对应方法: 1)类IPEndPoint: 1.是抽象类EndPoint的实现类 2.Socket对象的RemoteEndPoint、 LocalEndPoint都是 ...
分类:
其他好文 时间:
2019-08-08 23:07:48
阅读次数:
159
一.我们为什么需要trunk链路上篇我们同一个交换机连的电脑能互通了,我们两台交换机和主机都有自己的广播域,我们现在怎么实现交换机之间的VLAN通信呢?我们就需要Trunk链路二.trunk链路的原理vlan10跨交换机和另外一个vlan10通信,我们需要连接一根线,但是如果我们的VLAN有一百个呢,我们的交换机只有,8,16,24,48个端口根本不够,这时候我们就需要trunk链路首先我们的tr
分类:
其他好文 时间:
2019-08-08 23:07:24
阅读次数:
147
默认配置的问题SSH连接远程主机时,会检查主机的公钥。如果是第一次该主机,会显示该主机的公钥摘要,提示用户是否信任该主机:Theauthenticityofhost‘192.168.0.110(192.168.0.110)‘can‘tbeestablished.RSAkeyfingerprintisa3:ca:ad:95:a1:45:d2:57:3a:e9:e7:75:a8:4c:1f:9f.Ar
分类:
其他好文 时间:
2019-08-08 23:07:07
阅读次数:
166
原文:你所不知道的 CSS 负值技巧与细节 写本文的起因是,一天在群里有同学说误打误撞下,使用负的 outline-offset 实现了加号。嗯?好奇的我马上也动手尝试了下,到底是如何使用负的 outline-offset 实现加号呢? 使用负值 outline-offset 实现加号 假设我们有这... ...
分类:
Web程序 时间:
2019-08-08 23:06:50
阅读次数:
175
环境介绍:只有一台Centos 7的服务器,利用docker搭建3台lnmp服务器来测试。 Step 1 :利用docker来搭建三台lnmp服务器 Step 2 :在每台lnmp服务器网站根目录创建index.php文件。端口映射为8081的lnmp,index.php文件中写“8081”,以此类 ...
分类:
Web程序 时间:
2019-08-08 23:06:28
阅读次数:
138
i18n插件实现多语言支持,本文以中英文为例记录一下配置过程。 1.配置 1.1安装:npm install vue-i18n --save 1.2创建中英文配置项文件 src/lang目录下创建以下文件: en.js // 配置英文显示的内容 1 export default { 2 'home' ...
分类:
编程语言 时间:
2019-08-08 23:05:58
阅读次数:
125
Linux基础命令 一、Linux系统目录结构 / -- 根目录 /bin -- 系统可执行程序存放目录 /boot -- 内核和启动程序的相关文件都在此目录下 /lib -- 库目录,主要存放系统最基本的动态共享库 /media -- 挂载设备媒体,U盘,光驱等 /mnt -- 该目录是为了让用户 ...
分类:
系统相关 时间:
2019-08-08 23:05:38
阅读次数:
110
前一章, 我们的Hello world应用服务,通过配置服务器Config Server获取到了我们配置的hello信息“hello world”. 但自己的配置文件中必须配置config server的URL(http://localhost:8888), 如果把config server搬到另外 ...
分类:
编程语言 时间:
2019-08-08 23:05:02
阅读次数:
128
10.17 内置函数 强调:mysql内置的函数只能在sql语句中使用 date_format: 10.171 自定义函数 函数中不要写sql语句(否则会报错),函数仅仅只是一个功能,是一个在sql中被应用的功能,若要想在begin...end...中写sql,请用存储过程. 删除函数: 执行函数: ...
分类:
数据库 时间:
2019-08-08 23:04:44
阅读次数:
135
1 已经git add添加进暂存区的文件,失效 使用git add,当新文件进入暂存区了之后,再在.gitignore中添加该文件就会失效。git status会显示它还在。 这个时候的解决办法: git rm --cached xxx 2 忽略掉隐藏文件和文件夹 在.gitignore文件中添加一 ...
分类:
其他好文 时间:
2019-08-08 23:03:44
阅读次数:
115
原文:C# 泛型单例 不支持非公共的无参构造函数的 public abstract class BaseInstance where T : class,new() { private readonly static object lockObj = new object(); private st... ...
对断路器模式不太清楚的话,可以参看另一篇博文:断路器(Curcuit Breaker)模式,下面直接介绍Spring Cloud的断路器如何使用。 SpringCloud Netflix实现了断路器库的名字叫Hystrix. 在微服务架构下,通常会有多个层次的服务调用. 下面是微服架构下, 浏览器端 ...
分类:
编程语言 时间:
2019-08-08 23:03:07
阅读次数:
109
当我们linux服务器的root密码忘记以后,需要进入单用户模式下修改密码。此时的做法是到grub页面,修改grub程序。我们知道grub有两种模式,一种是文本模式,一种是命令模式。我们可以到文本模式下修改,例如方法一。但是有时候,我们会遇到一个问题,就是在文本模式下修改grub之后,保存并启动需要 ...
分类:
系统相关 时间:
2019-08-08 23:02:48
阅读次数:
220
一、面向对象的编程 《案例》通过一个按钮更新时间显示,显示格式为xx:xx:xx //类声明文件 #ifndef __TIMEDIALOG__ #define __TIMEDIALOG__ #include<QDialog> #include<QTime> #include<QPushButton> ...
分类:
其他好文 时间:
2019-08-08 23:02:28
阅读次数:
164