依赖倒置原则(Dependence Inversion Principle,DIP) 高层模块不应该依赖底层模块,二者都应该依赖其抽象; 抽象不应该依赖细节;细节应该依赖抽象; 可以减少类与类之间的耦合性,提高系统的稳定性,提高代码的可读性和可维护性,并能够降低修改程序所 造成的风险。 代码说明 每 ...
分类:
其他 时间:
2020-02-29 02:34:01
收藏:
0 评论:
0 赞:
0 阅读:
55
前言 曾几何时,看着高大上的架构和各位前辈高超的炫技,有没有怦然心动,也想一窥究竟?每当面试的时候,拿着单应用的架构,吹着分库分表的牛X,有没有心里慌的一批? 其实很多时候,我们所缺少的只是对高大上的技术的演练。没有相关的业务需求,没有集群环境,然后便只是Google几篇博文,看下原理,便算是了解了 ...
分类:
数据库技术 时间:
2020-02-29 02:33:20
收藏:
0 评论:
0 赞:
0 阅读:
47
[toc] 一.yilia主题的安装 yilia主题的GitHub仓库地址 1.安装 在根目录输入 2.配置 找到根目录文件 修改theme节点,注意有空格 3.重新生成并启动hexo 二、将hexo部署到github上面,实现双分支部署 引用master分支中 中的有关双分支的部署说明: 1. 部 ...
分类:
其他 时间:
2020-02-29 02:32:57
收藏:
0 评论:
0 赞:
0 阅读:
76
题目:传送门 题意:有 n 个测试样例,每个样例,输入四个点,前两个点代表一条线段,后两个点代表正方形的两个对角端点。 #include <iostream> #include <stdio.h> #include <string.h> #include <algorithm> #include < ...
分类:
其他 时间:
2020-02-29 02:32:40
收藏:
0 评论:
0 赞:
0 阅读:
47
第二周 HTML 一 HTML概述 1. 含义:超文本标记语言,是网络web语言的基础,不区分大小写。 2. 特点:独立于平台,但存在缺点:不同浏览器的显示形式不一样等。 HTML 标记标签通常被称为 HTML 标签 (HTML tag) <标签>内容</标签> HTML 元素包含了开始标签与结束标 ...
分类:
Web开发 时间:
2020-02-29 02:31:58
收藏:
0 评论:
0 赞:
0 阅读:
57
...
分类:
其他 时间:
2020-02-29 02:30:58
收藏:
0 评论:
0 赞:
0 阅读:
36
转载:https://automatetheboringstuff.com/ 转载:https://automatetheboringstuff.com/2e/chapter10/ import os for folderName, subfolders, filenames in os.walk( ...
分类:
其他 时间:
2020-02-29 02:30:08
收藏:
0 评论:
0 赞:
0 阅读:
53
Docker CE 安装、卸载及启动停止 概述 Docker CE 是 Docker 公司发布的开源版 Docker 引擎,本文主要简单记录 CentOS 上 Docker CE 的安装、卸载及启动停止 前提条件 系统版本:CentOS 7 维护版本、不支持存档版本 必须开启 "centos ext ...
分类:
其他 时间:
2020-02-29 02:29:35
收藏:
0 评论:
0 赞:
0 阅读:
42
内心OS:我靠啊!!!我就是偷了一下懒!!!把先序遍历的代码COPY了两份,改成了中序和后序遍历。万万没想到啊!我忘了修改函数中递归函数的名字!!!找这个BUG花了我三个小时~~我哭啊~~,我还以为我的知识体系坍塌了呢?!!~ 总结,这是一道模板题,要先记住大体流程,然后反复练习。 输入格式: 第一 ...
分类:
其他 时间:
2020-02-29 02:29:09
收藏:
0 评论:
0 赞:
0 阅读:
50
全篇都是讲数字之间的运算的: 由上自下难度逐渐升级 ,没耐心者建议一拉到底: 1000: Problem Description Calculate A + B. Input Each line will contain two integers A and B. Process to end of ...
分类:
编程语言 时间:
2020-02-29 02:28:43
收藏:
0 评论:
0 赞:
0 阅读:
47
深入浅出了解编码和解码的原理:https://zhuanlan.zhihu.com/p/25924333 识别文本文件编码: 1.https://it365.gitlab.io/zh-cn/decode/?81206z 2用notebook++ ...
分类:
编程语言 时间:
2020-02-29 02:28:16
收藏:
0 评论:
0 赞:
0 阅读:
61
记录我疫情下的开学第一周 陈宇卿 我没想到我踌躇满志的一个学期是以这样的形式开始的。 如果回到43天前,我一定会带上更多的书,再仔细检查一边宿舍的门窗和电器再出发。我仍记得出发之前,我站在B223的中央不断徘徊着,寻思着到底带不带上我厚重的剑雅全套,后来想了想往年寒假惨痛的教训,貌似回家书最大的用处 ...
分类:
其他 时间:
2020-02-29 02:27:36
收藏:
0 评论:
0 赞:
0 阅读:
98
计算机系统是由硬件和系统软件组成的,他们共同工作来运行应用程序。虽然系统的具体实现方式随着时间不断的在变化,但是系统的内在概念却没有改变的。 所有的计算机硬件和软件有着相似的结构和功能。这个系列专题便是总结自己在学习底层过程中对这些组件工作原理和其对程序的影响。 通过学习,我们将会知道一些窍门来优化 ...
分类:
其他 时间:
2020-02-29 02:26:15
收藏:
0 评论:
0 赞:
0 阅读:
65
专题三:基于色度的单幅图像镜面反射分量的分离——色度 双色反射模型如下: $$\mathbf{I\left ( p \right )} = m_{d}\left ( p \right )\mathbf{I_{d}\left ( p \right )}+m_{s}\left ( p \right )\ ...
分类:
其他 时间:
2020-02-29 02:25:48
收藏:
0 评论:
0 赞:
0 阅读:
54
原题链接: "E Reversing and Concatenating" 题目大意:给定一个字符串长度为$N$的字符串$S$,每次将它和它的反串拼起来,然后从中截取一段长度为$N$的子串,并用这个字串覆盖原串,进行$K$次这样的操作后,使得所得串字典序最小。 题解:首先,我们可以发现,若令$S$串 ...
分类:
其他 时间:
2020-02-29 02:25:10
收藏:
0 评论:
0 赞:
0 阅读:
46
大型补档计划 "题目链接" 根据题意,显然只有新郎这边可能存在矛盾,考虑这边怎么放即可,新娘那边的放法与这边正好相反且一一对应。 显然对于两个约束条件是一对矛盾,开始我以为可以用并查集,后来发现输出方案的时候,如果两者都可以的话不会选了只能乱选,有可能会限制死某些变量,需要指数级别 $dfs$ 搞, ...
分类:
Windows开发 时间:
2020-02-29 02:23:28
收藏:
0 评论:
0 赞:
0 阅读:
53
基于JSP+Servlet开发学生成绩管理系统 开发环境: Windows操作系统开发工具: MyEclipse+Jdk+Tomcat+Mysql数据库运行效果图 源码及原文链接:https://javadao.xyz/forum.php?mod=viewthread&tid=57 ...
分类:
编程语言 时间:
2020-02-29 02:22:28
收藏:
0 评论:
0 赞:
0 阅读:
69
1. 作用域 1.1 作用域的概述 通常来说 一段程序代码中所用到的名字并不总是有效和可用的。而跟定这个名字的可用性的代码范围就是这个名字的作用域。 作用域的使用提高了程序的逻辑性的局部性。增强了程序的可靠性,减少了名字冲突。 <head> <meta charset="UTF-8"> <meta ...
分类:
编程语言 时间:
2020-02-29 02:21:36
收藏:
0 评论:
0 赞:
0 阅读:
51
问题描述 : 请你编程画一个放大的’X’。 如2*2的’X’应如下所示: XX XX 5*5的’X’如下所示: X X X X X X X X X 输入说明 : 输入数据第一行是一个整数T,表示有T组测试数据; 接下来有T行,每行有一个正数n(2 <= n <= 80),表示放大的规格。 输出说明 ...
分类:
其他 时间:
2020-02-29 02:21:06
收藏:
0 评论:
0 赞:
0 阅读:
47
一、背景 平时工作中经常需要使用各种尺寸、格式的图片来做测试,每次从百度或者谷歌找图都非常麻烦,于是就想作为一个程序员怎么能被这个问题影响效率呢,一切程序可以做的事情都应该用程勋来做并提升效率,这才是我们编程的意义所在。 二、实现 于是就想实现一个web版的图片生成器,填颜色、尺寸、格式就可以生成指 ...
分类:
编程语言 时间:
2020-02-29 02:20:09
收藏:
0 评论:
0 赞:
0 阅读:
52