大道至简 我们在软件工程中进行的架构设计、模块实现、编码等工作,很多时候说到底就是围绕一件事进行:解耦。 三层架构,MVC,微服务,DDD.我们分析问题,抽象问题,然后划分边界,划分层次。 也是为了让我们的类、模块、系统有更强的复用能力,提高生产效率。 这一次,我想深入了解和探讨我曾经很迷糊,也没有 ...
分类:
其他好文 时间:
2020-02-14 19:05:38
阅读次数:
84
Linux 网络运维课程知识点目录 ? 1、掌握难点 TCP/IP协议C/S架构建立连接状态转换 ? 2、掌握难点 TCP/IP协议C/S架构断开连接状态转换 ? 3、掌握难点 网络IP地址的划分 ? 4、掌握难点 子网掩码的划分 ? 5、掌握难点 子网掩码的补充 ? 6、掌握难点 DNS解析 ...
分类:
其他好文 时间:
2020-02-13 19:09:30
阅读次数:
70
定义:简单的说,整个应用中只有一个实例对象的设计模式。 1、单例模式的要点: 构造函数需要标记为private(访问控制:防止外部代码使用new操作符创建对象),单例类不能在其他类中实例化,只能被其自身实例化; 拥有一个保存类的实例的静态成员变量 拥有一个访问这个实例的公共的静态方法(常用getIn ...
分类:
Web程序 时间:
2020-02-13 00:23:08
阅读次数:
82
1、先下载Git官方版本,并下载对应的中文语言包。 官网下载太慢了,一天估计也下载不了,直接在专门的下载软件的网站下载即可。然后默认安装,安装后自动就设置好环境变量了,非常简单。 2、本来计划使用GitHub,但是下载操作太慢,我觉得不适合我这样的新手。发现码云挺好用的,就用他了,而且帮忙文档非常全 ...
分类:
其他好文 时间:
2020-02-13 00:22:25
阅读次数:
58
网络层:IP(RIP、OSPF、BGP)、ICMP、IGMP、ARP 传输层:TCP、UDP 应用层:http、https、ftp、SMTP、POP3、RDP 一、传输层概述 1. 传输层两个协议应用场景 TCP:分段、编号、流量控制、建立会话、netstat n UDP:一个数据包就能完成数据通信 ...
分类:
其他好文 时间:
2020-02-12 22:15:06
阅读次数:
145
题意,给定 $l,r$ 求 $$ \sum_{i=l}^{r} \varphi(i) $$ 欧拉函数筛 欧拉函数是积性函数,即 $\varphi(a) \varphi(b)=\varphi(ab)$ 根据定义可得 $\varphi(p)=p 1$ ($p$为质数) $\varphi(i p_j)=\ ...
分类:
其他好文 时间:
2020-02-12 20:37:50
阅读次数:
80
方法一 使用Nginx让它绑定ip(没有共享所以就没有共享问题了) 配置Nginx upstream backserver { ip_hash; server localhost:8080; server localhost:8081; } server { listen 80; server_na ...
分类:
其他好文 时间:
2020-02-12 18:55:31
阅读次数:
73
插入排序的基本方法:每一步将一个待排序的对象,按其排序码大小,插入到前面已经排好序的一组对象的适当位置上,知道所有对象全部插入为止。插入排序的实施方案:1. 直接插入排序2. 折半插入排序3. 希尔排序 一、直接插入排序1. 算法代码: /** * 直接插入排序 **/ func InsertSor ...
分类:
编程语言 时间:
2020-02-12 16:43:26
阅读次数:
70
ARP协议 ARP高速缓存:ARP把保存在高速缓存中的每一个映射地址项目都设置生存时间。凡超过生存时间的项目就从高速缓存中删除掉。 ARP是解决同一局域网上的主机或路由器的IP地址和硬件地址的映射问题。 IP协议 利用IP协议可以使这些性能各异的网络从用户看起来好像是一个统一的网络。 ICMP协议 ...
分类:
其他好文 时间:
2020-02-12 16:03:28
阅读次数:
145
参考地址: https://www.cnblogs.com/HQFZ/p/4523761.html EF配置级联删除代码如下 有的小伙伴实验发现,明明我配置好了,为什么删除的时候没有把级联的一起删除呢。 一对多场景,在子对象映射中开启级联删除情况下,删除父对象将自动删除其下所有子对象,需要注意一些事 ...
分类:
其他好文 时间:
2020-02-12 10:55:33
阅读次数:
102