更新于:10-22 12:01

有关[程序员]分类推荐

程序员必知的 89 个操作系统核心概念

于07-29 00:00 - - dev
☞【干货】 嵌入式驱动工程师学习路线☞【干货】 一个可以写到简历的Linux物联网综合项目☞【干货】 Linux嵌入式知识点-思维导图-免费获取☞【干货】 我的新书《从零开始学ARM》正式上线. 来自:Java 建设者. 操作系统(Operating System,OS):是管理计算机硬件与软件资源的系统 软件,同时也是计算机系统的 内核与基石.

程序员延寿指南 | A programmer's guide to live longer

于07-11 09:20 - -
ACM: All-Cause Mortality / 全因死亡率. 主要参考:对ACM的学术文献相对较多,可以作为主要参考. 增加寿命与ACM关系非线性:显然增加寿命与ACM关系是非线性函数,这里假设 . ΔLifeSpan=(1/(1+ΔACM)-1)*10(ΔACM为ACM变化值;公式欢迎优化).

为什么说 AI 无法取代程序员的工作

于05-29 07:50 - -
很多人至今都想不明白为什么我说 AI 无法取代程序员的工作. 他们天真地以为,如果有了超级先进的 AI,那么你只要告诉它”需要什么“,它就能给你做出来. 然而问题就在于——你怎么告诉它“需要什么”. “编程”的实质就是告诉电脑“需要什么”. 要想让 AI 实现人需要的功能,人必须先告诉它“需要什么”.

“当你不再是程序员,很多事会脱离掌控”—— 对话全球最大独立开源公司SUSE CTO

于08-29 07:36 - -
【CSDN 编者按】作为全球企业级开源解决方案领导者SUSE的CTO,Brent Schroeder见证了一波又一波技术潮流赋能企业创新发展,为企业注入新活力. 同时,他也感受到技术革新给企业的商业策略、运营方式和IT基础设施所带来的冲击. 他认为,在如今开源和云原生大潮来临的时代,企业需要做好新一轮乘风破浪的准备.

程序员要进入Google、Amazon这样的顶级IT公司,需要达到什么样的技术水平?

于08-15 00:00 - - zhihu
现在北美求职市场飘忽不定. 能不能进入这些公司或毕业就上车,在一定程度上更取决于你的就业时间,而不是你的能力. 我当年在USC见过很多水人赶上Amazon扩招直接两轮OA拿Offer的,也有很厉害的大神赶上市场缩招半年没有一个面试,被ICC拒了的. 2020年疫情北美缩招,我在国内阿里的一个同学所在的组新招的应届生都是UCLA, UT-Austin,CMU 正统MSCS毕业, 在北美没找到工作的.

程序员必知的分布式容错和降级技术

于03-13 00:00 - - dev
关注公众号:35岁程序员那些事,后台回复关键词“参与抽奖”,获取抽奖链接,点击抽奖.  中奖之后,可以联系笔者的微信号或者公众号后台回复关键词“联系笔者”,获取联系方式. 分布式容错和降级是微服务架构中应对瞬时大流量的最佳解决方案. 推荐使用Spring Cloud Alibaba+Sentinel.

公民程序员成为企业数字化的新生力

于01-29 20:15 - -
2018 年一名没有编程经验的现场技术员为澳大利亚电信公司 Telstra 构建了一个应用,统一了 70 个报告电话线问题的消息系统. 应用的用户界面有些凌乱,登陆页面堆满了 150 个按钮和 1 个本地新闻指示. 今天有 1700 名 Telstra 技术人员在使用它,为公司每年节省了 1200 万美元.

程序员的酒后真言

于06-28 09:10 - - Translations
美国最大的论坛 Reddit,最近有一个 热帖. 一个程序员说自己喝醉了,软件工程师已经当了10年,心里有好多话想说,"我可能会后悔今天说了这些话. 他洋洋洒洒写了一大堆,获得9700多个赞. 内容很有意思,值得一读,下面是节选. (1)职业发展的最好方法是换公司. 技术领域有大约 10-20 条核心原则,重要的是这些原则,技术栈只是落实它们的方法.

程序员应该掌握的常用网络问题定位工具

于05-06 18:08 - 玻璃樽 -
项目日常运维的过程中,经常会遇到各种奇奇怪怪的网络问题. 那么排查网络问题,就成为一个合格的程序员必备技能. 这里列举出一些常用的指令,用于日常工作中快速定位网络问题. 这个是大家经常用到的一个小工具,用于检查两台服务器之间是否能够成功交换数据包. ping指令向对方主机发送 ICMP报文. 当能成功 ping通时表示两台主机之间的网络链路是畅通的.

😍 数仓规范篇、02.开发规范 - 白程序员的自习室

于04-08 11:52 - -
HIVE SQL 作为数仓操作语言,良好的代码习惯能我们高效地完成数据分析工作. 除了根据 SQL 执行顺序上的优化外,按以下规范编写 SQL 代码既能使代码更加清晰,方便自己后期维护,也方便其他同事接手. 注释内容要清晰明了,含义准确,避免歧义. 应对不易理解的分支条件表达式加注释. 过长的函数实现,应将其语句按实现的功能分段加以概括性说明.

spring-cloud-kubernetes的服务发现和轮询实战(含熔断)_程序员欣宸的博客-CSDN博客

于11-01 08:38 - -
本文是《spring-cloud-kubernetes实战系列》的第四篇,主要内容是在kubernetes上部署两个应用:Web-Service和Account-Service,通过spring-cloud-kubernetes提供的注册发现能力,实现Web-Service调用Account-Service提供的http服务;.

程序员你是如何使用Nacos作为配置中心的? - 李福春 - 博客园

于10-10 07:42 - -
假如你使用的是spring-cloud-alibaba微服务技术栈. 即去除应用程序的状态,配置统一外部化管理,方便进行水平的伸缩. 假如我有一个应用app-design;. nacos的命名空间,这里跟服务发现的配置一致;. 3,使用配置的方式,同本地配置文件一样. @Value @PropertyConfiguration 这些注解都是支持的;.

Java程序员博客系统推荐!我调研了100来个 Java 开源博客系统,发现这 5 个最好用!

于09-17 10:53 - JavaGuide -
最近想倒腾一下博客,看了很多现成的比较成熟的开源博客系统,自己也简单从下面几个维度总结对比了一下:. 欢迎小伙伴们评论区补充完善. 简介 :✍ 一个优秀的开源博客发布应用. 技术 :Spring Boot+JPA+Hutool. 评价 :这款博客生态非常好(可选主题也非常多),使用的人也非常多. 另外,搭建步骤也非常简单,基本是傻瓜式的.

无代码开发,站到了程序员鄙视链顶端

于04-03 19:06 - Eric Rosenbaum -
“无代码”不是在“淘汰”开发者,而是给予开发者更大挑战、更多机会. 疫情进一步推动了“无代码”行业的爆发. 微软称无代码是它的“Next Big Thing”,谷歌说无代码是下一代的变革和提升. 也有越来越多的企业开始进入“无代码”领域. 所谓“无代码”,并不是“不存在代码”,无代码平台的开发对后台的支撑能力提出了更高的要求,需要更为强大的技术团队.

监听mysql的binlog日志工具分析:canal、Maxwell、Databus、DTS - 程序员大本营

于03-24 08:37 - -
阿里云的数据传输服务DTS. 定位:基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了mysql. canal模拟mysql slave的交互协议,伪装自己为mysql slave,向mysql master发送dump协议. mysql master收到dump请求,开始推送binary log给slave(也就是canal).

一个成功的程序员,自然要懂微服务,汇总微服务架构的15钟框架!

于03-10 14:30 - 风平浪静如码 -
这几年来,微服务这个概念越来越火了,火到什么程度呢. 2019年有一个统计说,两千家企业里,45%在使用微服务,16%在实验开发和测试微服务架构,24%在学习微服务准备转型,只有剩下的15%的企业没有使用微服务. 微服务在2013年才被提出,短短几年就有这么快速的发展. 微服务架构能够实现由小型自主服务组成一个整体应用,各个组成部分之间是松耦合的,复杂性低,各个部分可以独立部署,修复bug或者引入新特性更容易,能够独立扩展,不同技术栈之间可以使用不同框架、不同版本库甚至不同的操作系统平台.

程序员需要了解的硬核知识之CPU

于10-21 13:02 - cxuan - 计算机
大家都是程序员,大家都是和计算机打交道的程序员,大家都是和计算机中软件硬件打交道的程序员,大家都是和 CPU打交道的程序员,所以,不管你是玩儿硬件的还是做软件的,你的世界都少不了计算机最核心的 - CPU. CPU 的全称是 Central Processing Unit,它是你的电脑中最 硬核的组件,这种说法一点不为过.

秋招必备!不容错过的 github万星程序员面试宝典

于08-09 16:00 - - 人工智能
雷锋网 AI 开发者按,马上就是秋招啦,相信很多小伙伴现在都在紧张的泡图书馆备战和刷题. 今天,我们要给大家推荐的是一份包含了阿里巴巴、华为、百度、腾讯、美团、字节跳动、滴滴、京东等知名互联网公司技术面试题的 github 项目. 截止目前,该项目已获得 16000+ star. 项目的 github 地址为:.

数学对程序员来说真的很重要吗?

于08-05 00:00 - - geek
在本站搜索一下,就有很多结果的哦:. 《冒号课堂》----答读者问(1)——对程序员的一些个人建议. 关于数学基础,窃以为并非什么太大的问题. 几乎每个得知我数学背景的人都会对我说:哦,学数学的人来学计算机自然容易啦. 事实上,这种观点虽然极为普遍,但也极为肤浅. 本人从事数学 14 年(从本科算起)、从事计算机 12 年(与前者有部分重合),在这一点上还是比较有发言权的.

程序员应该怎样提高自己

于07-24 16:51 - 云风 - 杂记
经常有小(我 20 岁左右的)朋友问我,作为一个程序员该怎样提高自己. 每个人的经历不同,所处环境不错,其实这个问题很难具体回答. 不如好好写一篇总结,以后就不必每封 email 都重新写一次了. 纵观我近 30 年的编程生涯,在每个时期,我看到的东西都不同. 引我爱上编程,并乐此不疲的学习,是“我能写出更高效的代码”这种乐趣.

我用了10年 从深圳流水线厂妹做到纽约高薪程序员

于06-16 07:50 - -
孙玲每天早上从纽约布鲁克林的居室出发,一头扎进地铁,一个小时后,她出现在繁忙的曼哈顿街头,最终目的地是位于切尔西区第八大道上的谷歌办公大楼. 孙玲目前是EPAM Systems公司的一名程序员,负责公司的谷歌合作业务,办公地点在谷歌纽约总部,当被问及十年前是否想象过自己有一天能与全球顶尖程序员共事时,她坦言:“即使在一年前,我都没有想象过现在能在谷歌上班”.

外企程序员的黑暗时刻

于05-19 07:07 - -
本文来自全天候科技,阅读更多请登陆. www.awtmt.com或华尔街见闻APP. ” 甲骨文北京研发中心突然裁员500多人的情形被外界这样调侃. 入职甲骨文快三年的刘楠一直觉得自己不会经历这样的黑暗时刻,毕竟在这之前,一切都显得较为乐观. 身居甲骨文目前重点发力的云计算业务团队,刘楠看着自己部门在近几年迅速扩张,发展势头良好.

程序员笔记——如何编写优雅的Dockerfile

于04-28 15:35 - 宜信技术学院 - 容器 dockerfile docker
Kubernetes要从容器化开始,而容器又需要从Dockerfile开始,本文将介绍如何写出一个优雅的Dockerfile文件. 感谢公司提供大量机器资源及时间让我们可以实践,感谢在此专题上不断实践的部分项目及人员的支持. 我们都知道容器就是一个标准的软件单元,它有以下特点:. 随处运行:容器可以将代码与配置文件和相关依赖库进行打包,从而确保在任何环境下的运行都是一致的.

这些知识决定了程序员的上限

于04-22 19:29 - -
讲述决定程序员上限的一些知识技能点,包括如何学习、如何阅读源码、计算机科学基础知识体系等. 会什么是你的下限,能够会什么是你的上限. 杜绝 1年工作经验重复 N年. 如果自己遇到这种问题会怎么解决,与资料中的解决方案相比优劣如何. 别人为什么会想到这种解决方案. 自己是由于经验欠缺还是技能点欠缺才导致没有想到好的解决方案.

[程序员] 从高德采集最新的省市区三级坐标和行政区域边界 csv 格式

于04-16 08:36 - xiangyuecn -
当然还是用 js 在浏览器中运行采集的啦,包含采集源码,可自行采集,采集请求数据部分仅需 2 分钟. 相关介绍: https://www.cnblogs.com/xiangyuecn/p/10714707.html. 数据下载: https://github.com/xiangyuecn/AreaCity-JsSpider-StatsGov/releases.

微软变了!招程序员的流程完全改了

于01-05 19:42 - 伯小乐 - 职场 微软 技术面试 面试
【伯乐在线导读】:在微软新 CEO 萨蒂亚·纳德拉的领导下,微软试图改革公司文化,让整个公司朝着同一个方向发展. 为此,微软在 2016 年开始研究「替代面试框架(Alternative Interview Framework)」. 这是一种在开发部门进行面试的新方式,目的是减少偏见,更好地测试求职者在工作中实际需要的技能.

为什么美国程序员工作比中国程序员工作轻松、加班少?

于12-22 11:13 - -
美国程序员工作比中国程序员工作轻松、加班少总体来说是事实,但都归结到美国程序员效率更高,制度更好之类就过于片面了. 我觉得主要原因在于别的一些地方,例如加班的边际效用,程序员的生活习惯. 背景:我在 baidu(北京)和 amazon(湾区)都干过,微软研究院(北京)和 google 研究院(湾区)也实习过,因为目前做云计算和开源,所以也接触过很多公司.

35 岁的程序员将何去何从——阮一峰

于10-01 00:00 - - geek
作者:阮一峰,IT 技术作家,长期写作个人技术博客. 当过高校教师,也当过阿里巴巴集团软件工程师. 曾出版译著《黑客与画家》《软件随想录》,技术专著《ES6 标准入门》. 2017年初,网上传言华为公司正在清理34岁以上的员工. 中国区开始集中清理 34+ 的交付员工,……去向是跟海外服务部门交换今年新毕业的校招员工,也就是进新人,出旧人.

[转]迈向高阶:优秀Android程序员必知必会的网络基础

于09-17 17:35 - libaineu2004 -
网络通信一直是Android项目里比较重要的一个模块,Android开源项目上出现过很多优秀的网络框架,从一开始只是一些对HttpClient和HttpUrlConnection简易封装使用的工具类,到后来Google开源的比较完善丰富的Volley,再到如今比较流行的 Okhttp、 Retrofit.

为什么说 Java 程序员必须掌握 Spring Boot ?

于09-09 17:13 - -
  Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,那么, Spring Boot 诞生的背景是什么. Spring 企业又是基于什么样的考虑创建 Spring Boot. 传统企业使用 Spring Boot 会给我们带来什么样变革?.   带着这些问题,我们一起来了解下 Spring Boot 到底是什么?.