Dec242023
通过 git log 查看修改了哪些文件,去除重复(排重)
通过 git log 查看修改了哪些文件,重复的文件仅显示一行(排重)。
git log --author=phpernote.com --stat | grep -E '\+|\-' | grep '.php'
得到类似下面的内容列表:
common/components/workflow/WorkflowManagers.php | 2 +-
…/controllers/WfFormAccountingController.php | 35 +++++++++++———–
…/controllers/WfFo...阅读全文
抢沙发
Dec192023
Dec172023
使用ASP.NET Core进行跨平台的web开发
ASP.NET Core是一个全新的、开源的跨平台的Web开发框架,它是ASP.NET的下一代演进版本。ASP.NET Core提供了一系列的工具和功能,使得开发者能够快速构建高性能、可扩展且跨平台的Web应用程序。本文将介绍ASP.NET Core的特点和使用方法。
ASP.NET Core的特点
ASP.NET Core具有许多特性,使其成为一种理想的后端开发框架。
跨平台支持
ASP.NET Core是跨平台的,可以运行在Windows、macOS和L...阅读全文
Dec152023
linux 清空文件内容的方式
一、通过重定向来清空文件内容
通过shell重定向null到指定文件即可
> access.log
重定向 : 或 true 到指定文件
:> access.log
或者
true > access.log
二、使用cat/cp/dd使用工具和/dev/null设备来清空文件内容
可以使用cat命令查看/dev/null文件的内容,然后重定向输出到指定文件清空
cat /dev/null > access.log
也可以使用 /dev/null文件的内容复制到指定文件进行请空
...阅读全文
Dec152023
ssh免输密码登录配置
设置ssh免输密码登录远程linux服务器。
现有一台linux服务器,ip:123.56.71.70 用户名:root 密码:phpernote.comYhm@163.com
1、在本地客户端生成公私密钥
命令行输入
ssh-keygen -C "phpernote.com" -f ~/.ssh/phpernote_id_rsa
参数解释:
-C 添加注释,生成的公钥字符串的末尾会带上该参数,上传到服务器的配置文件中可以当成一个标记。
-f 指定用来保存密钥的文件名,不指定文件名...阅读全文
Dec142023
Dec142023
Git 忽略行尾换行符
在本文中,我们将介绍Git版本控制系统中如何使用.gitignore文件来忽略行尾换行符问题。
Git和行尾换行符对于代码库的重要性
在Git中,行尾换行符的处理方式在不同的操作系统中是不同的。在Windows系统中,行尾换行符使用”\r\n”来表示,而在Unix和Linux系统中则使用”\n”来表示。在Mac系统中,早期的版本使用”\r”来表示,而在较新的版本则和Unix和Linux系统相同。
由于不同操作系统处理行尾...阅读全文
Dec122023
如何在Linux上安装和配置Python开发环境
Python 是一种简单、易学、功能强大的编程语言,广泛应用于Web开发、数据分析、人工智能等领域。在Linux操作系统上安装和配置Python开发环境可以让我们更方便地进行Python编程。本文将介绍如何在Linux上安装和配置Python开发环境。
步骤一:检查系统环境
在开始安装之前,首先需要检查系统环境是否满足Python的安装要求。打开终端,输入以下命令检查是否已安装Python:
python --version
...阅读全文
Nov282023
构建高安全性的K8S集群部署方案
摘要
Kubernetes(简称K8S)已成为容器化应用部署的事实标准。然而,随着K8S集群规模的扩大,安全性问题也引起了越来越多的关注。本文将介绍如何构建高安全性的K8S集群部署方案,以保护集群免受潜在的威胁。
引言
K8S是一个开源容器编排引擎,提供了大规模容器化应用部署、管理和自动化的能力。然而,K8S上的集群部署过程中存在一些安全性挑战,如拒绝服务攻击、容器逃逸、私有数据泄漏等...阅读全文
Nov232023
如何应对File Path Resolution错误?
引言
在开发过程中,处理文件路径是一个常见的任务。然而,由于操作系统差异、文件路径命名规则以及人为错误等原因,我们经常会遇到文件路径解析错误。本文将介绍一些常见的路径解析技巧,帮助我们应对各种文件路径错误。
1. 绝对路径 vs 相对路径
在处理文件路径时,首先需要了解绝对路径和相对路径的区别。绝对路径是从文件系统的根目录开始的完整路径,而相对路径是相对于当前工作目录...阅读全文