自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux 常用的运维命令及用法

以上是一些常用的 Linux 运维命令及其拓展用法。通过熟练掌握这些命令,运维人员可以更加高效地管理和维护 Linux 系统,提高工作效率并减少错误发生的可能性。在实际工作中,还可以根据具体需求深入学习和探索更多的命令和技巧,以满足不同场景下的需求。

2024-03-26 14:39:42 529

原创 程序员35岁的职业前景探析

因此,35岁并不是职业生涯的终点,而是一个转折点,标志着程序员可以追求更多不同的职业发展路径。年龄并不代表能力,资深程序员可能有着丰富的经验和深厚的技术积累,可以为公司带来更多的价值。因此,虽然技术更新是一个挑战,但对于有着良好学习能力和适应能力的程序员来说,它也是一个机遇,可以帮助他们保持竞争力。综上所述,虽然35岁是一个具有挑战性的阶段,但对于程序员而言,它也是一个充满机遇的时刻。通过持续学习、选择适合自己的职业发展路径以及应对企业文化中的挑战,程序员可以充分发挥自己的潜力,实现职业生涯的成功与成长。

2024-03-26 09:58:35 277

原创 ERROR: Runner xxx is not healthy and will be disabled!

经过重新注册 GitLab Runner 并确保配置正确后,成功解决了 CI/CD 作业超时和 Runner 离线的问题。这个过程强调了及时识别并解决 CI/CD 中的问题的重要性,以确保持续集成和持续交付流程的稳定性和可靠性。

2024-03-20 18:47:01 311 1

原创 Git 基础命令

Git是一种分布式版本控制系统,用于跟踪文件和项目的变化。它的主要目标是提供高效、快速的代码管理,使得团队协作更容易,同时允许开发者轻松地回溯历史记录、比较不同版本,并管理并行开发中的分支。

2023-12-24 02:00:17 948 1

原创 Linux 本地化部署 GitLab

在公司内部进行GitLab部署的决策源于对协作开发、版本控制和代码管理需求的深入理解。公司面临着日益复杂的软件开发项目,需要一个可靠、高效且安全的平台来支持团队协作,追踪代码变更,以及确保项目的顺利进行。公司处理敏感的商业和客户数据,因此有必要在内部服务器上部署GitLab,以确保对代码库和开发活动的安全控制。这种内部化的方法有助于维护对知识产权和敏感信息的精确掌控。部署GitLab在内部服务器上提供了更大的定制和集成灵活性。

2023-12-18 17:57:30 919

原创 MacOS 签名+公证 APP (codesign macos公证)

在MacOS 10.15之前,应用如果没有签名,那么首次打开时就会弹出这种“恶意软件”的提示框。这时只要应用签名了,就不会弹这个框。但在MacOS 10.14.5之后,应用如果没有公证(简单说就是将安装包上传到Apple审查),那么就会弹出更严重的“恶意软件”提示框。

2023-07-26 17:54:37 2314 1

原创 解决微信内嵌浏览器中Ajax交互问题的方法

在使用Asp.net开发一个能在微信内嵌浏览器中打开的项目时,遇到了一个恐怖的问题:所有使用Ajax交互的功能都得不到返回值,而是直接跳到了error状态。经过初步分析,我怀疑是Ajax返回值类型的问题,因为使用的是较旧版本的jQuery,对Json格式的要求比较严格。这个函数在不同浏览器中判断了 XMLHttpRequest 是否可用,如果可用则创建一个新的 XMLHttpRequest 对象,否则尝试创建 ActiveXObject 对象(在 IE8 及以下版本中使用)。:jQuery 中的。

2019-11-15 16:17:46 922 3

原创 处理 Entity Framework 查询结果中日期格式的问题

尽管以上方法可能看起来有些笨拙,但在实际开发中,我们经常需要根据实际情况选择最适合的解决方案。在这种情况下,我们通过将日期分解并拼接来实现了客户的需求,尽管这种方法可能不是最优雅的。在未来的开发中,继续探索更好的解决方案,以提高代码的质量和可维护性。

2019-08-12 13:46:14 2752 1

全国计算机等级考试系列 (二级)-C 语言题库

【试题答案与讲析】 基础知识 1.B。计算机主机不能缺少的是CPU和内存,这也是主机主要包括的部件。 2.D。存取速度的比较顺序为内存>硬盘>软盘>光盘。 3.A。操作系统可以说是计算机的灵魂,没有了操作系统,任何软件比如工具软件、数据库管理系统或者语言处理程序都不能运行。 4.A。存储容量是以字节为单位的,ASCII字符占2个字节,中文字符占4个字节,盘中文件占的字节不确定,子目录占的字节不确定。1.44MB合140万个ASCII字符。 5.B。一个24×24点阵汉字字型信息占用72个字节,800个所需要的存储容量是800×72=57600,合56.24KB。 6.D。对染有病毒的软盘最有效的杀毒方法就是重新格式化,其他诸如删除该软盘上的所有程序并不能完全确定将病毒删除。 7.B。对处于写保护状态的磁盘所能进行的惟一操作就是读出数据,不能对其删改或者写入新的数据,这也是写保护的目的所在。 8.A。想象一下网络所带给你的东西吧,文本?图像?声音?视频?所有的媒体信息都可以通过网络传输,这就是网络令人

2024-03-26

任意文件大小、类型生成工具

这提供的工具具有非常方便的特性,无需进行繁琐的安装步骤,只需解压即可立即使用。它的功能包括生成自定义大小和自定义后缀名的文件,并且内置了脚本,能够循环生成自定义数量的文件。 首先,对于需要定制文件大小的用户来说,这个工具提供了便捷的选项。用户可以指定生成文件的大小,无论是几兆字节还是几十几百兆字节,都可以根据需求轻松设置。这对于需要测试大文件传输、存储设备容量或者网络带宽的场景非常有用。 其次,用户可以自定义生成文件的后缀名。这样的功能可以让用户按照自己的需求设置文件的类型,比如生成文本文件(.txt)、图像文件(.jpg、.png)、视频文件(.mp4、.avi)等等。这样的灵活性能够满足用户在各种情境下的需求。 更为重要的是,工具内置了脚本,可以循环生成指定数量的文件。这个特性对于需要大量文件的测试场景非常实用。用户可以通过简单的设置,一次性生成所需数量的文件,而无需手动操作或者编写复杂的脚本。

2023-12-28

Convert SQL Server DB to SQLite DB

Convert SQL Server DB to SQLite DB 压缩包里有教程,SQLServer数据库表导出带插入语句的sql方法:流程:SQLServer转行成SQLite文件,SQLite文件通过动软代码生成器转化成带插入的SQL语句。

2020-03-15

c# 三层架构代码生成工具

01.UI层使用控制台应用程序,其它均使用类库,如EMS.BLL、EMS.DAL和EMS.Models等 02.通过引用的方式加入各个层之间的依赖关系: UI 依赖 BLL 和Models BLL 依赖 DAL 和Models DAL 依赖 Models Model 无依赖 03.使用代码自动生成工具生成DAL层和Models层的代码 04.在DAL层引用System.Configuration程序集 05.在UI层的App.config文件中的节点中加入:

2018-10-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除