摘要: 【操作环境】 操作系统:MacOS X 10.13.1 mysql运行环境:Docker Docker版本:17.09 ce 在开发Django时,刚开始使用的sqlite进行开发,想部署到生产环境需要连接到mysql上再跑一边测试。 为了不破坏整机的文件环境,我使用了Docker运行了Mysql。 阅读全文
posted @ 2017-11-19 19:21 pluviophile 阅读(3826) 评论(0) 推荐(0) 编辑
摘要: 动机 由于学习的需要,在国外某服务器厂商购买了vps服务(至于是哪个厂商就不说啦)。但是呢,就算用作梯子,一个月1T的流量总是用不完。最经觉得自己营养充足,想找点电影看看。 无奈现在百度网盘的速度真的感人,一年的百度网盘超级会员贵得不要不要的,并且百度的离线下载并不是真的离线,他只是把自己服务器上有 阅读全文
posted @ 2017-11-01 10:08 pluviophile 阅读(32328) 评论(1) 推荐(0) 编辑
摘要: 套接字地址结构 套接字编程中,五元组是广为人知的. (host_ip, host_port, target_ip, target_port, protocol) . 其中 ip 和 port 就是由套接字地址结构来表示的, 无论是Server端监听的 ip 和 port 或是客户端连接的服务端的地址 阅读全文
posted @ 2017-10-31 15:31 pluviophile 阅读(238) 评论(0) 推荐(0) 编辑
摘要: LeetCode 第650题 Initially on a notepad only one character 'A' is present. You can perform two operations on this notepad for each step: 1. Copy All: Yo 阅读全文
posted @ 2017-10-09 17:17 pluviophile 阅读(392) 评论(0) 推荐(0) 编辑
摘要: C++11 and 在许多时候,我们会有这样的需求——即我们想要得到线程返回的值。 但是在 "C++11 多线程" 中我们注意到, std::thread 对象会忽略顶层函数的返回值。 那问题来了,我们要怎么获得线程的返回值呢? 我们通过一个例子来说明如何实现这个需求。 假设我们的app会创建一个线 阅读全文
posted @ 2017-09-27 10:03 pluviophile 阅读(17192) 评论(1) 推荐(5) 编辑
摘要: 柔性数组,这个名词对我来说算是比较新颖的,在学习跳跃表的实现时看到的。这么好听的名字,的背后到底是如何的优雅。 柔性数组,其名称的独特和迷惑之处在于“柔性”这个词。 在C/C++中定义数组,是一个定长的数据结构,最常用的定义如下 上述代码的中 数组的长度已知,我们把上面的语句称之为声明语句,因为在编 阅读全文
posted @ 2017-09-21 22:34 pluviophile 阅读(4771) 评论(1) 推荐(1) 编辑
摘要: 类图 要学懂设计模式,就需要先看得懂类图,类与类之间的关系是学习设计模式的基础,而在软件工程中,类与类之间的关系是通过UML中的类图来体现。 这篇笔记包含的不会是类图的所有东西,包含的只是各个类之间的关系,包括线条,图形,箭头的含义,熟悉了这些基础,对于设计模式的学习的障碍就会大大降低了 通过实例来 阅读全文
posted @ 2017-09-18 11:01 pluviophile 阅读(4452) 评论(0) 推荐(5) 编辑
摘要: 只恨上课的时候没有认真听讲,在网易笔试的过程中碰到了Java类初始化顺序的题目。 马上重新学习,不敢怠慢,写下此文 _ _ _ 无继承的类的初始化过程 在Java中类的初始化优先级是: 静态 实例 构造器 静态:包括静态变量,静态初始化块,也就是关键字 修饰部分的代码,静态部分的初始化,按照类内的定 阅读全文
posted @ 2017-09-13 11:18 pluviophile 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 其实关于这方面的知识,我阅读的是《UNIX网络编程:卷一》,书里是以UNIX为中心展开描述的,根据这部分知识,在网上参考了部分资料。以Linux为中心整理了这篇博客。 Linux的I/O模型 和Unix的I/O模型基本一致,Linux下一共有5种I/O模型[1] 阻塞式I/O模型; 非阻塞式I/O模 阅读全文
posted @ 2017-09-02 23:46 pluviophile 阅读(1898) 评论(0) 推荐(0) 编辑
摘要: Python闭包及其作用域 对之前所做的Python作用域笔记的继续延伸,涉及到Python闭包的实现。 阅读全文
posted @ 2017-08-27 22:27 pluviophile 阅读(1189) 评论(0) 推荐(1) 编辑