GitHub官网汉化插件。如图所示,除了汉化GitHub菜单栏,标题,按钮等公共组件,还支持对“项目描述”进行人机翻译。
欢迎大家关注贡献、GitHub地址:https://github.com/k1995/github-i18n-plugin
GitHub官网汉化插件。如图所示,除了汉化GitHub菜单栏,标题,按钮等公共组件,还支持对“项目描述”进行人机翻译。
欢迎大家关注贡献、GitHub地址:https://github.com/k1995/github-i18n-plugin
不太好恢复吧,之前看过beurtschipper/Depix这个项目能恢复字母数字,但仅对使用线性滤波器创建的马赛克图片有效,而且你这个是中文
NodeBB 是一款由Node.js
开发的、开源的、现代化的论坛程序,使用MongDB作为数据库(也可以选择Redis,但不推荐)。
本教程将一步步演示,如何在Windows和Linux平台下,搭建NodeBB论坛程序。
相关链接:
因为NodeBB 使用Node.js开发,所以我们需要先安装Node.js运行环境。
Windows下安装
前往Node.js官网,下载Windows 安装包 (.msi)
,即可傻瓜式一键安装。
Linux下安装
Linux平台安装方式较多,可以使用如apt-get
等包管理工具安装,这里我们介绍使用nvm
方式进行安装。
nvm 是Node.js版本管理工具,目的是方便对Node.js进行版本切换和升级
依次执行下面命令
# 下载并安装nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
source ~/.bashrc
# 通过nvm安装最新版的Node.js
nvm install node
查询Node版本,以验证Node.js是否成功安装。
node -v (输出结果应该是:v14.16.1,或类似)
NodeBB 默认选择MongoDB作为数据库。
Windows下安装
MongoDB提供Windows一键安装包,具体步骤和配置,请参考这篇文章。
Linux - Ubuntu下安装
依次执行下面命令(来自MongoDB 官方安装教程):
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4
echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.0.list
sudo apt-get update
sudo apt-get install -y mongodb-org
查询MongoDB版本,以验证是否安装成功
mongod --version
db version v4.0
使用git
下载NodeBB源码
git clone -b v1.16.x https://github.com/NodeBB/NodeBB.git nodebb
cd nodebb
执行下面命令,开始安装和配置。
./nodebb setup
安装过程会要你输入访问地址,数据库账号密码等配置,如果不清楚,直接回车,使用默认的设置即可。之后会在项目根目录生成名为config.json
的配置文件,后续有变化你可以手动更改。
然后执行启动
./nodebb start
最后用浏览器访问论坛:http://localhost:4567,看是否OK?
@1chang-chuan 有。私信发你了
试试用scrcpy,把手机屏幕投影到PC上,然后再截屏应该没问题。
数据抓取学爬虫,scrapy
@iswendy 发你了
我改了下代码,第二行 for i2 in list1
变成了 for i2 in list1.copy()
。就没问题了
list1 = [i1 for i1 in range(0,81) if i1 % 7 != 0]
for i2 in list1.copy():
CheckNum = str(i2)
if CheckNum.find('7') != -1:
list1.remove(int(CheckNum))
print(list1)
不存在,因为我一直挂代理:)。
pull
push
倒是不好使了,要用proxifier开全局模式才可以。
Clickhouse数据迁移,将一个表的数据,拷贝到另一个表或远程服务器上,有四种常用的方式:
TSV
或CSV
文件,再利用clickhouse-client --query
命令导入insert into ... select
语句,加上remote
可以选择从远程数据库导入insert into ... select * from remote('ip',db.table,'user','password')
ATTACH
即可笔者喜欢使用第四种方式,简单粗暴,直接从磁盘拷贝,速度很快。下面演示具体步骤。
假设使用默认数据库
default
,我们要拷贝的表名为test
。
进入clickhouse数据目录,拷贝对应的数据文件
> cd /var/lib/clickhouse/data/default
> ls
test
复制test
文件夹(test即表名)到目标机器相同路径下。
进入metadata
目录
> cd /var/lib/clickhouse/metadata/default
> ls
test.sql
这里有个test.sql
,这个其实就是我们建表语句,只不过把CREATE
替换了ATTACH
而已。
复制里面SQL
语句,并在目标机器执行,然后show tables
,可以发现数据已成功导入。
@738631760 那就是你哪儿没改对。你可以把视频发出来,我看看