摘要:
https://www.jianshu.com/p/6e1f7198e76a https://www.jianshu.com/p/5b6a014ac3db https://blog.csdn.net/wh_19910525/article/details/7554430 阅读全文
摘要:
我们都知道,求一个数被另一个数整除的余数,可以用求余运算符”%“,但是,如果不 允许使用求余运算符,又该怎么办呢?下面介绍一种方法,是通过位运算来求余,但是注 意:该方法只对除数是2的N次方幂时才有效。 在移位运算中我们可知,计算机中的数据都是0和1的序列,当我们把某个数字左 移一位,该数字会扩大为 阅读全文
摘要:
直接看官方的解释. 其中HEAD代表版本库,index代表暂存区,另外还有一个我们增删改代码的工作区。所以官方解释翻译过来就是: --hard : 回退版本库,暂存区,工作区。(因此我们修改过的代码就没了,需要谨慎使用) --mixed: 回退版本库,暂存区。(--mixed为git reset的默 阅读全文
摘要:
在 Makefile 使用 include 关键字可以把别的 Makefile 包含进来,这很像 C 语言的#include,被包含的文件会原模原样的放在当前文件的包含位置。include 的语法是: include <filename> filename 可以是当前操作系统 Shell 的文件模式 阅读全文
摘要:
答复是:因为内容是二进制流,不是整数。 整数(int、uint16、uint32)的表达,是需要多字节的,在不同cpu上,字节次序是不同的。因此,从A主机到B主机,如果是异构的,就需要做字节调整。同构是不需要的。然后网络就是如此,你不能约定对方的主机类型,因此,干脆都转。 内容的表达,就是二进制流, 阅读全文
摘要:
在vim下, 用命令v, 然后移动光标,选种你的文本, 然后按下=键, 看看效果如何吧. 阅读全文
摘要:
转载:http://www.cnblogs.com/kaituorensheng/archive/2012/08/20/2648209.html 先看代码instance: 究其因: 1. 正则表达式中的三组括号把匹配结果分成三组 m.group() == m.group(0) == 所有匹配的字符 阅读全文
摘要:
转载:http://python.jobbole.com/81683/ 呵呵!作为一名教python的老师,我发现学生们基本上一开始很难搞定python的装饰器,也许因为装饰器确实很难懂。搞定装饰器需要你了解一些函数式编程的概念,当然还有理解在python中定义和调用函数相关语法的一些特点。 我没法 阅读全文
摘要:
http://www.cnblogs.com/wilber2013/p/4638967.html 阅读全文
摘要:
前言:很多python教程中,对python的解释不容易理解,本文记录自己的理解和体会,是对迭代器和生成器的初步理解。 迭代器: 迭代器的实质是实现了next()方法的对象,常见的元组、列表、字典都是迭代器。 迭代器中重点关注两种方法: __iter__方法:返回迭代器自身。可以通过python内建 阅读全文