Terminal(终端)使用代理进行连接
SS/Clash 等APP一般是Web代理,终端无法使用,需要单独配置代理 代理端口打开代理软件端口信息,查看HTTP 代理端口,SS的一般为1087,Clash一般是7890 编辑zshrc文件添加以下内容到 zshrc 中 alias proxy-on='export http_proxy=127.0.0.1:7890;export https_proxy=$http_proxy'alias proxy-off='unset http_proxy;unset https_proxy' 保存退出生效配置 source ~/.zshrc 开启命令 proxy-on 关闭命令 proxy-off 这样你就可以使用代理正常使用了,注意⚠️只在当前标签页生效,重新打开终端或新标签页需要重新执行 proxy-on 检查对比开启前后的IP变化 curl cip.cc IP : 27.198.***地址 : 中国 山东 济宁运营商 : 联通数据二 : 山东省济宁市 | 联通数据三 : 中国山东省济宁市 | 联通URL :...
解决docker-compose 命令不存在、未找到命令错误
安装安装扩展源sudo yum -y install epel-release 安装python-pip模块sudo yum install python-pip 查看docker-compose版本docker-compose version 提示未找到命令 通过以命令进行安装cd /usr/local/bin/wget https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-Linux-x86_64rename docker-compose-Linux-x86_64 docker-compose docker-compose-Linux-x86_64chmod +x /usr/local/bin/docker-compose 再次查看 docker-compose version 命令 compose以守护进程模式运行加-d选项 docker-compose up -d 查看有哪些服务 docker-compose ps 查看compose日志 doc...
macOS brew安装redis
安装Homebrew/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装完成后写上下面的配置,目的是为了关闭homebrew每次检查更新(加快速度) 关闭:export HOMEBREW_NO_AUTO_UPDATE=true打开:export HOMEBREW_NO_AUTO_UPDATE=false 安装Redisbrew install redis 命令 启动Redis #后台启动redis-server & 关闭Redis redis-cli shutdown 验证程序 redis-cli ping 看到pong就代表成功了 其他配置vim /usr/local/etc/redis.conf修改 daemonize no 为 daemonize yes 默认启动就后台运行其中修改密码是 requirepass foobared => requirepass pwd...
vim 插件管理器 Vundle 安装与配置
安装插件管理器 Vundlegit clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim 配置修改~/.vimrc https://raw.githubusercontent.com/HeySoyl/MyVimrc/master/vimrc 命令安装插件 打开vim输入:PluginInstall :PluginInstall命令会安装在.vimrc文件中列出来的所有插件 :PluginInstall <plugin-name> 安装指定的插件 从命令行安装vim +PluginInstall +qall 清理未用插件 打开vim输入:PluginClean 从命令行安装vim +:PluginClean 搜索插件 打开vim输入:PluginSearch <text-list> 从命令行安装vim +:PluginSearch <text-list>
MKit API数据库文档
MKit APi 数据库说明文档 药盒 box 字段 名称 类型 限制 必填项 注释 name 名称 VARCHAR 无 是 药材名称 icon 图片 BLOB 最大64K 是 药材图片 instructionID 说明书 TINYINT 是 药材 meterials 字段 名称 类型 限制 必填项 注释 name 药材名称 VARCHAR 无 是 药材名称 icon 药材图片 BLOB 最大64K 是 药材图片 category 药材类别 TINYINT 0或1 是 0中药或1西药 企业 enterprise 字段 名称 类型 限制 必填项 注释 name 企业名称 VARCHAR 无 是 企业名称 icon 企业图片 BLOB 最大64K 是 企业图片 site 生产地址 VARCHAR 无 是 企业生产地址 logonSite 注册地址 VARCHAR 无 是 注册地址 phone 生产电话 VARCHAR 无 是 生产电话 fax 传真 VARCHAR 无 是 传真 webS...
MKit-API接口文档
MKit APi 接口说明文档 接口药材获取列表根据版本获取药材列表,符合版本情况,则返回Redis缓存数据,否则更新缓存,并下放数据 接口类型 GET 请求参数 字段 类型 名称 必填项 功能 AppVersion Int APP版本号 是 当前客户端版本 DataVersion Int 数据版本号 是 高等于缓存版本不下放数据,低于缓存版本返回数据 返回字段 返回字段 字段类型 说明 status Int 100 = 请求成功 message String 描述 version Int 版本号 返回事例 不下放数据 { "status": 101, "version": 20190810, "message": "无需更新数据"} > 下放数据 { "status": 100, "message": "请求成功&q...
同一台电脑添加多个ssh key
生成密钥同样的方式可以生成多个 ssh-keygen -t rsa -C soyl@live.cn 执行命令ssh-keygen -t rsa -C email 创建github对应的sshkey,命名为id_rsa_github,命名之后下面的可以直接跳过 Generating public/private rsa key pair.Enter file in which to save the key (/Users/soyl/.ssh/id_rsa): id_rsa_githubEnter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in id_rsa_github.Your public key has been saved in id_rsa_github.pub.The key fingerprint is:SHA256:rZQO751cjfzzjDxJq5ZjI6pKKMWFlO6J+ZdvnWcra...
Vapor系列教程 - MySQL数据库
Vapor默认使用的SQLite数据库 创建新项目vapor new Test 修改相关文件项Package.swiftimport PackageDescriptionlet package = Package( name: "HeyAT", dependencies: [ .package(url: "https://github.com/vapor/vapor.git", from: "3.0.0"), .package(url: "https://github.com/vapor/crypto.git", from: "3.3.0"), .package(url: "https://github.com/vapor/fluent-mysql.git", from: "3.0.0") ], targets: [ .target(name: "...
基于MVVM构建App工程结构
App的工程结构首先,我们从工程结构开始。构成整个项目的文件,一共可以分成五大类,分别是: A - 和App启动相关的代码、配置以及资源; B - 和UI的显示以及交互相关的代码; C - 对UIKit的公共扩展; D - 存储数据的model; E - 使用的第三方库; 接下来,我们可以新建一个Single View Application项目,基于它来构建整个工程。 A对于A这部分,主要包含App启动相关的代码、配置以及资源: AppDelegate:在这里我们定义App的启动流程; Info.plist:在这里我们配置App的行为; LaunchScreen.storyboard:在这里我们定义App的启动屏幕; Localizable.strings:这里我们定义支持多语言的各种翻译; 这是初始Single View Application模板被删减后的部分 可以看到,我们删掉了默认的Main.storyboard,并在Info.plist中去掉了Main storyboard file base name的配置。在整个App里,我们将使用代码来实现UI。 A...
Sketch 快捷键
a:尺寸模版工具栏



