Java设计模式之观察者模式 1、初步认识 观察者模式的定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话: 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 2、这个模式的结构图 3、可以看到 ...
分类:
编程语言 时间:
2018-03-15 17:23:53
收藏:
0 评论:
0 赞:
0 阅读:
135
GitLab 提供了两种方式来安装,一种是使用官方打包好的文件,这种方法比较简单,也不容易出错;另一种是手动安装,就是把代码下载下来,然后安装各种环境,数据库,编译环境等等,一步一步安装起来,这种就比较麻烦,但是可以安装各种分支版本,比如中文翻译版。 先介绍下自己的环境,是在虚拟机中安装的:Unun ...
分类:
其他 时间:
2018-03-15 17:22:53
收藏:
0 评论:
0 赞:
0 阅读:
249
.NET Core中使用Redis和Memcached的序列化问题 前言 在使用分布式缓存的时候,都不可避免的要做这样一步操作,将数据序列化后再存储到缓存中去。 序列化这一操作,或许是显式的,或许是隐式的,这个取决于使用的package是否有帮我们做这样一件事。 本文会拿在.NET Core环境下使 ...
分类:
Web开发 时间:
2018-03-15 17:21:39
收藏:
0 评论:
0 赞:
0 阅读:
273
AOP : 面向切面变成 采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存) 利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率 AOP的几个核心概念”: 1,横切关注点 对哪些方法进行拦 ...
分类:
编程语言 时间:
2018-03-15 17:21:22
收藏:
0 评论:
0 赞:
0 阅读:
284
Maven的pom.xml文件结构之基本配置parent和继承结构 ...
分类:
其他 时间:
2018-03-15 17:20:21
收藏:
0 评论:
0 赞:
0 阅读:
184
习题1:格式化输出要求:输入一串随机数字,然后按千分位输出。比如输入数字串为“123456789”,输出为123,456,789#/bin/bash
# date:2018年3月15日
read -p "Please input a long number:" num
v=`echo $n
分类:
系统服务 时间:
2018-03-15 17:00:23
收藏:
0 评论:
0 赞:
0 阅读:
235
root@hak:~#scapyWARNING:NoroutefoundforIPv6destination::(nodefaultroute?)INFO:Can‘timportpythonecdsalib.DisabledcertificatemanipulationtoolsWelcometoScapy(unknown.version)a=Ether()/ARP()a.show()##
分类:
系统服务 时间:
2018-03-15 17:00:04
收藏:
0 评论:
0 赞:
0 阅读:
779
如下两种方法:方法一:修改环境变量自动补齐实现方法(组合键):Esc+\实现步骤:步骤1:在/etc/profile(所有用户)或者$HOME/.profile(特定用户)文件中增加如下内容:exportEDITOR=vi步骤2:修改完如果想立刻生效,需要如下操作:exportEDITOR=vi或者./etc/profile或者.~/.profile或者.$HOME/.profile或者用户重新登
分类:
其他 时间:
2018-03-15 16:59:43
收藏:
0 评论:
0 赞:
0 阅读:
345
#!/bin/bash#----------------------------------------#kubernetesv1.9.1单机一键部署脚本#用于实验环境#CentOS7.2.1511下测试OK#PoweredbyJerryWong#2018-03-15hzde0128@live.cn#----------------------------------------functiong
分类:
Web开发 时间:
2018-03-15 16:59:34
收藏:
0 评论:
0 赞:
0 阅读:
276
本示例为Exchange2016默认POP和IMAP是开启的。根据公司要求可能会要求将其关闭,可使用下面的命令批量进行处理!DisablePOP.csv文件中包含SamAccountName项Import-CsvD:\DisablePOP.csv|foreach{Set-CASMailbox$_.SamAccountName-PopEnabled$False-ImapEnabled$False}对
分类:
其他 时间:
2018-03-15 16:59:16
收藏:
0 评论:
0 赞:
0 阅读:
458
1:第一步创建站点地图文件2:第二步编辑站点地图文件3:第三步新建对应的页面例如创建一个B4a.aspx页面显示的结果就是主页>人文类书籍>历史>近代史
分类:
移动平台 时间:
2018-03-15 16:59:07
收藏:
0 评论:
0 赞:
0 阅读:
229
本示例为Exchange2016可使用Get-InboxRule命令获取邮箱规则Get-InboxRule-Mailboxzhaodongwei批量导出$Mailboxes=Get-ContentE:\001scripts\InboxRule.txt$Results=foreach($Mailboxin$mailboxes){Get-InboxRule-Mailbox$mailboxSelect-
分类:
其他 时间:
2018-03-15 16:58:49
收藏:
0 评论:
0 赞:
0 阅读:
447
本章继续补充有关Active Directory复制概念,具体内容如下:连接对象: 连接对象是一个Active Directory对象,表示从源域控制器到目标域控制器的复制连接。域控制器是单个站点的成员,并由站点中的Active Directory域服务(AD DS)中的服务器对象表示。每个服务器对象都有一个代表站点中复制域控制器的子NTDS设置对象。连接对象是目标服务器上NTDS设置对象的子项。
分类:
Windows开发 时间:
2018-03-15 16:58:41
收藏:
0 评论:
0 赞:
0 阅读:
235
本节介绍分支的一些具体应用实例。 1.Bug分支 设想我们正在分支dev上工作,突然接到一个修复bug的命令,我们需要创建分支issue-101来修复它,在此之前我们肯定需要先保存我们当前未完成的工作,命令git stash可以帮助我们安全地储 藏当前的分支,当我们完成bug的修复需要回到dev上继 ...
分类:
其他 时间:
2018-03-15 16:57:36
收藏:
0 评论:
0 赞:
0 阅读:
186
在使用Canvas的drawImage绘制图片时,却发现绘制不出图片,原因是图片是异步加载,图片加载完再绘制。 ...
分类:
其他 时间:
2018-03-15 16:57:03
收藏:
0 评论:
0 赞:
0 阅读:
219
1. 当使用std::string时报错 namespace “std” has no member “string” 这时头文件应该加入#include "stdafx.h" 和#include<iostream> ...
分类:
编程语言 时间:
2018-03-15 16:56:16
收藏:
0 评论:
0 赞:
0 阅读:
250
目录: 1、装饰器 2、列表生成式 3、生成器 4、斐波那契额 4、迭代器 一、装饰器: 为多个函数添加认证功能: 二、列表生成式 现有列表a = [0,11,22,33,44,55,66,77,88,99,110],把列表里的每个值加1,如何操作: 方式一: 方式二: 在原列表基础上修改 方式三: ...
分类:
其他 时间:
2018-03-15 16:55:58
收藏:
0 评论:
0 赞:
0 阅读:
302