图论 —— 图的连通性 —— 传递闭包

  • Post author:
  • Post category:其他

【概述】 传递闭包 :对于一个节点 i,如果 j 能到 i,i 能到 k,那么 j 就能到 k,求传递闭包,就是把图中所有满足这样传递性的节点计算出来,计算完成后,就知道任意两个节点之间是否相连。 简单来说,传递闭包是一种关于连通性的算法,其是指所有点的所能到达的点集。 【传递闭包的计算】 Floyd 可以用来判断图中两点是否连通,在求连通性的同时,可以进行传递闭包计算。 对于一个没有边权的图,可…

继续阅读 图论 —— 图的连通性 —— 传递闭包

Android Material Design 兼容库的使用详解

  • Post author:
  • Post category:其他

转自: http://www.jianshu.com/p/1e6eed09d48b 众所周知Material Design(材质设计)是Google在2014年I/O大会上发布的一种新的设计规范。一经推出就好评如潮,个人是非常喜欢这种风格的,由于他只支持5.0及其以上的设备,开发者也只是去尝尝鲜,并没用在真实的项目中去,使得其在国内的市场并不是太好。随后不久Google就退出了其兼容库Androi…

继续阅读 Android Material Design 兼容库的使用详解

git clone 授权失败的官方解决方法

  • Post author:
  • Post category:其他

Q:fatal: 'https://github.com/xxxxxx/xxxxxx.git/' 鉴权失败 A: Creating a personal access token - GitHub Docs github从2020年x月修改的 版权声明:本文为qq_42372753原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog…

继续阅读 git clone 授权失败的官方解决方法

C语言结构体内存布局问题

  • Post author:
  • Post category:其他

引言 C 语言结构体内存布局是一个老生常谈的问题,网上也看了一些资料,有些说的比较模糊,有些是错误的。本人借鉴了前人的文章,经过实践,总结了一些规则,如有错误,希望指正,不胜感激。 实际环境 系统环境 macOS Sierra(10.12.4) IDE Xcode(8.3) 概述 影响结构体内存布局有 位域 和**#pragma pack预处理宏**两个情况,下面分情况说明。 正常情况 结构体字节…

继续阅读 C语言结构体内存布局问题

vue笔记 day1 nodejs vue安装

  • Post author:
  • Post category:vue

Node.js Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行时。 在Node上运行的JavaScript。 安装Node.js 官网: http://nodejs.cn/download/ 1) msi 下一步、下一步安装 2) 解压,配置环境变量安装 注意: 浏览器、官网下载时,出现下载失败的情况: 1)改用迅雷等其他下载工具 2)国内淘宝镜像 http:/…

继续阅读 vue笔记 day1 nodejs vue安装

Echart矩形树图:简单实现矩形树图

  • Post author:
  • Post category:其他

​​矩形树图定义:矩形树图( Treemap)也叫矩形式树状结构图,它采用多组面积不等的矩形嵌套而成。在一张图中,所有矩形的面积之和代表了总体数据。各个小矩形的面积表示每个子项的占比,矩形面积越大,表示子数据在整体中的占比越大。 矩形树图作用: 矩形树图把具有层次关系的数据可视化为一组嵌套的矩形,它直观地以面积表示数值,以颜色表示类目。所有矩形的面积之和表示整体的大小,各个小矩形的面积表示每个子项…

继续阅读 Echart矩形树图:简单实现矩形树图

Fine Uploader文件上传组件

  • Post author:
  • Post category:其他

最近在处理后台数据时需要实现文件上传.考虑到对浏览器适配上采用 Fine Uploader . Fine Uploader 采用ajax方式实现对文件上传.同时在浏览器中直接支持文件拖拽[对浏览器版本有要求类似IE版本必须是9或是更高的IE10].在不同浏览器中提供统一用户体验.该组件基本覆盖目前所有主流浏览器.同时没有任何第三方组件依赖.相当Clear.在服务器端已经覆盖支持了ASP.NET/C…

继续阅读 Fine Uploader文件上传组件

css3 keyframes 取消动画,为什么我的CSS3动画使用@keyframes在每个百分比范围内停止几毫秒?…

  • Post author:
  • Post category:其他

我想制作一个帆船动画。它有效,但它不是一个流畅的动画。它停止在我在@keyframes中做出的每个更改中。我正在使用transform:rotate(-5deg),然后更改为5deg以模拟波浪效果,同时我使其移动更改“左”值,但结果非常糟糕。我错过了哪些css代码让我的动画顺畅运行?为什么我的CSS3动画使用@keyframes在每个百分比范围内停止几毫秒? 这里是代码: div { width:…

继续阅读 css3 keyframes 取消动画,为什么我的CSS3动画使用@keyframes在每个百分比范围内停止几毫秒?…

循环大全–while–do-while–for循环–循环结束!

  • Post author:
  • Post category:其他

JS循环全解 1. while 循环 语法 本质 三要素 代码演示: 循环的过程 总结 2. do-while循环 语法 和while的区别: 代码演示: 总结 两者区分总结: 3.for循环 作用: 好处: 代码演示: 循环嵌套: 执行原理:先执行外层循环,外层海执行一次,里层执行完毕后,再执行外层第二次,以此类推! 4.循环结束-continue和break 两者区别 代码演示! 5.以上循环…

继续阅读 循环大全–while–do-while–for循环–循环结束!

数组排序之堆排序,c++实现

  • Post author:
  • Post category:其他

数组排序之堆排序,c++实现 问题描述 算法实现 结果如下 问题描述 采用堆排序的方法去排序一个数组{47, 35, 26, 20, 18, 7, 13, 10} 数组对应堆的图例,根节点大于左右孩子节点 分析: 组建堆,第i个节点和其左右孩子分别对应第2 i + 1和2 i + 2下标的数据 如何确定堆有几层?如下 数组的最后一个值的下标为n其父节点为i,所以存在关系n = 2*i+1 =>…

继续阅读 数组排序之堆排序,c++实现