
程序人生
文章平均质量分 81
JackieZhengChina
70'码农,优快云博客专家,信息系统项目管理师,工商管理硕士,CZB政采评审专家,中国采购与招标专家库专家,自驾爱好者,近20年教育类产品研发及管理经历,曾任教育科技公司联合创始人兼产品VP、科技公司产研VP。
职业标签:产品、项目、技术、运营、管理、战略。
展开
-
Excel也有行转列,不妨来看一下
先看两张Excel表:数据源表(sheet4)结果表样例数据源表给出了教育部第四轮全国高校学科评估结果,现在想要按学校分别列出A+到C-的所有学科,如第一所学校“大连理工:”A+学科没有找到数据,填充“——”;A学科找到“机械工程”,“化学工程与技术”两个学科,然后用“,”隔开填充到A4单元格……原创 2024-12-16 21:47:29 · 296 阅读 · 0 评论 -
多手机同屏电脑神器,超低延迟,文件互传!
LinkAndroid 的出现让手机管理变得更加高效便捷。无论是做视频教程需要录制手机屏幕,还是需要在电脑上管理手机文件,都能轻松搞定。最重要的是它开源免费,让我们能够更加自由地使用这些强大的功能。GitHub 项目地址:https://github.com/modstart-lib/linkandroid。原创 2024-12-12 19:19:25 · 683 阅读 · 0 评论 -
文心快码、通义灵码、腾讯云AI代码助手、豆包MarsCode 四大国产AI编程助手对比
这四款国产 AI 编程助手在收费情况上可能都采用部分免费、部分收费的模式,具体的收费标准和免费功能范围会因产品定位和市场策略而有所不同。开发者可以根据自己的需求和预算选择适合的编程助手。原创 2024-09-21 09:54:06 · 18440 阅读 · 2 评论 -
从全球技术人调研看中国程序员的悲哀
另一方面,工程师对对岗位“创造性”的认识,让自己有时间,有动力去主动学习更多的技术栈,提升自己,真正“规划”自己的职业生涯。stackoverflow,应该算是全球最TOP的开发者社区了吧,国内也有不少开发者在上面学习技术,或者解决编程问题。反观国内,项目上线都来不及,不合理需求一个接着一个,一天到晚的加班,去学习?算了吧,我只想睡觉。(1)如果是前者,理论上学历的比重会降低,有能力的人会给到更多的机会,但招聘效率会降低;画外音:这里的技术人是泛指研发,测试,运维,安全.. 等诸多相关岗位。原创 2024-09-09 07:53:02 · 706 阅读 · 0 评论 -
《黑神话·悟空》是用什么编程语言开发的?
这款游戏像星星之火一样,让我看到国内游戏开发的希望,做怎么一款大型的游戏需要资本、技术、时间、文化的沉淀,而国内的大部分公司比较追求短暂的利益。像3D,国外的电影也是比较发达的,每当阿凡达上映,我是最兴奋的一批,《流浪地球》和《阿凡达》虽然有一定的差距,但是我们也在成长中。我对3D游戏情有独钟,本科的时候我做的最多的开发就是Unity3D开发,如果不去读研,我开发的赛道一定是3D游戏开发。但是如果做3D的开发,如果想挣很多,3D的设计和开发都要会,就是我们常说的全栈!这款游戏的底层采用的也是C++开发的。原创 2024-08-24 10:30:26 · 9334 阅读 · 9 评论 -
常用 Shell 脚本
假设服务器环境为 lnmp,近期访问经常出现 502 现象,且 502 错误在重启 php-fpm 服务后消失,因此需要编写监控脚本,一旦出现 502,则自动重启 php-fpm 服务。Expect是一个自动交互式应用程序的工具,如telnet,ftp,passwd等。加个死循环,如果IP可用就退出,不可用提示继续输入,并使用awk判断。应用场景:希望将执行结果或者位置参数赋值给变量,以便后续使用。方法1:EOF标准输出作为expect标准输入。方法3:将expect脚本独立出来。原创 2024-07-27 15:42:11 · 272 阅读 · 0 评论 -
高并发短视频系统设计:架构、存储与性能优化全解
当前短视频行业的快速发展,加上用户对高清、流畅观看体验的需求不断提升,对系统的并发处理能力、视频处理速度、存储效率等多方面都提出了极高的要求。那么,我们首先需要了解一个完整的短视频系统应该具备哪些核心模块。视频上传与处理视频内容分发与存储用户互动与评论视频搜索与推荐在本文中,我们详细介绍了如何设计一个支持三千万用户同时在线看视频的短视频系统,重点包括以下几个方面:理解短视频系统的核心模块。精确估算用户需求,面对高并发的挑战。搭建基础架构,实现视频上传、播放、搜索等核心功能。原创 2024-06-22 17:11:06 · 1572 阅读 · 0 评论 -
Spring Boot中的 6 种API请求参数读取方式
使用Spring Boot开发API的时候,读取请求参数是服务端编码中最基本的一项操作,Spring Boot中也提供了多种机制来满足不同的API设计要求。接下来,就通过本文,为大家总结6种常用的请求参数读取方式。如果你发现自己知道的不到6种,那么赶紧来查漏补缺一下。如果你知道的不止6种,那么告诉大家,一起互相学习一下吧~转载 2024-05-24 19:04:47 · 23 阅读 · 0 评论 -
Apifox工具 =Swagger+Postman+Mock.js+Jmeter
支持导入 OpenApi (Swagger)、Postman、HAR、RAML、RAP2、YApi、Eolinker、NEI、DOClever、ApiPost 、Apizza 、ShowDoc、API Blueprint、I/O Docs、WADL、Google Discovery等数据格式,方便旧项目迁移。运行接口用例时会自动校验数据正确性,用接口用例来调试接口非常高效。从接口设计、文档管理、前端调试,接口自动化的整个接口研发流程,能够覆盖到从接口设计,到修改、维护、版本迭代的接口全周期的管理。转载 2024-05-24 08:11:53 · 70 阅读 · 0 评论 -
[转]互联网最大谣言:程序员35岁必淘汰?今天我就来击碎他
朋友,只要你是程序员,你一定知道996和“程序员35岁必死”的言论。这两个话题在互联网上的讨论一次比一次激烈。996工作制,众所周知,每天早上9点到岗,一直待到晚上9点,每周工作6天,很多互联网公司在招聘前甚至就会私下告诉你公司实行996制度。尽管很多年轻程序员在工作之前已经做了一定的心理准备,而一旦真正直面这些问题,心里肯定会打怵:“我现在年轻,还可以接受加班,可等我成家了、年纪大了、身体吃不消怎么办?”今天我就从个人的角度跟大家分享一下我的看法。程序员..转载 2022-05-24 09:10:45 · 268 阅读 · 0 评论