标签:python

编程技术

同九义,为何 SkyWalking 一枝独秀?

2

yanxinchi 发布于 2020-04-03

本文作者:拉勾教育专栏作者 徐俊明 随着互联网时代的发展,很多企业为了快速响应业务的变化,开始使用微服务架构。微服务架构的系统常常被切分为多个独立的子系统并以集群的方式部署在数十甚至成百上千的机器上。– 《31讲带你搞懂 SkyWalking 》 你好,我是你的 Sk...

阅读(13)评论(0)赞 (0)

Java

我去,你竟然还在用 try–catch-finally

5

hellas 发布于 2020-04-03

二哥,你之前那篇我去 switch的文章也特么太有趣了,读完后意犹未尽啊,要不要再写一篇啊?虽然用的是 Java 13 的语法,对旧版本不太友好。但谁能保证 Java 不会再来一次重大更新呢,就像 Java 8 那样,活生生地把 Java 6 拍死在了沙滩上。Java 8 是香,...

阅读(6)评论(0)赞 (0)

编程技术

简单易懂的golang[go-micro]微服务

3

yanxinchi 发布于 2020-04-02

微服务是一个新兴的软件架构,就是把一个大型的单个应用程序和服务拆分为数十个的支持微服务。一个微服务的策略可以让工作变得更为简便,它可扩展单个组件而不是整个的应用程序堆栈,从而满足服务等级协议。 一般的微服务工作流程都可以用写明这种图来表达。 先把自己的服务注册到注册中心 客户端调...

阅读(8)评论(0)赞 (0)

Java

CS专业的道路上有哪些课程要学?

33

xiaoli.he 发布于 2020-04-02

首先来看中国大学在QS和THE最新的世界大学计算机科学专业排名中的情况,清华大学的计算机科学与技术系在两项排名中都稳居榜首。 那以清华大学本科生培养方案中的专业核心课程与学位基础课为例,我们来看看cs都要学哪些。 清华计算机科学与技术专业的本科生除了要求运用所掌握的理论知识和技能...

阅读(16)评论(0)赞 (0)

编程技术

快手基础架构演进实录

2

dulong 发布于 2020-04-02

作者 | 张晓楠 采访嘉宾 | 王天舟 2020 年除夕,作为 BAT 以外第一家扛起春晚战旗的互联网公司,快手在当天的春晚红包活动中,红包互动总量达到 639 亿次,创春晚史上最大的视频点赞纪录,红包站外分享次数达到 5.9 亿次。对于这场“大考”,InfoQ 此前曾经做过详细...

阅读(17)评论(0)赞 (0)

Java

目前中国网站服务端开发主要有PHP、asp.net、Java三种语言

1

hanze 发布于 2020-04-02

通过各招聘网站招聘程序员的类型统计得出结果是目前中国网站服务端开发主要有PHP、asp.net、Java三种语言,其他占少数有潜力有C#,C++等,而Python也开始被开发者使用在服务端开发。 从招聘的数据信息显示,PHP编程开发主要集中在中小网站,个人站点,个人博客等开发,而...

阅读(6)评论(0)赞 (0)

编程技术

管理员必知的六大配置管理工具

1

darida 发布于 2020-04-02

【51CTO.com快译】虚拟基础架构和软件的共同特点是,总是有配置选项。在日益分布式的IT环境中,无论在数据中心还是在云端,确实需要大规模管理配置。 配置管理软件是一大类工具和服务,它们使管理员能够以一种策略驱动、可重复和自动化的方式大规模管理配置。基础架构监控等关键因素起到作...

阅读(11)评论(0)赞 (0)

Java

Rocke Group团伙新挖矿变种AliyunMiner分析

12

hanze 发布于 2020-04-01

0x0 背景介绍 近期,深信服安全团队捕获到Rocke Group黑产团伙运营的新挖矿病毒,该病毒通过ssh爆破、ssh免密登录、redis未授权访问漏洞以及redis弱密码爆破、jenkins远程代码执行漏洞以及jenkins弱口令爆破和ActiveMQ远程代码执行漏洞进行传播...

阅读(15)评论(0)赞 (0)

Java

五分钟学后端技术:如何学习Java工程师必知必会的消息队列

2

dulong 发布于 2020-03-31

原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 什么是消息队列 “RabbitMQ?”“Kafka?”“RocketMQ?”…在日常学习与开发过程中,我们常常听到消息队列这个关键词,可能你是熟练使用消息队列的老手,又或者你是不懂消息队列的新手,不论你...

阅读(25)评论(0)赞 (0)

Java

白头搔更短,SSTI惹人心!

40

xiaoli.wang 发布于 2020-03-31

为什么说Java审计南在SSTI呢? 现行SSTI(Server-Side Template Injection ) 资料不少,但与Java,以著名的先知社区为例(如下图所示),关于SSTI文章也不过几篇而已,但与Java相关的一篇都没有。 搜索CVE漏洞有关于SSTI的漏洞编号...

阅读(17)评论(0)赞 (0)

编程技术

腾讯微服务框架TARS成功移植至Arm架构

1

小丁 发布于 2020-03-31

TARS 项目正式宣布已移植到Arm架构 近日,腾讯宣布,其TARS微服务开发框架已成功移植至Arm:registered: CPU架构。 TARS是一个成熟的高性能微服务开发框架,因其高性能及具备完善的微服务治理方案而广为人知。现在,开发人员可以无缝编程和生成基于Arm服务器的...

阅读(13)评论(0)赞 (0)

编程技术

分享:如何将代码迁出x86架构服务器

7

dulong 发布于 2020-03-31

如今,我们几乎所有软件都建立在 x86 架构之上,在互联网漫长的演进过程中,各大公司拼尽全力在迭代上层架构、优化整体性能,开发者们该用的、能用的招儿想必都用上了,接下来呢?如果底层架构不出现大的革新,接下来还有什么方法大幅提升生产力?各位开发者还有其他选择吗? 1 从大型机到 x...

阅读(18)评论(0)赞 (0)

Java

使用动态分析技术分析 Java

16

xiaoli.he 发布于 2020-03-31

使用火焰图进行Java性能分析 性能分析工具的分类 性能分析的技术和工具可以分为以下几类: Counters 内核维护着各种统计信息,被称为 Counters ,用于对事件进行计数。例如,接收的网络数据包数量,发出的磁盘I/O请求,执行的系统调用次数。常见的这类工具有: vmst...

阅读(13)评论(0)赞 (0)

编程技术

通过jenkins交付微服务到kubernetes 荐

52

xubiao.zhuang 发布于 2020-03-30

随着Kubernetes的遍地开花,Kubernetes的优势可以说是深入人心,很多企业也是利用Kubernetes,来实现更高效的交付和更好地提高我们的资源使用率,推动标准化,适应云原生。 随着Kubernetes和云原生加速企业产品落地,现在总结以下几点 1)更快的应用开发与...

阅读(28)评论(0)赞 (0)

编程技术

架构如何做减法?

20

xirruiqiang 发布于 2020-03-30

本文根据黄杰老师在〖 2019 Gdevops全球敏捷运维峰会-广州站 〗现场演讲内容整理而成。 讲师介绍 黄杰, 前饿了么框架工具部监控平台负责人。2015年加入饿了么,负责整个监控平台的构建及周边工具链的建设。之前曾在携程、eBao等多家公司工作,在监控、消息系统及大数据等领...

阅读(13)评论(0)赞 (0)

Java

如何远离浮躁的碎片化学习,给自己增加职场竞争力

8

xiaoli.wang 发布于 2020-03-29

由于疫情的影响,最近在家办公盛行。有同学跟我抱怨,说他们公司某某员工穿着睡衣就开视频会议了。 然后开完会议就躺在沙发上面办公,越躺越低,然后不小心睡着了。起来就发现到了下班的点了。心里那个虚呀,于是晚上加班继续完成任务。我觉得这是在家办公效率低的原因之一吧… 言归正传...

阅读(15)评论(0)赞 (0)

Java

Java是如何实现自己的SPI机制的? JDK源码(一)

2

changyuan.xu 发布于 2020-03-29

注:该源码分析对应JDK版本为1.8 1 引言 这是【源码笔记】的JDK源码解读的第一篇文章,本篇我们来探究Java的SPI机制的相关源码。 2 什么是SPI机制 那么,什么是SPI机制呢? SPI是Service Provider Interface 的简称,即 服务提供者接口...

阅读(15)评论(0)赞 (0)

编程技术

一文回顾并展望 3 月与 4 月有重大进展的区块链项目

8

yeseng 发布于 2020-03-28

3 月 Storj、Upfiring 与 Bluzelle 都发布了新版本,4 月 Augur、Ocean Protocol 与 PlatON 值得期待。 原文标题:《头等仓研报:四月份有重大进展的项目盘点》 撰文:沉思 3 月 12 日,比特币当日暴跌 39.52%,最大振幅 ...

阅读(17)评论(0)赞 (0)