写点什么

11月日更

2 人感兴趣 · 719 次引用

  • 最新
  • 推荐

Hadoop 企业级生产调优手册 (二)

上节:https://xie.infoq.cn/article/8ab1be6110915e078421d64b5

https://static001.geekbang.org/infoq/c7/c725fbe2afd7ede722bf395dd5b0663c.jpeg?x-oss-process=image/resize,w_416,h_234

网络协议之: 一定要大写的 SOCKS

用户头像
程序那些事5 小时前

简介很久很久以前,人们还穿的是草鞋,草鞋虽然穿着舒服,但是不够美观。然后人们就发现,用动物的皮也可以做成鞋,于是出现了皮鞋。但是皮鞋穿着磨脚,于是人们又发明了socks,套在脚上,代替脚跟鞋子接触,既提高了舒适感,也减少了磨损,简直是一举两得的

Android C++ 系列:Linux 信号(二)

用户头像
轻口味7 小时前

如果在进程解除对某信号的阻塞之前这种信号产生过多次,将如何处理?POSIX.1允 许系统递送该信号一次或多次。Linux是这样实现的:常规信号在递达之前产生多次只 计一次,而实时信号在递达之前产生多次可以依次放在一个队列里。

https://static001.geekbang.org/infoq/0b/0babf08907a8d0145459d4b2e9e62a02.jpeg?x-oss-process=image/resize,w_416,h_234

【死磕 Java 并发】-----J.U.C 之读写锁:ReentrantReadWriteLock

用户头像
chenssy14 小时前

重入锁ReentrantLock是排他锁,排他锁在同一时刻仅有一个线程可以进行访问,但是在大多数场景下,大部分时间都是提供读服务,而写服务占有的时间较少。然而读服务不存在数据竞争问题,如果一个线程在读时禁止其他线程读势必会导致性能降低。所以就提供了读写

[Pulsar] Persistent Topic 持久化消息

用户头像
Zike Yang14 小时前

在Pulsar中,有两种Topic,Persistent Topic和NonPersistent Topic,前者会将消息持久化到Bookie的硬盘中,而后者则不会进行持久化,只会在内存中。本文将介绍Persistent Topic如何进行消息持久化。

https://static001.geekbang.org/infoq/0d/0d616b7e6a7a241499f7debfef5b7a2b.png?x-oss-process=image/resize,w_416,h_234

Prometheus Exporter (十二)Consul Exporter

用户头像
耳东@Erdong14 小时前

本文已经收录在 Prometheus 合集 Prometheus 都可以采集那些指标?-- 常用 Exporter 合集 中。

C#中的 yield

用户头像
喵叔15 小时前

在 C# 基础库中经常可以看到很多方法返回值是 IEnumerable<T> 类型,那么为什么返回 IEnumerable<T> 而不是返回 IList<T>、ICollection<T> 或 List<T> 类型呢?看完这篇文章你就能得到答案了。IEnumerable<T> 它表示该集合中的元素可以被遍历,一般来说 IEnu

https://static001.geekbang.org/infoq/2c/2c79fb5ad5a0ec5be60133bfad18f837.jpeg?x-oss-process=image/resize,w_416,h_234

分享 8 个可以编译为 JavaScript 的语言

用户头像
devpoint16 小时前

JavaScript 并不是最好的语言,特别是在复杂的应用中,它可能不太能胜任。为了避免这种情况,一些新的语言或现有语言的编译器被创造出来,不用写一行 JavaScript 或者考虑这种语言的局限,就能生产在浏览器能运行的代码。

https://static001.geekbang.org/infoq/9f/9f36802e0989c348a32feffa7b840198.jpeg?x-oss-process=image/resize,w_416,h_234

如何通过 mock 数据提高前端开发效率?

用户头像
石云升17 小时前

我们在做项目开发的过程中,因为是同步开发,所以前端会有等后端接口的情况。为了前后端并行开发,我们一般会要求后端开发人员先定义好接口文档。这样前端通过模拟数据,就能顺畅地进行前端业务逻辑的开发了。

https://static001.geekbang.org/infoq/b9/b90808f850e648450249eefede1cead8.jpeg?x-oss-process=image/resize,w_416,h_234

数据分析从零开始实战,Pandas 读写 TSV/Json 数据

用户头像
老表17 小时前

上一篇文章中带大家了解了数据分析基础,配置好了数据分析的基本环境,以及利用pandas模块读写csv文件,在本文开头,我也补充了csv与tsv的基本介绍与区别,意在更好的让大家理解相关知识点,本文将带大家继续学习文件读取。

https://static001.geekbang.org/infoq/5d/5d9799121388d62d400b006a03e2c43c.png?x-oss-process=image/resize,w_416,h_234

CSS 布局(六)之居中布局

用户头像
Augus18 小时前

居中布局相信各位要用的场景算是比较多得了,大到类似登录页,小到按钮中的一个小图标,都需要达到居中的效果。今天就带大家来具体看一看居中布局的实现方法。

ExoPlayer 播放在线 TS 文件无声音问题分析

用户头像
Changing Lin19 小时前

后台流媒体服务具有录制的功能,音频编码是opus,视频编码是h264,容器是mpeg.ts

Android C++ 系列:Linux 信号(一)

用户头像
轻口味11 月 26 日

本文介绍了信号的编号,信号机制,信号产生的种类,信号产生的原因,以及进程处理信号的行为,信号集处理函数等。

https://static001.geekbang.org/infoq/82/82e9575acf30f1a5c1a36610b2cde74c.jpeg?x-oss-process=image/resize,w_416,h_234

听说版本会说话, 你相信吗?

用户头像
程序那些事11 月 26 日

不知道大家都是怎么定义软件的版本号的?是老老实实的从1.0版本开始,还是像埃里森那样直接从2.0开始,还是从beta版本0.x开始呢?

.NET6 新东西 -- 插值字符串优化

用户头像
喵叔11 月 25 日

字符串是我们平时使用最多的一个类型,从C#6开始就支持插值字符串,方便我们进行字符串的操作,并且大部分分析器也推荐使用插值这种写法,因为它够使得我们的代码更加清晰简洁,到了.NET6中的C#10则为我们提供了更好的实现方式以及更佳的性能。那么什么是插值

Pulsar 在 2.8 升级过程中需要注意的 TopicPolicy 问题

用户头像
Zike Yang11 月 25 日

Pulsar在2.7版本中引入了TopicPolicy,使我们能够在Topic级别上设置Polic,而在Pulsar 2.8中,对TopicPolicy带来了许多更新,也存在一些兼容性的问题,本文主要介绍这些兼容性问题以及相应的解决方案。

https://static001.geekbang.org/infoq/0d/0d616b7e6a7a241499f7debfef5b7a2b.png?x-oss-process=image/resize,w_416,h_234

Prometheus Exporter (十一)Kafka Exporter

用户头像
耳东@Erdong11 月 25 日

本文已经收录在 Prometheus 合集 Prometheus 都可以采集那些指标?-- 常用 Exporter 合集 中。

https://static001.geekbang.org/infoq/dc/dcd143fd0d958e0bc6e0de7d2fef0cae.png?x-oss-process=image/resize,w_416,h_234

Go 语言学习查缺补漏 ing Day7

用户头像
Regan Yue11 月 25 日

大家来看一看这段代码:

https://static001.geekbang.org/infoq/a1/a1dae1d5aa86a83c2f6d039ca8a9436a.jpeg?x-oss-process=image/resize,w_416,h_234

简述以太坊 P2P 网络之 UDP

用户头像
devpoint11 月 25 日

个人认为以太坊是区块链项目中带来技术重新认识和学习的不错的项目,特别是在P2P网络这一块。本文将介绍P2P网络中负责节点之间的通信连接和服务发现,本文的内容主要是对代码层级的理解,可能存在对其理解的错误,欢迎指点。包括以下两个方面:

修复一个 BaseRecyclerViewAdapterHelper 漏洞

用户头像
Changing Lin11 月 25 日

BaseRecyclerViewAdapterHelper简介:强大而灵活的RecyclerView Adapter,就是封装了若干RecyclerView的适配器的接口和方法,从而简化Adapter的实现,提升应用的开发效率,是一个比较流行的项目。

https://static001.geekbang.org/infoq/b4/b47e5eff80e76dd22c020a5a8ae0efe6.png?x-oss-process=image/resize,w_416,h_234

按需引入 ant-design-vue 组件

用户头像
石云升11 月 25 日

我们在项目中使用到第三方包的时候,都需要注意引入包的大小。按需引入是一个比较好的解决方案。

https://static001.geekbang.org/infoq/e3/e38c546e1afe23176cb91360a423336a.jpeg?x-oss-process=image/resize,w_416,h_234

数据分析从零开始实战,Pandas 读写 CSV 数据

用户头像
老表11 月 25 日

本系列学习笔记参考书籍: 《数据分析实战》托马兹·卓巴斯,会将自己学习本书的笔记分享给大家,同样开成一个系列『数据分析从零开始实战』。

https://static001.geekbang.org/infoq/95/950a756bc516747eabca37023a97f498.png?x-oss-process=image/resize,w_416,h_234

CSS 布局(五)之圣杯布局和双飞翼布局

用户头像
Augus11 月 25 日

圣杯布局和双飞翼布局和布局也算是一种很经典的布局了吧,都是有左中右三列组成的,左右两列固定,中间自适应,高度固定且相等。接下来让我们看看是怎么实现的把。

11月日更_11月日更资料文章-InfoQ写作平台