- 编程技术
阿里分布式中间件 Seata 从入门到精通
最近在写一本关于阿里巴巴分布式事务中间件 Seata 的电子书,Seata可以说是分布式事务中间件中最完善的了,包括了 AT、TCC、Saga、XA 四种模式,目前 Seat...
- 编程技术
Jira自动化实践:基于Jenkins实现需求与代码基线关联
JIRA是Atlassian公司出品的项目与事务跟踪工具,被广泛应用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪、项目跟踪和敏捷管理等工作领域。...
- 编程技术
美国iOS开发者可以不交“苹果税”了,中国呢?
就在11月9日,Rogers法官拒绝了苹果的动议,她命令苹果必须在12月9日之前修改平台政策,允许包括游戏在内的所有美国iOS应用开发者在APP内置调转链接,引...
- 编程技术
前端文件数据格式那些事儿
在 Web 开发中,当我们处理文件时(创建,上传,下载),经常会遇到二进制数据。另一个典型的应用场景是图像处理。...
- 编程技术
一日一技:使用装饰器简化大量 if…elif…代码
今天在 Github 阅读EdgeDB[1]的代码,发现它在处理大量if...elif...else判断的时候,使用了一个非常巧妙的装饰器。我们来看看这个方法具体是什么样的。...
- 编程技术
一个正经开发人员的安全意识
作为交付业务的开发人员来说,安全从来都是一个重要的话题,并且如果是从事健康、金融等相关领域,在北美的合规性上更是尤甚。...
- 编程技术
手摸手学会搭建一个 TS+Rollup 的初始开发环境
目前市面上有许多 CLI 工具用于快速初始化构建一个项目。例如:tsdx、create-react-app,对于一些个人小项目来说实在是显得又有些臃肿,如果抛开这些 CLI 工...
- 编程技术
一篇文章彻底掌握 HDFS 跨集群跨版本数据同步工具 Hadoop Distcp
最近有小伙伴问到 hadoop distcp 的使用,对其中的一些细节和容易踩的坑不是很清楚,所以今天我们来看下 hadoop distcp 的原理,细节和容易踩的坑。...
- 编程技术
竞品分析报告写不好?这份模板直接套
很多所谓的“竞品分析报告”,都只停留在“罗列数据”的阶段,看似调研了很多,但仔细看下去,会发现只是堆砌了一堆“无用“信息,根本不能得到任...
- 编程技术
新版DevEco不用USB线下载程序
因为使用type-c线下载程序非常麻烦,而且占用电脑USB口,在调试碰一碰的时候非常麻烦,然后我在鸿蒙开发者文档中意外发现了一种无线下载程序的办法。...
- 编程技术
什么?跳表都不知道的你还敢去面 BAT!
跳表这一数据结构,已经成为了Redis面试的高频考点。前两年没这么卷的时候,可能大家从开始学习,到拿到大厂offer这一过程,都可能没听说过跳表这一数...
- 编程技术
编码风格不一,代码杂乱无章?五招解决你的痛点
项目总会有多人进行开发和维护,保持统一的编码风格很重要。但说起来容易做起来难,每个人都有自己的编码习惯,不去对比自己都难以意识到。...
- 编程技术
你不知道的 Vscode 之光标操作
欢迎来到vscode的世界,vscode在前端届是现在越来越普及的开发工具了,因为其开箱即用的特性让人爱不释手,但也因为这个特性让我们开发者对它本身或者...
- 编程技术
DevEco Studio本地模拟器初体验
模拟器对于一个使用DevEco Studio开发、调试的应用开发者来说是必不可少的,在调试代码时能够快速响应,迅速定位才能够给使用者最优的体验。...
- 编程技术
简单、好懂的Svelte实现原理
本文会围绕一张流程图和两个Demo讲解,正确的食用方式是用电脑打开本文,跟着流程图、Demo一边看、一边敲、一边学...
- 编程技术
Gitlab CI 在 Kubernetes 中的 Docker 缓存
我们运行一个独立的 Docker DIND 容器,构建容器的所有 Docker CLI 都连接到这个一个 Docker 守护进程上,这个时候我们将 Docker layer 层进行持久化,也就起到了...