步骤一:服务端安装执行以下命令,下载frp工具压缩包。wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar.gz执行以下命令,解压frp工具包。tar -xvf frp_0.38.0_linux_amd64.tar.gz执行以下命令,移动至/usr/local。mkdir /usr/local/frp mv frp_0.38.0_linux_amd64/* /usr/local/frp/步骤二:服务端配置执行以下命令进入frp文件夹。cd /usr/local/frp执行以下命令编辑frps服务端配置文件。vi frps.inifrps服务端配置文件内写入以下信息。[common] #必须设置 bind_port = 7000 #frp服务端端口,默认7000 vhost_http_port = 8070 #自定义设置的http访问端口 subdomain_host = 您的访问域名 token = 密码执行以下命令启动frps。/usr/local/frp/f

Vue 项目开发使用 vscode 的时候自己使用的一些常用插件Vetur vue 开发必用的插件vscode-element-helper 使用 element-ui 代码辅助工具VueHelper vue 常用代码vscode-icons vscode 文件图标非常漂亮SCSS InteIIiSensePrettier - Code formatter 代码格式化Path InteIIiSenseOne Dark Pro 非常漂亮的主题npmMockjs SnippetsLodash SnippetskoroFileHeader在 vscode 中用于生成文件头部注释和函数注释的插件,经过多版迭代后,插件:支持所有主流语言,灵活方便,文档齐全,食用简单!JetBrains IDE Keymap 习惯用 jetBrains 一类的软件 都可以使用这个快捷键JavaScript (ES6) code snippetsGitLens — Git superchargedDotENV 使用配置文件 .env 后缀的 可以使用这个插件Chinese (Simplified) Language

方法1:let array = [{id:1,name:'a'},{id:2,name:'b'},{id:3,name:'c},{id:4,name:'d'}] let id= 3; var newArray = array.filter(function (item) { if(id != item.id ){ return item } }) console.log(newArray )方法2:let array = [{id:1,name:'a'},{id:2,name:'b'},{id:3,name:'c},{id:4,name:'d'}] let id = 3; array.forEach((item,index)=>{ if(id == item.id){ array.splice(index,1) } }) console.log(array)

编译set GOOS=linuxset GOARCH=amd64go build -o "packageName"发布上传到服务器相关目录chmod 777 main ------------修改权限nohup ./main >log.txt --------后台运行程序查看查看运行进程pid: ps aux |grep main (main为名称)服务器执行后台运行代码: nohup ./main &关闭运行代码:kill -2 7159pidps -ef 可以查看所有进程kill -pid 结束进程比方说我通过查看进程发现上面运行的jar包的pid是21550,就可以这样结束它:kill 21550

技术 2022-12-03

使用ma实现func BuildCondition(where map[string]interface{}) (whereSql string, values []interface{}, err error) { for key, value := range where { conditionKey := strings.Split(key, " ") if len(conditionKey) > 2 { return "", nil, fmt.Errorf("" + "map构建的条件格式不对,类似于'age >'") } if whereSql != "" { whereSql += " AND " } switch len(conditionKey) {

技术 2022-08-17