半吊子全栈工匠
码龄14年
  • 2,126,230
    被访问
  • 593
    原创
  • 462
    排名
  • 3,287
    粉丝
关注
提问 私信

个人简介:半吊子全栈工匠一枚

  • 目前就职: 百度
  • 加入CSDN时间: 2008-10-18
博客简介:

我相信......

博客描述:
爱就一个字
查看详细资料
  • 3
    领奖
    总分 328 当月 7
个人成就
  • 博客专家认证
  • 获得1,079次点赞
  • 内容获得720次评论
  • 获得1,434次收藏
创作历程
  • 17篇
    2022年
  • 50篇
    2021年
  • 61篇
    2020年
  • 43篇
    2019年
  • 76篇
    2018年
  • 26篇
    2017年
  • 49篇
    2016年
  • 53篇
    2015年
  • 30篇
    2014年
  • 13篇
    2013年
  • 15篇
    2012年
  • 30篇
    2011年
  • 106篇
    2010年
  • 75篇
    2009年
  • 11篇
    2008年
成就勋章
TA的专栏
  • 全栈之路
    28篇
  • 云服务之旅
    21篇
  • Python 开发者的Spark
    9篇
  • IoT与智能硬件
    37篇
  • DuerOS 开发
    30篇
  • 大数据修炼道场
    11篇
  • 深入分布式缓存
    9篇
  • 架构
    65篇
  • 技术管理
    37篇
  • 敏捷开发
    17篇
  • 云计算
    51篇
  • 大数据
    19篇
  • 数据挖掘与分析
    18篇
  • Android
    13篇
  • HTML5 与前端技术
    8篇
  • IOS 开发
    2篇
  • 编程语言
    20篇
  • 手机安全
    7篇
  • 设计模式
    3篇
  • 虚拟经济
    9篇
  • SNS
    10篇
  • 生活
    20篇
  • Linux
    11篇
  • python
    18篇
  • 产品设计
    15篇
  • IoT
    47篇
  • AI
    32篇
  • 区块链
    5篇
  • NoSQL
    5篇
  • Erlang
    7篇
  • scala
    13篇
兴趣领域 设置
  • 人工智能
    nlp
  • 网络
    网络协议
  • 嵌入式
    物联网
  • 开放平台
    百度
个人简介及联系方式

半吊子全栈工匠一枚,20多年老码农,无所成,有初心,我相信......

联系方式

abel_cao@163.com

同名微信公众号:wireless_com

  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

系统性能设计的10个反模式

从用户界面到应用程序,从驱动程序到操作系统的内核,几乎所有软件都存在着系统性能上的缺陷,许多看起来完全不同的性能问题实际上有着相同的根本原因。对于成功经验的抽象一般被称为软件模式或者设计模式,那么导致系统性能问题的行为方式和做法则可以称为性能设计的反模式。有些反模式的根源在于硬件问题,有些是开发或管理实践不佳的结果,还有一些只是常见的错误。这里列出了10个影响系统性能的反...
原创
发布博客 2022.05.22 ·
30 阅读 ·
0 点赞 ·
0 评论

一文读懂中间件

在码农的日常工作中, 经常会提到中间件,然而大家对中间件的理解并不一致,导致了一些不必要的分歧和误解。“中间件”一词被用来描述各种各样的软件产品,在不同文献中有着许多不同的中间件定义,包括操作系统(和/或网络)和应用程序之间的软件层,以及两个应用程序之间的“粘合剂”。它也被描述为一种重要的集成工具,或支持与分布式软件的模块化连接。那么——中间件到底是什么?中间件有哪些类型...
原创
发布博客 2022.05.15 ·
293 阅读 ·
0 点赞 ·
0 评论

API设计中性能提升的10个建议

【引子】节前的时候, 一好友约我聊一聊API 的设计。当时觉得仿佛有万语千言,但我又难以脱口而出1、2、3。原来,即便是工作的日常,也缺乏一个系统性的思考和整理。API的设计涉及到的方面很多, 分类是一个基本的思考方式。如果可以形成一个系列性的文字,那就从性能开始吧。就像任何性能一样,API 性能主要取决于如何响应不同类型的请求。例如:典型的电商场景,显示用户当前的订单。...
原创
发布博客 2022.05.04 ·
1274 阅读 ·
1 点赞 ·
0 评论

性能:关键路径的延迟分析

随着功能和数据的不断发展,面向服务的分布式系统越来越复杂,将总延迟保持在最小不仅是一项具有挑战性的任务,而且是一个持续的问题。由于代码和部署的变化,以及流量模式的变化,系统会不断地变化。无论是跨服务边界还是在单个服务内部,并行执行都是必不可少的,不同的流量切片也具有不同的延迟特性,而一般的延迟分析工具很难在实践中理解系统。确定分布式系统中高延迟的根本原因具有相当的挑战性,...
原创
发布博客 2022.04.17 ·
334 阅读 ·
0 点赞 ·
0 评论

街灯变成了平台,世界将会怎样

远远的街灯明了,好像闪着无数的明星。天上的明星现了,好像点着无数的街灯。——节选自《天上的街市》街灯几乎城区最密集的电力基础设施,随着智能城市的兴起,智能街灯开始逐步被采用,如果把若干街灯变成一个多功能的计算基础设施——平台,那将是一种怎样的创新服务呢?1. 从智能街灯开始城市中的街灯虽然是一个名副其实的基础设施,然而,如今的城市并不把街灯当作严格意义上的基础设施,...
原创
发布博客 2022.04.10 ·
134 阅读 ·
0 点赞 ·
0 评论

关于区块链的一点经济学思考

区块链是区块链,加密资产是加密资产,尽管二者之间的关系紧密,区块链和加密资产却不能混为一谈。区块链并不是什么新技术,如果从创新的角度来看,顶多算是一种组合创新。但是,很少有一种技术像区块链这样,让很多人趋之若鹜,不论是技术人员还是普通大众,不论是公司或组织,甚至政府机构,都持续地保持着对这一领域的关注,到底是为什么呢?区块链的经济学视角鉴于跟踪交易属性、结算交易和执行跨越...
原创
发布博客 2022.04.06 ·
3914 阅读 ·
0 点赞 ·
1 评论

熟悉而陌生——那些个系统抽象

【引】周末的清晨,少有的好天气冲走不少日常中的忙乱和阴霾,石头兄弟给我发来了一篇文章“system abstraction”(https://cacm.acm.org/magazines/2022/4/259395-systems-abstractions/fulltext),颇有感触,不敢私藏,加入了自己的观点,编译成文。软件系统中概念的抽象,是组织思维以加快设计和构建...
原创
发布博客 2022.03.27 ·
765 阅读 ·
0 点赞 ·
0 评论

分布式系统的一致性再思考

如今使用的几乎所有软件都是分布式系统的一部分,手机上的应用程序与托管在云中的服务一起工作,托管服务本身就是大规模的分布式系统,通常运行在遍布全球的机器上,大数据系统和大规模数据库分布在许多...
原创
发布博客 2022.03.20 ·
2600 阅读 ·
0 点赞 ·
0 评论

Bug Fix 之后的随笔

或许,Zero-Bug 不是一个目标,而是一种奢望。Bug fix 成为了程序员工作中的日常活动,有人说,bug 的堆积导致了经验的积累,真的是这样么?当然,在bug fix 之后,回顾并...
原创
发布博客 2022.03.14 ·
132 阅读 ·
0 点赞 ·
0 评论

并发计算中的串行思考

软件系统性能的提升的重要方法之一是支持并发性编程,尤其是采用多核体系结构的时候。在全局数据库、云计算和区块链应用程序中,并发性对于实现容错和分布式服务也是至关重要的。然而,对并发性的掌握一...
原创
发布博客 2022.03.06 ·
6965 阅读 ·
0 点赞 ·
0 评论

益智乐园——DuerOS的又一盈利之路

在小度系列产品中, 一个叫做『益智乐园』的栏目逐渐引起了人们的关注, 这是一个由益智、娱乐、游戏组成的板块,集成了多种领域相近,题材和形式又各不同的技能和内容。例如在我自己的小度有屏设备上...
原创
发布博客 2022.02.27 ·
1874 阅读 ·
0 点赞 ·
0 评论

软件依赖的一知半解

对系统架构而言,外部系统依赖往往是系统质量属性的最大风险,对软件自身也是如此。软件依赖有着严重的风险,而这些风险常常会被忽视。我们可能尚未理解有效选择和使用依赖关系的最佳实践,甚至没有理解...
原创
发布博客 2022.02.20 ·
293 阅读 ·
0 点赞 ·
0 评论

温故知新:数据科学札记

【引子】春节聊天的时候,家中少年的一个发小刚刚转了个专业——数据科学,自己似乎对所谓的”数据科学“了解很多,但又似乎难以区分其中的一些概念差异,例如,统计学与数据科学的区别,,数据分析与数...
原创
发布博客 2022.02.13 ·
1207 阅读 ·
0 点赞 ·
0 评论

计算机体系结构的一知半解

计算机的体系结构是关于计算机自身的系统架构,而软件指令集架构在计算机体系结构中处于核心地位,因为软件和硬件之间都是通过软件指令集架构(ISA)来对话的。例如,在20世纪60年代早期,IBM...
原创
发布博客 2022.01.23 ·
1374 阅读 ·
0 点赞 ·
0 评论

WebAssembly的一知半解

随着互联网的发展,网络应用变得越来越复杂,如3d可视化、音视频软件以及大型网络游戏。因此,代码的效率和安全性变得更加重要。WebAssembly 是一个可移植的底层字节码,它通过提供紧凑的...
原创
发布博客 2022.01.16 ·
538 阅读 ·
0 点赞 ·
0 评论

与代码无关的网络安全

【引】 周末搬家,小小的乔迁之喜,但更愉悦的事是能够帮助自家少年解决问题,他们要组织一个与『网络安全』相关的模联会议,于是就花点时间给他提供一些背景知识吧。实际上,真实世界中的网络安全往往...
原创
发布博客 2022.01.09 ·
2317 阅读 ·
0 点赞 ·
0 评论

数据摘要的常见方法

在许多计算设置中,相同信息的超载是一个需要关注的问题。例如,跟踪其网络应用以识别整个网络的健康状况以及现场异常或行为变化。然而,事件发生的规模是巨大的,每个网络元素每小时可能会发生数以万计...
原创
发布博客 2022.01.03 ·
376 阅读 ·
0 点赞 ·
0 评论

青山依旧在,2021这一年

过了冬至,就开始数九了,『小寒大寒又一年』,2021年就要结束了,平淡也好,无奈也罢,我们只能追随时光的脚步,因为青山依旧在,因为以勤为自在,因为还要坐看云起时。工作在变,辛勤不变在加入百...
原创
发布博客 2021.12.26 ·
515 阅读 ·
0 点赞 ·
0 评论

为什么不重构呢?

重构是提高质量的重要工具。许多开发方法都依赖于重构,尤其是对于敏捷方法,在更多计划驱动的组织中也是如此。但事实上,是否以重构来处理设计中的某些问题呢?是否存在重构的障碍呢?不重构的原因存在...
原创
发布博客 2021.12.19 ·
368 阅读 ·
0 点赞 ·
0 评论

清单管理?面向机器学习中的数据集

毋庸置疑的是,数据在机器学习中起着至关重要的作用。每个机器学习模型实例都是使用静态数据集的形式进行训练和评估,这些数据集的特性从根本上影响了模型的行为: 如果一个模型的部署环境与它的训练或...
原创
发布博客 2021.12.12 ·
1991 阅读 ·
0 点赞 ·
0 评论
加载更多