题目描述 请实现一个函数按照之字形打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右至左的顺序打印,第三行按照从左到右的顺序打印,其他行以此类推。 题目链接: https://www.nowcoder.com/practice/91b69814117f4e8097390d107d2efbe0 ...
分类:
其他好文 时间:
2019-10-12 13:03:32
阅读次数:
104
range表达式迭代语法 range在go中主要是用来做迭代用的,它可以迭代:array,slice,string,map,channel。但是在迭代的过程中有些注意事项是需要牢记的,否则在实际使用过程中可能出现和你预期不符合的问题,而且很难排插到。 语法 0. var x Type ;x = ra ...
分类:
其他好文 时间:
2019-10-12 13:03:16
阅读次数:
108
因为爬虫开发用的mongodb数据库较多,所以就在我的ubuntu16.04上安装 经过sudo apt-get install mongodb后完成初步安装,接下来我配置好mongod.conf文件,并且也删除了mongodb.lock文件,然后再进行上述操作。 接下来我就通过sudo servi ...
分类:
数据库 时间:
2019-10-12 13:02:57
阅读次数:
186
RabbitMQ 服务器在安装之前需要安装 erlang。 最新版本的 RabbitMQ 3.8.0 需要 Erlang 21.3 以上的版本支持。 在这里,我们需要在你的 CentOS 中安装 Erlang 21.3.8.8 版本。 下载地址和软件更新 Erlang 21.3.8.8 版本的下载地 ...
分类:
其他好文 时间:
2019-10-12 13:02:28
阅读次数:
116
$(function () { $('input[name="Checkbox1"]').click(function () { if ($(this).is(':checked')) { $('input[name="chk"]').each(function () { //此处如果用attr,会... ...
分类:
Web程序 时间:
2019-10-12 13:02:10
阅读次数:
90
回调函数中的this不做处理的话, this仍然会指向window, 解决方法有两种. 第一种: 使用另一个变量固定this, 适用于在对象方法中使用的情况. 下面是实际执行结果: 第二种: 将this作为数组处理方法的第二个参数传递进去 ...
分类:
编程语言 时间:
2019-10-12 13:01:56
阅读次数:
85
linux的防火墙指令, 包括 iptables 和 firewallcmd ...
分类:
系统相关 时间:
2019-10-12 13:01:40
阅读次数:
81
在命令状态下对当前行用== (连按=两次), 或对多行用n==(n是自然数)表示自动缩进从当前行起的下面n行。你可以试试把代码缩进任意打乱再用n==排版,相当于一般IDE里的code format。使用gg=G可对整篇代码进行排版。 vim 选择文本,删除,复制,粘贴 文本的选择,对于编辑器来说,是 ...
分类:
系统相关 时间:
2019-10-12 13:01:26
阅读次数:
88
给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。(LeetCode题目) 示例 1: nums1 = [1, 3] nums2 = [2] ...
分类:
编程语言 时间:
2019-10-12 13:01:11
阅读次数:
66
1.概述 冒泡排序是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。在一般面试中也是最容易碰到的排序算法 ...
分类:
编程语言 时间:
2019-10-12 13:00:37
阅读次数:
139
题目描述 $dirty$在一个棋盘上放起了棋子。 棋盘规格为$n\times m$,他希望任意一个$n\times n$的区域内都有$C$个棋子。$dirty$很快就放置好了一个满足条件的棋盘方案,但是他认为这样过于简单了,他希望知道有多少个满足条件的方案。 输入格式 输入三个整数$n,m,C$,含 ...
分类:
其他好文 时间:
2019-10-12 13:00:08
阅读次数:
76
需要做的准备: 本文章是使用Chrome,所以需要Chormedriver.exe,具体的下载过程可以百度查到 Selenium是一种自动化测试工具,能模拟浏览器的行为,所以今天我就模拟一下浏览器登陆博客园的行为。 首先,分析问题,登陆博客园需要做些什么: 1.打开浏览器 2.输入博客园主页的网址 ...
分类:
编程语言 时间:
2019-10-12 12:59:56
阅读次数:
241
Grep命令基本正则表达式实例之查找特定字符:这里我们就以存放本机所有用户的/etc/passwd文件做实例Demo1:[root@localhost~]#grep-n"root"/etc/passwd//-n表示显示行号1:root:x:0:0:root:/root:/bin/bash10:operator:x:11:0:operator:/root:/sbin/nologin基本正则表达式实例
分类:
系统相关 时间:
2019-10-12 12:59:43
阅读次数:
150
本文链接:https://blog.csdn.net/selingchen/article/details/48106517在使用JMeter进行性能测试自动化时,可能会有如下需求: 1.指定运行多少线程,指定运行多少次; 2.访问的目标地址变化了,端口也变化了,需要重新指定。 上面的需求如果有GU ...
分类:
编程语言 时间:
2019-10-12 12:59:28
阅读次数:
135
django的信号 Django中提供了“信号调度”,用于在框架执行操作时解耦。通俗来讲,就是一些动作发生的时候,信号允许特定的发送者去提醒一些接受者。 Django提供一种信号机制。其实就是观察者模式,又叫发布 订阅(Publish/Subscribe) 。当发生一些动作的时候,发出信号,然后监听 ...
分类:
其他好文 时间:
2019-10-12 12:59:13
阅读次数:
70
1.1 任务和返回栈 - 实际数据模型 这个是指在调度体系里实际保存的TaskRecord实例,而ActivityRecord-TaskRecord-ActivityStack之间的关系建议看官方文档。任务栈是实际在后台的任务,因此这些任务也都有对应的显示层实例。 其创建与删除通过stack控制: ...
分类:
移动开发 时间:
2019-10-12 12:59:00
阅读次数:
134
前言: 开始以为打包springboot项目为war包丢到tomcat上的webapps下面就可以访问controller层的路径了,可是调用接口却报404的错误,而打开8080的主页,不加路径却可以看到index.jsp正常显示,后来查网上的资料才知道是需要添加一个servlet的初始化类 Ser ...
分类:
编程语言 时间:
2019-10-12 12:58:18
阅读次数:
122