git add 显示中文乱码在git中出现中文乱码的解决方案 使用git add添加要提交的文件的时候,如果文件名是中文,会显示形如 274\232\350\256\256\346\200\273\347\273\223.png 的乱码。解决方案:在bash提示符下输入:git config --global core.quotepath falsecore.quotepath设为false的话,就不会对0x80以上的字符进行quote。中文显示正常。git log 显示提交的中文log乱码设置 git gui 的界面编码 git config --global gui.encoding...
准备工作一台能够被国内访问的服务器,同时这个服务器能够访问OPENAI的API。安装NginxNginx配置配置Nginx,利用反向代理功能,实现使用我们自己的域名来访问 OPENAI 的API。配置如下:添加一个server块:server
{
listen 8001;
server_name srv.chatgpt ;
index index.html;
root /www/srv1.chatgpt;
location / {
proxy_pass https://a...
CODEpackage main
import (
"flag"
"fmt"
"net/url"
"regexp"
)
var (
partern = regexp.MustCompile("[[:alnum:]]{32}")
)
// * example url: https://wx1.sinaimg.cn/orj360/002S1Vdwgy1gudlaxizffj60j60j60tf02.jpg
func main() {
fla...
版本一package main
import (
"fmt"
"strconv"
"strings"
"math"
)
const EMETA = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ" //48-57 97-122 65-90
const META_LENGTH = 62
var DMETA = map[string]int{"0": 0, ...
AWS EC2开启root用户登录AWS EC2 创建时会要求使用密钥对登录,或自己生成或自动生成,密钥对生成后只能下载一次。如果要使用root + 密码的方式登录按以下操作即可:1.使用下载的密钥对登录,注意用户名为ec2-user。2.登录后执行:sudo passwd root可直接设置root用户的密码。su root输入设置的密码切换至root.3.编辑 sshd 服务配置文件:vi /etc/ssh/sshd_config将PermitRootLogin 设置为yes,确保passwordAuthentication 为yes.保存后重启sshd服务service sshd ...
[1]CentOS 删除特殊文件名文件在CentOS 下我们一般使用 rm 命令删除文件。CentOS 命令一般使用 -后面跟字母来作为命令的选项,如果我们要删除的文件名以 - 开头该怎么处理呢?我们通过查看rm的帮助可以找到答案:[root@host]# rm --help
Usage: rm [OPTION]... FILE...
Remove (unlink) the FILE(s).
-f, --force ignore nonexistent files, never prompt
-i prompt befo...
RSA算法RSA算法的可靠性利用的是没有高效的手段对数字进行分解质因数。数学相关质数回想了下,是小学知识。范围: 大于1的自然数。只能够被1和自身整除的数是质数。20以内的质数:从1开始 枚举,结合九九乘法表进行计算得到:2,3, 5,7,11,13,17,19分解质因数:将数字写成质数相乘的形式。任意一个大于1的正整数,都可以写成一系列质数的积。比如 45 = 5 3 3分解质因数方法:木有高效的方法。小学时分解质因数方法:死记硬背20以内的质数,根据能被2,3,5,11整除的数的特点,结合滚瓜烂熟的九九乘法表,对较小的数进行分解,即根据已有数学经验与逻辑进行分解。互质关系两个正整...
微博数字Id与字符串Id的互转<?php
class WeiboId
{
public static $meta = [
"0","1","2","3","4","5","6","7","8","9",
"a","b","c","d","e",&...