首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏飞天小牛肉

    5拿下 ARP 协议

    在上一篇文章 别再恐惧 IP 协议 中, 我们了解到,「网络层实现主机之间的通信,而链路层实现具体每段链路之间的通信」。也就是说:只要在网络层确定了 IP 地址,就可以向这个目标地址发送 IP 数据报。然而,在底层数据链路层,进行实际通信时却有必要了解每个 IP 地址所对应的 MAC 地址。

    59220发布于 2021-02-26
  • 来自专栏黯羽轻扬

    5 看懂 Node 模块加载原理

    注意一个细节,是在加载&执行模块文件前会先缓存module实例,而不是之后才缓存,这是Node.js 能够从容应对循环依赖的根本原因:

    1.4K20发布于 2020-05-22
  • 来自专栏机器学习/数据可视化

    pyecharts-5-绘制柱状

    Pyecharts-5-绘制柱状Bar 本文中介绍的是如何利用pyecharts中绘制各种bar柱状。 / (18 + 3)}, {"value": 23, "percent": 23 / (23 + 21)}, {"value": 33, "percent": 33 / (33 + 5) {"value": 3, "percent": 3 / (18 + 3)}, {"value": 21, "percent": 21 / (23 + 21)}, {"value": 5, "percent": 5 / (33 + 5)} ] c = ( Bar(init_opts=opts.InitOpts(theme=ThemeType.LIGHT)) # 使用的主题 =opts.TitleOpts(title="Bar-旋转X轴标签", subtitle="标题真的很长"), # 主标题和副标题 ) ) c.render_notebook() 堆叠柱状-

    93520发布于 2021-03-01
  • 来自专栏黄腾霄的博客

    2019-5-31-UML活动

    在面向对象的软件分析及设计中,UML活动描述了某项功能中控制和动作之间的传递关系。 绘制 这里我创建了两个活动。 第一个是活动图表示blog的部署。 using multiplicity and collections in UML - lower and upper bounds, cardinality, order, unique. 2019-5- 30-UML基础 - huangtengxiao 2019-5-30-UML用例 - huangtengxiao ---- 本文会经常更新,请阅读原文: https://xinyuehtx.github.io /post/UML%E6%B4%BB%E5%8A%A8%E5%9B%BE.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

    69720发布于 2020-06-10
  • 来自专栏数据小魔方

    sparklines迷你系列5——Evolution(Horizon)

    今天跟大家分享区域(面积的一个变体——水平线图。 之所以说是面积的变体,因为这种水平线图,表达的信息与面积几乎差不多,差别仅仅在图表呈现形式上。 水平线图的生成过程如下: 下面通过案例参数设置看下如何在excel的sparklines迷你菜单中完成制作: 通过函数公式填充,可以得到一组水平线图,通过颜色重叠的深浅,可以大致判断出正负指标的绝对值相对大小

    96560发布于 2018-04-11
  • 来自专栏IT运维技术圈

    5诠释了容器网络

    state UP mode DEFAULT group default qlen 1000 link/ether 52:54:00:e3:27:77 brd ff:ff:ff:ff:ff:ff 5: DEFAULT group default qlen 1000 link/ether 52:54:00:e3:27:77 brd ff:ff:ff:ff:ff:ff 6: veth0@if5: UNKNOWN mode DEFAULT group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 5:

    1.3K20编辑于 2022-06-26
  • 来自专栏四月天的专栏

    PyQt5:PyChart绘制饼

    PyQt5: QChart 绘制饼 1.开发环境说明: 系统环境 :Win10 IDE:VS2017+PyQt5.12+Python3.7 2.相关调用库: from ui import Ui_Form from PyQt5.QtGui import * from PyQt5.QtWidgets import * from PyQt5.QtCore import * from PyQt5.QtChart self.pieseries.append("Andy",3) self.pieseries.append("Barbara",4) self.pieseries.append("Axel",5) self.slice = self.pieseries.slices()[0] #得到饼的某一个元素切片,在这取得为第一个 self.slice.setExploded()#设置为exploded 源码 PyQtChart饼源码

    68920编辑于 2023-03-10
  • 来自专栏京程一灯

    HTML5 元素选择流程

    ?

    2.7K20发布于 2019-03-28
  • 来自专栏EdisonTalk

    数据结构基础温故-5.(中):的遍历算法

    本篇我们来了解一下的遍历,和树的遍历类似,从的某一顶点出发访问图中其余顶点,并且使每一个顶点仅被访问一次,这一过程就叫做的遍历(Traversing Graph)。 的遍历算法是求解的连通性问题、拓扑排序和求解关键路径等算法的基础。 一、的遍历 ?    同V2邻接的有V1、V4和V5,其中V1已经访问过了,可以选择V4作为新的出发点。重复上述搜索过程,继续依次访问V8、V5。 访问V5之后,由于与V5相邻的顶点均已被访问过,搜索退回到V8,访问V8的另一个邻接点V6.接下来依次访问V3和V7,最后得到的访问序列为V1→V2→V4→V8→V5→V6→V3→V7。 对于上图所示的无向连通,若从顶点V1开始,则广度优先遍历的顶点访问顺序是V1→V2→V3→V4→V5→V6→V7→V8。

    1.4K10发布于 2018-08-20
  • 来自专栏接地气学堂

    5,看懂数据分析体系

    很有可能有的视频太过标题党,标题太刺激,配很色诱,把玩家骗进来结果发现货不对板。如果出现两个指标相关度低,就能用矩阵分析法,把视频分类(如下图) ? 经过这一步梳理以后,就能对两个指标情况做出判断。 5 从多指标到原因解读 评价了好/坏,就能进一步分析:为什么好、为什么坏。到这一步,就会发现,现有数据指标的问题:虽然看似一堆指标,可都是结果性指标。并不能直接从指标里推出:到底为啥用户喜欢看。 首先想到的是视频本身的数据,视频本身可以有多种标签: 1、视频主题:讲哪一类游戏 2、视频内容:游戏八卦、玩法、比赛…… 3、视频讲解:找技术高手还是找个美女亮腿…… 4、视频时长:太长的可能中间关掉的多 5、 有了标签,单纯地结合标签分析结果指标,也可能得出一些有用的结论,比如: ● 5分钟比10分钟效果好 ● 美女亮腿比男主持人效果好 ● 讲比赛比讲八卦效果好 这些已经足够优化运营了。

    56640发布于 2021-03-25
  • 来自专栏好好学习

    【UML建模】(5) UML建模之活动

    活动的介绍 活动可以看成是面向对象版的流程,它是一种行为型模型,主要用于表达系统某个功能的流程。 活动的作用是描述一系列具体动态过程的执行逻辑,展现活动和活动之间的转移的控制流,并且它采用了一种着重逻辑过程的方式来叙述。 主要元素 活动主要动作、活动、动作流、分支与合并、分叉与汇合、泳道和对象流等元素。 动作和活动 一、动作代表一个原子操作,操作可能是任何合法的行为。 活动的建模技术 对业务流程建模 选择一个将要描述的重要过程,过程中尽量涉及数量少但是关键的对象或参与者,将无关或关联很小的对象排除在外。 综合例子 总结 本文详细介绍了UML活动的信息。

    4K20编辑于 2022-03-31
  • 来自专栏黄腾霄的博客

    2019-5-30-UML用例

    在面向对象的软件分析及设计中,UML用例是分析业务,明确需求的一种常见工具。 ---- 定义 UML用例(Use Case Diagrams)是一种描述用户和系统之间交互的简单表达方式。 这也符合我们在2019-5-30-UML基础 - huangtengxiao中所说的less is more的原则 ? 绘制方法 我们在绘制用例时,可以遵循下面的步骤:确定主体,寻找角色,定义用例,建立关联的方式一步步的确定用例。如下是用UML描述的我的blog的用例 ? using multiplicity and collections in UML - lower and upper bounds, cardinality, order, unique. 2019-5- 30-UML基础 - huangtengxiao ---- 本文会经常更新,请阅读原文: https://xinyuehtx.github.io/post/UML%E7%94%A8%E4%BE%8B%E5%

    1.1K20发布于 2020-06-10
  • 来自专栏优雅R

    「R」数据可视化5 : 气泡

    在对数据可视化的时候,我们需要明确想要展示的信息,从而选择最为合适的突出该信息。本系列文章将介绍多种基于不同R包的作图方法,希望能够帮助到各位读者。 什么是气泡 气泡(Bubble Plot)就是由一个个像气泡元素组成的。 从上述例子中可以发现用气泡我们能展示更多的数据信息。随着多组学研究的涌现,我们急需在同一张图表来展现多维的数据,气泡就是一个不错的选择。 怎么做气泡 1)需要什么格式的数据 根据最终想要在气泡图上展示数据的维度以确定数据的格式。本次用一个来自于GOplo包的数据EC,该数据为RNA-seq的下游分析数据。 然后,我们来看一看用常见的包ggplot2应该如何做该。首先我们要对数据处理一下,剔除一些不必要的信息: circ2<-circ[!

    3.8K30发布于 2020-07-06
  • 来自专栏京程一灯

    HTML5 Canvas制作雷达实战

    雷达又叫蜘蛛网,是一种对各项数据查看很明显的表现,在很多游戏中,对游戏中的每个角色的分析图一般也用这种。 下面,用HTML5的Cavas来实现雷达。 效果 ? watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbGVjZXBpbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA=

    2.2K30发布于 2019-03-28
  • 来自专栏ZackSock

    别再自己抠了,Python用5行代码实现批量抠

    前言 对于会PhotoShop的人来说,抠是非常简单的操作了,有时候几秒钟就能扣好一张。 不过一些比较复杂的,有时候还是要画点时间的,今天就给大家带了一个非常快速简单的办法,用Python来批量抠取人像。 效果展示 开始吧,我也不看好什么自动抠,总觉得不够精确,抠不出满意的。 下面我就直接展示一下效果吧。我们先看看原图 ? 这张图片背景未纯色,我们平时用PhotoShop抠起来也比较简单,对我们计算机来说也不是什么难题,下面是效果: ? 实现抠 实现抠的代码很简单,大概分为下面几个步骤: 1.导入模块2.加载模型3.获取文件列表4.抠 实现起来没有什么难度,为了方便读代码,我将代码写清楚一点: # 1、导入模块 import os 这样我们就完成了5行代码批量抠

    2.6K10发布于 2020-05-18
  • 来自专栏EdisonTalk

    数据结构基础温故-5.(上):的基本概念

    定义:(Graph)是由顶点的有穷非空集合和顶点之间边的集合组成,通常表示为:G(V,E),其中,G表示一个,V是G中顶点的集合,E是G中边的集合。    PS:当一个接近完全时,则称它为稠密(Dense Graph),而当一个含有较少的边时,则称它为稀疏(Spare Graph)。    (5)邻接   ①若无向图中的两个顶点V1和V2存在一条边(V1,V2),则称顶点V1和V2邻接(Adjacent);   ②若有向图中存在一条边<V3,V2>,则称顶点V3与顶点V2邻接,且是V3邻接到 (2)有向:若是有向,邻接表结构是类似的,但要注意的是有向由于有方向的。 这里我们对基本功能做一下测试,分为无向和有向,首先插入顶点及对应边,然后打印顶点及其邻接表的信息,要构造的无向与有向如上面两张所示,测试代码如下所示: static void

    94620发布于 2018-08-20
  • 来自专栏无原型不设计

    5款前端切工具大比拼:谁是最强切神器

    前端切是前端工程师们还原设计稿的过程中必不可缺的一环。不过,切工作究竟谁来做? 不过随着专业切工具的发展,切工作从几年前的“刀耕火种”,进化到了如今的“一键到位”,设计师和前端工程师之间的“纷争”自然也逐渐消散。 那么近年来崛起的多款前端切工具中,又有哪些能称得上是真正的“切神器”呢?我们一起来盘点一下。 摹客 前端工程师和设计师关于切的纷争,往往是因为设计师无法根据前端工程师的需求完成切,比如图片没有压缩或合并,命名不规范等,这样前端拿到切仍然需要重新处理。 有了摹客,设计师只需对需要切的位置进行标记,并不需要指定格式,大小或者压缩率等信息。开发可以按照自己的需求快速完成切设置并下载。此外,切伴随设计稿一起交付,也会减少前端出错的几率。

    4.4K30编辑于 2022-03-16
  • 来自专栏hightopo

    HTML5 网络拓扑性能优化

    HTML5 中的 Canvas 对文本的渲染(fillText,strokeText)性能都不太好,比如设置字体(font)、文本旋转(rotation),如果绘制较多的文本时,一些交互操作会手动很大的影响 接着是常见网络拓扑 GraphView 组件,并将其添加到 DOM 中,重载 GraphView 的 getLabel 方法设置图元的文本,让每个节点都有文本。 我们来看看,加上上面的代码后,对 GraphView 操作后的效果: ?

    1.7K50发布于 2018-07-09
  • 来自专栏个人开发

    5带你彻底理解 RocketMQ 轨迹消息

    producerGroupTemp, true, ""); producer.setNamesrvAddr("127.0.0.1:9876"); producer.start(); 下面是一张生产者端的 UML 类: get trace data element from blocking Queue - traceContextQueue context = traceContextQueue.poll(5, 首先我们看一下消费端处理的 UML 类: 我们以推模式处理并发消息为例,ConsumeMessageConcurrentlyService 在消费消息前,通过 DefaultMQPushConsumerImpl 消费端轨迹消息的内容如下图: 5 总结 本文主要讲解了 RocketMQ 的轨迹消息实现机制。

    88820编辑于 2022-09-23
  • 来自专栏AllTests软件测试

    H5测试点(思维导

    H5测试点(思维导) 目录 1、接口测试 1.1、接口常见问题 1.2、接口测试点 2、常规业务功能逻辑测试 3、常规之外着重注意测试点 4、安全相关测试 1、接口测试 1.1、接口常见问题 1.2

    47220编辑于 2022-07-25
领券