研发效能的思考总结(转载) 转载于微信公众号“阿里开发者”,仅供自己成长记录用 原文 前言 在谈效能之前,我想先谈谈作为一个技术人或者技术TL,研发的核心价值是什么? 之前看了一篇文章,比较有意思,分享一下观念: T外包公司:最核心的竞争力不是技术,而是快速响应、资源调配整合、项目成本控制等方面。 企业信息化公司:研发的核心价值有三个层次:第一层是运用技术更好的去支撑业务;第二层是用技术推动业务,用自身业务经验(服务很多客 编程开发 2026年03月29日 88 点赞 0 评论 17054 浏览
2PC:一个2阶段提交事务数据的一致性协议 背景 对一个分布式系统架构设计的过程中,CAP理论中P分区容错性是基本要求,那么就需要在A可用性和C数据一致性之间进行反复的权衡,于是就涌现出一批经典的一致性协议和算法,其中最著名的就是二阶段提交协议、三阶段提交协议和Paxos算法了。 在分布式系统中,每一个机器节点虽然都能够明确地知道自己在进行事务操作过程中的结果是成功或失败,但却无法直接获取到其他分布式节点的操作结果。因此,当一个事务操作需要 编程开发 2026年03月29日 49 点赞 0 评论 6517 浏览
WorkManager 使用入门 如需开始使用 WorkManager,请先将库导入您的 Android 项目中。 将以下依赖项添加到应用的 build.gradle 文件中: dependencies { val work_version = "2.7.1" // (Java only) implementation("androidx.work:work-runtime:$work_version") 编程开发 2026年03月29日 85 点赞 0 评论 1532 浏览
每日心得——面试、看书、感悟 面试 今天一天都在奔赴面试,面试只有一个,只是不在同一个城市,坐高铁、地铁、公交。 关键是自己做的地铁口没看清楚自己的出站口,在2、3站出站了,其实是在4站口出站,面试时间是13点。 从地铁站出来,自己走了20分钟发现不对,还要走很远,这个时候已经11.53了,再次用高德地图搜索了到站地点,又坐回去了从4站口出去,公交车只有三站路,很快就到了。 幸好周围都有便利店,可以买吃的,要不然下午这么长时间 编程开发 2026年03月29日 120 点赞 0 评论 15897 浏览
接口测试快速入门1简介 简介 本章介绍应用程序编程接口(API application programming interface)和 API测试。API测试是软件测试活动的一个重要方面(在典型的基于服务的软件开发过程中)。它包括测试应用程序的业务组件,通常表示为API,然后再开发UI。一个微服务处理单一需求的API。 什么是API测试? API对应用层进行抽象,并提供资源供客户端使用。API是任何典型的Web应用、多层 编程开发 2026年03月29日 78 点赞 0 评论 6882 浏览
寻签字不遇 昨天收到消息,我正在处理的一个业务可以进入下一个流程了。 还是在节前的时候,我把资料交到市场监管局,等着他们内部跑流程,终于在昨天通知我上一部分的流程跑完了。 说起来,所谓上一步流程和下一步流程都是让人签字和盖章,只是不同的部门和人员。 今天要去签字的地方有两个备选人员,任何一个人签字都能作数。 问题是,今天我的运气不咋的,虽然办公室的门是开着的,但是一号人员出公差了,二号人员出门去开会了,都叫我 编程开发 2026年03月29日 184 点赞 0 评论 12395 浏览
linux-ftp-vsftp使用-傻瓜手册-阿里云centos7.9 一、下载相应的安装包。 1.下载vsftp:?query=vsftpd(x86-64) 2.下载依赖包libcap: 3.下载后安装,输入以下指令。 编程开发 2026年03月27日 141 点赞 0 评论 5951 浏览
最全BBC系列,暑假和孩子一起看起来 快到暑假了~今日给熊孩子的爸妈来一个暑假特辑分享。 最全BBC系列,暑假和孩子一起看起来(内存310G) 小小世界tiny world-1-6集 链接: 提取码:Kimi BBC 天才动物Ingenious Animals 2016 链接: 编程开发 2026年03月27日 56 点赞 0 评论 15804 浏览
大学毕业后,我就送了2个月外卖,哭了一整晚 先简单介绍一下自己,我来自湛江,大学学的的软件开发专业,现在就职于一家互联网公司,从事软件工作。 我来自湛江的一个偏远农村,家里兄弟姐妹多,父母无力负担我的学费,很多时候学费都是靠姐姐姐夫接济,我大学也做过很多兼职家教。所以可以支撑我到我毕业之后有点点积蓄,但毕业一个多月也没找到合适的工作,我的生活也开始捉襟见肘,于是我做起了外卖,就因为一个字,穷啊。 作为一个刚大学毕业的应届毕业生,所学专业也不 编程开发 2026年03月27日 39 点赞 0 评论 18009 浏览
【numpy笔记_3】常用的创建数组操作 创建一个array对象,一般分为两种情况: 1、有原始数据; 一般将原始数据转化为列表或迭代器直接转为array对象,再进行维度变形(reshape()方法)。 —— np.array() 方法,接收原始数据,指定dtype数据类型; —— obj.reshape() 方法,接收一个size元组。 import numpy as np datas = [1,2,3,4,5,6,7,8,9,10,1 编程开发 2026年03月26日 66 点赞 0 评论 18183 浏览