树是什么? 每个节点(下面如果有几个子节点的话)之间都不能互相交错。 二叉树就是只有一个左右子节点。 有很多性质运用。用于计算。 节点数。 度为1的节点数是n1 度为0的节点数是n0 度为2的节点数是n2 有一个关系是n0 = n2 +1 证明: 如果节点总数是k+1 那么边的数量是k(根据树性质, ...
分类:
其他 时间:
2019-04-18 17:34:20
收藏:
0 评论:
0 赞:
0 阅读:
125
1 写出它的方法 2 可以查找方法在那里调用了,注释掉调用就好,不用注释全部代码 3 先运行,再查找问题. 分类思维导图方法: ...
分类:
其他 时间:
2019-04-18 17:33:37
收藏:
0 评论:
0 赞:
0 阅读:
113
在通过for循环遍历整个List/Map等的时候,如果想要进行remove的操作,这时就更改了迭代集合,会出现错误 一种方法是如果只会remove一个可以remove后直接break 另一种是把集合先复制一遍 但是最好的办法是在网上看到的一种,用iterator 超方便! 感谢大佬orz ...
分类:
编程语言 时间:
2019-04-18 17:33:15
收藏:
0 评论:
0 赞:
0 阅读:
134
Spring工作流程描述 1. 用户向服务器发送请求,请求被Spring 前端控制Servelt DispatcherServlet捕获; 2. DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI)。然后根据该URI,调用HandlerMapping获得该Handle ...
分类:
编程语言 时间:
2019-04-18 17:31:45
收藏:
0 评论:
0 赞:
0 阅读:
317
利用shell脚本自动清理,脚本如下 1.删除文件命令: find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; 实例命令: find /home/weblogic/rc-server-tomcat-8081/logs -mtime +30 -name ...
分类:
系统服务 时间:
2019-04-18 17:31:28
收藏:
0 评论:
0 赞:
0 阅读:
161
注:CentOS7之前用来管理防火墙的工具是iptable,7之后使用的是Firewall 样例:在CentOS7上安装tomcat后,在linux本机上可以访问tomcat主页,http://ip:8080, 但是在其他同网段的机器上却不能访问该地址,原因是因为linux在安装之后默认只开放个别端 ...
分类:
系统服务 时间:
2019-04-18 17:30:58
收藏:
0 评论:
0 赞:
0 阅读:
176
当我们调用一个接口可能由于网络等原因造成第一次失败,再去尝试就成功了,这就是重试机制,spring支持重试机制,并且在Spring Cloud中可以与Hystaix结合使用,可以避免访问到已经不正常的实例。 写一个简单的demo,加入依赖: <dependencies> <dependency> < ...
分类:
编程语言 时间:
2019-04-18 17:30:41
收藏:
0 评论:
0 赞:
0 阅读:
171
Gitlab在线安装部署参考 一、 环境 系统 版本 备注 Centos 7_64 建议使用4GB RAM和4或8个CPU内核 二、 安装并配置必要的依赖项 a) 在centos7的系统防火墙中打http和ssh访问 #sudo yum install -y curl policycoreutils ...
分类:
其他 时间:
2019-04-18 17:30:19
收藏:
0 评论:
0 赞:
0 阅读:
156
先总结下区别: 示意图:参考连接 ...
分类:
Web开发 时间:
2019-04-18 17:29:05
收藏:
0 评论:
0 赞:
0 阅读:
140
近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多。一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学习路线图。对于一个零基础的想学习python的朋友来说,学习方法很重要,学习方法不对努力白费一定要有一个正确的学习线路与方法零基础Python学习路线,小白的进阶之路!零基础Python学习路线,小白
分类:
编程语言 时间:
2019-04-18 17:00:09
收藏:
0 评论:
0 赞:
0 阅读:
107
5位运动员参加了10米台跳水比赛,有人让他们预测比赛结果
A选手说:B第二,我第三;
B选手说:我第二,E第四;
C选手说:我第一,D第二;
D选手说:C最后,我第三;
E选手说:我第四,A第一;
比赛结束后,每位选手都说对了一半,请编程确定比赛的名次。
分类:
其他 时间:
2019-04-18 16:59:29
收藏:
0 评论:
0 赞:
0 阅读:
107
Python操作MySQLPythonDB-APIPython标准数据接口为PythonDB-API,其提供了数据库应用编程接口.PythonDB-API使用流程:引用API模块获取与数据库的连接执行sql语句与存储过程关闭数据库连接安装pymysqlpymysql是用于Python连接mysql数据库的接口,它实现了Python数据库API规范V2.0,基于MySQLCAPI上建立的。连接数据库
分类:
数据库技术 时间:
2019-04-18 16:56:34
收藏:
0 评论:
0 赞:
0 阅读:
82
目的: + 学习objdump,gdb调试 + 检验进程地址空间中进程栈的大小 首先我们通过 查看进程栈的大小 <! 得知栈的大小是 那么实际情况栈的大小也是如此吗? 为了确认栈的大小,我们使用无限递归的方式使得栈溢出,用栈顶减去调用 函数时栈顶的位置,即可获得栈的大小 编译完后使用 查看汇编源码中 ...
分类:
系统服务 时间:
2019-04-18 16:52:57
收藏:
0 评论:
0 赞:
0 阅读:
96
#仅供参考 Fdisk /dev/sdbM n p 回车 回车 t 8e wPartprobepvcreate /dev/sdb1查看当前卷组情况:vgdisplayvgextend /dev/卷组名 /dev/sdc1lvextend -L +大小 /dev/卷组名/root #旧resize2f ...
分类:
其他 时间:
2019-04-18 16:52:23
收藏:
0 评论:
0 赞:
0 阅读:
103
https://www.cnblogs.com/jingzhishen/p/3696293.html sizeof()用法汇总sizeof()功能:计算数据空间的字节数1.与strlen()比较 strlen()计算字符数组的字符数,以"\0"为结束判断,不计算为'\0'的数组元素。 而sizeof ...
分类:
其他 时间:
2019-04-18 16:52:02
收藏:
0 评论:
0 赞:
0 阅读:
68
一、复习:1、面向过程与面向对象 过程:程序流程化,可拓展性差 对象:程序流程多样化,可拓展性强 面向对象引入属性 | 方法的概念,通过所属者.语法调用2、拥有名称空间的对象:有__dict__属性,该属性就是指向对象的名称空间 文件 | 包(__init__.py文件)| 函数 | 类 可以为__ ...
分类:
其他 时间:
2019-04-18 16:51:40
收藏:
0 评论:
0 赞:
0 阅读:
122
我们写代码时,要定义多个变量一般会用到以下方法: 在python中,不止元组的元素可以分别赋值给相应变量,所有可迭代对象都可以: 有时候我们想丢弃一些选项,可以用占位符:_ or ign 这样就实现了可迭代对象赋值给多个变量的功能,但是有一个前提:变量的数量跟可迭代对象的数量需要相等,如果不相等会报 ...
分类:
其他 时间:
2019-04-18 16:51:22
收藏:
0 评论:
0 赞:
0 阅读:
88
我们以Twitter为例,使用其2012年11月发布的数据。Twitter的两个典型业务操作是: - 发布tweet消息: 用户可以快速推送新消息到所有的关注者,平均大约4.6k request/sec, 峰值约 12k requests/sec。 - 主页时间线(Home timeline)浏览: ...
分类:
其他 时间:
2019-04-18 16:51:03
收藏:
0 评论:
0 赞:
0 阅读:
101
scapy介绍: 在python中可以通过scapy这个库轻松实现构造数据包、发送数据包、分析数据包,为网络编程之利器! scapy安装: pip install scapy > scapy不是内置模块,故需要额外安装 导入scapy方式: from scapy.all import * 构造包: ...
分类:
编程语言 时间:
2019-04-18 16:50:27
收藏:
0 评论:
0 赞:
0 阅读:
132
动态网页数据抓取 什么是AJAX: AJAX(Asynchronouse JavaScript And XML)异步JavaScript和XML。过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。传统的网页(不使用A ...
分类:
Web开发 时间:
2019-04-18 16:50:08
收藏:
0 评论:
0 赞:
0 阅读:
164