Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
sudo docker run hello-world docker: Error response from daemon: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers). See 'docker run --help'. 修改docker镜像源: doc
掌握莫比乌斯反演~彻底入门
莫比乌斯函数 $ Mobius $ 函数 $ \mu(n) $ 的定义:设 $ n = p_1^{k_1} \times p_2^{k_2} \times \cdots \times p_m^{k_m} $,其中 $ n > 1 $,且 $ p_i $ 为素数,则其定义如下: $$ \mu(n) = \left \{ \begin{aligned} &1 \quad (n = 1) \\ &(-1) ^k \quad n = \prod_{i = 1}^k p_i \\ &0 \quad ot
asp.net 创建虚拟目录 iis创建虚拟目录
这几天本人接了个档案管理查询系统的小项目,踩过的坑。 其实功能都挺简单的,大致要求客户有很多pdf文档,为了方便管理,所有要开发一个相当于文件管理系统,本人正好有现成的文件管理系统,修改下就可以。其中客户要求pdf需要放到其他的盘符,不能和应用程序在一起,这个解决起来非常方便。系统上线了后,因为客户的pdf是分目录放的,如果上百个虚拟目录是手动创建的话,就有点繁琐。因此需要代码实现。记录如下: /// <summary>
/// 创建虚拟目录
//
使用vue3.0和element实现后台管理模板
通过自己所学的这段时间,利用空余时间,使用vue3.0脚手架搭建的一个关于后台的管理模板,所实现功能也是模仿一个后台的界面,数据分为两种存放,一种是直接存储到mlab,这里的数据是存放这登录注册,只有注册了自己的账号才能访问到页面,另一些数据直接存放在easy-mock里, 源码地址:https://github.com/MrZHLF/vue-admin 自己需要搭建vue3.0的脚手架,在这里就不用讲关于vue3.0的脚手架怎么搭建。vue3.0脚手架需要node版本10以上,这样的话,可以
变量 及其命名和使用规范
python基础 1.变量 一、什么是变量 变化的量,一般用来赋一些值 二、定义变量 既然知道了变量是什么玩意,那我们如何在Python中定义变量呢? name = 'nick'
age = 19
gender = 'male'
height = 180
weight = 140 三、变量的组成 变量由变量名(接收变量值) 、=(赋值符号) 、 变量值(数值) 组成 变量名:变量名用来引用变量值,但凡需要用变量值,都需要通过变量名。 赋值符号:赋值 变量值:存放数据,用来记录现实世界中的某种状
E10【选款式】I don't like that style
核心句型 I don't like that style. 我不喜欢那个款式 场景对话 A:Look at those shoes. They're really nice. 瞧那双鞋。可真漂亮 B:Those ones? I don't really like them. 那双吗?我不太喜欢 A:I think they'd suit you. You'd look good in that style. 我想那双会很适合你的。你穿那种款式会很好看的。 B:Suit me? But I do
回顾js中的cookie/localstorage
1.首先简单总结下cookie cookie:可以做会话跟踪 特点: 1、大小限制(不能超过4k) 2、每个域下cookie不能超过50个 3、有效期(和设定时间有关),过了有效期cookie会自动删除 4、cookie读取(只能访问同一个域名下的cookie)(域的限制) 5、没有设置存储时间的cookie是临时cookie,浏览器关闭自动删除 6、cookie值只能是字符串 7、cookie访问:子能访问父的cookie 但是父不能访问子的cookie; 1.1 cookie的存储 实
Sublime Cssrem rem自动转换
<1> 下载解压cssrem https://github.com/lcy20150720/cssrem.git <2> 将cssrem文件夹移至Sublime包目录: Preferences ===> Browse Packages <3> 重启即可. #### 文件夹名称不对,会影响Setting文件读取.
003-结构型-01-适配器模式(Adapter)
一、概述 将一个类的接口转换成客户期望的另一个接口。适配器模式让那些接口不兼容的类可以一起工作。 1.1、适用场景 已经存在的类,它的方法和需求不匹配时(方法结果相同或相似) 不是软件设计阶段考虑的设计模式,是随着软件维护。由于不同产品、不同厂家造成功能类似而接口不相同情况下的解决方案 类的适配器模式:当希望将一个类转换成满足另一个新接口的类时,可以使用类的适配器模式,创建一个新类,继承原有的类,实现新的接口即可。 对象的适配器模式:当希望将一个对象转换成满足另一个新接口的
The Xor-longest Path(trie树)
题目: #10056. 「一本通 2.3 练习 5」The XOR-longest Path 解析: 做完#10051后就不是很难了 继续利用异或的性质有\(dis(u,v) = dis(1,u)\oplus dis(1,v)\) 把边权放到点上,然后字典树求最大异或值 代码 #include <bits/stdc++.h>
using namespace std;
const int N = 1e6 + 10;
int n, m, num, cnt, tot, ans;
int id[N
详解微信小程序支付流程
转发博主 https://blog.csdn.net/qq_38378384/article/details/80882980 花了几天把小程序的支付模块接口写了一下,可能有着公众号开发的一点经验,没有入太多的坑,在此我想记录一下整个流程。 首先先把小程序微信支付的图搬过来: 相信会来查百度的同学们基本都是对文档的说明不是很理解。我下面大概总结一下整个业务逻辑的过程。 微信小程序的商户系统一般是以接口的形式开发的,小程序通过调用与后端约定好的接口进行参数的传递以及数据的接收。在小程序支付这块,
前端常见跨域请求 方法 前端常见跨域解决方案(全)
前端常见跨域解决方案(全) 什么是跨域? 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 1.) 资源跳转: A链接、重定向、表单提交
2.) 资源嵌入: <link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链 3.) 脚本请求: js发起的ajax请求、dom和js对象的跨域操作等 其实我们通常所说的跨域是狭义的,是由浏览器同源策略限制的一类请求场景。
【NOIP2012】借教室
题目描述 在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。 面对海量租借教室的信息,我们自然希望编程解决这个问题。 我们需要处理接下来\(n\)天的借教室信息,其中第\(i\)天学校有\(r_i\)个教室可供租借。共有\(m\)份订单,每份订单用三个正整数描述,分别为\(d_j,s_j,t_j\),表示某租借者需要从第\(s_j\)天到第\(t_j\)天租借教室(包括第\(s_j\)天和
Visio实用快捷键+比较不错的总结
Visio 常用的快捷键 1. 复制 按ctrl+拖动 2. 水平/垂直复制 按ctrl+shift+ 拖动(水平/垂直) 3. 水平/垂直移动 按shift+拖动 4. 放大 ctrl+滚轮 5. 键拖动幕布 ctrl+alt+鼠标右 6. 水平滚动画布 shift+滚轮 7. 选择工具 ctrl+1 8. 文字工具 ctrl+2 9. 连接线 ctrl+3 10. 形状工具 ctrl+8 11. 文本(加粗/斜体/删除线) ctrl+b/i/u 12. 字体变大/小 ctrl+shift+
vue自定义指令导致的内存泄漏问题解决
vue的自定义指令是一个比较容易引起内存泄漏的地方,原因就在于指令通常给元素绑定了事件,但是如果忘记了解绑,就会产生内存泄漏的问题。 看下面代码: directives: {
scroll: {
inserted (el, cb) {
// 不是元素节点 || 未设置回调函数
if (el.nodeType !== 1 || !cb) return
let direct = 'do
面向对象中多态以及多态的实现
一,多态的概念: 在现实世界里面来理解就是说,一种事物的多种形态。 比如水,固态,气态,液态等 在程序的世界是说,多个不同类的对象可以通过同一个方法,让不同类的对象产生不同的结果。 它并不是一种特殊的语法,而是一种形态。 优点:相对于使用者而言,很大程度上的降低了使用的难度。更加方便使用者 二,多态的实现以及案例 接口,抽象类,鸭子类型,都是可以写出具备多态的代码,最简单的就是鸭子类型的 案例: class Chicken:
def cry(self):
js学习重点难点知识总结 (巩固闭包、原型、原型链)
学习重点知识总结 1.闭包知识点巩固 闭包函数: 1.可以实现函数外部访问函数内部的变量 2.在JavaScript只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成“定义在一个函数内部的函数”。 用途: 1.可以读取函数内部的局部变量 2.让这些变量始终保存在内存当中(延长局部变量的生命周期) 闭包出现的场景: 1:函数外部能访问函数内部的变量 2:在立即执行函数 3:闭包可以保留变量在内存里面( 给节点集合绑定事件,获取每个节点的索引值 ) 4:柯里化函数 //面试题: 一个函
今日推荐
周排行