2020/01/30 01:59

如何制作省市级别上钻下取的在线疫情地图

目前大多数省级尺度的疫情地图,不能精细的表达各个城市的疫情差异和发展事态。纯粹市级维度的地图由于全国市比较多,很难快速查看自己所在省市的疫情分布情况。我们制作一个省市下钻上取的疫情地图,可以从全国视角查看省份之间的差异,可也通过双击省份进入市级尺度查看更详细的疫情数据。 [在线访问地址](https://github.com/lzxue/yiqingditu) [源码地址](https://github.com/lzxue/yiqingditu) ### 疫情数据获取 目前很多平...

0
0
发表了博客
2019/04/10 10:10

openstack octavia的实现与分析(二)·原理,架构与基本流程

【了解】 其实说白了,Octavia就是将用户的API请求经过逻辑处理,转换成Haproxy或者Nginx的配置参数,下发到amphora虚机中。 Octavia的内部实现中,逻辑流程的处理主要使用TaskFlow库。 【基本概念】 ·LBaas Load Balancing as a Service,在openstack平台上,LB被作为一种服务提供给用户,用户可以按需获取可配置的业务负载分担方案。 ·loadbalancer 负载均衡服务的跟对象,一般为虚机,用户基于此对负载均衡进行配置和操作。...

0
0
发表了博客
2018/11/21 16:06

负载均衡获得真实源IP的6种方法 【转】

除了X-FORWARD-FOR,负载均衡中获得真实源IP的方法还有很多种, 本文抛砖引玉,主要介绍获得真实源IP的多种方法,而不是具体配置, 负载均衡获得真实IP的方法有很多种,将形成专题文章, 本文为第一篇,主要做介绍和优劣对比。 小慢哥的原创文章,欢迎转载 获得真实IP的6种方法 当数据包从负载均衡器往后端转发时候,真实源IP可在L3、L4、L7实现,并且分别有2种方法可以获得真实IP,因此共有6种方法: 保持L3层源IP不变,根据连接...

0
0
发表于大前端专区
2019/02/16 17:50

负载均衡获得真实源IP的6种方法

![image](http://upload-images.jianshu.io/upload_images/9206573-f1dc9a2cb0c7da74.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) > 除了X-FORWARD-FOR,负载均衡中获得真实源IP的方法还有很多种。 > 本文抛砖引玉,主要介绍获得真实源IP的多种方法,而不是具体配置。 > 负载均衡获得真实IP的方法有很多种,将形成专题文章。 > 本文为第一篇,主要做介绍和优劣对比。 **小慢哥的原创文章,欢迎转载** --- ## 获得...

0
17
发表了博客
2019/05/04 16:31

负载均衡获得真实源IP的6种方法

除了X-FORWARD-FOR,负载均衡中获得真实源IP的方法还有很多种。 本文抛砖引玉,主要介绍获得真实源IP的多种方法,而不是具体配置。 负载均衡获得真实IP的方法有很多种,将形成专题文章。 本文为第一篇,主要做介绍和优劣对比。 小慢哥的原创文章,欢迎转载 获得真实IP的6种方法 当数据包从负载均衡器往后端转发时候,真实源IP可在L3、L4、L7实现,并且分别有2种方法可以获得真实IP,因此共有6种方法: 保持L3层源IP不变,根据连接...

0
0
发表于软件架构专区
2019/06/06 21:01

RPC的负载均衡策略

抽空自己写了个简易版的rpc框架,想了下怎么搞负载均衡, 最简单的方式就是搞个配置文件放置服务地址,直接读配置文件,转而想到配置文件可以放zk,相当于用zk来做配置中心或者服务发现。 优秀的dubbo项目就可以这么做,马上参考了下谷歌的grpc,发现了一篇谷歌很棒的文章,拜读了下(也借用了谷歌这篇文章的图片),很不错,想写一些我自己的见解。 传送门: https://grpc.io/blog/loadbalancing/ rpc通信本身并不复杂,只要定好...

5
90
发表于数据库专区
2020/04/08 13:54

负载均衡获得真实源IP的6种方法

除了X-FORWARD-FOR,负载均衡中获得真实源IP的方法还有很多种, 本文抛砖引玉,主要介绍获得真实源IP的多种方法,而不是具体配置, 负载均衡获得真实IP的方法有很多种,将形成专题文章, 本文为第一篇,主要做介绍和优劣对比。 小慢哥的原创文章,欢迎转载 获得真实IP的6种方法 当数据包从负载均衡器往后端转发时候,真实源IP可在L3、L4、L7实现,并且分别有2种方法可以获得真实IP,因此共有6种方法: 保持L3层源IP不变,根据连接...

0
0
发表了博客
2019/05/19 17:37

Java第七次作业

import javax.swing.*; public class sAD { JFrame j; JPanel p; JButton b1,b2; JLabel l1,l2,l3,l4,l5,l6,l7,l8,l9; JTextField []t=new JTextField[6]; public sAD(){ j=new JFrame("闹钟界面"); p=new JPanel(); b1=new JButton("开"); b2=new JButton("关"); l1=new JLabel("当前时间:"); l2=new JLabel("闹钟时间:"); l3=new JLabel("时"); l4=new JLabel("分"); l5=new JLabel("秒"); l6=new JLabel("闹钟设置"); l7=...

0
0
发表于大前端专区
2018/11/22 09:49

AntV年度发布

![发布稿 - 头图.jpg | center | 747x280](https://cdn.nlark.com/lark/0/2018/jpeg/15929/1542801605020-ba5d36f6-3821-43fc-9780-082bb20ed75e.jpeg "") 更好的阅读体验,请移步:[语雀](https://www.yuque.com/antv/blog/2018-release) ## 回顾这一年 去年11月22日 AntV 品牌日,我们一起见证了__「G2」的开源__、__「F2」的诞生__。此后 AntV 团队从未停止过在数据可视化道路上的探索,得到了开发者们的信任和青睐。 除了收...

0
0
发表于软件架构专区
2020/11/26 15:40

什么是Envoy ?

什么是Envoy Envoy 是一个基于七层的代理和通讯总线,专为大型面向服务的体系结构而设计。该项目的诞生主要出于如下的想法: 网络对应用程序应该是透明的。当网络和应用程序确实出现问题时,应该很容易确定问题的根源。 实际上,实现前面的想法是极其困难的。Envoy试图通过提供以下高级别特征来做到这一点: 独立于进程的架构 :Envoy是一个独立的进程,旨在与每个应用程序服务器一起运行。所有Envoy组成了一个透明的通信网格,...

0
1
2018/11/22 13:35

为 10000+ 业务系统提供数据可视化能力的 AntV 又进化了

小蚂蚁说: 2018 年 AntV 品牌日以知新、知心为主题,旨在让产品一直「知新」,与用户一直「知心」。AntV 是蚂蚁金服全新一代数据可视化解决方案,致力于提供一套简单方便、专业可靠、无限可能的数据可视化最佳实践。在过去一年,有 46 位开发者为AntV 贡献代码。 本文小蚂蚁将为大家简单介绍 AntV 的进化成果,了解详情记得点击下方链接哦~ AntV 是蚂蚁金服全新一代数据可视化解决方案,主要包含「数据驱动的高交互可视化图形语...

0
0
发表了博客
2017/01/11 20:32

linux编译内核

1、 前言 在有的时候,需要给内核进行打补丁,然后修复一些功能,从而此文主要用来讲述如何编译内核添加新的功能(给iptables增加七层协议过滤功能)。 2、 编译内核 2.1 准备环境 需要下载的文件如下: wgethttp://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.28.tar.bz2 wgethttp://netfilter.org/projects/iptables/files/iptables-1.4.7.tar.bz2 wget http://downloads.sourceforge.net/project/l7-filter/Protocol%20...

0
0
发表了博客
2014/04/02 09:05

String, StringBuffer, StringBuilder

Even if the StringBuilder was around for a while now, many people still use StringBuffer in single threaded applications. The main difference is stated in the StringBuffer comments: “As of release JDK 5, this class has been supplemented with an equivalent class designed for use by a single thread, {StringBuilder}. The StringBuilder class should generally be used in preference to this one, as i...

0
0
发表了博客
2015/01/14 13:45

基于SDN,NFV的服务感知网络架构下篇

编者按:本篇文章是继《基于SDN,NFV的服务感知网络架构上篇》对DPI进行进一步的深入解析,分析了在SDN中可能出现的三种部署情况,对第4-7层的业务需求以及业务感知网络架构作了一个深入的介绍。 在SDN网络中部署DPI SDN架构包括四个或者更多的层次,包括业务流层,业务应用层,控制层和节点层。下图表示了DPI在用于流量整形、用户分析、QoE和网络安全时可能被嵌入的三个层,仅举几例。这些部署方案允许DPI信息在网络内共享,这样...

0
0
发表了博客
2020/08/29 16:29

传统蓝牙RFCOMM协议(Bluetooth rfcomm)流程介绍

零. 概述 本文章主要讲下蓝牙协议栈RFCOMM协议部分流控介绍 一. 声明 本专栏文章我们会以连载的方式持续更新,本专栏计划更新内容如下: 第一篇:蓝牙综合介绍 ,主要介绍蓝牙的一些概念,产生背景,发展轨迹,市面蓝牙介绍,以及蓝牙开发板介绍。 第二篇:Transport层介绍,主要介绍蓝牙协议栈跟蓝牙芯片之前的硬件传输协议,比如基于UART的H4,H5,BCSP,基于USB的H2等 第三篇:传统蓝牙controller介绍,主要介绍传统蓝牙芯片的介绍,...

0
0
发表了博客
2019/04/01 20:56

Y1E001 HDI二阶板、三阶板

简单说一下我的理解: 首先我认为几阶就是几次压合,我习惯用几次压合来形容。。 一阶板我认为就是一次压合,只能打一种机械孔,在表层把 一阶板是最普通的的多层板压合方式。 如下图所示,L2~L3为芯板CORE,上下为PP,板厂在把原材料备齐后,只需要压合一次就能压出一个4层板。 二阶板,拿6层板来举例子,L3~L4为成品的芯板,双面覆铜板,跟上下的PP压合变成L2~L5,蚀刻,打孔(机械孔2-5孔,激光孔2-3或5-4),plating,完成一...

0
0
发表于云计算专区
2020/06/01 15:27

为什么你应该关心Istio gateway

原文链接:https://thenewstack.io/why-you-should-care-about-istio-gateways/ 作者:Neeraj Poddar 译者:王帅俭 审校:宋净超 如果您要拆分单体架构,使用Istio管理您的微服务的一个巨大优势是,它利用与传统负载均衡器和应用分发控制器类似的入口模型的配置。 在负载均衡器领域,虚拟IP和虚拟服务器一直被认为是使运营商能够以灵活和可扩展的方式配置入口流量的概念(Lori Macvittie对此有一些相关的想法)。 在Istio中,Gat...

0
0
发表了博客
02/04 10:32

高德智慧交通地图空间可视化SDK设计与实现

一、背景 地图空间可视化作为高德智慧交通前端业务中最重要的功能之一,承担着城市交通大脑、全境智能大屏等业务中大量的地图渲染需求。作为向用户展示交通数据的窗口,我们需要展现省、市、区、商圈、自定义区域多种场景,包括所有交通事件、拥堵指数、辖区等多种维度的数据,呈现着数据量大、元素种类多、逻辑展现重等特点。 JSAPI作为高德地图前端战线的引擎,涵盖着渲染地图、展示覆盖物等底层能力,但对于行业应用领域的开...

0
0
发表于云计算专区
2019/09/24 17:38

「F5 连接NetOps/SecOps与DevOps」 -- 「5」Application Services 3 Extension

本文主要介绍第三个声明式组件Application Services 3 Extension(以下简称AS3)的使用方式。 ![as3](https://ottodeng.oss-cn-shenzhen.aliyuncs.com/31.png) AS3提供了一种声明式的方式来配置F5 BIGIP的L4-L7的配置,包括LTM,DNS,AFM,ASM等模块的配置,它支持multi-tenant和multi route-domain的配置。 包含但不限于以下配置: - L3/L4: VIP. Pool SNAT Monitors, Profiles, etc. - HTTP/HTTPS ADC - L4 Firewall Policy S...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页