作者 :乐章 一、简介 1、了解Docker的前生LXC LXC为Linux Container的简写。可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在 ...
分类:
其他 时间:
2020-01-02 10:14:48
收藏:
0 评论:
0 赞:
0 阅读:
90
What do we need? 笔者目的是在vue项目打包后的 dist/index.html 文件中写入本次打包git用户、最后一次git提交信息,这样做的目的是便于线上项目的管理和防止同事之间的相互扯皮。最后打包出的效果如下图: How to do? 版本信息需要记录 git最后一次提交作者( ...
分类:
Web开发 时间:
2020-01-02 10:14:27
收藏:
0 评论:
0 赞:
0 阅读:
93
给定$n 1$次多项式$A(x)$,求$A^k(x)(mod\, x^n)$ 板子大全来了…… $A^k(x)=e^{k lnA(x)}$ 然后$exp$和$ln$板子套上去 $k$贼大记得取模,记得清空数组 ...
分类:
其他 时间:
2020-01-02 10:14:08
收藏:
0 评论:
0 赞:
0 阅读:
96
1. 为什么要用Redis? 1. 开源 2. 高性能 3. 基于键值对的缓存与存储系统 4. 提供多种键值数据类型来适应不同场景下的缓存与存储需求 1.1 Redis简介 1.1.1 存储结构 1.REmote DIctionary Server(远程字典服务器)的缩写,以字典结构存储数据,允许通 ...
分类:
其他 时间:
2020-01-02 10:13:40
收藏:
0 评论:
0 赞:
0 阅读:
90
某些时候,一个程序控制台服务程序需要在系统启动的时候自动运行,这时候我们会想到采用windows服务的方式来实现 但是,如果程序本来不支持安装成服务的话,我就需要采用其他方案来实现 之前博主也遇到了类似的需求,经过一番搜索找到了基于Instsrv.exe和srvany.exe的实现方案 但是由于该方 ...
分类:
Windows开发 时间:
2020-01-02 10:13:13
收藏:
0 评论:
0 赞:
0 阅读:
190
node是单线程运行,我们的node项目如何利用多核CPU的资源,同时提高node服务的稳定性呢? ...
分类:
系统服务 时间:
2020-01-02 10:12:29
收藏:
0 评论:
0 赞:
0 阅读:
85
一:get与post的区别 1. get是从服务器上获取数据,post是向服务器传送数据 2. get传送的数据量小,不能大于2KB,post传送的数据量较大 3. get安全性低,post高,但是执行效率上get好一些 4. 在进行文件上传的时候,只能使用post而不能使用get 二:string ...
分类:
编程语言 时间:
2020-01-02 10:11:46
收藏:
0 评论:
0 赞:
0 阅读:
99
CDN是什么 首先来看度娘的解释,CDN的全称:CONTENT DELIVERY NETWORK,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。 通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN ...
分类:
其他 时间:
2020-01-02 10:11:28
收藏:
0 评论:
0 赞:
0 阅读:
143
单例模式 1.单例类只能有一个实例。 2.单例类必须自己创建自己的唯一实例。(所以需要构造方法私有化) 3.单例类必须给所有其他对象提供这一实例。 单例模式的几种实现方式 一、饿汉式 优点:没有加锁,执行效率会提高 缺点:类加载进行初始化时就会创建实例,如果没有使用到这个实例造成了空间的浪费 pub ...
分类:
其他 时间:
2020-01-02 10:11:11
收藏:
0 评论:
0 赞:
0 阅读:
90
1、首先需要安装autoit,这个网上应该有很多 2、创建两个文件,里边写一些东西 3、脚本编写 4、按照本机的位数,编译成相关的exe文件 5、最后进入到cmd,执行xxx.exe d:/source.xls d:/target.xls 合并后的文件路径脚本里有写 合并后的文件 ...
分类:
其他 时间:
2020-01-02 10:10:52
收藏:
0 评论:
0 赞:
0 阅读:
117
文件属性 d 开头是: 目录文件。l 开头是: 符号链接(指向另一个文件,类似于瘟下的快捷方式)。s 开头是: 套接字文件(sock)。b 开头是: 块设备文件,二进制文件。c 开头是: 字符设备文件。p 开头是: 命名管道文件。 创建套接字文件 1 nc -Ul sock 文件权限 1 r = 4 ...
分类:
系统服务 时间:
2020-01-02 10:10:33
收藏:
0 评论:
0 赞:
0 阅读:
98
//动态合并单元格function uniteTable(tableId,colLength) {//表格ID,表格列数 var tb=document.getElementById(tableId); tb.style.display=''; var i = 0; var j = 0; var r ...
分类:
其他 时间:
2020-01-02 10:10:10
收藏:
0 评论:
0 赞:
0 阅读:
195
RabbitMQ的消息确认机制有两种: 1)消息发送确认 这种是用来确认生产者将消息发送给交换器,交换器传递给队列的过程中,消息是否成功投递。发送确认分为两步,一是确认是否到达交换器,二是确认是否到达队列。 ConfirmCallback ReturnCallback 2)是消费接收确认 这种是确认 ...
分类:
其他 时间:
2020-01-02 10:09:50
收藏:
0 评论:
0 赞:
0 阅读:
106
1. What is Pip(Pip installs Packages): pip is a standard package manager for Python. It is a tool and allows us to install and manage additional packa ...
分类:
编程语言 时间:
2020-01-02 10:09:32
收藏:
0 评论:
0 赞:
0 阅读:
115
this这是一个引用的类型,this是java里的一个关键字,是一种引用类型,在堆(heap)当中,的每个java对象都有一个this指向自己。this代表着当前对象的引用, 他的作用是: 1.区分成员变量。 2.区分局部变量 3.调用成员变量或者局部变量 4.调用成员方法和构造方法 注意: 这俩关 ...
分类:
其他 时间:
2020-01-02 10:09:08
收藏:
0 评论:
0 赞:
0 阅读:
81
使用git pull拉取代码的时候,无法拉取最新代码,报"unable to update local ref"错误。 除了重新clone一份代码外,还可以使用如下解决方案: 1、切换到之前clone代码目录下,执行命令git gc --prune=now 2、再执行命令git remote pru ...
分类:
其他 时间:
2020-01-02 10:08:52
收藏:
0 评论:
0 赞:
0 阅读:
216
ubuntu更改阿里云键镜像 1.备份 2.用vim打开: sudo vim sources.list 输入ggdG删除所有内容,按i键进入插入模式,鼠标右键粘贴 3.更新镜像源 ...
分类:
系统服务 时间:
2020-01-02 10:08:32
收藏:
0 评论:
0 赞:
0 阅读:
97
维护节点 添加主节点 hash槽重新分配 添加从节点 删除结点 1 添加主节点 集群创建成功后可以向集群中添加节点,下面是添加一个master主节点 添加7007结点作为新节点 执行命令:./redis-trib.rb add-node 120.0.1:7007 120.0.1:7001 查看集群结 ...
分类:
其他 时间:
2020-01-02 10:08:12
收藏:
0 评论:
0 赞:
0 阅读:
107
import os import unittest import HTMLTestRunnerNew # 1、初始化testloader testloader = unittest.TestLoader() # 2、查找测试用例,加载 dir = os.path.dirname(os.path.ab ...
分类:
编程语言 时间:
2020-01-02 10:07:55
收藏:
0 评论:
0 赞:
0 阅读:
169
核心原理: 该项目核心就是文件分块上传。前后端要高度配合,需要双方约定好一些数据,才能完成大文件分块,我们在项目中要重点解决的以下问题。 * 如何分片; * 如何合成一个文件; * 中断了从哪个分片开始。 如何分,利用强大的js库,来减轻我们的工作,市场上已经能有关于大文件分块的轮子,虽然程序员的天 ...
分类:
Web开发 时间:
2020-01-02 10:07:21
收藏:
0 评论:
0 赞:
0 阅读:
94