- 博客(8)
- 资源 (2)
- 收藏
- 关注
原创 Linux 常用的运维命令及用法
以上是一些常用的 Linux 运维命令及其拓展用法。通过熟练掌握这些命令,运维人员可以更加高效地管理和维护 Linux 系统,提高工作效率并减少错误发生的可能性。在实际工作中,还可以根据具体需求深入学习和探索更多的命令和技巧,以满足不同场景下的需求。
2024-03-26 14:39:42 1002
原创 程序员35岁的职业前景探析
因此,35岁并不是职业生涯的终点,而是一个转折点,标志着程序员可以追求更多不同的职业发展路径。年龄并不代表能力,资深程序员可能有着丰富的经验和深厚的技术积累,可以为公司带来更多的价值。因此,虽然技术更新是一个挑战,但对于有着良好学习能力和适应能力的程序员来说,它也是一个机遇,可以帮助他们保持竞争力。综上所述,虽然35岁是一个具有挑战性的阶段,但对于程序员而言,它也是一个充满机遇的时刻。通过持续学习、选择适合自己的职业发展路径以及应对企业文化中的挑战,程序员可以充分发挥自己的潜力,实现职业生涯的成功与成长。
2024-03-26 09:58:35 320
原创 ERROR: Runner xxx is not healthy and will be disabled!
经过重新注册 GitLab Runner 并确保配置正确后,成功解决了 CI/CD 作业超时和 Runner 离线的问题。这个过程强调了及时识别并解决 CI/CD 中的问题的重要性,以确保持续集成和持续交付流程的稳定性和可靠性。
2024-03-20 18:47:01 792 1
原创 Git 基础命令
Git是一种分布式版本控制系统,用于跟踪文件和项目的变化。它的主要目标是提供高效、快速的代码管理,使得团队协作更容易,同时允许开发者轻松地回溯历史记录、比较不同版本,并管理并行开发中的分支。
2023-12-24 02:00:17 1283 1
原创 Linux 本地化部署 GitLab
在公司内部进行GitLab部署的决策源于对协作开发、版本控制和代码管理需求的深入理解。公司面临着日益复杂的软件开发项目,需要一个可靠、高效且安全的平台来支持团队协作,追踪代码变更,以及确保项目的顺利进行。公司处理敏感的商业和客户数据,因此有必要在内部服务器上部署GitLab,以确保对代码库和开发活动的安全控制。这种内部化的方法有助于维护对知识产权和敏感信息的精确掌控。部署GitLab在内部服务器上提供了更大的定制和集成灵活性。
2023-12-18 17:57:30 1113
原创 MacOS 签名+公证 APP (codesign macos公证)
在MacOS 10.15之前,应用如果没有签名,那么首次打开时就会弹出这种“恶意软件”的提示框。这时只要应用签名了,就不会弹这个框。但在MacOS 10.14.5之后,应用如果没有公证(简单说就是将安装包上传到Apple审查),那么就会弹出更严重的“恶意软件”提示框。
2023-07-26 17:54:37 5275 1
原创 解决微信内嵌浏览器中Ajax交互问题的方法
在使用Asp.net开发一个能在微信内嵌浏览器中打开的项目时,遇到了一个恐怖的问题:所有使用Ajax交互的功能都得不到返回值,而是直接跳到了error状态。经过初步分析,我怀疑是Ajax返回值类型的问题,因为使用的是较旧版本的jQuery,对Json格式的要求比较严格。这个函数在不同浏览器中判断了 XMLHttpRequest 是否可用,如果可用则创建一个新的 XMLHttpRequest 对象,否则尝试创建 ActiveXObject 对象(在 IE8 及以下版本中使用)。:jQuery 中的。
2019-11-15 16:17:46 1155 3
原创 处理 Entity Framework 查询结果中日期格式的问题
尽管以上方法可能看起来有些笨拙,但在实际开发中,我们经常需要根据实际情况选择最适合的解决方案。在这种情况下,我们通过将日期分解并拼接来实现了客户的需求,尽管这种方法可能不是最优雅的。在未来的开发中,继续探索更好的解决方案,以提高代码的质量和可维护性。
2019-08-12 13:46:14 3231 1
全国计算机等级考试系列 (二级)-C 语言题库
2024-03-26
任意文件大小、类型生成工具
2023-12-28
Convert SQL Server DB to SQLite DB
2020-03-15
c# 三层架构代码生成工具
2018-10-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人