1.简单工厂(非23种设计模式中的一种) 实现方式: BeanFactory。Spring中的BeanFactory就是简单工厂模式的体现,根据传入一个唯一的标识来获得Bean对象,但是否是在传入参数后创建还是传入参数前创建这个要根据具体情况来定。 实质: 由一个工厂类根据传入的参数,动态决定应该创 ...
分类:
编程语言 时间:
2020-03-03 10:45:27
阅读次数:
69
查看ip地址 linux查看版本当前操作系统发行信息 cat /etc/centos-release 查看内存空间 查看磁盘空间 :# df -h,检查是否有分区使用率(Use%)过高(比如超过90%) 如发现某个分区空间接近用尽,可以进入该分区的挂载点,用以下命令找出占用空间最多的文件或目录:# ...
分类:
系统相关 时间:
2020-03-02 14:58:11
阅读次数:
94
webdriver标记是反爬一定在检测的属性 目前资料都是 ignoreDefaultArgs: ['--enable-automation'] 或 Object.defineProperty(navigator, 'webdriver', { get: () => undefined, }) 实测 ...
分类:
Web程序 时间:
2020-03-02 12:46:02
阅读次数:
166
教程共分为五篇,从AOP实例的构建及其重要组件、基本运行流程、容器创建流程、关键方法调用、原理总结归纳等几个方面一步步走进AOP的世界。 本篇主要为读者演示构建AOP实例及AOP核心组件分析。 一、项目构建 读者可直接下载示例工程,或复制以下的代码到本地工程开启教程。 <?xml version=" ...
分类:
编程语言 时间:
2020-03-01 21:28:25
阅读次数:
144
ISO/OSI开放互联模型与TCP/IP模型的对应 互联网络层安全 互联网络层体系结构 IP协议简介 IP是TCP/IP 协议族中最为核心的协议 不可靠(unreliable) 无连接(connectionless) IP首部结构 ICMP协议 特点:构建在IP报文结构上,但被认为是与IP在同一层的 ...
分类:
其他好文 时间:
2020-02-29 20:42:57
阅读次数:
58
Introduction: 在C#6及以上版本中,加入了一项特别好用的运算符:Null条件运算符?.和?[]可以用来方便的执行判空操作,当运算符左侧操作数不为null时才会进行访问操作,否则直接返回null。这极大的简化的判空代码的书写,但在使用过程中仍然需要注意一些问题,以免其带来我们意想不到的后 ...
由于工作的需要,隔三差五的就要登陆微信商户平台,查看公司微信交易的数据,可是前段时间,突然提示我「你没有安装证书,无权进行该操作」,关键是安装了仍然有提示,可能是跟我升级了 Chrome 有关吧,也懒得整,就先用虚拟机处理了(本机 Mac,虚拟机 Windows)。今天解决了,正好记录下来。 一、问 ...
分类:
微信 时间:
2020-02-29 15:07:12
阅读次数:
141
进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的IP数据报。这与面向流字符的协议不同,如TCP,应用程序产生的全体数据与真正发送的单个IP数据报可能没有什么联系。 ...
分类:
其他好文 时间:
2020-02-29 13:09:45
阅读次数:
56
Enable Tracing 当跟踪生效时,TestStand序列编辑器或TestStand用户界面应用程序在执行时显示每个步骤。这对于调试很有用,但会给测试程序的执行增加很大的性能开销。 使能跟踪功能如下图: 由于这个功能开销很大,影响测试效率。所以当产品进入量产阶段,必须关闭追踪功能。 实验 下 ...
分类:
其他好文 时间:
2020-02-28 11:44:28
阅读次数:
95
前提时rabbit集群已经搭建完成 vim /etc/kolla/globals.yml enable_rabbitmq: "no" rpc_transport_url: "rabbit://openstack:openstack@10.0.1.21:5672,openstack:openstack ...
分类:
系统相关 时间:
2020-02-27 19:12:24
阅读次数:
91