虚拟机安装debian 虚拟机安装 debian由于许多服务需要在Linux服务器上部署,因此对我来说,如果不是直接在Linux上进行开发,我仍然需要一个虚拟机来运行Linux操作系统。无论是测试部署还是进行Linux开发,都会更加便捷。 前置准备下载下载 virtualbox 去官网下载页面: https://www.virtualbox.org/wiki/Downloads 选择对应的版本下载: 我使用的是 wind 2023-04-05 debian #虚拟机 #网络 #debian
Flex布局 Flex 布局 由于公司需要使用 uniapp 开发小程序,所以需要接触一下移动端布局相关的问题。而 flex 布局对于移动端应用布局有很强的支持,因此学习后做一些总结。 Flex 优势 简单易学: 相比于传统的 css 布局,更加简洁,不需要大量的使用 float 和 position 属性 适应性强: Flex 布局可以很好的适应各种设备屏幕大小, 轻松创建响应式布局,而不需要涉及到 JS 2023-04-01 前端 #flex布局
python装饰器 装饰器基本使用1234567891011121314def logger(func): def decorator(*args, **kwargs): print('before...') res = func(*args, **kwargs) print('after') return res 2020-10-28 python #python
设计模式 设计模式 设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 单例模式 最简单的设计模式。控制实例数目,节省系统资源的时候就可以使用单例模式,不过要注意线程安全问题 1234567891011121314151617181920212223242526272829303132333435363738from 2020-10-09 设计模式 #设计模式 #技巧
python神奇的迭代 Python 神奇的迭代迭代器使用迭代器基本使用,就如下代码一样 123a = [1, 2, 3, 4, 5]for n in a: print(n) for in 原理使用 for n in xx 时 要求循环迭代的对象必须得是 collections.Iterable(可迭代对象) 的一个实例 然后使用内置方法 inter(xx) 获取到迭代器由可迭代器对象生成 本质上调用了 xx. 2020-09-25 python #python
CDN基础 CDN 基础概念CDN 分发架构全球有许多数据中心,不管在哪,不远处基本上都有数据中心。 可以在这些数据中心中部署一些机器,形成一个缓存的集群来缓存部分数据,这样用户访问的时候,就可以就近访问了。 这些分布在各个数据中心的节点,被称为边缘节点。 由于边缘节点数量很多,但每个集群规模比较小,不可能缓存下所有东西,也就会有无法命中的情况,测试在边缘节点之上有规模更大的区域节点,缓存的数据更多,命中率也 2020-09-25 network #network #CDN