×

restful

如何在12个小时,搞定http监控?

办公资源 办公资源 发表于2024-05-28 浏览5455 评论0
系统监控,是做系统必须解决的一个问题。创业型公司,微服务以前,如何用半天的时间,搞定一个可扩展,通用的http监控框架,是今天要聊的话题。 有哪些常见http监控需求? 常见的http监控需求有两类: (1)html页面监控; (2)返回json数据的http接口; 常见的http监控怎么玩? 可以通过access日志,观测参数来实施告警: (1)http非200状态码; (2)http请求响应时间; 常见的http非200状态码,以及响应时间监控有什么弊端? 大部分公

rust

【Rust 日报】2022-07-07 Poem 框架的极简指南

dfgdg dfgdg 发表于2024-05-28 浏览5147 评论0
WSL2 比 Windows 更快? 一篇帖子,发帖人在 WSL2 上编译 helix-term 明显比在 Windows 上更快,具体的数据是 WSL2 Ubuntu 22.04 耗时数据是 41秒 ,而 Windows 则耗时 64秒。 一些有趣的评论: 绝对的。我现在使用WSL2作为我的主要开发环境,因为它的编译时间要快得多 EDIT: (我在Win11上) 说实话,这很值得期待。Linux通过积极地缓存东西,使做大量的小文件操作变得便宜得多。 这并不奇怪,Lin

rust

奇舞周刊第 464 期:我被 pgx 及其背后的 Rust 美学征服

渲之你 渲之你 发表于2024-05-28 浏览6263 评论0
记得点击文章末尾的“ 阅读原文 ”查看哟~ 下面先一起看下本期周刊 摘要 吧~ 奇舞推荐 ■ ■ ■  我被 pgx 及其背后的 Rust 美学征服 我无意发现了 pgx 这样一个使用 Rust 来撰写 postgres extension 的集成工具,在深入地了解其文档并写了几百行代码后,我立刻就被那种直击心灵的简约之美冲破了防线,不得不在此吹上一波。如此优雅地解决另一个生态系统 (postgres) 的扩展的问题,我就想说,除了 Rust,还有谁?  京东零售平台

分布式

教妹学Java:哇塞!GitHub 上这些 Java repo 太强了吧,看完哪个都变大佬!

自知之明 自知之明 发表于2024-05-28 浏览17926 评论0
大家好,我是正在装逼学习的二哥。 今天给大家分享一些让人直呼“哇塞”的 Java 知识总结项目,二哥敢说,只要看完其中任何一个,都能变大佬! 分享之前,随便唠点心里面的一些感受。之前的那篇奉劝那些想把编程学好的学弟学妹们!竟然是最近俩月阅读最好的一篇文章了。 有读者留言说很感谢我之前的解惑,帮他走出了迷茫,迎来了生机; 还有读者留言说虽然春招受到了歧视,很低落,但看到我这样“优秀”的榜样在前面激励着,又充满了信心; 还有读者留言说我不同于其他名校学历的大佬,文章读起来更合胃口,也更加的

爬虫

Python所有方向的学习路线,你们要的知识体系在这,千万别做了无用功!

运营狗转载 运营狗转载 发表于2024-05-27 浏览136456 评论0
前言 一直以来都有很多想学习Python的朋友们问我,学Python怎么学?爬虫和数据分析怎么学?web开发的学习路线能教教我吗? 我先告诉大家一个点,不管你是报了什么培训班,还是自己在通过各种渠道自学,你一定要注重一个东西:完整的知识体系。 感觉很迷茫?学了一段时间还是不入流?很大一部分原因是因为你没有一个完整的知识体系,你不知道自己现在的进度、未来的方向。 端午三天,虽然回了乡下,但还是抽时间去做了Python所有方向的学习路线,今天分享给大家。 一、Python入门 初学

scala

scala的两种变量类型 var 和 val(scala变量的定义)

海子 海子 发表于2024-05-27 浏览5854 评论0
scala的两种变量类型 var 和 valscala的两种变量类型 var 和 val 在Java中,您可以这样声明新变量: String s = "hello"; int i = 42; Person p = new Person("Joel Fleischman");   每个变量声明之前都有其类型。 相比之下,Scala具有两种类型的变量: val 创建一个不可变量(例如final在Java中)也就是常量 var 创建一个可变变量 这是Scala中

scala

Scala的null/空对象(scala判断null)

ycjiaqi ycjiaqi 发表于2024-05-27 浏览5731 评论0
引言 在Java中,我们通常用一个null来表示引用的缺失。但是,这样的做法会在代码里产生大量的判空逻辑: //常用的判空逻辑 if(null == someObejct){ ... ... }else { ... ... } 这种null值的使用,会导致项目里散落着大量如上的代码,加大了代码量的同时,一旦我们忘记了对null的处理,就会导致整个程序的崩溃。所以,null值一直是Java程序员不得不面对的琐事,而常见的解决方案,如单例对象可以在内部进行null值

rust

【投稿】Rust 中等生命周期 —— 从 StrSplit 实例说开去

LY LY 发表于2024-05-27 浏览5538 评论0
在本文中,我们将围绕着字符串分割的实例,讲解 Rust 中的生命周期。首先我们会剖析为什么需要生命周期、什么是生命周期、以及如何标注生命周期;接下来引入多生命周期标注,并阐述什么时候需要标注多个生命周期。在此基础上,我们向前多迈一步,使用自定义的 trait 来取代分隔符的定义,让实现更加通用。最后通过查看标准库字符串分割的实现,综合理解本文中所有的知识点。 前置要求 至少看过 Rust The Book 前 8 章的内容。推荐的学习资料: Take your first step

spring boot

spring-configuration-metadata.json文件是做啥的?

乄 发表于2024-05-27 浏览4896 评论0
在前几天分享的关于Spring Boot Starter中的spring.factories文件不再推荐使用的视频下,看到有网友问了这样一个问题: 图 1 这个文件也是位于/META-INF/目录下面: 图 2 里面的大概是这样的: {   "groups": [     {       "name": "swagger",       "type": "com.spring4all.swagger.SwaggerProperties",       "sourceT

rust

【Rust日报】2021-08-08 《Rust In Action》书籍第一版发布

xinyu590 xinyu590 发表于2024-05-27 浏览4686 评论0
Rust Meetup 杭州站 由rust.cc举办的Rust Meetup今天在杭州鼎创财富中心B2座2层举办,主要议程如下: 《Rust+Tokio/mio在又拍云的实践》 夏功勋 又拍云工程师 《Tokio Internals》 王福音 溪塔工程师 《Rust 生态的性能调试器》 pprof-rs 杨可真 pprof-rs 作者 《深挖 move 语义》丁邵顺 《Rust 的 Web 开发见解》赵春霖 Rust Web 开发者 《ARM 上的 Cloud- Hypervisor

rust

【Rust日报】2022-01-12 Web浏览器安全分析

MrFu MrFu 发表于2024-05-27 浏览6086 评论0
Web 浏览器安全分析 这是 2021 年 12 月底发布的最新论文,主要比较了四种浏览器架构,同时指出近十年来浏览器中内存安全问题依然是主流。但是观察 Firefox 通过 Oxidation 项目(Rust)替换了 12% 的组件。自2015年以来,Firefox的内存安全漏洞数量出现了小幅但稳定的下降,其中,渲染器的内存安全漏洞明显下降。 这算是看到 Rust 内存安全的初步成果了吧? 论文里建议浏览器供应商遵循这一最佳实践,并逐步将他们的浏览器转向内存安全的语言。 详情请看