Yourtion Yourtion / 1 天前

[译] 新项目用 Rust 还是 Go?

如果你用 Rust 语言或 Go 语言编写过代码,就会发现它们之间有些相似之处和不同之处。这两种语言的设计目标有重叠的部分,但也有很多差异。正如我们知道的,该如何选择语言取决于要解决的问题。 很幸运,我们找到了一位对这两种语言都有着丰富经验的工程师 — Damien Stanton,并与他进行了一次交流。他从 2014 年开始接触到 Rust 和 Go 语言,当时他从事的某个项目需要能够编译静态二进制文件。

Golang rust

Android开发日常记录 Android开发日常记录 / 1 天前

[译] 迁移到 AndroidX:提示,技巧和指导

下载 APP『译』迁移到 AndroidX:提示,技巧和引导挚爱蔚然关注赞赏支持『译』迁移到 AndroidX:提示,技巧和引导原文:https://medium.com/androiddevelopers/migrating-to-androidx-tip-tricks-and-guidance-88d5de238876Jetpack 是一组可以帮助你更容易写出高质量 apps 的库,工具和引导。Jetpack 通过最佳实践,限制样板代码,并简化负责的任务,让编码变得更容易。让你专注于你的业务代码。

AndroidX

openio openio / 1 天前

低延迟交易系统设计

随着中国证券市场对海外的开放,担忧国内一些机构还在使用陈旧的技术被人家割韭菜,然后有些机构风气也很不好,其实很简单的东西,总是神叨叨的以为自己都懂还是绝顶的商业机密,所以来写一个短文吧,让不知道的学一点,知道的就一笑而过吧。 本文主要分几个部分,第一部分是交易所低延迟系统架构给交易所的朋友们看的,当然有些券商也有自己的场外期权交易部门也可以看看。第二部分是券商和私募机构用的低延迟交易系统。

交易系统

cultus cultus / 1 天前

使用 Golang 理解 MySQL 的两阶段提交

文章源于一个问题:如果我们现在有两个 mysql 实例,在我们要尽量简单地完成分布式事务,怎么处理? 场景重现比如我们现在有两个数据库,mysql3306 和 mysql3307。这里我们使用 docker 来创建这两个实例: # mysql3306 创建命令 docker run -d -p 3306:3306 -v /Users/yjf/Documents/workspace/mysql-docker/my3306.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -v /Users/yjf/Documents/workspace/mysql-docker/data3306:/v...

MySQL Golang

涂伟忠2018 涂伟忠2018 / 1 天前

缓存穿透、击穿、雪崩区别和解决方案

文中 cache 指缓存,比如 redis,db 指数据库,比如 mysql。 一,缓存一般有三种模式 这里主要指的是 应用代码 对 cache 和 db 中数据的维护方式。 1.1 Cache Aside 应用代码同时更新 cache 和 db。 a) 数据写入流程 b) 数据读取流程 1.2 Read/Write Through 应用代码只更新 cache,cache 负责同步更新 db。 此时可以将 cache 和 db 看成一个整体,db 自己维护 cache。

缓存 雪崩

xizhibei xizhibei / 1 天前

如何给 Git 大项目瘦身

Git 项目

fingerQin fingerQin / 1 天前

第一个用 Electron 开发的桌面应用程序

时间: 2020-04-06 14:55 分类: 综合 88 次浏览 2020 年注定是不平凡的一年,全国人民饱受疫情的困扰。好在目前已经抗疫已经取得关键性的成功。自己也好很久没有更新自己的博客。中年危机下,博主也在寻找自己的方向。坚信方向比努力更重要。 这不,最近突然想开发一款至力于服务 PHP 开发者的工具。这款工具呢也是目前我经常会用到的一些功能。

Electron

噶牛爱尚 噶牛爱尚 / 1 天前

那些你应该考虑卸载的 VSCode 扩展

写文章那些你应该考虑卸载的 VSCode 扩展余腾靖 20 年毕业应届生,在找工作 819 人赞同了该文章这篇文章可能会得罪一部分 VSCode 扩展的作者,但是我实在是看不惯网上很多的文章还在推荐一些已经过时的扩展,我觉得作为 VSCode 的老粉,我有必要写一篇文章科普一下。 在 VSCode 扩展市场目前其实存在着不少下载量特别高但是不应该再被使用的扩展,显然官方是不可能直接给你标出来哪些扩展已经被废弃了,哪些有严重 bug...

VSCode

Dunizb Dunizb / 1 天前

[译] 人们不使用 CSS 新功能的 5 个原因

2020 年第 32 期尽管每年都会开发和发布新的 CSS 特性和属性,但 web 开发人员很少学习它们或在他们的项目中使用。 这是一个问题,因为 CSS 工作组(维护和改进 CSS 规范的开发人员团队)通过查看这些新功能的采用率来衡量成功与否。 这是一个鸡生蛋还是蛋生鸡的问题。如果社区不采用和实现新特性,工作组就不会费心维护它们。另一方面,如果工作组不努力改进特性,用户可能不会采用它们。

CSS

Jartto Jartto / 1 天前

Web “性能测试” 知多少?

身为前端的你,是否会有这样的烦恼:随着访问用户的成倍增加,站点变得越来越脆弱。任何的访问过慢或崩溃都将是一场灾难。这就对我们工程师提出了更高的要求,要保障网站的「可访问性」和「稳定性」都维持在一个较高水平。那么,是时候了解了解 Web 性能测试了! 一、情景再现有一个大型推广活动来了,类似与抢火车票、淘宝双十一,你能否回答 Boss 的如下问题?1.我们的网站是否能扛住如此的高并发?2.服务器单机 QPS 是...

Web 性能测试

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top