IT技术分享
-
PHPStorm Code Analysis 提示: Single character alternation in RegExp
匹配单个字符,不应该使用 | 例如: /a|b|c|d/ 。 应优化为 /[abcd]/ , 可以提供更好的匹配性能。
-
Windows 10 命令行终端工具推荐
(Windows Terminal) Windows 终端程序是一款新式、快速、高效、强大且高效的终端应用程序,适用于命令行工具和命令提示符,PowerShell和 WSL 等 Shell 用户。主要功能包括多个选项卡、窗格、Unicode、和 UTF-8 字符支持,GPU 加速文本渲染引擎以及自定义主题、样式和配置。 这是一个开源项目,我们欢迎社区参与。如…
-
Vue 3 + Vite 如何使用Bootstrap 5
1. 首先安装 bootstrap 和 popperjs 2. 安装开发依赖 SASS (由于使用scss必须开发环境安装SASS) 3. 修改 vite.config.js 文件 (增加一个alias映射bootstrap) 4. 在 assets目录中新建 my.scss 5. 在src/main.js 中导入 my.scss 6. 打开src/App.…
-
Windows Rust使用Rusqlite
Windows使用Rusqlite需要先安装vcpkg,安装比较简单这里不再介绍。 Vcpkg : https://github.com/microsoft/vcpkg Rusqlite :https://github.com/rusqlite/rusqlite 使用vcpkg安装 sqlite3 , 安装成功之后需要使用cargo 安装vcpkg…
-
Win10应用商店提示0x80131500错误代码的解决方法
由于安全性问题,Windows商店已经已禁用TLS1.0、TLS1.1协议版本,仅支持TLS1.2+ 开始菜单点击【运行】(或者 WINDOWS + R 快捷键,打开运行),输入 inetcpl.cpl Internet 选项, TLS1.2 选中 ,保存。 返回Windows 商店,刷新即可正常访问
-
Debian 9+ Vim无法使用鼠标复制粘贴
修改Vim配置文件 小提示:如果使用Putty, Xshell 工具,只需要按住Shift键不放,即可使用鼠标复制粘贴。
-
X.509 证书 DER转PEM PEM转DER
转换之前需要安装openssl
-
Laravel 9 Model 获取单列数组
Order Model 获取单列方法 获取 键值形式的方法 使用DB Facades 获取单列和 键值对的方法
-
Laravel 9 Redis使用Unix Socket连接
使用Unix Domain Socket 比 TCP速度更快,本机访问推荐使用Unix Socket config/database.php host : unix socket 路径 port :laravel 必须指定为null
-
如何生成ECC签名的CSR?
推荐使用一个工具,在线生成ECC签名的CSR: https://ssle.cn/ssltools/csr 点击生成CSR即可: