技术 当你购买了一台 Linux 服务器,想将 Web 应用代码部署到服务器上,并在更新代码版本时能够重新部署,该怎么做? 首先你需要通过 SSH 远程连接到服务器,运行指令安装运行环境和 Web 服务器(前往配置文件的目录编辑文件),另外还需要打开防火墙、加强 SSH 配置,创建账户等初始化操作。 ...
分类:
系统服务 时间:
2021-02-06 15:50:11
收藏:
0 评论:
0 赞:
0 阅读:
30
@property 装饰过的函数返回的不再是一个函数,而是一个property对象 装饰过后的方法不再是可调用的对象,可以看做数据属性直接访问。 @staticmethod 把没有参数的函数装饰过后变成可被实例调用的函数, 函数定义时是没有参数的。 @classmethod 把装饰过的方法变成一个c ...
分类:
编程语言 时间:
2021-02-06 15:49:57
收藏:
0 评论:
0 赞:
0 阅读:
19
今天我们再说一下 Cocos Creator 的编辑器。 Cocos Creator 下载地址 记住:一定要注册一个帐号后再登录使用编辑器。 项目 项目名称:创建的项目名称 编辑器的版本号 ,我们可以理解为用的哪个版本的框架,类似 Vue 1.x 或者 Vue 2.x。目前建议使用的是 Creato ...
分类:
其他 时间:
2021-02-06 15:49:34
收藏:
0 评论:
0 赞:
0 阅读:
37
inux 上安装portainer.io 1.portainer.io是什么? 2.安装,运行镜像 3.登陆1.portainer.io是什么?Portainer是一个轻量级的Docker环境管理UI,可以管理docker host和docker swarm(我主要看中了能管理swarm这个,毕竟市 ...
分类:
系统服务 时间:
2021-02-06 15:49:24
收藏:
0 评论:
0 赞:
0 阅读:
32
export和import的使用,export和export default的区别,require和import的区别 ...
分类:
其他 时间:
2021-02-06 15:49:12
收藏:
0 评论:
0 赞:
0 阅读:
31
对于给定的阈值$T$,可以将图像分为目标和背景。其中背景点数占图像比例为 \(p_0\),平均灰度值为 \(m_0\)。而目标点数占图像比例为 \(p_1\),平均灰度值为 \(m_1\),其中满足 \[ p_0 + p_1 = 1 \] 整幅图像的平均灰度值为常数,跟阈值无关,且为 \[ \ove ...
分类:
其他 时间:
2021-02-06 15:48:57
收藏:
0 评论:
0 赞:
0 阅读:
43
树上的BFS与DFS bfs与之前学习的没有什么不同,主要就是对树的层序遍历 dfs是比较抽象的,一般比较难想而且时间复杂度相对于bfs来说会更高。 例题: 1. 二叉树的锯齿形层序遍历 https://leetcode-cn.com/problems/binary-tree-zigzag-leve ...
分类:
其他 时间:
2021-02-06 15:48:48
收藏:
0 评论:
0 赞:
0 阅读:
25
题目地址 F就咕咕了 A就不说了 B 直接模拟就好,因为$n<=100$ 且$h_i<=100$巨石最多不会超过10000个,直接模拟放巨石过程就行 #include <bits/stdc++.h> #define int long long using namespace std; const i ...
分类:
其他 时间:
2021-02-06 15:48:38
收藏:
0 评论:
0 赞:
0 阅读:
48
正则表达式 正则表达式是按照一定的规则组成的表达式,用于匹配字符串。该表达式通常由普通字符、元字符、其他特殊字符和标记字符组成。 相关概念 元字符 元字符在正则表达式中有一种或多种特殊功能: 其他特殊字符 标记字符 实例创建方式 1. 字面量 let expression=/pattern/flag ...
分类:
其他 时间:
2021-02-06 15:48:25
收藏:
0 评论:
0 赞:
0 阅读:
30
1.下载maven http://maven.apache.org/ 2.配置setting 3.配置idea Maven home directory:外置maven的根目录 User setting sile:maven的配置文件(即上面配置的setting,可以自己修改包括路径) Local ...
分类:
其他 时间:
2021-02-06 15:48:14
收藏:
0 评论:
0 赞:
0 阅读:
66
访问说明符 在 C++语言中,我们使用访问说明符(access specifiers)加强类的封装性∶ 定义在 public说明符之后的成员在整个程序内可被访问,public成员定义类的接口。 定义在private 说明符之后的成员可以被类的成员函数访问,但是不能被使用该类的代码访问,private ...
分类:
其他 时间:
2021-02-06 15:48:01
收藏:
0 评论:
0 赞:
0 阅读:
17
34. 在排序数组中查找元素的第一个和最后一个位置 Difficulty: 中等 给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 如果数组中不存在目标值 target,返回 [-1, -1]。 进阶: 你可以设计并实现时间复杂度为 ...
分类:
编程语言 时间:
2021-02-06 15:47:51
收藏:
0 评论:
0 赞:
0 阅读:
27
UCF通常是User-base Collaborative Filter的简写;大体的算法思路是根据用户行为计算相似群体(邻居),为用户推荐其邻居喜好的内容;感觉是不是很简单、那废话不多说先撸个SQL。 ...
分类:
数据库技术 时间:
2021-02-06 15:47:39
收藏:
0 评论:
0 赞:
0 阅读:
21
转自:https://www.jianshu.com/p/78989cd553b4 一、Segment HashMap 在高并发下会出现链表环,从而导致程序出现死循环。高并发下避免 HashMap 出问题的方法有两种,一是使用 HashTable,二是使用 Collections.syncroniz ...
分类:
其他 时间:
2021-02-06 15:47:23
收藏:
0 评论:
0 赞:
0 阅读:
30
const关键字优先考虑修饰其左边的符号,左边没有符号才会修饰右边的符号。 const修饰变量 const int a = 1; 或者int const a = 1; 都可以,通常用前一种。声明时必须定义,定义后不能被修改。 const修饰指针 第一种 int * const p = &x; 把co ...
分类:
其他 时间:
2021-02-06 15:47:10
收藏:
0 评论:
0 赞:
0 阅读:
34
bool res = {TypeA}.IsAssignableFrom({TypeB}) ; 如果TypeA和TypeB类型一样则返回true; 如果TypeA是TypeB的父类则返回true; 如果TypeB实现了接口TypeA则返回true; 实例: ...
分类:
Windows开发 时间:
2021-02-06 15:46:59
收藏:
0 评论:
0 赞:
0 阅读:
21
#ifndef DATACONFIG_H #define DATACONFIG_H #include <QObject> #include <QMap> #include <QVector> class dataConfig : public QObject { Q_OBJECT public: e ...
分类:
其他 时间:
2021-02-06 15:46:49
收藏:
0 评论:
0 赞:
0 阅读:
33
1.布尔操作符 1.1布尔操作符是求值为true或false的操作符。 | 常见布尔操作符 | 含义 | 示例 | 结果(假定 page = 99) | | | | | | | == | 等于 | page == 100 | false | | != | 不等于 | page != 66 | tru ...
分类:
其他 时间:
2021-02-06 15:46:38
收藏:
0 评论:
0 赞:
0 阅读:
19
要点: 使用with打开文件。不需要关闭文件。 使用zip函数组合两个列表。 不带zip的代码,带内联注释: combine =[] with open("x.txt") as xh: with open('y.txt') as yh: with open("z.txt","w") as zh: # ...
分类:
编程语言 时间:
2021-02-06 13:40:30
收藏:
0 评论:
0 赞:
0 阅读:
178
点击后弹出。 关键指令 onclick 。 加载完后弹出。 1.在body 标签定义的。 关键指令:onload 加载完成弹出,并调用 方法1 2 1.在并body 标签定义的。 关键指令:window.onload 加载完成弹出,并调用 方法1 2 加载完成后,通过ID “jj” 获取对象,并读取 ...
分类:
Web开发 时间:
2021-02-06 13:40:20
收藏:
0 评论:
0 赞:
0 阅读:
23