240 发简信
IP属地:河南
  • MIT Hakmem算法学习

    当需要统计一个十进制数n的二进制表示中的1的个数时,我们通常让最低位与1进行&运算n&1,然后更新n=n>>1,直到n=0。 今天学习一个Bit...

  • Resize,w 360,h 240
    Java动态代理

    1. 代理模式 代理在我们生活中很常见,比如超市卖烟酒的柜台,他们自己并不生产烟酒,而是一些品牌烟酒的代理商,他们售卖商品,但是商品并不一定是他...

  • Boyer-Moore Algorithm

    1. 问题描述 假设我们有一个无序的数组,我们想知道当前数组中是否存在出现次数大于等于数组元素的一半的元素,如果存在这样的元素,该元素值是多少,...

  • Centos7关闭防火墙与SeLinux

    1、Centos7默认的管理防火墙规则的工具 Centos&默认使用的是firewalld来对防火墙规则进行管理。 2、iptables和fir...

  • Linux三剑客-sed

    1.什么是sed sed是一个流编辑器,它以行为单位处理文本,文本可以来自文件、标准输入等,sed将文本的一行存储到临时缓冲区,称为”模式空间”...

  • Supervisor安装与配置(Linux下)

    注:Supervisor目前只能运行在python2.x一、安装1.1、使用apt-get安装 1.2、使用pip安装 安装之后:会产生三个可执...

  • Resize,w 360,h 240
    Anaconda安装与换源

    1、安装https://www.anaconda.com/download/在官方网站上下载安装即可,一路默认即可。安装完成后查看是否安装成功:...

  • Resize,w 360,h 240
    Python中使用列表生成式生成多个lambda函数

    1、我们使用列表生成式来生成多个匿名函数 我们期望的返回结果是: 但是实际的返回结果是: 为什么最后生成的函数都是使用i=2这个值。2、我们使用...

  • I/O多路复用

    1、阻塞IO 我们通常使用read或者write来请求IO读写,通常IO操作都是阻塞IO,当我们调用read时,如果没有数据准备好就会导致线程或...