brew 使用指南
注:Formula 就是套件名称,你在官方文件或help 上会经常看到FORMULA… 这个英文字汇,在Homebrew 中,它即是套件名称。 查看有哪些指令可以使用 1% brew help 查询有无MongoDB 的套件 1% brew search mongodb 安装MongoDB 1% brew install mongodb 查看已安装套件的资讯 1% brew info mongodb 移除 MongoDB 1% brew uninstall mongodb 列出目前已安装的套件 1% brew list 查询有哪些套件的版本已经过期 1% brew outdated 删除旧的套件版本预设的情况下,Homebrew 不会移除旧的套件,一段时间后,你的系统上会累积很多旧的套件,要删除它们可以输入: (-n 是显示删除的过程,可以了解有哪些套件被删除了) 1% brew cleanup -n 更新 MongoDB 1% brew upgrade mongodb 更新Homebrew 与系统上所有套件 1% b...
Hexo 博客搭建与部署
正文环境准备 node.js git 这两个应用windows用户直接搜索下载安装就可以。 如果习惯了使用linux命令的朋友,推荐windows神器cmder。 可以直接在windows环境下使用linux命令,样式可调,再也不要用黑乎乎的cmd了,而且自带git,完全可以不用下载windows git。 正式安装hexohexo官方中文文档 在node.js安装好的前提下,全局安装hexo 如何判断node.js是否安装成功?执行以下命令,如果能够看到版本号则说明安装成功了 1node -v 安装hexo 1npm install -g hexo-cli 自选合适的目录,新建文件夹 123cd <folder>hexo initnpm install 不再赘述,直接看官方文档。 配置github新建仓库,仓库名必须为**[your_name.github.io]** 补充:本地配置github ssh连接,方便自动部署,以及clone你喜欢的主题(theme) windows用户直接在c:/用户/youername/.ssh/下查看是否有i...
零基础保姆级小白节点搭建教学:通过 x-ui 面板实现单端口多用户合租
零基础保姆级小白节点搭建教学,目前最安全最稳定的搭建方式,通过x-ui面板实现单端口多用户合租January 14, 2023March 10, 2023 VPS购买搬瓦工:https://bwg.bulianglin.com 优惠码: BWHNCXNVXV 执行**unminimize之后,中途如果出现如下图的A new version提示信息,输入数字2**,再回车即可 输入数字2,再回车 域名购买namesilo:https://name.bulianglin.com 优惠码:oldtong SSH工具FinalShell:https://www.hostbuf.com/t/988.html 节点搭建12345678910111213141516171819202122#更新软件源apt update#启用 BBR TCP 拥塞控制算法echo "net.core.default_qdisc=fq" >> /etc/sysctl.confecho "net.ipv4.tcp_congestion_control=bbr&quo...
VPS 测试
流媒体解锁情况 bash <(curl -L -s https://git.huaweicdn.net/check.sh)简单介绍由于国内外流媒体平台对与IP的限制,即使购买了对应区域的VPS,不进行不可描述操作的情况下是无法得知该VPS的IP是否解锁想要查询的流媒体平台的。有大神在GitHub开源了流媒体解锁检测一键脚本以方便广大网友对VPS进行快速流媒体解锁检测。 脚本来源项目地址:https://github.com/CoiaPrant/MediaUnlock_Test,命令如下: 1bash <(curl -L -s https://git.huaweicdn.net/check.sh) 目前支持HBO/Bahamut Anime/Princess Connedt/BBC/Bilibili(陆港澳台)/Netflix/Youtube Region/Disney+等多种流媒体解锁检测以及Steam Currency检测,查询结果演示如下图所示。 三网测速 bash <(curl -s...
zerotier中转节点moon搭建
服务端 UDP打洞 服务器端 B上面安装Zerotier 1curl -s https://install.zerotier.com/ | sudo bash 将服务器端B 加入到虚拟局域网中,请将网络ID这四个字替换成你之前建立的虚拟局域网的16位ID,别忘了在Zerotier网站上也同意一下加入网络 1zerotier-cli join 网络ID 生成moon.json文件在 /var/lib/zerotier-one 1zerotier-idtool initmoon identity.public > moon.json 修改moon.json 1vi moon.json # 用vi编辑器修改就好了,进入输入i进入编辑模式,将ip和端口号输入进去之后,按ESC 输入:wq保存退出 在moon.json找到"stableEndpoints": [] 添加 "IPv4地址/9993" 或者 "IPv4地址/9993","IPv6地址/9993&quo...
Git使用与配置
Git配置 /etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。 ~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 --global 选项,读写的就是这个文件。 当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件):这里的配置仅仅针对当前项目有效。每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig 中的同名变量。 配置用户信息12$ git config --global user.name "your_name"$ git config --global user.email your_email 如果用了 –global 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。 如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 –global 选项重新...
Git 设置代理
123git config --global http.proxy 'http://127.0.0.1:10808'git config --global https.proxy 'http://127.0.0.1:10808' 1git config --global http.proxy 'socks5://127.0.0.1:10808' 设置完之后可以使用这个命令查看 Git 的配置。 1git config --list 想退出查看界面的话就按下 Q 键。 当然还可以使用这个命令直接编辑 Git 的配置文件。 1git config --global --edit 打开配置文件之后会是这样的。 1234567[http]proxy = http://127.0.0.1:10808[https]proxy = http://127.0.0.1:10808
将 Git 默认编辑器设置为 VSCode 或 Notepad++
概述Git的流行度自然不用我多说,但是关于Git的配置系统又有几个人掌握了呢?遇到问题基本上都是百度一顿搜索,然后疯狂尝试那些自己压根不明白的命令,最后将自己搞的精疲力尽,问题还不一定得到解决。今天我们就简单聊下Git的配置系统,至少保证你看过之后可以明白那些设令背后的含义,让你超越那些只会搜命令无脑尝试的码农…正所谓授人以鱼不如授人以渔 IT这个行业吧,真的是太奇葩了,别的行业都是尽量把自己的知识藏着掖着,生怕别人学会了抢自己饭碗。偏偏IT这个行业,不仅将自己的所学倾囊相授,还苦口婆心的生怕别人学不会,你说怪不怪? Git的配置系统git 的配置系统总体分三个层次,如下图所示。越往圆圈的中心,优先级越高,其会覆盖外部的配置。 例如确定git的用户名的过程如下:先检查local,如果找到了就停止。如果local里面没有配置这个属性,那么git就继续在global中找,找到即停止,但如果还是没有找到就继续在system中寻找,如果还是没有,那就真的是没了。 那么local、global与system分别代表什么含义呢? local 指的是你代码仓库级别,就是那个有.git文件...
200 种鸟类分类(多分类问题)
import tensorflow as tffrom tensorflow import keras import matplotlib.pyplot as plt %matplotlib inline import glob import numpy as np 打印Tensorflow版本1print('Tensorflow version:{}'.format(tf.__version__)) 打印是否能使用GPU加速运行1print(tf.test.is_gpu_available()) 获取图片路径1imgs_path = glob.glob("birds/*/*.jpg") 从路径中截取鸟类名称123img_p.split('\\')[1].split('.')[1]all_labels_name = [img_p.split('\\')[1].split('.')[1] for img_p in imgs_path]l...
ACGAN 网络结构
ACGAN结构 生成器 判别器 损失






