- 博客(107614)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 程序员职业生涯系列:关于技术能力的思考与总结
引子儒、释(佛)、道三家思想:释(佛家):处理好人与心的关系,我们要战胜自己;儒(儒家):处理好人与人的关系,我们要团结好他人;道(道家):处理好人与自然的关系,我们应该顺势而为。明人陆绍珩《醉古堂剑扫》自叙有云:一愿识尽人间好人,二愿读尽世间好书,三愿看尽世间好山水。或曰:静则安能,但身到处,莫放过耳。旨哉言乎!余性懒,逢世一切炎热争逐之场,了不关情。惟是高山流水,任意所如,遇翠丛紫莽,竹林芳径......
2022-08-29 10:00:40 130638 237
原创 代码阅读方法与最佳实践
引言阅读代码是程序员的基本技能,同时也是软件开发、维护、演进、审查和重用过程中不可或缺的组成部分。本文首次将阅读代码作为一项独立课题,系统性地加以论述。开放源码项目—是所有程序员都应该珍视的宝库。本文围绕代码阅读,详细论述了相关的知识与技能。“他山之石、可以攻玉”,通过仔细阅读并学习本文,可以快速地提高读者代码阅读的技能与技巧,进而从现有的优秀代码、算法、构架、设计中汲取.........
2022-07-21 10:10:40 76559 60
原创 软件架构设计的核心:抽象与模型、“战略编程”
0. 引子:人类怎样应对复杂性?复杂性在任何程序(可以向外延伸到其他很多领域)的生命周期中,复杂性都会不可避免地增加。程序越大,工作的人越多,管理复杂性就越困难,程序员在修改系统时将所有相关因素牢记在心中变得越来越难;这会减慢开发速度并导致错误,从而进一步延缓开发速度并增加成本。很多大型系统的本质问题是复杂性问题,数百个甚至更多的微服务相互调用/依赖,组成一个组件数量大、行为复杂.........
2022-07-07 00:30:17 75362 67
原创 编程语言:类型系统的本质
0. 引子我一直对编写更好的代码有浓厚的兴趣。如果你能真正理解什么是抽象,什么是具象,就能理解为什么现代编程语言中,接口和函数类型为什么那么普遍存在了。在使用函数式语言进行编程后,就能够很清晰地理解为什么随着时间的推移,更主流的语言开始采用函数式语言中的一些被认为理所当然的特性。我将多年间学习类型系统和编程语言开发的经验汇聚起来,加以提炼,并辅以现实世界的应用,撰写了这篇............
2022-07-02 14:41:41 86180 158
原创 【禅与计算机程序设计艺术】7 大程序设计原则
编程的工作既是技术活,也是体力活,而编写优秀的软件,更是一件比较难的事情。初级程序员只希望代码不出错,顶级程序员却把写代码当成艺术,当年雷军以过人的能力成为求伯君的左膀右臂,其早年的代码被说成“像诗一样优美”。很多大牛,在着手写代码时并不是直接上手编写,而是根据需求进行设计,不但将代码中 Bug 出现的机率降到最低,还让代码具有高可读性,高安全性等等。那大牛们都遵循怎样的原则呢,我们能不能学......
2021-05-05 04:00:38 102002 65
原创 编程为什么有趣?浅谈编程的快乐。
首先,这种快乐是一种创建事物的纯粹快乐。如同小孩在玩泥巴时感到快乐一样,成年人喜欢创建事物,特别是自己进行设计。我想这种快乐是上帝创造世界的折射,一种呈现在每片独特的、崭新的树叶和雪花上的喜悦。其次,这种快乐来自于开发对他人有用的东西。内心深处,我们期望我们的劳动成果能够被他人使用,并能对他们有所帮助。从这一角度而言,这同小孩用粘土为“爸爸的办公室”捏制铅笔盒没有任何本质的区别。第三,快乐来自于整...
2021-03-24 01:39:06 95634 137
原创 2023,程序员的出路在哪里?
可是似乎从30岁开始这工资就没涨过,前面跳槽几次涨的薪水在30岁以后跳槽已经不管用了、定格了,这几年由于市场环境不景气,程序员竞争越来越激烈,36岁跟30拿的工资一模一样,不仅工资拿的一样,反而事情还越来越多了,这些都意味着什么?处理故障需要的通常不仅仅是写代码的能力,还需要对一个系统的全貌要有一定的掌握。虽然目前不少大型互联网企业都在进行结构性调整,但是从互联网行业发展的基本面来看,未来在产业互联网发展的过程中,IT行业和传统行业将会释放出大量的就业岗位,所以未来程序员的发展空间还是非常值得期待的。
2021-02-05 20:19:24 201294 346
原创 程序员人生:技术人员的职业发展规划
工程师在实践中会掌握大量细节,但是,即使掌握了所有细节,却没有深刻的总结和思考,也会陷入到“学而不思则罔”的境地。成长的“量变”来自于对细节的逐渐深入地把控,而真正的“质变”来自于对“道”的更深层次的理解。将经验输出,接受别人的检验是高层次的总结。这种输出不仅帮助了别人,对自身更是大有裨益。总结的方式有很多,包括组织分享,撰写技术文章等等。当然“日三省吾身”也是不错的总结方式。总之,多多总结,多多分享,善莫大焉!解答别人的问题也是个人成长的重要手段。
2020-09-27 16:16:35 85939 63
原创 10个顶级商业思维:如何升级思维模式突破认知,让自己快速成长
人和人之间唯一的不同就是大脑的思维模式不一样,信念价值观不一样。不同的思维模式,不同的的信念价值观,造就了我们每个人不同的想法。看事情的角度和高度都不一样。学习的目的就是要打开我们的思维模式,心智模式。让自己上升到更高的思考层面。结合自己的实际情况去做出调整,而不是照搬照抄。顶级思维模式一:因果思维因果定律是宇宙的终极法则。“万法皆空,唯因果不空”。按佛家的说法,菩萨都...
2020-02-28 02:09:50 97738 126
原创 怎样成为一个优秀的架构师?
怎样才算是架构师?架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。架构师不是一个人,他需要建立高效卓越的体系,带领团队去攻城略地,在规定的时间内完成项目。架构师的分类从业界来看对于架构师的理解可以大概区分为: 企业架构师:专注于企业总体 IT 架构的设计。 IT 架构师-软件产品架构...
2019-10-08 17:17:14 175710 298
原创 2050年的数字货币:从算法稳定币到全球央行数字货币的数字货币竞争
数字货币是一种基于密码学原理、通过区块链技术实现的去中心化数字资产。与传统的实物货币不同,数字货币不需要依赖中央银行或第三方金融机构发行和管理,具有更高的安全性和透明性。本章将介绍数字货币的定义与分类、发展历程、核心优势以及面临的挑战与风险。数字货币可以定义为一种使用密码学原理保护交易的数字资产。加密货币:基于密码学原理发行和管理,如比特币、以太坊等。稳定币:通过算法机制或法律约束保持价值稳定的数字货币,如美元稳定币、黄金稳定币等。央行数字货币:由中央银行发行和管理的数字货币,如数字欧元、数字人民币等。
2024-10-23 04:00:50 454
原创 2050年的全球治理:从全球网络治理到数字全球治理的治理体系重构
数字全球治理的推进离不开国际组织的积极参与和协调。联合国(UN):联合国是最大的国际组织,致力于维护国际和平与安全、促进全球合作与发展。其下属机构,如联合国大会、联合国安理会和国际法院等,在全球数字治理中发挥重要作用。特别是联合国数字合作高级别小组(UNGA Digital Cooperation Task Force),致力于推动全球数字合作和解决数字领域的共同挑战。国际电信联盟(ITU):ITU是联合国系统内负责电信和信息通信技术(ICT)的专门机构。
2024-10-23 03:57:22 418
原创 实时推荐:AI提升购买转化率
人工智能(AI)在推荐系统中的应用已经成为现代互联网技术的重要组成部分。通过利用AI技术,推荐系统能够更准确地预测用户的兴趣,并提供个性化的内容或商品推荐。这一应用不仅提升了用户体验,还显著提高了商业转化率和用户参与度。用户行为分析:通过分析用户的浏览、搜索和购买行为,AI可以识别出用户的兴趣和偏好。这些信息被用于生成个性化的推荐。协同过滤:协同过滤是一种常见的推荐算法,它通过分析用户之间的相似性来推荐商品。AI技术,特别是机器学习算法,可以优化这一过程,提高推荐的准确性。基于内容的推荐。
2024-10-23 03:54:17 264
原创 2050 年的全球减排:从碳捕集利用到负排放技术的碳中和路径
本文旨在探讨到2050年实现全球碳中和的路径,重点关注碳捕集利用与储存技术(CCUS)以及负排放技术的研究与实际应用。文章首先介绍了全球气候变化的现状和碳中和的重要性,以及碳捕集、利用与储存技术的分类与原理。随后,本文详细阐述了负排放技术的概念、分类、原理和实际应用案例,包括直接空气捕获技术(DAC)、生物能源和负排放森林管理。此外,文章还分析了国家与地区碳中和策略、企业碳中和实践以及未来碳中和的发展趋势。
2024-10-23 03:53:37 408
原创 建立个人品牌智库:汇聚行业顶尖人才
建立个人品牌智库:汇聚行业顶尖人才关键词个人品牌、智库、行业顶尖人才、品牌构建、人才管理、智库运营摘要本文将探讨如何在信息技术领域建立个人品牌智库,通过汇聚行业顶尖人才,实现个人品牌的持续发展和影响力扩展。文章将详细阐述个人品牌的定义与重
2024-10-23 03:52:01 417
原创 建立个人品牌学院:系统化你的教育体系
引言:个人品牌的重要性在信息爆炸和数字化时代,个人品牌已经成为人们成功的关键因素之一。个人品牌不仅是个人形象的象征,更是专业能力和价值的体现。一个强有力的个人品牌可以帮助个人在职业领域脱颖而出,赢得更多的机会和资源。1.1 个人品牌的概念与价值个人品
2024-10-23 03:49:52 310
原创 容器化技术应用:简化部署和运维的利器
《容器化技术应用:简化部署和运维的利器》关键词:容器化技术、Docker、Kubernetes、部署、运维、DevOps摘要:本文将深入探讨容器化技术的核心概念、应用场景和最佳实践。
2024-10-23 03:46:57 477
原创 客户关系管理:提供优秀的售后服务
客户关系管理:提供优秀的售后服务关键词: 客户关系管理,售后服务,服务质量,客户满意度,客户忠诚度摘要: 本文深入探讨了客户关系管理(CRM)中的售后服务重要性,提供
2024-10-23 03:42:04 367
原创 实时推荐:AI提升用户购买率
引言在当今数字化时代,用户数据已经成为商业决策的核心资产。如何在海量数据中迅速找到有价值的信息,为用户提供个性化的推荐,成为各大企业和平台关注的焦点。实时推荐系统作为一种先进的用户数据挖掘技术,正日益受到重视。本文将围绕《实时推荐:AI提升用户购买率》这一主题,深入探讨实时推荐系统在提升用户购买率方面的应用。实时推荐系统是一种利用人工智能技
2024-10-23 03:37:37 657
原创 实时推荐的算法优化策略
1.1.1 实时推荐系统的基本概念实时推荐系统是一种动态的、根据用户当前的行为和偏好实时生成个性化推荐列表的技术。这些系统广泛应用于电子商务、社交媒体、音乐和视频流媒体、新闻资讯等领域,能够显著提升用户体验和用户参与度。1.1.2 实时推荐系统的演进历程实时推荐系统的演进可以分为几个阶段:基于记忆的推荐: 最早期的推荐系统主要依赖于用户的历史行为数据,如购买记录、浏览记录等,通过简单的统计方法生成推荐列表。基于模型的推荐: 随着机器学习技术的发展,推荐系统开始采用预测模型,如协同过滤、基于内容的推荐等,以更
2024-10-23 03:32:46 363
原创 嵌入式系统安全策略:保护设备和数据完整性
第一部分:引言在现代社会,嵌入式系统已经渗透到了我们生活的方方面面。从智能家居、智能医疗设备到工业自动化和汽车电子,嵌入式系统无处不在。然而,随着嵌入式系统在各个领域的广泛应用,其安全性问题也日益凸显。本文旨在探讨嵌入式系统安全策略,以保护设备和数据的完整性。嵌入式系统的发展及其安全挑战
2024-10-23 03:31:20 573
原创 容器 原理与代码实例讲解
容器技术:一个变革性创新容器技术,作为现代软件开发和部署的核心支柱,正在从根本上改变软件开发的模式和策略。容器提供了一种轻量级、可移植、自给自足的运行环境,使开发者能够确保其应用程序在不同环境中的一致性和可重复性。这一技术的出现,不仅提高了开发效率,还极大地简化了应用的部署和维护。在本文中,我们将深入探讨容器的核心概念、
2024-10-23 03:24:18 496
原创 2050年的数字身份:从生物识别到DNA身份证的身份认证
本文首先回顾了数字身份的起源和发展历程,阐述了数字身份的核心概念与关键要素。随后,我们探讨了生物识别技术在数字身份认证中的应用,深入分析了指纹识别、人脸识别和眼纹识别等技术的原理与实现。接着,文章提出了DNA身份证的概念,详细描述了其构建方法和面临的安全问题与挑战。在第二部分,我们分别讨论了数字身份认证在金融、公共安全和电子商务等领域的实际应用,并通过具体案例分析展示了这些技术的落地效果。最后,文章展望了数字身份认证技术的发展趋势,提出了面临的挑战与应对策略,为未来数字身份的发展提供了有益的思考。
2024-10-23 03:20:33 409
原创 强化学习在智能家居能源管理效率优化中的实现
《强化学习在智能家居能源管理效率优化中的实现》关键词:强化学习、智能家居、能源管理、效率优化、算法、传感器数据、应用实例摘要:本文将深入探讨强化学习在智
2024-10-23 03:16:13 618
原创 市场策略制定:创业成功的关键因素
《市场策略制定:创业成功的关键因素》目录大纲关键词:市场策略、创业成功、关键因素、数据分析、市场竞争、客户需求摘要:本文深入探讨了市场策略制定在创业成功中的关键作用。通过分
2024-10-23 03:15:11 380
原创 强化学习算法:ActorCritic 原理与代码实例讲解
强化学习算法:Actor-Critic原理与代码实例讲解关键词:强化学习、Actor-Critic算法、深度强化学习、价值函数、策略梯度、代码实例摘要
2024-10-23 03:11:40 357
原创 层次聚类(Hierarchical Clustering) 原理与代码实例讲解
《层次聚类(Hierarchical Clustering) - 原理与代码实例讲解》关键词:层次聚类,聚类算法,数据挖掘,算法原理,代码实例
2024-10-23 03:08:50 605
原创 强化学习在自动控制中的应用
《强化学习在自动控制中的应用》关键词:强化学习、自动控制、算法原理、应用案例、深度学习摘要:本文深入探讨了强化学习在自动控制领域中的应用。首先,介绍了强化学习的基本概念
2024-10-23 03:08:08 408
原创 2025年滴滴社招实时风控系统工程师面试指南
风控系统的定义与重要性1.1. 风险的类型1.2. 风控系统的基本功能风控系统的发展历程2.1. 传统风控系统的局限性2.2. 数据驱动风控系统的崛起风控系统的架构3.1. 数据层3.2. 模型层3.3. 决策层风控系统是一种旨在识别、评估、监控和应对各种潜在风险的管理系统。在金融、互联网、物流等行业中,风控系统的重要性尤为突出。它不仅有助于防范欺诈行为,还能在业务扩张、新市场进入等过程中提供保障。1.1.1 风险的类型信用风险:由于债务人无法按时偿还债务而导致的损失。市场风险。
2024-10-23 03:07:23 692
原创 2025年携程社交酒店推荐算法工程师面试题汇总
本文旨在为有意向成为携程社交酒店推荐算法工程师的候选人提供一套全面的面试题汇总。文章深入探讨了推荐系统的理论基础,详细介绍了携程社交酒店推荐系统的架构和实现,并针对面试过程中可能涉及的具体问题和技巧进行了梳理。此外,文章还提供了实用的面试准备和简历优化建议,以帮助候选人更好地应对面试挑战。通过本文的阅读,读者将对携程社交酒店推荐算法有更加全面和深入的了解。1.1 推荐系统定义与分类1.2 推荐系统工作流程1.3 社交网络与推荐系统2.1 数据预处理2.2 线性模型2.3 决策树与随机森林2.4 支
2024-10-23 03:03:03 267
原创 开源项目的定价心理学:最大化感知价值
《开源项目的定价心理学:最大化感知价值》关键词: 定价心理学、感知价值、开源项目、定价策略、消费者行为摘要: 本文深入探讨了开源项目的定价心理学,分析了感知价值理论及其在开源项目定价中
2024-10-23 03:00:52 523
原创 小米2024社招面试真题与算法题解
小米2024社招面试真题与算法题解关键词: 小米社招面试、算法题解、数据结构、面试准备、实战项目摘要: 本文旨在为准备参加小米2024年社招面试的应聘者提供一份全面的备考指南。文章从公司简介
2024-10-23 02:58:24 451
原创 强化学习在智能电网优化中的应用
《强化学习在智能电网优化中的应用》引言在现代社会,电力系统是国民经济和人民生活的重要基础设施。随着能源需求的不断增长和新能源的广泛应用,传统的电力系统面临着优化运行和管理的巨大挑战。智能电网作为应对这些挑战的一种解决方案,已经成为电力行业的重要发展方向。智能电网通过利用先进的通信技术、信息技
2024-10-23 02:54:09 612
原创 建立品牌形象:创业初期的品牌策略
建立品牌形象:创业初期的品牌策略摘要本文旨在探讨创业初期如何建立有效的品牌形象,包括品牌的核心概念与重要性、市场研究与定位、品牌命名与标志设计、品牌传播策略、品牌形象管理与维护以及品牌持续发展的策略。通过详细的案例分析、实战指导以及附录资源的提供,为创业者在品牌建设过程中提供实用的策略和方法。
2024-10-23 02:52:33 213
原创 强化学习在自适应控制系统中的应用
《强化学习在自适应控制系统中的应用》关键词:强化学习、自适应控制系统、Q-学习、策略迭代、深度强化学习、无人驾驶、智能电网摘要:本文深入探讨了强化学习在自适应控制系统中的应用,首先介绍了强化学习的基础概念、数学模型及其与自适应控制
2024-10-23 02:48:34 570
原创 1956年出版的《自动机研究》
本文是对1956年出版的《自动机研究》的深入分析。作为计算机科学的奠基性著作,该书详细探讨了自动机的概念、分类及其在计算理论中的应用。《自动机研究》不仅介绍了自动机的理论框架,还包括了对图灵机、递归可枚举性、计算复杂性以及归约方法的研究。通过本文的逐步分析,我们将理解自动机理论的核心概念,探讨其与人工智能的关联,并展望自动机研究的前沿与趋势。在撰写文章正文之前,我们先来分析《自动机研究》的背景、定义与重要性,以及书籍的主要目的与结构。
2024-10-23 02:48:00 476
原创 微调 (Finetuning)
微调(Fine-tuning)是机器学习中的一种技术,它涉及在一个已经预训练好的大型神经网络模型的基础上,对其特定层或部分参数进行微小的调整,以适应新的任务或数据集。微调的主要目的是利用预训练模型在大规模数据集上学习的通用特征,减少对新任务的训练时间和数据需求。核心概念与联系:微调是迁移学习(Transfer Learning)的一种具体应用,其核心思想是利用预训练模型中的知识迁移到新的任务中。
2024-10-23 02:46:04 344
原创 平台经济的数据监管政策实施:如何实施监管政策?
文章标题《平台经济的数据监管政策实施:如何实施监管政策?》关键词:平台经济、数据监管政策、合规管理、跨境数据流动、国际合作、未来展望摘要:本文深入探讨了平台经济中数据监管政策的实施策略。首先,我们分析了平台经济的概念与特征,并阐述了其兴起与发展
2024-10-23 02:41:09 367
ClickHouse 高性能、可扩展和低成本的OLAP数据库 陈光剑 20230912
2023-09-14
Will AI Fix Work? 工作节奏超过了我们的跟上能力 人工智能有望创造一种全新的工作方式
2023-05-17
THE AI INDEX REPORT 人工智能指数报告 Measuring trends in Artificial Inte
2023-04-06
Kotlin Coroutines by Tutorials (1st Edition)
2021-04-28
Principles of programming languages by Gilles Dowek (auth.) (z-lib.org).pdf
2021-04-28
A Brief History of Artificial Intelligence
2021-04-28
An introduction to functional programming through lambda calculus.PDF.zip
2019-09-22
《Kotlin项目实战开发》第3章+类型系统与可空类型
2017-09-30
2024 年可以实现 AGI 吗?
2024-01-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人