首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签程序员

#程序员

【有奖问答】暂停一下!程序员的一天是什么样的?

一杯茶,一包烟,一个bug调一天。办公室不让拍照,放张网图重在参与,手动狗头保命... 展开详请

【有奖问答】程序员有哪些好物分享?(已完结)

NimyearsHi, I'm Nimyears, a Deaf Android Software Engineer,Currently working in R&D for luxury car systems.
1.每天喝咖啡的好处: 我的日常工作是开始早晨7点,出门后我先喝一杯冰美式咖啡,帮助我回顾前一天的工作和当天的任务做计划。8:30提前十分钟到达公司,和腾讯云AI代码助手对话,获取两点启发和动力。然后,我会检查工作进度,梳理业务需求,用腾讯云AI代码助手组织我的工作内容,帮助我有效管理工作时间,专注写代码,加班到20点离开公司,依然保持活力! .... 展开详请

【有奖问答】假如时光倒流,你想对初入职场的自己说点什么?(已完结)

cora占占

腾讯云武汉 | 前端 (已认证)

作为一名毕业7年的前端开发,当我遇到小白的自己,我想对当时的自己说: 一定要注重代码质量和性能优化,不能遇到需求就一直怼业务代码;一定要写博客,记录自己个人学习历程,在 GitHub、博客等平台上分享自己的项目和心得,这样有助于提升自己的技术水平,还能为未来的职业发展打下基础;应该早点准备面试,早点入鹅厂跟大佬们学习!互联网圈子不大,一定要跟技术强的大佬们保持联系,不要一离开某个地方就把好友删干净了,免得像现在一样在新单位遇到前同事老尴尬了! 不过现在明白过来也不晚,保持持续学习的状态,提升自己的竞争力,并在提升自己技术的同时也要努力提高自己的情商哦~ ... 展开详请

【有奖问答】你以为的80年代数据库 vs 实际上,差距有多大?(已完结)

了解了80年代的数据库技术后,现代数据库技术确实提升了不少: 1. 大数据处理能力:现代数据库系统能够处理海量数据,支持分布式存储和处理,如Hadoop、Spark等技术的出现。 2. NoSQL数据库:出现了NoSQL数据库,如MongoDB、Cassandra等,适用于非结构化数据存储和处理,提供更灵活的数据模型。 3. 云数据库服务:云数据库服务如Amazon RDS、Google Cloud Spanner等提供了弹性扩展、高可用性和易用性,降低了企业维护数据库的成本。 4. 内存数据库:内存数据库如Redis、Memcached等能够将数据存储在内存中,提供了更高的读写性能。 5. 分布式数据库:分布式数据库系统如CockroachDB、DynamoDB等允许数据分布在多个节点上,提高了可用性和扩展性。 6. 自动化运维:引入了自动化运维技术,如自动备份、故障转移、性能优化等,减少了人工管理数据库的工作量。 7. AI与机器学习整合:数据库开始整合AI和机器学习技术,如基于数据的预测分析、自动化决策等,提高了数据库的智能化程度。 这些提升使现代数据库技术更加灵活、高效、安全和智能化,满足了当今大规模数据处理和分析的需求。... 展开详请

25.在计算机系统中,(25)对程序员是透明的?

答案:B

对程序员透明是指程序员在做程序设计的时候,可以不考虑它的存在。高速缓存,即cache,主要用于弥补计算机不同组件间传输速度的差异,比如cpu和内存之间,内存和硬盘之间,都存在缓存

【有奖问答】哪门编程语言是你的“初心”?(已完结)

NimyearsHi, I'm Nimyears, a Deaf Android Software Engineer,Currently working in R&D for luxury car systems.
我的“初心”编程语言:Java 大家好!我想分享的是Java,这门语言对我来说意义非凡,它是我编程之路的起点。 记得在大学的第一堂编程课上,我写下了人生中的第一行代码:System.out.println("Hello, World!");。那一刻,我被编程的魅力深深吸引。Java以其跨平台的能力、面向对象的特性以及丰富的生态系统,成为了我学习编程的首选语言。 Java不仅教会了我如何思考问题和解决问题,还带我进入了软件开发的世界。从简单的控制台应用程序到复杂的Web应用,Java的强大功能和灵活性让我不断探索编程的边界。 我对Java有着深厚的感情,它不仅是我学习的第一门语言,也是我在职业生涯中不断使用的伙伴。Java的稳定性和成熟度让它在企业级应用开发中占据重要地位。 应届毕业生的第一个项目就是作为Java开发工程师,使用JeecgBoot/Spring桶的框架实现了CRUD业务功能,这一过程让我对Java的强大功能充满了敬意和热情。 我不仅仅是学会了Kotlin的编程语言,还把它用在项目里。如果想了解更多,给我的项目一个Star,我们可以一起聊聊技术,互相学习。 谢谢大家: )... 展开详请

【有奖问答】当程序员之前,你是什么专业的?(已完结)

FunTesterHave Fun ~ Tester !
专业:物理学,方向:天文物理 现在工作:测试开发工程师 专业给了我极大的想象空间,发展了想象力,天马行空,格局打开。大学时期,加入文学社,办杂志和做编辑,有非常大的助力。而且每次天文物理最新进展,基本都能让我抓住热点,跟身边的同事吹嘘一番。 所以我毕业选择了做一个文字编辑,两年后,转行成为一枚测试到现在。 对于现在的工作,物理学给我了严谨的思维辩证习惯,养成了归纳猜想、辩证、设计实验、实施实验、总结提炼。的好习惯。积累大量的积累,然后厚积薄发,复制成功经验。... 展开详请

程序员过了35岁出路是什么?

【有奖问答】程序员的电脑桌面是什么样的?(已完结)

小明爱吃火锅没错,我就是小明,不过已经长大了,成为一名码农,在搬砖的同时,喜欢分享Java的编程知识
之前有短时间,用这两壁纸,刚好双屏,一个屏幕一个... 展开详请

优秀的程序员需要具备那些素养?

【有奖问答】改需求的时候程序员在想什么?(已完结)

// 合理的需求处理逻辑 if (需求合理性 === true) { console.log("呦,来活儿了,拿这小小需求来考验我呢?"); console.log("提出即合理,改呗那就。"); // 模拟增加工作难度反馈 console.log("但一会儿我要说:哎呀这个需求不好改,太难了,需要花点时间。"); // 想象中的小奖励 console.log("这样这个月绩效加一点,午餐加鸡腿,嘿嘿。"); // 摸鱼时间 console.log("赶紧做完还可以摸会儿鱼,比如做做有奖问答什么的,吼吼~"); } // 不合理的需求处理逻辑 else { console.error("STFK! 讲的什么煲蟹!"); console.warn("这TM是个正常人能想出来的需求?"); console.log("干不了,完全干不了,谁爱干谁干。"); // 模拟下班时间 console.log("气的我血压都上来了,一会儿我就到点下班。");     ; // 放松计划 console.log("回家必须打把游戏压一压,必须!"); }... 展开详请

【有奖问答】有哪些令你印象深刻的程序员工作签名?(已完结)

dingdeyang技术大牛!!

【有奖问答】程序员的桌面上有什么风景?(已完结)

我的桌面应该算比较简洁的,除了必须的两个显示屏外,我还喜欢把二次元手办在显示屏旁排成一排,个人认为这也是一道非常独特的风景好吧,但是家里就比较简陋,就书桌上放了一台mac日常用... 展开详请

【有奖问答】程序员有哪些特有的习惯?(已完结)

最大的习惯莫过于ctrl+c或+v吧,修改项目时也经常直直直直接复制粘贴就提交

【知识漂流计划】晒一晒你计划寄出哪本书?(已完结)

北京-宏哥专家级测开工程师,关注宏哥10万+的公众号:【北京宏哥】,提前解锁更多测试干货
我计划寄出的书籍是: 《Refactoring: Improving the Design of Existing Code》 作者:Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts 书籍简介: 《Refactoring: Improving the Design of Existing Code》(中文译名:《重构:改善既有代码的设计》)是一本在软件开发领域具有深远影响力的经典著作,由Martin Fowler等多位资深软件工程师共同撰写。这本书专注于讲解如何对已有的代码进行系统化、有条不紊的改进,以提升其内部结构、可读性、可维护性和扩展性,而不改变其外在行为。 内容亮点: 重构原则与价值:阐明了重构的目的、时机、原则以及它在软件生命周期中的重要地位,强调了保持代码质量对于长期项目成功的关键作用。 重构技术详解:详细介绍了超过70种具体的重构手法,每个手法均包含动机、做法、范例和相关陷阱。这些手法涵盖了变量、函数、类、模块等多个编程元素的重构,为读者提供了丰富的实战工具箱。 重构工作流程:讲解了如何结合单元测试、版本控制系统等工具,安全、高效地执行重构过程,确保在改进代码结构的同时,不会引入新的 bugs 或破坏现有功能。 案例研究:通过实际的代码示例,展示了如何逐步应用多种重构手法,逐步改善代码质量,使读者能够直观地理解和掌握重构的实际应用。 重构与敏捷开发:探讨了重构在敏捷开发方法论中的角色,强调了持续重构对于实现“持续集成”、“短周期迭代”等敏捷原则的重要性。 总之,《Refactoring: Improving the Design of Existing Code》是一本对于任何软件开发者都极具价值的专业书籍。通过参与知识漂流计划,期待它能在更广泛的开发者群体中传递知识、启发思考,助力提升行业整体的代码质量和开发效率。... 展开详请
我计划寄出的书籍是: 《Refactoring: Improving the Design of Existing Code》 作者:Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts 书籍简介: 《Refactoring: Improving the Design of Existing Code》(中文译名:《重构:改善既有代码的设计》)是一本在软件开发领域具有深远影响力的经典著作,由Martin Fowler等多位资深软件工程师共同撰写。这本书专注于讲解如何对已有的代码进行系统化、有条不紊的改进,以提升其内部结构、可读性、可维护性和扩展性,而不改变其外在行为。 内容亮点: 重构原则与价值:阐明了重构的目的、时机、原则以及它在软件生命周期中的重要地位,强调了保持代码质量对于长期项目成功的关键作用。 重构技术详解:详细介绍了超过70种具体的重构手法,每个手法均包含动机、做法、范例和相关陷阱。这些手法涵盖了变量、函数、类、模块等多个编程元素的重构,为读者提供了丰富的实战工具箱。 重构工作流程:讲解了如何结合单元测试、版本控制系统等工具,安全、高效地执行重构过程,确保在改进代码结构的同时,不会引入新的 bugs 或破坏现有功能。 案例研究:通过实际的代码示例,展示了如何逐步应用多种重构手法,逐步改善代码质量,使读者能够直观地理解和掌握重构的实际应用。 重构与敏捷开发:探讨了重构在敏捷开发方法论中的角色,强调了持续重构对于实现“持续集成”、“短周期迭代”等敏捷原则的重要性。 总之,《Refactoring: Improving the Design of Existing Code》是一本对于任何软件开发者都极具价值的专业书籍。通过参与知识漂流计划,期待它能在更广泛的开发者群体中传递知识、启发思考,助力提升行业整体的代码质量和开发效率。

如何有效管理和组织程序开发中的代码?

【有奖问答】长期当程序员会改变什么?(已完结)

长期当程序员会改变什么?

逻辑思维获得了显著的提升,能从容应对困惑、从挫折中恢复、愿意接受新的挑战。

【有奖问答】如果不当程序员,你会做什么?(已完结)

领券