随笔分类 - python基础
摘要:pycharm破解安装 参考网站:https://blog.csdn.net/zhuyunier/article/details/82906871
阅读全文
摘要:Twsited异步网络框架 Twisted是一个事件驱动的网络框架,其中包含了诸多功能,例如:网络协议、线程、数据库管理、网络操作、电子邮件等。 事件驱动 简而言之,事件驱动分为二个部分:第一,注册事件;第二,触发事件。 自定义事件驱动框架: #!/usr/bin/env python # -*-
阅读全文
摘要:协程 协程,又称微线程,纤程。英文名Coroutine。一句话说明什么是线程:协程是一种用户态的轻量级线程。 协程拥有自己的寄存器上下文和栈。协程调度切换时,将寄存器上下文和栈保存到其他地方,在切回来的时候,恢复先前保存的寄存器上下文和栈。因此: 协程能保留上一次调用时的状态(即所有局部状态的一个特
阅读全文
摘要:多进程multiprocessing multiprocessing is a package that supports spawning processes using an API similar to the threading module. The multiprocessing pac
阅读全文
摘要:程序目录结构: 设计一个层次清晰的目录结构,就是为了达到以下两点: 所以,保持一个层次清晰的目录结构是有必要的。 目录组织方式 除此之外,有一些方案给出了更加多的内容。比如LICENSE.txt,ChangeLog.txt文件等,因为这些东西主要是项目开源的时候需要用到。如果你想写一个开源软件,目录
阅读全文
摘要:内置参数 数学运算 abs(-5) # 取绝对值,也就是5 round(2.6) # 四舍五入取整,也就是3.0 pow(2, 3) # 相当于2**3,如果是pow(2, 3, 5),相当于2**3 % 5 cmp(2.3, 3.2) # 比较两个数的大小,返回布尔值 divmod(9,2) #
阅读全文
posted @ 2018-10-09 15:21
一叶风语
摘要:memcached http://www.cnblogs.com/wupeiqi/articles/5132791.html redis http://www.cnblogs.com/alex3714/articles/6217453.html Redis参考手册 redis应用举例: 实时监控在线
阅读全文
摘要:一、环境准备 提示:在系统的任何目录下都可以进行如下环境配置操作。 1、 yum install openssl -y yum install openssl-devel -y yum install openssl -y yum install openssl-devel -y 这两个文件的安装是
阅读全文
摘要:数据库操作 常用操作: mysql -uroot -p 无密码登陆mysql show databases; 查看数据库 use mysql; 进入到mysql show tables; 显示mysql下面的表单 desc user; 查看user表结构 PRI就是primary key 关键键 s
阅读全文
摘要:RabbitMQ队列 环境依赖: erlang安装:(https://blog.csdn.net/guowenyan001/article/details/47951369), 必须使用管理帐户运行Erlang安装程序,否则RabbitMQ安装程序所需的注册表项将不存在。 下载安装包 win:htt
阅读全文
摘要:进程与线程 什么是进程(process)? An executing instance of a program is called a process. Each process provides the resources needed to execute a program. A proce
阅读全文
摘要:socket概念 socket本质上就是在2台网络互通的电脑之间,架设一个通道,两台电脑通过这个通道来实现数据的互相传递。 我们知道网络 通信 都 是基于 ip+port 方能定位到目标的具体机器上的具体服务,操作系统有0-65535个端口,每个端口都可以独立对外提供服务,如果把一个公司比做一台电脑
阅读全文
摘要:面向过程 VS 面向对象 编程范式 编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特点进行归纳总结得出来的编程方式类
阅读全文
摘要:参考网址:https://www.cnblogs.com/alex3714/articles/5161349.html 时间模块:datetime 、time # 日期字符串转成时间戳# string_2_struct = time.strptime("2016/05/22","%Y/%m/%d")
阅读全文
摘要:一、装饰器: 定义:本质是函数,都是用def关键字来定义的; 功能:装饰其他函数,就是为其他函数添加附加功能,实现其本来没有的功能 原则: 1、不能修改被装饰函数的源代码; 2、不能修改被装饰函数的调用方式 实现装饰器知识储备: 1、函数即“变量”: 2、高阶函数 a:把一个函数名当做一个实参传给另
阅读全文
摘要:本节内容 一、列表、元组操作 列表是我们最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作; 列表操作:切片:取多个元素、追加、插入、修改、删除、扩展、拷贝、统计、排序&翻转、获取下标。 元组其实跟列表差不多,也是存一组数,只不是它一旦创建,便不能再修改,所以又叫只读列表。 二、
阅读全文
摘要:参考博文连接:https://www.cnblogs.com/alex3714/articles/5465198.html 一、Python介绍 python是一门动态解释性的强类型定义语言 优点: 缺点: 二、Python解释器 CPython、IPython、PyPy、IronPython和Jy
阅读全文

浙公网安备 33010602011771号