技术开发

(在模仿中精进数据可视化07)星球研究所大坝分布可视化 - 费弗里

本文完整代码及数据已上传至我的Github仓库https://github.com/CNFeffery/FefferyViz 1 简介 在星球研究所最近的**《10万座大坝的诞生!》**一文中,作者们利用丰富的数据可视化手段对我国及世界大型水坝工程的发展分布情况进行了分析展示,而我尤其喜爱其中的一幅

基于Abp React前端的项目建立与运行——React框架分析 - JerryMouseLi

基于Abp React前端的项目建立与运行 1 Abp项目配置 2 运行WebApi后端项目 2.1 创建C3D数据库,并且将数据库对应链接字符串替换 2.2 建立数据库进行数据迁移 主项目选择到StartUp所在的项目,C3D.Web.Host,nuget console窗口打到C3D.Entit

synchronized的jvm源码分析聊锁的意义 - 吃肉不长肉的小灏哥

上篇写完了ReentrantLock源码实现,从我们的角度分析设计锁,在对比大神的实现,顺道拍了一波道哥的马屁,虽然他看不到,哈哈。这一篇我们来聊一聊synchronized的源码实现,并对比reentrantLock的实现,相信认真看完一定会对锁的理解更加深入。 废话不多说先来一段代码: stat

Flink可靠性的基石-checkpoint机制详细解析 - 五分钟学大数据

Checkpoint介绍 checkpoint机制是Flink可靠性的基石,可以保证Flink集群在某个算子因为某些原因(如 异常退出)出现故障时,能够将整个应用流图的状态恢复到故障之前的某一状态,保 证应用流图状态的一致性。Flink的checkpoint机制原理来自“Chandy-Lamport

规约模式,颤抖吧产品经理!再也不怕你乱改需求了 - TechFlow2019

大家好,今天来和大家聊聊规约模式。 规约模式的英文是Specification Pattern,这里的规约其实是一个表意的翻译,Specification直译过来是要求、技术说明、明确的意思。光看名字估计大家都是一脸懵逼,根本不知道这个设计模式大概会是一个什么样子。这也是设计模式的一个通病,就是内涵

微服务架构学习与思考(07):企业团队组织架构如何变革? - 九卷

康威定律 康威定律 (康威法则 , Conway's Law) 是马尔文·康威1967年提出的: 设计系统的架构受制于产生这些设计的组织的沟通结构。 康威定律告诉我们,如果我们实施了微服务,那么组织架构的变动也要跟着实施微服务架构而做出相应的调整。这样才有可能适应微服务的发展。 单体架构和微服务架构

基于Abp React前端的项目建立与运行——React框架分析 - JerryMouseLi

基于Abp React前端的项目建立与运行 1 Abp项目配置 2 运行WebApi后端项目 2.1 创建C3D数据库,并且将数据库对应链接字符串替换 2.2 建立数据库进行数据迁移 主项目选择到StartUp所在的项目,C3D.Web.Host,nuget console窗口打到C3D.Entit

云原生流水线 Argo Workflow 的安装、使用以及个人体验 - 於清樂

原文: https://ryan4yin.space/posts/expirence-of-argo-workflow/ 注意:这篇文章并不是一篇入门教程,学习 Argo Workflow 请移步官方文档 Argo Documentation Argo Workflow 是一个云原生工作流引擎,专注

针对Fluent-Bit采集容器日志的补充 - _小码甲

hello,之前我写过《一套标准的ASP.NET Core容器化应用日志收集分析方案》,在公司团队、微信公众号、Github上反映良好。 其中配置Fluent-bit使用Forward协议收集容器日志,需要在Docker-Compose App配置Loging Driver=Fluentd, 实践中

还原面试现场-ACID与隔离级别 - H.U.C-王子

前言 现如今JAVA开发工程师的数量越来越多,但大多数工程师平时做的工作都是简单的CRUD,当你一直处于这种舒适的环境中不追求进步的时候,如果哪一天你突然想要改变环境,换个工作,去与面试官当面聊技术的时候,你会发现自己什么都不会! 可能我们经常会被面试官问到:“你懂事务的ACID吗?” 你回答:“A

华为人事突变的背后:余承东能给云计算怎样的未来?

关于余承东的去向,业界讨论了一天,终于在1月27日下午得到确定:消费者BG CEO位置保留,拟增任命Cloud &AI BG总裁(兼)、Cloud & AI BG行政管理团队主任、增任命Cloud BU总裁(兼)、Cloud BU行政管理团队主任。余承东去向已定,华为高端手机业务出售疑云尚存1月27日一早,多家媒体纷纷报道称:余承东将负责华为云与计算BG,2月份正式对外宣布。InfoQ随后就此消息求证华为相关人士,得到的回复是:不信谣、不传谣。

Pulsar 和 Kafka 基准测试报告(上)

为了更全面地了解 Pulsar 和 Kafka,我们“复现”了 Confluent 对 Pulsar 和 Kafka 基准测试。重复这一基准测试的原因有两个,一是 Confluent 的测试方法存在一些问题;二是 Confluent 的测试范围和测试场景不够全面。为了更准确地对比 Pulsar 和 Kafka,我们在测试中不仅修复了 Confluent 测试中的问题,还扩大了测试范围,纳入更多性能衡量标准,模拟更多实际场景。和 Confluent 的测试相比,我们的测试主要有三项改进:包含 Pulsar 和 Kafka 支持的所有持久性级别。在同等持久性级别下,对比二者的吞吐量和延迟。

云原生流水线 Argo Workflow 的安装、使用以及个人体验 - 於清樂

原文: https://ryan4yin.space/posts/expirence-of-argo-workflow/ 注意:这篇文章并不是一篇入门教程,学习 Argo Workflow 请移步官方文档 Argo Documentation Argo Workflow 是一个云原生工作流引擎,专注

(在模仿中精进数据可视化07)星球研究所大坝分布可视化 - 费弗里

本文完整代码及数据已上传至我的Github仓库https://github.com/CNFeffery/FefferyViz 1 简介 在星球研究所最近的**《10万座大坝的诞生!》**一文中,作者们利用丰富的数据可视化手段对我国及世界大型水坝工程的发展分布情况进行了分析展示,而我尤其喜爱其中的一幅

计算机网络安全 —— 报文摘要算法 ME5 (三) - Dwaynerbing

一、报文摘要算法基本概念 使用加密通常可达到报文鉴别的目的,因为伪造的报文解密后一般不能得到可理解的内容。但简单采用这种方法,计算机很难自动识别报文是否被篡改。另外,对于不需要保密而只需要报文鉴别的网络应用,对整个报文的加密和解密,会使计算机增加很多不必要的负担(加密和解密要花费相当多的CPU时间)

大数据谢列3:Hdfs的HA实现 - lillcol

在之前的文章:大数据系列:一文初识Hdfs , 大数据系列2:Hdfs的读写操作 中Hdfs的组成、读写有简单的介绍。 在里面介绍Secondary NameNode和Hdfs读写的流程。 并且在文章结尾也说了,Secondary NameNode并不是我常说的HA,(High Availabili

feign使用okHttpClient,调用原理 - 阿智

最近项目中 spring cloud 用到http请求,使用feign,配置okhttp,打算配置一下就直接使用,不过在压测与调优过程中遇到一些没有预测到的问题,附上排查与解析结 yml、pom配置 feign: client: config: default: connectTimeout: 20

我的一年数据科学学习之旅

本文讲述了作者在去年的数据科学学习之旅中遇到了一些困难,以及如何解决这些难题的。Eric Weber(没错,就是那个养着一条可爱小狗的帅哥)最近在 LinkedIn 上发表了一篇文章,讲了十件他希望开始数据科学职业时能少做的事情。本文就是我对这十件事所经历的过程。你应该先读读他的文章。下面是截图。首先,这不会是一篇“内容”的文章。关于这方面的文章和博客文章已经很多了,大家可以去找找。在本文中,我们将讨论当你渴望成为数据科学家并获得业界关注时,你关注的重点和方向。1、认为自己什么都要学点击查看原文>

Arm 与 x86 CPU 在云计算中的性能分析

随着基于 Arm 的高性能 CPU 越来越多地应用于移动设备之外,对于开发者来说,了解 Arm 在常见服务端软件堆栈中的性能特征至关重要。 本文将使用 AWS 的 Arm(Graviton2) 和 x86_64 (Intel) EC2 实例来评估不同软件运行时,包括Docker、Node.js 和 WebAssembly 的计算性能。 结论是,Arm 在云中更具成本效益,尤其是在与底层操作系统接近的轻量级运行时中。

规约模式,颤抖吧产品经理!再也不怕你乱改需求了 - TechFlow2019

大家好,今天来和大家聊聊规约模式。 规约模式的英文是Specification Pattern,这里的规约其实是一个表意的翻译,Specification直译过来是要求、技术说明、明确的意思。光看名字估计大家都是一脸懵逼,根本不知道这个设计模式大概会是一个什么样子。这也是设计模式的一个通病,就是内涵

计算机网络安全 —— 报文摘要算法 ME5 (三) - Dwaynerbing

一、报文摘要算法基本概念 使用加密通常可达到报文鉴别的目的,因为伪造的报文解密后一般不能得到可理解的内容。但简单采用这种方法,计算机很难自动识别报文是否被篡改。另外,对于不需要保密而只需要报文鉴别的网络应用,对整个报文的加密和解密,会使计算机增加很多不必要的负担(加密和解密要花费相当多的CPU时间)

大数据谢列3:Hdfs的HA实现 - lillcol

在之前的文章:大数据系列:一文初识Hdfs , 大数据系列2:Hdfs的读写操作 中Hdfs的组成、读写有简单的介绍。 在里面介绍Secondary NameNode和Hdfs读写的流程。 并且在文章结尾也说了,Secondary NameNode并不是我常说的HA,(High Availabili

盘点大厂的那些开源项目 - 哔哩哔哩 - SpringLeee

哔哩哔哩现为中国年轻世代高度聚集的文化社区和视频平台,被粉丝们亲切地称为“B站”。 overlord 分类:缓存服务解决方案 开发语言: GO Overlord是哔哩哔哩基于Go语言编写的memcache和redis&cluster的代理及集群管理功能,致力于提供自动化高可用的缓存服务解决方案。主要

STL_常用的算法 - 东南亚季风

STL_常用的算法 一、常用的查找算法 adjacent_find() adjacent_find(iterator beg, iterator end, _callback); 在iterator对标识元素范围内,查找一对相邻重复元素,找到则返回指向这对元素的第一个元素的迭代器。 vector

STL_常用的算法 - 东南亚季风

STL_常用的算法 一、常用的查找算法 adjacent_find() adjacent_find(iterator beg, iterator end, _callback); 在iterator对标识元素范围内,查找一对相邻重复元素,找到则返回指向这对元素的第一个元素的迭代器。 vector

feign使用okHttpClient,调用原理 - 阿智

最近项目中 spring cloud 用到http请求,使用feign,配置okhttp,打算配置一下就直接使用,不过在压测与调优过程中遇到一些没有预测到的问题,附上排查与解析结 yml、pom配置 feign: client: config: default: connectTimeout: 20

事务隔离级别 - 废物大师兄

隔离级别是在多个事务同时进行更改和执行查询时,对性能与结果的可靠性、一致性和再现性之间的平衡进行微调的设置。 提供了SQL:1992标准中描述的四种事务隔离级别:READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE。InnoDB默认

盘点大厂的那些开源项目 - 哔哩哔哩 - SpringLeee

哔哩哔哩现为中国年轻世代高度聚集的文化社区和视频平台,被粉丝们亲切地称为“B站”。 overlord 分类:缓存服务解决方案 开发语言: GO Overlord是哔哩哔哩基于Go语言编写的memcache和redis&cluster的代理及集群管理功能,致力于提供自动化高可用的缓存服务解决方案。主要

针对Fluent-Bit采集容器日志的补充 - _小码甲

hello,之前我写过《一套标准的ASP.NET Core容器化应用日志收集分析方案》,在公司团队、微信公众号、Github上反映良好。 其中配置Fluent-bit使用Forward协议收集容器日志,需要在Docker-Compose App配置Loging Driver=Fluentd, 实践中

事务隔离级别 - 废物大师兄

隔离级别是在多个事务同时进行更改和执行查询时,对性能与结果的可靠性、一致性和再现性之间的平衡进行微调的设置。 提供了SQL:1992标准中描述的四种事务隔离级别:READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE。InnoDB默认

使用注解的形式对token进行验证 - check_bug

(使用注解的形式对token进行验证) 前言 现在很多系统都是都用上了springboot、springcloud,系统也偏向分布式部署、管理,最早的用户令牌方案:session、cookie已经不能够满足系统的需求,使用一些特殊操作完成令牌的生成及校验会造成更多的服务器开销及客户端开销,为此许多项

C# socket 阻止模式与非阻止模式应用实例 - yibey

问题概述 最近在处理一些TCP客户端的项目,服务端是C语言开发的socket. 实际项目开始的时候使用默认的阻塞模式并未发现异常。代码如下 1 public class SocketService 2 { 3 public delegate void TcpEventHandler1(byte[]

动态规划系列之六01背包问题 - 金色旭光

法外狂徒张三是一个探险家,有一次巧合之下进入到一个有宝藏的洞穴里。这个洞穴有很多个不重复的宝贝,同时每个宝贝的重量也不一样。具体来说有:A 重 2 价值为 2B 重 3 价值为 6C 重 4 价值为 4D 重 4 价值为 5E 重 1 价值为 3现在张三就只有一个背包,这个背包承重为10...

Java并发包源码学习系列:阻塞队列实现之ArrayBlockingQueue源码解析 - 天乔巴夏丶

系列传送门: Java并发包源码学习系列:AbstractQueuedSynchronizer Java并发包源码学习系列:CLH同步队列及同步资源获取与释放 Java并发包源码学习系列:AQS共享式与独占式获取与释放资源的区别 Java并发包源码学习系列:ReentrantLock可重入独占锁详解

还不知道简历如何写?就该这样写!

这样写简历才不会被刷!点击查看原文>

小白也能看懂的ACID与隔离级别 - H.U.C-王子

前言 现如今JAVA开发工程师的数量越来越多,但大多数工程师平时做的工作都是简单的CRUD,当你一直处于这种舒适的环境中不追求进步的时候,如果哪一天你突然想要改变环境,换个工作,去与面试官当面聊技术的时候,你会发现自己什么都不会! 可能我们经常会被面试官问到:“你懂事务的ACID吗?” 你回答:“A

© 云聚网互联网资讯 我要投稿 云聚网博客 DeepHub IMBA