ssh是一个安全连接协议。 作用两个:1.远程连接协议,2.远程文件传输协议 协议默认端口为:22。 修改默认端口,再到ssh服务配置文件位置 vim /etc/ssh/ssh_config 这条命令就可以修改了。按下ESC键,再输入 :x 也可以退出vim。(和:q! 相同) 修改注意:1.端口号 ...
分类:
系统相关 时间:
2020-07-01 20:08:38
阅读次数:
58
接着上次的来讲,就是用两个线程,输出1a2b3c4d5e ... 又发现了一种新的实现方式,相对来说也更简单点。 主要是通过LockSupport来实现,话不多说,上代码: public class CommunicationC { static char[] num = {'1', '2', '3 ...
分类:
编程语言 时间:
2020-07-01 18:44:23
阅读次数:
65
一、技术总结 一个数素数的判断函数 就是关于哈希表的冲突问题,使用平方探测法解决; 使用两个数组,一个用于当前数字存储哈希表中的下标,一个是用于记录是否可以插入进哈希表; 二、参考代码 #include<iostream> #include<cmath> #include<vector> using ...
分类:
其他好文 时间:
2020-06-30 22:46:35
阅读次数:
103
剑指 Offer 09. 用两个栈实现队列 题目来源:力扣(LeetCode)https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof 题目 用两个栈实现一个队列。队列的声明如下,请实现它的两个函数 appen ...
分类:
编程语言 时间:
2020-06-30 20:25:53
阅读次数:
64
最小生成树 生成树是啥? 包含图中全部顶点的一个极小的联通子图。 n个顶点,n-1条边 最小生成树(最小代价树) 带权的连通图,找到各边权值之和最小的 对于一个带权的无向图G=(V,E),生成树不同,每棵树的权也可能不同。设R为G的所有生成树的集合,若T为R中边的权值之和最小的生成树,则T称为G的最 ...
分类:
其他好文 时间:
2020-06-30 14:28:21
阅读次数:
56
原题链接 题解 题目的大意就是利用两个栈来模拟队列的插入和删除,最容易想到的就是声明两个栈a, b,a这个栈用来做插入,b用来做删除作用。 当我们数据插入到栈中的,栈中的数据顺序是和删除的顺序相反的,①这就可以利用b这个栈了,将a中的数据弹出,依次压入b中,那么b中就是删除的顺序了。 ②当我们删除的 ...
分类:
其他好文 时间:
2020-06-30 13:16:30
阅读次数:
60
GitHub地址:https://github.com/liuyongfa/DatePickerRange.git Element当type="daterange"的时候,选择器是第一次点选开始时间,第二次点选结束时间,而不是第一个选择器是开始,第二个选择器是结束。第一次用很容易去在第一个时间选择器 ...
分类:
其他好文 时间:
2020-06-30 13:10:27
阅读次数:
61
Django的Orm操作数据库 双下划线的跨表查询 #数据库模型 class Book(models.Model): nid = models.AutoField(primary_key=True) # 自增id(可以不写,默认会有自增id) title = models.CharField(max ...
分类:
数据库 时间:
2020-06-28 09:56:57
阅读次数:
68
while else else是跟在while后的,while没有被break打断走else,被break打断,不走else。 utf-8 3个字节表示一个中文。中文全包括。至少用一个字节表示。 unicode 4个字节表示一个中文。 gbk 包含中文与英文字母,一个中文用两个字节。不全。 ** 幂 ...
分类:
编程语言 时间:
2020-06-27 19:54:45
阅读次数:
61
发展史 1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是全新的。这段时间很嗨皮。 2、但是随着交互式Web ...
分类:
其他好文 时间:
2020-06-27 16:18:02
阅读次数:
54