
程序人生
文章平均质量分 77
无休居士
莫欺中年穷
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
完美标签插件-助力需求有条不稳的高效开发
作为一名 Chrome 重度用户,标签页管理一直是我最大的痛点,特别是当我开了无数网页时,就会出现:卡、乱的情况,如果解决这种情况提高开发效率,我迫在眉睫!!原创 2024-12-14 17:49:59 · 238 阅读 · 0 评论 -
HTTPS的单向认证和双向认证是什么?有什么区别?
单向认证和双向认证的主要区别在于认证的方向和参与方。单向认证只需要客户端验证服务器的身份,而双向认证则需要双方都验证对方的身份。根据不同的安全需求选择合适的认证方式是非常重要的。原创 2024-11-23 23:56:23 · 1669 阅读 · 0 评论 -
聊一聊,微服务下如何开展契约测试!
测试是软件流程中非常重要,不可或缺的一个环节。一般的测试分为单元测试,集成测试,端到端的手工测试,这也是构成测试金字塔的三个层级。我们今天将要讨论的话题是契约测试,它是处于单元测试和集成测试中间的一个环节。单元测试:测试单个service集成测试:测试由多个services组成的系统端到端测试:测试从用户到各个外部系统的整个场景测试接口和接口之间的正确性验证服务层提供的数据是否是消费端所需要的将本来需要在集成测试中体现的问题前移,更早的发现问题。原创 2024-11-18 23:57:09 · 627 阅读 · 0 评论 -
微服务 | 推荐几种最佳「发布」实践方式
在项目研发迭代的过程中,不可避免需要对“应用服务部署上线”。而对于应用程序升级面临最大挑战是新旧业务切换的同时还要保证系统不间断提供服务。特别是微服务盛行的今天,对服务发布的粒度、发布策略控制更佳尤为重要。蓝绿部署、红黑部署、灰度发布(金丝雀发布)、滚动发布等。接下来,就和大家聊一聊这几种带“色”的发布方法以及他们之间的区别和优缺点。原创 2024-11-18 23:49:35 · 1260 阅读 · 0 评论 -
技术领导者的道与术:从领导者到领导力
在每次开发小组的会议里,你说的话的最多,发表的意见也最多,最后的决定也是你来拍板。如果你希望让周围的人生活变得更容易且有意义,帮助他们克服困难并实现目标,那么,你就是一个“仆人式的领导”。你会惊讶的发现你的团队中实际上不止一个领导者,而是这些人从来没有机会展示。如果你是一个在团队里不停讲话的人,请给别人一个机会,特别是给其他成员一段时间的决定权。如果某个个是天生的领导者,人们会倾向于追随于这个人,不论这个人是否有一个职位头衔。团队成员一个个像被宠坏的孩子,期待着妈妈照顾他们的每一个需求,包括帮助他们思考。原创 2024-11-09 21:34:50 · 756 阅读 · 0 评论 -
程序人生:怎样从程序员到技术官?
CTO的意思CTO,即首席技术官(Chief Technology Officer),是企业内部负责技术的最高负责人。这一职位通常由具有丰富技术经验的专业人士担任,直接向首席执行官(CEO)汇报工作。CTO的职责广泛,包括但不限于制定和执行公司的技术战略、管理技术团队、进行技术评估和选型、制定技术标准等。CTO,从规模来讲,初创团队其实是在找一个项目经理或技术经理,A轮公司是在找技术总监或技术主管;而B轮或研发团队人数较多、以产品技术为核心的公司,才称得上真正的首席技术官CTO。原创 2024-11-09 21:27:30 · 3381 阅读 · 0 评论 -
职业规划:程序员的成长之路
在快速发展的技术行业中,作为一名程序员,职业规划是至关重要的。从初出茅庐到成为技术专家,每一步都需要明确的目标和不懈的努力。原创 2024-10-25 02:58:35 · 1227 阅读 · 0 评论 -
如何完美解决 Nginx出现 404 Not Found nginx/1.23.4 解决方案?
在Nginx配置过程中,404 Not Found错误是一个常见问题。本文将详细解析Nginx 404 Not Found的原因及解决方案,确保您能够轻松解决这一问题。通过本篇文章,您将了解Nginx配置的细节,掌握快速定位和修复404错误的方法,提升服务器的稳定性和用户体验。原创 2024-10-19 07:30:00 · 4415 阅读 · 0 评论 -
比特(bit)与字节(byte)单位换算
bit也就是我们不一定听说过的比特,大名鼎鼎的比特币就是以此命名的。需要了解的是,1 KB 并不是一千字节,因为计算机只认识二进制,所以在这里的 KB,是 2 的 10 次方,也就是 1024 个字节。英文字符通常是一个字节,也就是 1B,中文字符通常是两个字节,也就是 2B。原创 2024-10-09 03:00:00 · 2475 阅读 · 0 评论 -
不只是前端,后端、产品和测试也需要了解的浏览器知识(二)
本文主要介绍了业务系统呈现给用户所经历的各个节点,以及作为技术人能在各节点中进行优化的点, 通过这些技术优化点,在研发过程中不断创新,推动产品性能、用户体验的提升,来实现业务的增长,创造可持续的价值。原创 2024-10-05 03:00:00 · 1176 阅读 · 0 评论 -
不只是前端,后端、产品和测试也需要了解的浏览器知识(一)
本篇文章主要介绍一下作为研发了解浏览器的必要性, 以及浏览器的基本情况和整体的发展。在考虑产品定位时(开发出一款什么样的目标产品),我们需要对浏览器有一定的了解,整篇文章对研发和产品皆有一定的参考意义。原创 2024-10-04 03:30:00 · 1269 阅读 · 0 评论 -
IBM中国研发中心撤出:挑战与机遇并存
IBM的这一决策虽短期内带来了一些不确定性,但从长远来看,也为本土企业和人才提供了更多的发展空间。在经济全球化的大背景下,中国IT产业需要不断提升自主创新能力,加强国际合作,共同推动行业的健康发展。原创 2024-09-13 02:43:04 · 420 阅读 · 0 评论 -
如何实现一个定时任务?六种策略可实现
构建高性能、高并发、高可用的定时任务架构需要综合运用多种技术和策略。通过使用分布式调度框架(如Elastic-Job、XXL-JOB)、线程池管理、任务优化、负载均衡、故障恢复机制、持久化和备份,以及实时监控与报警,可以确保任务在复杂环境下稳定高效地执行。这样的架构设计能够满足大规模应用的需求,保证任务的可靠性和性能。原创 2024-09-06 01:29:55 · 1220 阅读 · 0 评论 -
悬着的心,终于死了
面对裁员,保持积极的态度和适应变化的能力至关重要。通过上述步骤,员工可以逐步调整自己的状态,为未来的职业发展打下坚实的基础。原创 2024-08-28 13:59:44 · 425 阅读 · 0 评论 -
跨越未知,拥抱挑战——新征程
回顾这段新征程,我深感收获颇丰。虽然面临着诸多挑战和困难,但正是这些挑战和困难让我不断成长和进步。我相信,在未来的日子里,我会继续保持这种积极向上的态度,不断学习和进步,为公司的发展贡献自己的力量。最后,我想说的是,作为一名开发工程师,我们需要时刻保持对新技术的敏感和好奇心,勇于尝试和挑战自己。只有这样,我们才能在不断变化的技术领域中立足并不断发展壮大。原创 2024-04-24 19:12:52 · 344 阅读 · 0 评论 -
架构师成长之路-框架思维的重要性
总的来说,框架思维在IT架构师的日常工作与生活中具有不可替代的重要性。它能够帮助架构师更好地把握项目的整体需求和目标,解决复杂的技术难题,提高工作效率。原创 2024-04-22 20:54:21 · 730 阅读 · 0 评论 -
探索编程迷宫:选择你的职业赛道
在现代科技的浪潮中,程序员的职业赛道就像是一座迷宫,充满着前端的美丽花园,后端的黑暗洞穴,以及数据科学的神秘密室。这个迷宫中,每一条通道都充满了挑战和机遇,而每一个行走其中的人都在寻找着属于自己的出路。他们的工作就像是在美丽的花园中修剪花朵,让人们沉浸在愉悦的互动体验中。前端工程师需要对用户体验和设计有敏锐的感知力,后端工程师则需要对系统架构和性能优化有深入的理解,而数据科学家则需要具备数学和统计建模的能力。在这个迷宫中,每一步都可能是一个新的发现,每一次选择都可能是一个新的机遇。原创 2024-03-18 23:14:52 · 635 阅读 · 0 评论 -
架构师成长之路-框架思维的重要性
总的来说,框架思维在IT架构师的日常工作与生活中具有不可替代的重要性。它能够帮助架构师更好地把握项目的整体需求和目标,解决复杂的技术难题,提高工作效率。同时,框架思维也有助于我们在生活中更好地应对挑战和做出明智的决策。因此,作为一名资深计算机IT架构师,我们应该不断培养和提高自己的框架思维能力,以便更好地应对未来的挑战和机遇。在实际工作中,我们可以通过不断学习新的技术知识和行业趋势,了解不同领域的应用场景和最佳实践,来丰富自己的框架思维。原创 2024-03-17 23:57:03 · 405 阅读 · 0 评论 -
回顾2023年政府工作报告以及对2024年计算机行业发展的探讨
要避免被AI替代,我们可以通过不断学习和提升自身技能来保持竞争力。首先,我们要专注于解决复杂的问题和开发创新的解决方案,这是AI难以取代的。其次,注重跨学科技能,如沟通能力、团队合作和领导力,这些是AI难以模拟的人类特质。此外,持续关注行业发展和趋势,不断更新自己的知识体系也是至关重要的。最后,对于重复繁琐的工作,我们可以利用自动化工具和脚本来提高效率,将更多精力投入到创造性的工作中。通过不断学习、拓展技能和适应变化,我们才可以在AI时代中脱颖而出,实现个人职业发展和持续进步。原创 2024-03-15 13:32:22 · 926 阅读 · 0 评论 -
Sora来了,科普怎么办?
2月16日,美国人工智能研究机构OpenAI继一年前发布ChatGPT语言大模型之后,又发布了一款基于人工智能技术的视频生成工具Sora,再次引发轰动。这是一款输入文本即可自动生成高质量视频的文生视频大模型,实现了视频生成领域革命性变革,提供了全新的视觉体验。在部分样片中,Sora还展现了对“物理规律”超强的学习能力,如能够模拟现实环境中的重力、碰撞等物理现象,可以通过直播视频功能实时传递信息,用于直播秀、在线教育、远程医疗等场合。原创 2024-03-14 13:48:51 · 1010 阅读 · 0 评论 -
Claude3发布,将取代ChatGPT4?
一夜之间,全球最强 AI 模型易主。大模型行业再次经历变革。OpenAI 最大的竞争对手 Anthropic 发布了新一代 AI 大模型系列 ——Claude 3。该系列包含三个模型,按能力由弱到强排列分别是 Claude 3 Haiku、Claude 3 Sonnet 和 Claude 3 Opus。其中,能力最强的 Opus 在多项基准测试中得分都超过了 GPT-4 和 Gemini 1.0 Ultra,在数学、编程、多语言理解、视觉等多个维度树立了新的行业基准。原创 2024-03-13 12:43:48 · 422 阅读 · 0 评论 -
2024年软考计划开始了,你准备好了吗?
2024年度计算机软件资格考试(初级、中级、高级)采取计算机化考试方式,上半年考试日期为5月25日至28日,下半年考试日期为11月9日至12日。原创 2024-03-13 07:30:00 · 757 阅读 · 0 评论 -
线上又出问题了!又是特殊场景,哎呀,当时怎么没有想到!
测试完成及上线不是终点,除了配合业务进行线上验证及观察线上数据、进行线上巡检之外,还应花点时间回顾一下交付的过程,总结经验教训,主动分享。对于核心的用例,看能否沉淀为自动化的回归及巡检用例。万一出现了线上问题,先尽快恢复业务,再分析原因,进行复盘,总结教训和改进方案。原创 2024-03-11 22:13:34 · 1000 阅读 · 0 评论 -
【程序人生】探索2024年AI辅助研发趋势
2024年,AI辅助研发将继续成为科技界的热门话题,尤其是在提高编码效率方面,AI将扮演着越来越重要的角色。借助AI的力量,我们可以更高效地进行编码工作,推动整个研发领域的发展与进步。让我们共同探索AI辅助研发的新趋势,引领未来的技术创新!原创 2024-03-07 23:04:42 · 724 阅读 · 0 评论 -
【重要!!退税!退税!】一年一度个人所得税综合年度汇算开始了!
市税务局介绍,为提升办税效率和申报体验,防止汇算初期扎堆办理造成不便,税务部门在今年继续提供预约办理服务,有汇算初期(3月1日至3月20日)办理需求的纳税人,可以根据自身情况,在2月21日后通过个税APP预约上述时间段中的任意一天办理。原创 2024-03-07 22:09:29 · 1038 阅读 · 0 评论 -
金三银四,程序员求职季:如何脱颖而出?
金三银四,作为程序员求职的黄金时期,意味着机遇与挑战并存。只有充分准备,展现自己的技术实力和综合素质,才能在激烈的竞争中脱颖而出,获得心仪的职位。愿每一位求职者在这个关键时期都能找到满意的工作,开启美好的职业生涯。在这个金三银四求职季,希望以上建议能够帮助你取得成功。祝愿所有求职者能够斩获理想的工作,开启光明的职业之路!原创 2024-03-02 22:23:12 · 469 阅读 · 0 评论 -
每个学计算机同学都应该有个创业梦
励志版“扎克伯格”VS暗黑版“扎克伯格”、小鲜肉为爱创建线上帝国、真实事例改编原创 2024-02-25 16:49:16 · 827 阅读 · 0 评论