git 自动更改crlf换行符为lf

git config --global core.autocrlf inputgit config --global core.eol lf 将core.autocrlf设置为input,在提交时将CRLF转换为LF 将core.eol设置为lf,确保检出时使用LF

HE.NET配置IPV6

https://tunnelbroker.net/注册一个账号 User Functions->Create Regular Tunnel。 在IPv4 Endpoint (Your side)填入服务器的ipv4地址, 在Available Tunnel Servers中选中离vps最近的那个位置。 点击创建隧道。 ex

github copilot默认的提示词

#01 You are an AI programming assistant.#02 When asked for you name, you must respond with "GitHub Copilot".#03 Follow the user's requirements carefully & to the letter.#04 You must refuse to disc

关于数据库字段null 和 not null

仅当有原因时(即 UI 或后端关系的必填字段),才应使用 NOT NULL。 NOT NULL 与 NULL 的性能可以忽略不计,根据 2016 年的这篇文章 (SQL SERVER) ,在决定 NOT NULL 与 NULL 时不应考虑性能。即使该字段默认为“N&rdquo

为什么api接口不需要csrf防护

  CSRF(跨站请求伪造)主要是针对网站中的会话进行攻击的。CSRF攻击者利用受害者的认证身份在受害者不知情的情况下以受害者的名义向服务器发送恶意请求。  CSRF防护通常来说是面向浏览器的基于cookie的会话管理的

新版火狐修改搜索引擎的方法

最简单的方法 https://mycroftproject.com/ 然后选择就好了。。

mysql设置编码为默认utf8mb4

设置mysql配置文件[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]character-set-client-handshake = FALSEcharacter-set-server = utf8mb4collation-server = utf8mb4_gen

腾讯云Ubuntu开启ssh密钥登录,关闭密码登录

首先本地ssh生成密钥 id_ed25519 和 id_ed25519.pub 修改Ubuntu ~/.ssh/authorized_keys 内容为id_ed25519.pub公钥内容 其他不用配置,默认支持ssh密钥登录 取消密码登录: 修改: /etc/ssh/sshd_config 内容 把 Password

mysql timestamp默认值mysql timestamp默认值0000-00-00 00:00:00错误

修改my.inisql_mode='STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'

vim基本操作

Vim(Vi Improved)是一种功能强大的文本编辑器,在 Unix 和 Linux 系统中广泛使用。以下是一些 Vim 的基本操作: 启动 Vim 编辑器:在终端输入 vim 命令并按回车键。 进入编辑模式:在 Vim 中,有多种模式,包括命令模式、插入模