一、格式化输出 1.% ①.%r 原始形象输出 ②.%d int类型占位符 ③.%f float类型占位符 ④.%s str类型占位符 示例: 2.{} ①.{index} 索引 ②.{key} 关键字(左边关键字,右边值) 示例: 二、字符串的转义和处理 1.字符串的转义 示例: 2.字符串的处理 ...
分类:
编程语言 时间:
2018-07-27 21:00:51
阅读次数:
156
这几天学了一个树链剖分,觉得还不是很难,这里我试着讲一讲吧。 首先,我认为树链剖分是把在树上一个节点一个节点的走改为按照某种规则跳,从而降低了时间复杂度。 那这是什么规则呢? 首先我们得知道什么是重链,知道什么是重链就得先知道什么是重儿子,重儿子就是子树较大的儿子。然后对于一个点,我们总是往他的重儿 ...
分类:
其他好文 时间:
2018-07-27 21:00:07
阅读次数:
196
文字描述 堆排序中,待排序数据同样可以用完全二叉树表示, 完全二叉树的所有非终端结点的值均不大于(或小于)其左、右孩子结点的值。由此,若序列{k1, k2, …, kn}是堆,则堆顶元素(或完全二叉树的根)必为序列中n个元素的最小值(或最大值)。 若在输出堆顶的最小值之后,使得剩余n-1个元素的序列 ...
分类:
编程语言 时间:
2018-07-27 20:57:19
阅读次数:
171
首先我们需要明确列表的深浅复制是针对被嵌套的列表而言的,也就是说只有对嵌套列表我们才需要考虑这个问题。来看例子。 运行结果 从结果中可以看出,虽然list1与liat2的地址相同,但是嵌套的列表['老三', '老四', '老五']却有着相同的地址。这就是一种浅复制。如果此时我们修改嵌套列表的值。两个 ...
分类:
编程语言 时间:
2018-07-27 20:57:08
阅读次数:
166
转自:http://blog.51cto.com/jimshu/1176573 一、概述 1、GRANT 将安全对象的权限授予主体。 2、DENY 拒绝授予主体权限。防止主体通过其组或角色成员身份继承权限。 3、REVOKE 取消以前授予或拒绝了的权限。 二、示例 SQL Server 2012的实 ...
分类:
其他好文 时间:
2018-07-27 19:19:41
阅读次数:
127
简单的说, 容器是独立运行的一个或一组应用, 以及它们的运行态环境。 对应的, 虚拟机可以理解为模拟运行的一整套操作系统( 提供了运行态环境和其他系统环境) 和跑在上面的应用。容器的运行是基于镜像的。 容器启动 docke run [选项] [镜像] 通过 docker run --help 查看 ...
分类:
其他好文 时间:
2018-07-27 19:17:25
阅读次数:
149
问题描述: 安装完jupyter notebook之后,启动时需要输入密码,如下图所示: 解决方法: 1、启动jupyter notebook 2、在另一个的终端中输入 3、在浏览器中登录http://http://127.0.0.1:8888 4、在密码栏输入步骤2中输出的token值 ...
分类:
其他好文 时间:
2018-07-27 19:12:16
阅读次数:
8505
背景:最近在做多线程方面的工作,工作中发现多线程中很多坑,这里就有一个List添加对象的误区,这里做个分享跟大家讲讲这个坑是怎么形成的怎么样避免。 示例: 代码及错误: 如果单单只从程序逻辑上看,应该没有逻辑错误,但是结果却是是有为空值的情况,这时候有些多线程经验的读者可能会想到,构造函数也是一个函 ...
分类:
编程语言 时间:
2018-07-27 18:07:30
阅读次数:
219
id命令:print real and effective user and group IDs显示用户id及所属用户组id语法:id [OPTION]... [USERNAME]选项:-g 打印所属用户组id-G 打印附属用户组id-u 打印用户id-r 打印真实用户id实例:[root@www1 ~]# id
uid=0(root) gid=0(root)&nbs
分类:
其他好文 时间:
2018-07-27 15:31:55
阅读次数:
191