+ 我要发布
我发布的 我的标签 发现
公开标签 #程序员
1、Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code 这是一个中文(简体)语言包,为 VS Code 提供本地化界面,如果英文不太好的,可以安装这个中文包,个人其实还是很建议大家直接用英文的,做开发的还是要习惯英文,毕竟很多技术文档都是英文的,有些翻译过来也怪怪的,英文可以提高学习速度。 插件链接地址:https://marketplace.visualstudio.com/items?itemName=MS-CEINTL.
康复指南 我在 2023 年 6 月份确诊颈椎病、腰椎间盘突出至今,这段时间去看过医生、贴膏药、康复治疗,慢慢的从腿麻手麻、无法弯腰低头甚至无法久坐到现在的恢复如初. 我把自己的经验和方法记录下来分享给大家,希望可以引起朋友们对颈椎、腰椎健康的注意。 假如不幸,您已经患有颈椎病、腰突的朋友,就更要注意的工作强度和运动次数了,毕竟工作也是为了更好的生活,应该把自己的健康放在第一位。 在程序员这个特殊的群里,是颈椎病、腰突的高发人群。以上,希望能引起您对自己健康的重视。 为此我在 GitHub 上建立了这个
介绍 本项目包含 LeetCode、《剑指 Offer(第 2 版)》、《剑指 Offer(专项突击版)》、《程序员面试金典(第 6 版)》等题目的相关题解。所有题解均由多种编程语言实现,包括但不限于:Java、Python、C++、Go、TypeScript、Rust,日常更新。欢迎 Star 🌟 关注本项目,获取项目最新动态。 站点 Vercel: https://doocs-leetcode.vercel.app GitHub Pages: https://doocs.github.io/leet
"内向的人不适合做分享",似乎有这么一个想法根值在所有人的心底。特别对于程序员这个群体,内向的人更加多了。毕竟,不内向谁当程序员呢。我当时选择程序员这个职业,就是因为不太喜欢和人打交道。 但是经过这些年的实践, 我逐渐发现,内向的人如果能充分利用好自己的优势,也是可以做出相当好的分享的。 本文将从三个部分介绍内向者如何做分享: ▪ 我作为内向程序员的三年技术分享经历 ▪ 内向者的优势与劣势 ▪ 内向者的分享准备技巧 希望本文能帮助所有内向者发现自身的优势,实现由内而外的成长。 内向程序员的三年技术分享经
重复提交原因 其实原因⽆外乎两种: 1,⼀种是由于⽤户在短时间内多次点击下单按钮,或浏览器刷新按钮导致。 2,⼀种则是由于Nginx或类似于SpringCloud Gateway的⽹关层,进⾏超时重试造成的。 常⻅解决⽅案 ⽅案⼀:提交订单按钮置灰 这种解决⽅案在注册登录的场景下⽐较常⻅,当我们点击”发送验证码“按钮的时候,会进⾏⼿机短信验证码发送,且按钮就会有⼀分钟左右的置灰。 有些经验不太丰富的同学,通常会简单粗暴地把这个⽅案直接照搬过来。 但这种⽅案只能解决多次点击下单按钮的问题,对于Nginx或
深入架构原理与实践 ⭐️ 为什么要写这个? 这几年互联网技术出现了很大的更新迭代,比如 SDN 网络、高性能网络(DPDK、XDP)、Container、ServiceMesh 等等,我对这些技术有一些浅薄的见解和实践,但也远没达到深刻理解的境界,我尝试使用 费曼学习法 把这些东西体系化地总结输出。一方面是加深自我的学习认识,另一方面也希望这些输出对其他人有所帮助。 整个系列的内容主要集中在 网络、集群以及服务治理、FinOps 这三个主题,这也代表着基础架构的几个核心:稳定、效率、成本。 如何阅读 在
本书扩展了《程序员如何优雅地挣零花钱》的基本内容,将其放到更大的副业视角;同时,引入经过互联网行业验证的「精益创业」流程,并优化为副业专用的「精益副业」流程。 在书籍第二部分,以实际案例为主,添加了「独立开发变现」和「网课变现实践」的内容。 本书成书于2020年12月,晚于一人公司方法论,在阅读完本书后,可以阅读一人公司方法论。将来如有机会,我会尝试把「精益副业」和「一人公司方法论」整合到一个体系下。可扫这个二维码订阅更新通知。 目录 为什么副业特别重要 职业可能性 职业的四大象限 没有副业的职业 副业
为开发人员分享快速参考备忘清单【速查表】。这是英文版 Reference 的中文版本,目的是为了方便自己的技术栈查阅,如果您提供一个清单,我将抽空搬运,立即撸起来 :)。如果您发现此处的备忘单不合适,您可以通过提交 PR 来修复它或提供更好的备忘清单,只针对【中文】用户。以下是开源天使提供的一些备忘清单和快速参考 :)。 源码仓库:https://github.com/jaywcjlove/reference 涉及内容包括但不限于: Ansible CMake C# Django FFmpeg Flas
(1)优秀的软件工程师不仅编写代码,还会考虑谁将使用它、为什么使用它、如何使用它。牢记用户需求才能创造良好的用户体验。 (2)水平再高的程序员,也会在自己擅长的领域犯错,如果遇到复杂的问题,就更是如此了。始终牢记,最好的代码是没有代码,或者不需要维护的代码。 (3)任何软件工程师的主要工作都是交付价值。软件只是达到目的的手段。 (4)警惕那些很长时间没有编写任何代码、却在设计系统的人。 (5)Bjarne Stroustrup 有一句名言:"只有两种计算机语言:人们抱怨的语言和没人使用的语言"。大型系统
推荐一本书《DOOM 启世录》(Masters of Doom),电子游戏名著,2003年在美国出版,第二年就出了中译本。 它详细讲述了电子游戏《DOOM》(毁灭战士)的故事,两个怀揣梦想的青年,如何一步步创造出这个游戏。 写得非常好,翻译得也好。通过它,可以了解游戏行业的内幕,以及程序员的人生。 主人公之一,是一个叫做约翰·卡马克(John D. Carmack,1970-)的程序员,他编写了《DOOM》的主要代码。他原来只是一个辍学生,但是后来变得世界闻名。 书里讲了一个他的小故事,分享给大家。 卡
1、有意义的日志信息——为日志消息添加上下文 写这一行日志的时候思考下,生产出现异常的时候,这一行日志是否能提供有效的帮助去解决问题 这是最重要,也是最难做到的一个总结。在处理问题的时候,尤其是难以复现的问题,能协助处理问题的就只有日志文件,开发人员必须能从中了解到当时发生了什么! 当开发人员看到日志时,通常会根据日志推断问题发生时的上下文消息,不幸的时候日志本身并没有这个上下文,因此需要开发者手动将这些信息补充到日志中,如果不能也可加入操作的目的或者结果,便于理解。 比如ERROR: save err
适用人群 具有一定Python语言基础,有一定的web前端基础,想要深入学习Django框架的朋友 课程概述 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是CMS(内容管理系统)软件。并于2005年7月在BSD许可证下发布。是PythonWeb开发框架开发学习的首选。
Google 开源项目风格指南——中文版 C++ 风格指南 - 内容目录 0. 扉页 0.1 译者前言 0.2 背景 1. 头文件 1.1. Self-contained 头文件 1.2. #define 保护 1.3. 前置声明 1.4. 内联函数 1.5. #include 的路径及顺序 译者 (YuleFox) 笔记 译者(acgtyrant)笔记 2. 作用域 2.1. 命名空间 2.2. 匿名命名空间和静态变量 2.3. 非成员函数、静态成员函数和全局函数 2.4. 局部变量 2.5. 静态和
工作 20 多年了,这 20 来年看到了很多公司系统架构,也看到了很多问题,在跟这些公司进行交流和讨论的时候,包括进行实施和方案比较的时候,都有很多各种方案的比较和妥协,因为相关的经历越来越多,所以,逐渐形成了自己的逻辑和方法论。今天,想写下这篇文章,把我的这些个人的经验和想法总结下来,希望能够让更多的人可以参考和借鉴,并能够做出更好的架构来。另外,我的这些思维方式和原则都针对于现有市面上众多不合理的架构和方案,所以,也算是一种“纠正”……(注意,这篇文章所说的这些架构上的原则,一般适用于相对比较复杂的
再见2021,你好2022! 「美团技术团队」微信公众号祝大家新年快乐!温故而知新,我们根据文章的「阅读量」和「在看」数,以及所覆盖的技术领域,精选了22篇技术文章作为新年礼物送给大家。希望在2022年,继续陪大家一起,静心苦练,砥砺向前。
以前本站向大家介绍过一些软件开发的原则,比如优质代码的十诫和Unix传奇(下篇)中所以说的UNIX的设计原则。相信大家从中能够从中学了解到一些设计原理方面的知识,正如我在《再谈“我是怎么招聘程序”》中所说的,一个好的程序员通常由其操作技能、知识水平,经验层力和能力四个方面组成。在这里想和大家说说设计中的一些原则,我认为这些东西属于长期经验总结出来的知识。这些原则,每一个程序员都应该了解。但是请不要教条主义,在使用的时候还是要多多考虑实际情况。其实,下面这些原则,不单单只是软件开发,可以推广到其它生产活动
云+社区沙龙是由腾讯云举办的开发者交流活动,每期活动会邀请技术专家分享特定领域的成果和实践,内容涵盖云计算、人工智能、小程序、大数据等话题,活动目的旨在为开发者提供一个自由的技术交流和分享平台。
计算机优质书籍搜罗+学习路线推荐!
为了进一步做好农民工服务工作,了解外来农民工在京工作、生活需要,国家统计局北京调查总队在全市范围开展了农民工市民化进程动态监测调查。2020年监测数据显示,新生代农民工占比达到50.1%,男性占比高于女性。新生代农民工中男性占比为66.3%,比上年提高4.6个百分点;男性占比高于女性32.5个百分点,比上年提高9.1个百分点。就业集中于劳动密集型行业,从事信息传输、软件和信息技术服务业的新生代农民工占比大幅提高。2020年就业人数前五位的行业依次为居民服务、修理和其他服务业,制造业,建筑业,批发和零售业
最新力作『码力全开大学堂』- 独立开发者的修炼课,在这里,打造自己产品的同时,也在一路摸索帮助更多的人成为独立开发者!
1