C++STL
unordered_map
unordered_map 容器,直译过来就是"无序 map 容器"的意思。所谓“无序”,指的是 unordered_map 容器不会像 map 容器那样对存储的数据进行排序。换句话说,unordered_map 容器和 map 容器仅有一点不同,即 map 容器中存储的数据是有序的,而 unordered_map 容器中是无序的。
图床搭建+utools
刚接触markdown的小伙伴一定曾苦于如何在md里面插入图片,可以插入本地图片,也可以直接放图片的uri。插入本地图片固然方便,可一旦照片移动了,或者md文件移动了,那么照片便可能不能正常显示了,有什么好的解决方法吗?
下面利用github建一个图床,利用utools进行图片管理(也可以使用picgo这一开源软件,但utools个人觉得更方便一些)
图床
图床一般是指储存图片的服务器,有国内和国外之分。国外的图床由于有空间距离等因素决定访问速度很慢影响图片显示速度。国内也分为单线空间、多线空间和cdn加速三种。
图床其实可以从字面意思上来理解,就是让图片睡觉的床。就是让你上传图片并能够分享到互联网的网站。其实就是专门用来存放图片,同时允许你把图片对外连接的网上空间,不少图床都是免费的。但是免费的基本上后来都挂了,找不回来的图片可悲惨了。上述句子摘自
所以最好自己利用gitthub搭建一个
首先新建一个仓库
然后点击头像,里面的settings,如图
之后点击末尾的开发者设置
这样就生成了token,点击复制,要保存下来,因为只出现一次。
下面我们就要在utools里面设置了
...
github pages绑定域名
前言
爱折腾的小笨蛋一个啊~
一次偶然的机会,购买了一个域名,就想着能不能把它和之前的github pages 绑定起来
上学期就学过计算机网络,成绩也还理想,但终究是纸上知识,实践起来才知道计网学得连门都没有入😅,所以重庆某大学啥时候把1.5w每年的学费退一下?
趁还记得操作,把踩过的坑都记录一下,因为每踩一个坑都要查询很久,真的很锻炼心态。前人栽树后人乘凉,希望我的一些记录对你有帮助。(图床可能国内较卡,如果学校有GitHub加速应该可以显示)
购买域名
参考网站
namesilo
这是我购买域名的地址,国外的,dddd,不像国内那么麻烦,价格便宜,续费也简单,不坑,盲选就行。
注册的时候记住你的用户名,因为登陆时不能用邮箱(除非你后期允许用邮箱)
如果忘了用户名,点击username retrieval,他会发邮箱重新
傻乎乎用邮箱当用户名就会这样:
购买域名就是选一个域名,然后填一堆信息,购买就行,如果贵了就在名字后面加数字,我的名字拼音就比较贵,10$+起步,焯,不得已加了点数字让价格变成1.88$
好了假设你已经购买好域名
先update
如图(一共有两个圈要去操作 ...
软件需求分析复习整理
[toc]
第0章 引言
项目失败或严重超支的8个最重要原因中有5个都与需求相关:
需求不完整
缺乏用户的参与
用户期望不实际
需求和需求规格说明的变更
提供许多不必要的功能。
“软件需求分析”:
就是对需要解决的问题进行详细分析
弄清楚需要解决的问题,开发人员才能顺利开发出用户真正需要的软件。
如果一味追求进度,而忽略软件需求分析,很可能南辕北敏,开发变得毫无意义。
“软件需求分析”:是连接开发人员和用户之间的重要纽带。只有真正理解用户的需求,才能设计出用户所需要的软件。
“软件需求分析”:
就是分析软件用户的需求是什么。
如果投入大量的人力、物力、财力、时间,开发出的软件却没人要,那所有的投入都是徒劳。
如果费了很大的精力,开发一个软件系统,最后却不满足用户的要求,从而要重新开发过,这种返工是让人痛心疾首的。
总之,软件需求问题不仅关系到软件项目开发的成功,也关系到软件产业的发展,更关系到各行各业信息化目标的实现。
解决软件需求问题已成为软件领域刻不容缓的任务。
第1章 软件需求概述
软件需求的好坏直接关系到软件的成功与否。
客户提出的需求是软件系统的源头,它定义了软件系统的 ...
日记
924d0bf7b0d92eb9e671c08653442f5348eaa909b7d282dd33f2da9d45520212ecf540e27b63c5a97b23ed81d2c7aff325f26a8c880011171abc40b981b51f236f4bad617661d7a2b24e19b62014bcabcd2dbafd04997a1cb5e6b4d11a21fcaf162ac9ac624cf1a1c366bd7793807601a54030b715ff89062a34f1e416f96a71f7462f64767df65a670c582d386669f0b7458d29169ce5db9eabe095964a3cff37d9f7865c71650b6b10d81647863e5f2868b64d3fb956c0feeab038fe00991d0be7e6a4ea9e7247068eae8a21449623e9e0f9e592e8378498bf2eecca42672b27b4817f638a55314b1b89f0691cf6f9bed05f4d0efff0dfe ...
Web开发技术复习整理
[toc]
Web前端
src和href的区别
href标识超文本引用,用在link和a等元素上,href是引用和页面关联,是在当前元素和引用资源之间建立联系
src表示引用资源,表示替换当前元素,用在img,script,iframe上,src是页面内容不可缺少的一部分。
src是source的缩写,是指向外部资源的位置,指向的内部会迁入到文档中当前标签所在的位置;在请求src资源时会将其指向的资源下载并应用到当前文档中,例如js脚本,img图片和frame等元素。
当浏览器解析到这一句的时候会暂停其他资源的下载和处理,直至将该资源加载,编译,执行完毕,图片和框架等元素也是如此,类似于该元素所指向的资源嵌套如当前标签内,这也是为什么要把js饭再底部而不是头部。
当浏览器解析到这一句的时候会识别该文档为css文件,会下载并且不会停止对当前文档的处理,这也是为什么建议使用link方式来加载css而不是使用@import。
HTML 5 <!DOCTYPE> 标签
声明必须位于 HTML5 文档中的第一行,也就是位于 标签之前。该标签告知浏览器文档所使用的 HTML 规范。 ...
hadoop的一些基础操作
[toc]
Linux 常用命令
Linux系统的文件结构
/bin 二进制文件,系统常规命令
/boot 系统启动分区,系统启动时读取的文件
/dev 设备文件
/etc 大多数配置文件
/home 普通用户的家目录
/lib 32位函数库
/lib64 64位库
/media 手动临时挂载点
/mnt 手动临时挂载点
/opt 第三方软件安装位置
/proc 进程信息及硬件信息
/root 临时设备的默认挂载点
/sbin 系统管理命令
/srv 数据
/var 数据
/sys 内核相关信息
/tmp 临时文件
/usr 用户相关设定
目录操作
cd / //切换到根目录
cd /bin //切换到根目录下的bin目录
cd …/ //切换到上一级目录 或者使用命令: ...
数据科学导论
数据科学导论
第1章 大数据概述
大数据是人们获得新的认知,创造新的价值的源泉;大数据还是改变市场、组织机构,以及政府与公民关系的方法。作者认为,大数据的核心就是预测。这个核心代表着我们分析信息时的三个转变:第1个转变就是,在大数据时代,我们可以分析更多的数据,有时候甚至可以处理和某个特别现象相关的所有数据,而不再依赖于随机采样。第2个改变就是,研究数据如此之多,以至于我们不再热衷于追求精确度。第3个转变,因前两个转变而促成,即我们不再热衷于寻找因果关系
大数据从哪里来?
1Byte = 8 Bit
1KB = 1,024 Bytes
1MB = 1,024 KB = 1,048,576 Bytes
1GB = 1,024 MB = 1,048,576 KB = 1,073,741,824 Bytes
1TB = 1,024 GB = 1,048,576 MB = 1,099,511,627,776 Bytes
1PB = 1,024 TB = 1,048,576 GB =1,125,899,906,842,624 Bytes
1EB = 1,024 PB = 1,048,576 ...