摘要:
selenium firefox 内存 速度优化 阅读全文
摘要:
tmux 是一款终端复用命令行工具,通常用于 Terminal 的窗口管理.可以在终端软件重启后通过命令行恢复上次的 session. 阅读全文
摘要:
通过ssh登录到手机 Termux
测试环境
电脑: macOS Mojave
手机: Huawei Mate10Pro
Termux是Android上的一个非常强大的终端模拟器。
强大之处在于支持使用apt安装zsh、git、vim、python、ruby、nodejs、openssh、gcc、golang等几乎所有常用的终端软件.
Termux官网:https://termux.com/ 阅读全文
摘要:
系统升级到 macOS Mojave, vim插件YouCompleteMe出错. 阅读全文
摘要:
python的搜索路径其实是一个列表(sys.path)
导入模块时python会自动去找搜索这个列表当中的路径,如果路径中存在要导入的模块文件则导入成功.
在项目中如果要引用同级包或另外目录的包(非子包)时:
1. 将引用包路径加入sys.path
2. 将引用包路径加入到*.pth文件内,并放入site.getsitepackages() 目录下.
3. 当然也可以打包发布,安装到python的特定目录下. 阅读全文
摘要:
pyspark环境设置及Py4JJavaError PythonRDD.collectAndServe解决!
### 最终设置环境
1. JDK: java version "1.8.0_66"
2. Python 3.7
3. spark-2.3.1-bin-hadoop2.7.tgz
4. 环境变量
* export PYSPARK_PYTHON=python3
* export PYSPARK_DRIVER_PYTHON=ipython3 阅读全文
摘要:
MongoDB复制是将数据同步在多个服务器的过程。
复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。
复制还允许您从硬件故障和服务中断中恢复数据。
### 创建副本集时注意
1. 版本: 各副本集服务器的MongoDB版本一致或支持同样的replSet功能
2. 网络: 副本集内的每个成员都必须能够连接到其他成员(包括自身),启动时注意bind_ip --bind_ip_all. 阅读全文
摘要:
Ubuntu 18 LTS netplan 网络配置
今天装完 Ubuntu 18 LTS,配置网络时发现Ubuntu 18LTS ifupdown has been replaced by netplan(5) on this system。
随手记录一下netplan配置。 阅读全文
摘要:
# Python3.7 源码安装 ModuleNotFoundError: No module named '_ctypes' 解决记录
*源码安装时报错*
*解决记录*:
* 1. 安装依赖包 libffi-dev
* 2. 看来libffi-dev 依赖的libffi6版本,本地版本有点高了,还是安装后退安装指定依赖包 libffi6=3.2.1-4 吧
* 3. 再次尝试安装 libffi-dev,成功
* 4. 继续配置安装Python3.7,顺利完成! 阅读全文
摘要:
# Redis
* 非关系数据库 non-relational database
* 内存数据库
* 高性能
* 主从复制
* 可持久化存储
* 发布与订阅
* 支持脚本 阅读全文
摘要:
Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。 阅读全文
摘要:
JDK中包含的javadoc工具可以由源文件生成一个HTML文档。 阅读全文
摘要:
APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务、并以daemon方式运行应用。 阅读全文
摘要:
MongoDB复制是将数据同步在多个服务器的过程。
复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。
复制还允许您从硬件故障和服务中断中恢复数据。 阅读全文
摘要:
MongoDB 索引
1. 建立索引
唯一索引
db.passport.ensureIndex( {"loginname": 1}, {"unique": true}); 阅读全文
摘要:
MongoDB 启动、停止、相关系统配置及安全性设置 阅读全文
摘要:
用Sphinx自动生成python代码注释文档
pip install -U sphinx
注意修改conf.py把项目目录加入,否则生成时找不到模块没法导入
sys.path.append(os.path.abspath('/users/abeen/abeen/**/web')) 阅读全文
摘要:
java class 基本定义 Note 阅读全文