二叉树的创建与遍历(非递归遍历左右中,破坏树结构) 创建 二叉树的递归3种遍历方式: 1,先中心,再左树,再右树 2,先左树,再中心,再右树 3,先左树,再右树,再中心 二叉树的非递归4种遍历方式: 1,先中心,再左树,再右树 2,先左树,再中心,再右树 3,先左树,再右树,再中心 4,层级遍历 二 ...
分类:
编程语言 时间:
2018-07-20 13:49:58
阅读次数:
135
Description Determine the shortest path between the specified vertices in the graph given in the input data.Hint: You can use Dijkstra's algorithm.Hin ...
分类:
其他好文 时间:
2018-07-20 13:49:48
阅读次数:
188
在研究qt+vlc的过程中,就想直接做个播放器用于独立的项目,vlc还支持硬件加速,不过部分电脑硬件不支持除外。用vlc的内核写播放器就是快,直接调用api就行,逻辑处理和ui展示基本上分分钟的事情,最好加点美化那就更加完美了,市面上很多播放器是vlc内核写的,或者ffmpeg写的。可执行文件下载: ...
分类:
其他好文 时间:
2018-07-20 13:49:41
阅读次数:
548
1、创建一个Javalibrary项目命名为BuildSrc,删除build.gradle里面的内容,添加下面内容applyplugin:‘groovy‘dependencies{compilegradleApi()//gradlesdkcompilelocalGroovy()//groovysdk}2、删除src/main下所有目录文件在main目录下创建groovy目录,创建包名com.hom
分类:
移动开发 时间:
2018-07-20 13:49:30
阅读次数:
219
教程开始: 首先要知道,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流。如下图: 可以看出,即使div1的宽度很小,页面中一行可以容下div1和div2,div2也不会排在div1后边,因为div元素是独占一行的。 注意,以上这些理论,是指标准流中的div。 小菜认为,无论多么复 ...
分类:
Web程序 时间:
2018-07-20 13:49:22
阅读次数:
148
之前项目里一直有个iOS8 [UIScrollView(UIScrollViewInternal) _notifyDidScroll] crash的问题,存在了很久,后来复现问题,返现是动画执行过程中执行pop 的问题 场景:在商品详情页加车之后 做了滑动到下面的商品推荐位置, 当动画还没有执行完毕 ...
分类:
移动开发 时间:
2018-07-20 12:34:51
阅读次数:
723
squid代理服务器squid是一种用来缓存Internet数据的软件。接受来自客户机需要下载的目标的请求并适当的处理这些请求。也就是说,如果一个客户端想要打开默认网站,它请求squid为它取得这个页面。squid随之连接到远程服务器并向这个页面发出请求。然后,squid显式地聚集数据到客户端机器,而且同时复制一份。当下一次有人需要同一页面时,squid可以简单的从磁盘中读到它,那样数据会立即传输
分类:
其他好文 时间:
2018-07-20 12:34:42
阅读次数:
213
1 function gainSearch (payload) { //payload 为查询关键字 2 const list = window.gainList // window.gainList 为一个对象数组 object[] 3 let arr = [] 4 list.filter((in... ...
分类:
其他好文 时间:
2018-07-20 12:34:17
阅读次数:
143
我是4月29号出发的,大家按照自己的时间看吧。 昆明:29号下午到昆明机场,吃点东西(过桥米线据说不错),随便逛逛(滇池,翠湖都可以,但是距离机场将近一个半小时的公交),晚上23点多坐卧铺去大理。 大理:30号,下了火车站,去客栈,放下东西,吃点东西(洱海旁边的鱼,大理古城的小吃,鸡丝凉米线,我选的 ...
分类:
其他好文 时间:
2018-07-20 12:34:09
阅读次数:
167
在centos7 中搭建MongoDB复制集服务,并实现对其的管理操作!
分类:
数据库 时间:
2018-07-20 12:34:02
阅读次数:
205
转自:https://blog.csdn.net/Yushl_sirius/article/details/77866411 一、Anaconda简介 Anaconda是一个用于科学计算的Python发行版,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地 ...
分类:
其他好文 时间:
2018-07-20 12:33:55
阅读次数:
1098
1,在fragment中重写setUserVisibleHint方法private boolean isVisibleToUser;@Overridepublic void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisi ...
分类:
移动开发 时间:
2018-07-20 12:33:46
阅读次数:
153
五种布局: 流式布局(FlowLayout)边界布局(borderLayout)网格布局(GridLayout) 常用的三种 卡片布局(CardLayout)网格包布局(GridBagLayout)不常用的两种 流式布局(FlowLayout)边界布局(borderLayout)网格布局(GridL ...
分类:
编程语言 时间:
2018-07-20 12:33:16
阅读次数:
151
在生产环境中,数据的安全性是至关重要的,任何数据的丢失都可能产生严重的后果。所以数据库需要备份。这里以新版mysql5.7为例。一、数据库备份分类:从物理与逻辑的角度,备份可分为物理备份和逻辑备份。(1)物理备份:对数据库操作系统的物理文件(如数据文件、日志文件等)的备份。又可以分为冷备份和热备份。冷备份:关闭数据库时进行的备份操作热备份:在数据库运行状态中进行备份操作,这种备份方法依赖于数据库的
分类:
数据库 时间:
2018-07-20 12:33:07
阅读次数:
220
Datadog是一种流行的托管监控解决方案,结合使用Rancher和Datadog,用户可以查看查看运行在Kubernetes集群上的应用程序的完整堆栈视图,轻松享受顶级的企业级Kubernetes监控和警报解决方案.。本教程将演示如何在Rancher 2.0上快速部署Datadog监控解决方案。
分类:
其他好文 时间:
2018-07-20 12:32:55
阅读次数:
202
1、mybatis-generator 概述MyBatis官方提供了逆向工程 mybatis-generator,可以针对数据库表自动生成MyBatis执行所需要的代码(如Mapper.java、Mapper.xml、POJO)。mybatis-generator 有三种用法:命令行、eclipse... ...
分类:
其他好文 时间:
2018-07-20 12:32:41
阅读次数:
168