精彩博客

Serverless 的喧哗与骚动(一)附Serverless行业发展回顾

作者 | 阿里中间件高级技术专家 许晓斌 《Maven实战》作者,曾负责 AliExpress 微服务架构演进,现在负责阿里集团 Serverless 技术研发落地。 导读:从 2016 年 AWS 发布 Lambda 以来,全世界...

01/22 16:18
2.1K
1
Service Mesh在百度网盘数万后端的实践落地

1 背景 起初,在网盘快速发展期,为了快速上线,采用了服务单体化 + 主干开发模式进行研发,随着用户规模爆发式的增长以及产品形态的丰富,单体化的不足就体现出来了,于是架构上采用了微服务...

01/22 11:19
8.4K
3
搭建Nexus3私服及使用说明(CentOS、Windows)

www.8084.com_【官方首页】-新葡京赌场官方文档 Nexus仓库介绍(支持maven、yum、docker私服等) 仓库分为三种: proxy:是远程仓库的代理。比如说在nexus中配置了一个central repository的proxy,当用户向这个proxy请求一个artifac...

01/22 11:03
2.3K
0
解决App Store上传ipa卡在Authenticating with App Store的问题

Apple在最新发布的XCode 11中移除了使用已久的Application Loader,并提供了新的Transporter代替Application Loader。但是在最近上传应用的时候一直卡在Authenticating with App Store这一步...

影响K8S Pod分配和调度策略的两大关键特性

在Kubernetes中有一个最复杂的调度器可以处理pod的分配策略。基于在pod规范中所提及的资源需求,Kubernetes调度器会自动选择最合适的节点来运行pod。 但在许多实际场景下,我们必须干预调度过...

01/22 10:25
814
0
一线攻城狮实战经验:RDMA,好用却又很难用?

势不可挡的 RDMA 如今,服务器的网络带宽越来越高。当网络带宽迈过万兆这条线后,操作系统用于处理网络IO的开销就越来越难以忽视。在一些网络IO密集的业务中,操作系统本身成为了网络通信的瓶...

01/21 12:08
2.8W
5
Docker是如何实现隔离的

概述 容器化技术在当前云计算、微服务等体系下大行其道,而 Docker 便是容器化技术的典型,对于容器化典型的技术,我们有必要弄懂它,所以这篇文章,我会来分析下 Docker 是如何实现隔离技术...

01/21 09:47
2W
4
阿里云上万个 Kubernetes 集群大规模管理实践

作者 | 汤志敏,阿里云容器服务高级技术专家 在 2019 年 双11 中,容器服务 ACK 支撑了阿里巴巴内部核心系统容器化和阿里云的云产品本身,也将阿里巴巴多年的大规模容器技术以产品化的能力输...

01/20 22:06
2.9W
0
编写自己的 GitHub Action,体验自动化部署

本文将介绍如何使用 GitHub Actions 部署前端静态页面,以及如何自己创建一个 Docker 容器 Action。 简介 Actions GitHub Actions 是 GitHub 官方推出的持续集成/部署模块服务(CI/CD),和 ...

01/20 13:20
3.8K
2
图解kubernetes调度器抢占流程与算法设计

抢占调度是分布式调度中一种常见的设计,其核心目标是当不能为高优先级的任务分配资源的时候,会通过抢占低优先级的任务来进行高优先级的调度,本文主要学习k8s的抢占调度以及里面的一些有趣...

01/20 10:56
3K
0
SpringBoot 系列教程之声明式事务 Transactional

200119-SpringBoot 系列教程之声明式事务 Transactional 当我们希望一组操作,要么都成功,要么都失败时,往往会考虑利用事务来实现这一点;之前介绍的 db 操作,主要在于单表的 CURD,本文将...

01/20 09:25
9.8K
0
nginx事件模块实现细节

在nginx事件模块结构体详解中,我们讲解nginx的事件模块的整体工作流程,并且着重讲解了组织事件模块的各个方法的作用,本文则主要围绕这整个流程,从源码的角度讲解nginx事件模块的实现细节...

01/20 09:08
6.8K
1
【译】和整洁代码说再见

本文是我在 Hacker News 上看到的一篇文章。www.8084.com_【官方首页】-新葡京赌场原文讲述了作者对整洁代码的一些思考。本人在学生时期看过一些关于代码风格的书,比如《高质量程序设计指南》、《代码大全》、《代码整洁之道》等...

01/19 19:37
1.8W
2
产品经理如何有效进行需求管理?

需求是整个软件项目当中最重要一项输入。软件开发和传统生产行业最大的区别在于,需求总是模糊的、主观的和随时变化的。相对于电子产品、汽车等制造行业有形的硬件需求,软件开发的需求的描述...

01/19 15:36
6.4K
1
浅谈Strategy策略模式

一、前言 什么是策略模式? 策略这个词应该怎么理解呢,打个比方说,我们出门的时候选择不同的出行方式,比如步行、骑自行车、坐公交、坐火车、坐飞机、坐火箭等等,这些出行方式,每一种都是...

01/19 14:33
8.5K
0
Spring-cloud微服务实战【三】:eureka注册中心(中)

  回忆一下,在上一篇文章中,我们创建了两个springboot项目,并且在consumer项目中通过restTemplate进行HTTP通信,成功访问到了producer提供的接口,思考一下这样的实现方式有什么问题?   1...

01/19 01:11
8.2K
0
进一步学习 nox 教程,轻松掌握命令行用法

英文 |Command-line usage 出处 | nox 官方文档 译者 | 豌豆花下猫@Python猫 Github地址:http://github.com/chinesehuazhou/nox_doc_cn 声明:本翻译基于CC BY-NC-SA 4.0授权协议,内容略有...

01/18 21:03
2.2K
0
机器学习在马蜂窝酒店聚合中的应用初探

出门旅行,订酒店是必不可少的一个环节。住得干净、舒心对于每个出门在外的人来说都非常重要。 在线预订酒店让这件事更加方便。当用户在马蜂窝打开一家选中的酒店时,不同供应商提供的预订信...

01/17 15:31
6.4K
0
码云目前已经初步支持 Git 部分克隆

最近 Git 2.25.0 发布,此次发布推出了 partial clones 功能,partial clones 即用户克隆远程存储库的时候,可以选择只下载自身所需的对象,而不是存储库的所有对像(或者特定 commit 所关联...

01/17 12:20
1.7W
4
看完就懂webpack打包原理

什么是 webpack ? 本质上,webpack 是一个现代 JavaScript 应用程序的静态模块打包器(module bundler)。当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含...

01/17 09:39
8.2K
2

没有更多内容

加载失败,请刷新页面

Service Mesh在百度网盘数万后端的实践落地

1 背景 起初,在网盘快速发展期,为了快速上线,采用了服务单体化 + 主干开发模式进行研发,随着用户规模爆发式的增长以及产品形态的丰富,单体化的不足就体现出来了,于是架构上采用了微服务...

01/22 11:19
8.4K
3
一线攻城狮实战经验:RDMA,好用却又很难用?

势不可挡的 RDMA 如今,服务器的网络带宽越来越高。当网络带宽迈过万兆这条线后,操作系统用于处理网络IO的开销就越来越难以忽视。在一些网络IO密集的业务中,操作系统本身成为了网络通信的瓶...

01/21 12:08
2.8W
5
Docker是如何实现隔离的

概述 容器化技术在当前云计算、微服务等体系下大行其道,而 Docker 便是容器化技术的典型,对于容器化典型的技术,我们有必要弄懂它,所以这篇文章,我会来分析下 Docker 是如何实现隔离技术...

01/21 09:47
2W
4
阿里云上万个 Kubernetes 集群大规模管理实践

作者 | 汤志敏,阿里云容器服务高级技术专家 在 2019 年 双11 中,容器服务 ACK 支撑了阿里巴巴内部核心系统容器化和阿里云的云产品本身,也将阿里巴巴多年的大规模容器技术以产品化的能力输...

01/20 22:06
2.9W
0
码云目前已经初步支持 Git 部分克隆

最近 Git 2.25.0 发布,此次发布推出了 partial clones 功能,partial clones 即用户克隆远程存储库的时候,可以选择只下载自身所需的对象,而不是存储库的所有对像(或者特定 commit 所关联...

01/17 12:20
1.7W
4
如何让研发团队保持敏捷并不断进步?

正如 迭代、衡量和改进 是创造优秀软件的核心一样,团队及其工作方式也很重要。一个不尝试新事物的团队便会停滞不前,其团队工作方式也会成为“传统”。相反,一个乐于尝试新事物,摒弃传统并...

01/16 10:36
2.8W
0
从操作系统层面理解Linux下的网络IO模型

I/O( INPUT OUTPUT),包括文件I/O、网络I/O。 计算机世界里的速度鄙视: 内存读数据:纳秒级别。 千兆网卡读数据:微妙级别。1微秒=1000纳秒,网卡比内存慢了千倍。www.8084.com_【官方首页】-新葡京赌场 磁盘读数据:毫秒级别。...

01/15 11:19
9.1K
12
nginx基于epoll模型事件驱动流程详解

epoll是一种基于事件驱动的模型,其是nginx能够高效处理客户端请求的重要原因之一。从流程上来讲,epoll模型的使用主要分为三步:epoll句柄的创建,监听文件描述符的添加和等待事件的触发,本...

01/14 10:34
5.6K
8
为什么很多人不愿意用hibernate了?

关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。www.8084.com_【官方首页】-新葡京赌场最近温习了一遍SSH框架,发了动弹,和广大猿友进行了深刻的探讨,被喷的五体投地,感慨万千,于是就有了今天这篇文章。 声明:...

01/13 16:11
1.3W
6
Flask 作者 Armin Ronacher:我不觉得有异步压力

英文 | I'm not feeling the async pressure【1】 原作 | Armin Ronacher,2020.01.01 译者 | 豌豆花下猫@Python猫 声明 :本翻译基于CC BY-NC-SA 4.0【2】授权协议,内容略有改动,转载请保...

01/11 19:48
9.8K
2
Redis5新特性Streams作消息队列

www.8084.com_【官方首页】-新葡京赌场前言 Redis 5 新特性中,Streams 数据结构的引入,可以说它是在本次迭代中最大特性。它使本次 5.x 版本迭代中,Redis 作为消息队列使用时,得到更完善,更强大的原生支持,其中尤为明显的是持...

01/08 18:30
6.4K
4
受”误解“的Java AIO

为什么说 AIO 受”误解“,虽然这个”误解“被打上了双引号,但还是不得不承认它的发展状况并不好。AIO 是 Java 7 开始提供的新特性,而这个”新特性“到如今都成了陈年老酒还鲜有人去品味它...

01/08 17:58
5.9K
11
IM的扫码登录功能如何实现?一文搞懂主流的扫码登录技术原理

本文引用了3位作者“精品唯居”、“ Yangfan2016”、“ MrYun”的部分文章内容,一并感谢。 1、引言 扫码登录这个功能,最早应该是微信的PC端开始搞,虽然有点反人类的功能(不扫码也没别的方...

01/08 13:54
1.3W
5
从linux源码看socket(tcp)的timeout

从linux源码看socket(tcp)的timeout 前言 网络编程中超时时间是一个重要但又容易被忽略的问题,对其的设置需要仔细斟酌。在经历了数次物理机宕机之后,笔者详细的考察了在网络编程(tcp)中的各种...

01/07 15:14
5.9K
9
从源码角度剖析 Spring 如何管理 mybatis 事务的?

Ext1:本文源码解析基于 mybatis-spring-boot-starter 2.1.1,即 mybatis 3.5.3 版本。 Ext2:本文主要是对源码的讲解,着重点会是在源码上。 Ext3:阅读本文前,最好对 mapperProxy、 sqlS...

01/06 14:19
8.4K
10
利用深度学习实现手绘数据可视化的生成

前一段时间,我开发了Sketchify, 该工具可以把任何以SVG为渲染技术的可视化转化为手绘风格。(参考手绘风格的数据可视化实现 Sketchify) 那么问题来了,很多的chart是以Canvas为渲染技术的...

01/04 09:13
9.9K
7
开发者请注意:Python2 的最后版本将于 4 月发布,但它确实是在 1 月 1 日就寿命终止了!

2020 年 1 月 1 日是 Python2 的寿命终止日,这个日期在两年前经"Python之父" Guido van Rossum 宣布,此后一直成为开发者社区翘首以盼的一天。 昨天就是这个大快人心的日子,各种变了花样的...

01/02 23:02
9.6K
1
Java 8 Stream 的终极技巧——Collectors 操作

1. 前言 昨天在 Collection移除元素操作 相关的文章中提到了 Collectors 。相信很多同学对这个比较感兴趣,那我们今天就来研究一下 Collectors 。 2. Collectors 的作用 Collectors 是 Java...

01/02 22:04
2.1W
18
揭秘“撩”大数据的正确姿势:生动示例解说大数据“三驾马车”

我是我:“缘起于美丽,相识于邂逅,厮守到白头!” 众听众:“呃,难道今天是要分享如何作诗?!” 我是我:“大家不要误会,今天主要的分享不是如何作诗,而是《揭秘:‘撩’大数据的正确姿...

2019/12/31 10:42
4.4K
2
深入理解Java虚拟机-如何利用VisualVM对高并发项目进行性能分析

前面在学习JVM的知识的时候,一般都需要利用相关参数进行分析,而分析一般都需要用到一些分析的工具,因为一般使用IDEA,而VisualVM对于IDEA也不错,所以就选择VisualVM来分析JVM性能,这篇文...

2019/12/30 15:37
9.2K
10

没有更多内容

加载失败,请刷新页面

如何:在C#中执行命令行,获取STD OUT结果

如何从C#执行命令行程序并获取STD OUT结果? 具体来说,我想在以编程方式选择的两个文件上执行DIFF,并将结果写入文本框。 #1楼 // usage const string ToolFileName = "example.exe"; stri...

6分钟前
11
0
在数据库中存储密码的最佳方法

我正在一个必须进行身份验证(用户名和密码)的项目中 它还连接到数据库,所以我想我会将用户名和密码存储在那里。 但是,在数据库上的表中仅具有文本字段的密码似乎不是一个好主意。 我正在...

21分钟前
37
0
Fedora 31 - 软件安装脚本

此脚本用于一次性安装常用的一些软件 # vsCode sudo rpm --import http://packages.microsoft.com/keys/microsoft.asc sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=htt...

今天 19:00
28
0
QtCreator(ver 4.11.0)常用快捷键

项目相关 打开项目 Ctrl +O 新建项目 Ctrl +N 代码编辑相关 向上、下复制一行 Ctrl + Alt + arrowUp 或 arrowDown 将本行挪到上、下一行 Ctrl + Shift + arrowUp 或 arrowDown 全局重命名 Ct...

今天 18:52
57
0
SpringCloud微服务实战

一 课程介绍.rar 二 准备工作.rar 三 SpringBoot 开发框架.rar 四 系统通用组件搭建.rar 五 微服务系统通用配置开发.rar 六 优惠券系统整体业务思想与架构.rar 七 优惠券模板微服务编码实现....

今天 18:01
49
0
尝试通过MQTT向thingsboard上的设备发送数据

在thingsboard demo网站上注册一个用户 http://demo.thingsboard.io/signup 注册完之后 ,激活注册邮箱,登录thingsboard demo网站 进入“Device”菜单 ,选中一个设备 复制设备 access tok...

今天 17:34
71
0
代码生成器技术乱弹二十二,未来之野望,未实现的功能reaonlyfields

和verbdenies联系的规则 若普通字段readonly则其不会出现在Update动词的字段清单中。 若domainid为readonly,则Add,Clone,CloneAll,Delete,DeleteAll被否定 若domainname为readonly则其不会...

今天 17:33
63
0
[读书笔记] 大型网站性能优化实战-服务端性能优化

1 QPS (吞吐量) 1.1 RT (Response Time,响应时间) 服务器端 RT+网络开销 ≈ 客户端 RT。对于网络来讲,常见的优化方式有 CDN、 AND和专线, 分别适用于不同的场景。 服务器端 RT = Thread ...

今天 16:38
21
0
concurrently 启动多个serve时命令行输出混乱

在script中配置中加入参数 -r "start": "npx concurrently -r \"npm:serve\" \"npm:web\"" 输出比较整洁 输出混乱, 会将有用的信息冲掉......

今天 14:31
48
0
每天AC系列(三):电话号码的字母组合

1 题目 Leetcode第17题。 数字2-9映射字母,给出一个包含字符串的数字,列出字母的所有组合。 2 递归 拿到这样的题目想到了递归实现,创建一个Map映射对应的字母,然后把它传给递归函数,同时...

今天 14:12
44
0
Kettle自定义jar包供javascript使用

我们都知道 Kettle 是用 Java 语言开发,并且可以在 JavaScript 里面直接调用 java 类方法。所以有些时候,我们可以自定义一些方法,来供 JavaScript 使用。 本篇文章有参考自:http://www...

昨天 23:40
138
0
计算一个数的数位之和

计算一个数的数位之和 例如:128 :1+2+8 = 11 public int numSum(int num) { int sum = 0; do { sum += num % 10; } while ((num = num / 10) > 0); return sum; }......

昨天 19:40
128
0
为什么图片反复压缩后普遍会变绿,而不是其他颜色?

作者:Lion Yang 链接:http://www.zhihu.com/question/29355920/answer/119088684 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 业余版概要:安卓的...

昨天 17:42
95
0
EFK教程(5) - ES集群开启用户认证

基于ES内置及自定义用户实现kibana和filebeat的认证 作者:“发颠的小狼”,欢迎转载 目录 ▪ 用途 ▪ 关闭服务 ▪ elasticsearch-修改elasticsearch.yml配置 ▪ elasticsearch-开启服务 ▪ ...

昨天 16:44
106
0
[ZYNQ入门宝典]GTX高速口怎么玩(一)

(原帖中有图) GTX的概述 高速接口本来就复杂,Xilinx的IP虽然方便,但定制化参数较多,需要去了解的知识很多,官方文档就四五百页。还好在大多数应用里我们都只是用了其皮毛。我也是第一次学...

昨天 15:38
61
0
ActiveMQ学习之增加NIO通讯协议

一、修改activemq.xml 1、进入到activemq的安装目录下 2、进入conf文件夹中 3、对activemq.xml文件进行编辑 4、增加NIO协议 <transportConnector name="nio" uri="nio://0.0.0.0:61618?trac...

昨天 14:31
129
0
聊聊artemis消息的推拉模式

序 本文主要研究一下artemis消息的推拉模式 拉模式 receive activemq-artemis-2.11.0/artemis-jms-client/src/main/java/org/apache/activemq/artemis/jms/client/ActiveMQMessageConsumer....

昨天 12:41
97
0
vue 全局前置守卫引起死循环的原因与解决方法

我们经常会用到全局前置守卫,如判断用户有没有登陆过,如果登陆过就直接跳到目的页面,如果没有登陆过,就跳转到登陆页。 先看官网对全局前置守卫的介绍 使用 router.beforeEach 注册一个全...

昨天 12:30
67
0
linux系统管理

网络故障排查 • ping • traceroute • mtr • nslookup • telnet • tcpdump • netstat • ss 查看⽹关 • route -n • 使⽤ -n 参数不解析主机名 查看⽹卡物理连接情况 • mii-tool eth...

昨天 11:09
140
0
精华-Python十大装B语法

Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并...

昨天 11:03
140
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部

页面底部区域 foot.htm