随笔分类 - python 学习之路
摘要:转自:https://blog.csdn.net/mindfloating/article/details/39473807?utm_source=blogxgwz3 在校期间大家都写过不少程序,比如写个hello world服务类,然后本地调用下,如下所示。这些程序的特点是服务消费方和服务提供方是
阅读全文
摘要:在新环境上安装python的时候又再次遇到了这个情况,这次留意了一下,发现原来的文章有错误的地方,所以来更新一下,应该能解决大部分的问题。 环境是win8,原来只安装了python2.7。后来因为要用到python3,为了让两者共存,降python3的运行文件改成了python3.exe. 问题就此
阅读全文
摘要:从以下几个方面: 1、存储结构 每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。 .frm文件存储表定义。 数据文件的扩展名为.MYD (MYData)。 索引文件的扩展名是.MYI (MYIndex)。 2、存储空间 MyISAM:可被压缩,存储空间较小
阅读全文
摘要:collections的常用类型有: 计数器(Counter) 双向队列(deque) 默认字典(defaultdict) 有序字典(OrderedDict) 可命名元组(namedtuple) 使用以上类型时需要导入模块 from collections import * 1. Counter C
阅读全文
摘要:前言 最近事情不是很多,想写一些技术文章分享给大家,同时也对自己一段时间来碎片化接受的知识进行一下梳理,所谓写清楚才能说清楚,说清楚才能想清楚,就是这个道理了。 很多人都致力于把Python代码写得更Pythonic,一来更符合规范且容易阅读,二来一般Pythonic的代码在执行上也更有效率。今天就
阅读全文
摘要:这篇博客记录一下在线笔试用Python写算法题时需要注意的一些事项。 处理输入 一些大公司的在线笔试似乎都承包给了第三方,那个平台下的在线写代码功能真是不能再渣。它并不像LeetCode以及其他OJ一样给定函数声明和函数头部,而是需要你自己去处理输入。 首先,Python下的输入基本都为字符串,在单
阅读全文
摘要:感想:很高兴自己来参加了这次活动,虽然因为一些原因迟到,但迟到总比不到好。原本以为来的人可能有很多跟我一样,都是菜鸟,没想到来的人大部分都是已经有丰富从业经验的大牛,他们不仅技术过硬,而且,有明确的未来发展规划,从他们分享中,让我了解到很多在学校学不到的东西!比如,有一位大牛提到,“企业很需要人才,
阅读全文
摘要:本节内容: 1.ORM介绍 orm英文全称object relational mapping,就是对象映射关系程序,简单来说我们类似python这种面向对象的程序来说一切皆对象,但是我们使用的数据库却都是关系型的,为了保证一致的使用习惯,通过orm将编程语言的对象模型和数据库的关系模型建立映射关系,
阅读全文
摘要:本节内容: 创建数据库 外键 增删改查表 权限 1.数据库介绍 什么是数据库? 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,每个数据库都有一个或多个不同的API(Application Programming Interface,应用程序编程接口)用于创建,访问,管理,搜索
阅读全文
摘要:本节内容: 1.RabbitMQ RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。 MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序
阅读全文
摘要:本节内容: 1.Select\Poll\Epoll异步IO与事件驱动 通常,我们写服务器处理模型的程序时,有以下几种模型: (1)每收到一个请求,创建一个新的进程,来处理该请求; (2)每收到一个请求,创建一个新的线程,来处理该请求; (3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O
阅读全文
摘要:本节内容: 1.操作系统发展史 手工操作(无操作系统) 1946年第一台计算机诞生--20世纪50年代中期,还未出现操作系统,计算机工作采用手工操作方式。 手工操作程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据
阅读全文
摘要:本节内容 : 1.Socket实现多连接处理 根据上一篇文章多socket的基本介绍,我们大致能明白怎么去建立一个客户端和服务器通讯,但是你会发现,如果客户端断开,服务器也会跟着短了,如果我们想要客户端断开,服务器还可以为下一个客户端服务,该如何实现呢? 我们想要实现多连接处理,上面这句代码很关键。
阅读全文
摘要:本节内容: 概述 面向过程 函数式 面向对象 创建类和对象 面向对象三大特性 类的成员 普通成员 成员修饰符 特殊成员 概述 面向过程:根据业务逻辑从上到下写垒代码 函数式:将某功能代码封装到函数中,日后便无需重复编写,仅调用函数即可 面向对象:对函数进行分类和封装,让开发“更快更好更强...” 面
阅读全文
摘要:本节内容: 面向对象高级语法部分 经典类vs新式类 静态方法、类方法、属性方法 类的特殊方法 反射 异常处理 Socket开发基础 面向对象高级语法部分 经典类vs新式类 把下面代码用python2 和python3都执行一下 classical vs new style: 在Python2 中,经
阅读全文
摘要:本节内容: 迭代器&生成器 迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才
阅读全文
摘要:本节内容 1.函数基本语法及特性 背景提要 现在老板让你写一个监控程序,监控服务器的系统状况,当cpu\memory\disk等指标的使用量超过阀值时即发邮件报警,你掏空了所有的知识量,写出了以下代码 上面的代码实现了功能,但重复代码太多了,每次报警都要重写一段发邮件的代码,太low了,这样干存在2
阅读全文
摘要:本节内容 1.列表、元祖操作 列表 列表是我们最以后最常用的数据类型之一,通过列表可以对数据实现最方便的存储、修改等操作 定义列表 通过下标访问列表中的元素,下标从0开始计数 切片:取多个元素 追加 插入 修改 删除 扩展 拷贝 统计 排序&翻转 获取下标 元组 元组其实跟列表差不多,也是存一组数,
阅读全文
摘要:1.第一个Python程序 每一个优秀的程序员,第一个程序都是从“hello world”开始,这是一种仪式,象征着我们要出发去往这门语音的世界了! 2.变量 .变量的定义(说白了,就是用来干嘛的) 变量就是用来储存计算机程序信息,方便后面的调用。Python是强动态类型语音,也就是说不需要预先声明
阅读全文

浙公网安备 33010602011771号