摘要: Ubuntu 18 LTS netplan 网络配置 今天装完 Ubuntu 18 LTS,配置网络时发现Ubuntu 18LTS ifupdown has been replaced by netplan(5) on this system。 随手记录一下netplan配置。阅读全文
posted @ 2018-07-23 16:43 ABeen 阅读(5) 评论(0) 编辑
摘要: # 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,顺利完成!阅读全文
posted @ 2018-07-23 16:31 ABeen 阅读(1) 评论(0) 编辑
摘要: # Redis * 非关系数据库 non-relational database * 内存数据库 * 高性能 * 主从复制 * 可持久化存储 * 发布与订阅 * 支持脚本阅读全文
posted @ 2018-07-06 17:10 ABeen 阅读(8) 评论(0) 编辑
摘要: Vim是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。阅读全文
posted @ 2018-07-03 10:03 ABeen 阅读(6) 评论(0) 编辑
摘要: JDK中包含的javadoc工具可以由源文件生成一个HTML文档。阅读全文
posted @ 2018-02-23 21:53 ABeen 阅读(22) 评论(0) 编辑
摘要: 类路径是所有包含类文件的路径的集合。 类路径中的目录和归档文件是搜寻类的起始点。阅读全文
posted @ 2018-02-06 23:55 ABeen 阅读(21) 评论(0) 编辑
摘要: JAVA JDK 安装配置阅读全文
posted @ 2018-02-06 23:53 ABeen 阅读(74) 评论(0) 编辑
摘要: APScheduler是一个Python定时任务框架,使用起来十分方便。提供了基于日期、固定时间间隔以及crontab类型的任务,并且可以持久化任务、并以daemon方式运行应用。阅读全文
posted @ 2017-06-29 15:28 ABeen 阅读(35) 评论(0) 编辑
摘要: MongoDB复制是将数据同步在多个服务器的过程。 复制提供了数据的冗余备份,并在多个服务器上存储数据副本,提高了数据的可用性, 并可以保证数据的安全性。 复制还允许您从硬件故障和服务中断中恢复数据。阅读全文
posted @ 2016-12-14 16:02 ABeen 阅读(43) 评论(0) 编辑
摘要: MongoDB 索引 1. 建立索引 唯一索引 db.passport.ensureIndex( {"loginname": 1}, {"unique": true});阅读全文
posted @ 2016-12-09 16:25 ABeen 阅读(64) 评论(0) 编辑
摘要: MongoDB 启动、停止、相关系统配置及安全性设置阅读全文
posted @ 2016-12-09 14:29 ABeen 阅读(159) 评论(0) 编辑
摘要: 用Sphinx自动生成python代码注释文档 pip install -U sphinx 注意修改conf.py把项目目录加入,否则生成时找不到模块没法导入 sys.path.append(os.path.abspath('/users/abeen/abeen/**/web'))阅读全文
posted @ 2016-07-08 18:49 ABeen 阅读(173) 评论(0) 编辑
摘要: java class 基本定义 Note阅读全文
posted @ 2015-11-16 15:45 ABeen 阅读(92) 评论(0) 编辑
摘要: 面向对象编程OOP NoteOOP五个基本特性1. 万物皆对象。2. 程序是对象的集合,它们通过发送消息来告知彼此所要做的。3. 每个对象都有自己的由其他对象所构成的存储。4. 每个对象都拥有其类型。5. 某一特定类型的所有对象都可以接收同样的消息。OOP五个不同地方可以存储数据:1. 寄存器2. ...阅读全文
posted @ 2015-11-16 15:44 ABeen 阅读(56) 评论(0) 编辑
摘要: TCPIP TCP 传输控制协议TCP提供一种面向连接的,可靠的字节流服务。面向连接意味着两个使用TCP的应用在传输数据之前先建立一个TCP连接,这个过程跟打电话相似。在一个TCP连接中仅有两方进行通信。TCP通过下列方法提供可靠性:1. 应用数据被分割成TCP认为最适合发送的数据块。2. 当TCP...阅读全文
posted @ 2015-11-16 15:41 ABeen 阅读(236) 评论(0) 编辑
摘要: TCPIP DNS 域名系统DNS 是一个应用于TCP/IP应用程序的分布式数据库,它提供主机名字和IP地址之间的转换及有关电子邮件的选路信息。对DNS的访问是通过一个地址解析器来完成的,在Unix主机中,解析器主要通过两个函数 gethostbyname 和 gethostbyaddr 。DNS的...阅读全文
posted @ 2015-11-16 15:38 ABeen 阅读(66) 评论(0) 编辑
摘要: TCP/IPIP路由表及选路1.路由表信息 路由表一般包含信息:目的IP地址、下一站路由器的IP地址、标志、 为数据报传送指定的一个网络接口。查看路由表信息mac-abeen:~ abeen$ netstat -rnRouting tablesInternet:Destination ...阅读全文
posted @ 2015-11-16 15:37 ABeen 阅读(113) 评论(0) 编辑
摘要: TCP/IP 分层TCP/IP是一组不同层次上的多个协议的组合。通常被分为:链路层、网络层、运输层、应用层1. 链路层(数据链路层 或 网络接口层)通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡,它们一起处理与电缆或其他传输媒介的物理接口细节。链路层主要有三个目的:#1. 为IP模块发送...阅读全文
posted @ 2015-11-16 15:35 ABeen 阅读(107) 评论(0) 编辑
摘要: nginx 的 403 Forbidden errors 表示你在请求一个资源文件但是nginx不允许你查看。 403 Forbidden 只是一个HTTP状态码,像404,200一样不是技术上的错误。 哪些场景需要返回403状态码的场景? 1.网站禁止特定的用户访问所有内容,例:网站屏蔽某个ip访问。 2.访问禁止目录浏览的目录,例:设置autoindex off后访问目录。 3.用户访问只能被内网访问的文件。阅读全文
posted @ 2015-05-20 14:59 ABeen 阅读(2680) 评论(0) 编辑
摘要: Supervisor 是一个客户端服务器系统,允许用户监控和控制类 Unix 操作系统上的进程数。阅读全文
posted @ 2015-04-29 16:10 ABeen 阅读(98) 评论(0) 编辑