![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
综合
文章平均质量分 59
爱吃芒果的芬里尔狼
拥有多年开发经验,曾独立完成多个网站建设,主要使用 Python,Vue 2/3,Node.js 进行项目开发,能熟练使用 Flask、Tornado、sails 等多种 Web 框架以及多种前端 UI 框架;能熟练使用 MySQL 、MongoDB 构建服务端数据库;对 Java、C++ 以及 Android 开发也有所涉猎。习惯使用 Linux + Docker 进行项目部署。
展开
-
使用 Docker 部署高可用 MongoDB 分片集群
首先我们先来了解一下 Mongo 集群的概念,Mongo 集群有 3 个主要组件 Mongos、ConfigServer、Shard,Mongos 是一个路由,他们的信息都存储在 ConfigServer 中,我们通过 Mongos 进行添加,然后根据条件将数据进行分片到分片的副本集中。原创 2023-11-01 11:56:13 · 2276 阅读 · 8 评论 -
Python 使用 Paramiko 操作文件时发生 UTF8 错误
Paramiko 默认情况下获取远程文件, 默认以 UTF-8 的编码读取文件内容, 出现以下报错:UnicodeDecodeError: 'utf-8' codec can't decode byte 0x96 in position 124: invalid start byte出现以上情况时, 可以手动设置Paramiko 读取文件时使用二进制模式, 并对获取到的内容进行 UTF-8 解码:remote_file = sftp.open(remoteName, "rb")for.原创 2021-05-22 20:07:17 · 1609 阅读 · 0 评论 -
Gradle的缓存路径修改的四种方法
方法一,修改gradle.properties文件,增加一句gradle.user.home=D\:\\Android\\.gradle 但这种方法,需要每个项目文件都要改一遍,如果只是临时修改,可以采用这种方法,如果是针对所有项目的,不建议这种方法. 方法二,在Android Studio中修改gradle用户目录,打开设置(快捷键Ct...原创 2018-04-13 19:10:53 · 33165 阅读 · 5 评论 -
python3连接Mysql时报错1045 using password : NO
首先先确保是否是账号或密码输入错误,可通过CMD登录MYSQL,若确认账号密码无误后,用python连接还是报1045 using password : NO,可做一下修改: 由于mysql8.0和mysql5.7安装不一样, 默认安装是不允许pymysql连接的,要么重装把authentication选项页修改为非默认(没有叹号图片那个); 修改完成...转载 2018-05-14 21:56:40 · 2130 阅读 · 0 评论