定义 为其他对象提供一种代理以控制对这个对象的访问。这样实现了业务和核心功能分离。 结构 角色 Subject: 抽象角色。声明真实对象和代理对象的共同接口。 Proxy: 代理角色。代理对象与真实对象实现相同的接口,所以它能够在任何时刻都能够代理真实对象。代理角色内部包含有对真实对象的引用,所以她 ...
分类:
编程语言 时间:
2020-01-30 17:27:42
阅读次数:
72
//一种错误的方式:在基类的构造函数中去调用virtual函数 #include<iostream> using namespace std; #if 0 class Transcation { public: Transcation() { //... logTran(); } ~Transcat ...
分类:
其他好文 时间:
2020-01-30 14:06:36
阅读次数:
75
基于ASP.NET Core 3.1 WebApi搭建后端多层网站架构【5.1-WebCore网站核心配置】
统一封装网站核心配置,注册跨域策略,实例化雪花算法,后期可扩展添加多语言支持 ...
分类:
Web程序 时间:
2020-01-29 10:42:34
阅读次数:
127
interface FastEthernet0 ip address dhcp ip nat outside ip virtual-reassembly ! interface FastEthernet1 no ip address pppoe enable no cdp enable ! inte ...
分类:
移动开发 时间:
2020-01-27 17:04:58
阅读次数:
83
PE文件格式 名词 入口点:PE文件执行时的入口点,也就是程序执行的第一行代码 文件偏移地址:磁盘上的PE文件,各数据的地址称做文件偏移地址。文件偏移地址从PE文件第一个字节开始计数,起始为0 相对虚拟地址:某一虚拟地址(VA) = 基地址(ImageBase) + 相对虚拟地址(RVA) 文件格式 ...
分类:
其他好文 时间:
2020-01-23 11:19:03
阅读次数:
105
asp.net core 默认输出的json数据首字母会改成小写,考虑可能是为了前端js的书写习惯,毕竟js 操作大小写敏感。 在Startup类的ConfigureServices()方法中进行配置,DefaultContractResolver() 原样输出,返回的 json 与后台定义一致 ...
分类:
Web程序 时间:
2020-01-22 16:46:06
阅读次数:
221
1) 意图: 定义一个用于创建对象的接口,让子类决定实例化哪一个类。 2) 结构: 其中: Product定义工厂方法所创建的对象的接口 ConcreteProduct实现Product接口 Creator声明工厂方法 Creator和Product 一一对应,Creator可以派生多个具体工厂类, ...
分类:
编程语言 时间:
2020-01-22 14:36:38
阅读次数:
104
【下载virtualbox】 https://mirror.tuna.tsinghua.edu.cn/help/virtualbox/ 【下载centos】 https://mirrors.aliyun.com/centos/7/isos/x86_64/ ...
分类:
其他好文 时间:
2020-01-21 23:49:26
阅读次数:
141
[TOC] 本文地址: O 前请提要 在第1期构建项目之后,我们看到项目中有这样的组成结构: 这是初始生成项目所包含的目录结构,这里面包含了很多东西,但是,我们还不清楚每个部分能做些什么,充当怎样的一个角色,以及哪些东西是最基础的,这一节就来解决这些问题。 在第3期中我们从原理层面上了解了ASP.N ...
分类:
Web程序 时间:
2020-01-21 23:10:07
阅读次数:
102
thymeleaf单选按钮: 通过 th:field,就不用起name值,它后面会自己识别。 前端: 按钮那里value的值一定要和th:field一一对应才会绑定 <div class="card-body"> <form id="uploadProduct" action="/manage/us ...
分类:
编程语言 时间:
2020-01-20 18:57:04
阅读次数:
98