会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Alex
每个人都有属于自己的一片森林,也许我们从来不曾去过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢!
一只丶顽皮猫
博客园
首页
新随笔
联系
订阅
管理
随笔分类 -
python开发之路
1
2
下一页
pyflink从入门到入土
摘要:一 安装环境与安装 您需要一台具有以下功能的计算机: Java 8 or 11 Python 3.6, 3.7 or 3.8 使用Python Table API需要安装PyFlink,它已经被发布到 PyPi,您可以通过如下方式安装PyFlink: $ python -m pip install
阅读全文
posted @
2021-12-17 11:36
Alex_c
阅读(2163)
评论(0)
推荐(0)
git与github
摘要:git版本控制
阅读全文
posted @
2020-11-12 19:24
Alex_c
阅读(76)
评论(0)
推荐(0)
Tornado框架的知识系列
摘要:Tornado介绍 1.Tornado介绍 Tornado全称Tornado Web Server,是一个用Python语言写成的Web服务器兼Web应用框架,由FriendFeed公司在自己的网站FriendFeed中使用,被Facebook收购以后框架在2009年9月以开源软件形式开放给大众。
阅读全文
posted @
2019-08-09 11:10
Alex_c
阅读(201)
评论(0)
推荐(0)
python全栈开发从入门到放弃之socket并发编程之IO模型
摘要:一 IO模型介绍 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-bl
阅读全文
posted @
2017-09-01 16:21
Alex_c
阅读(282)
评论(0)
推荐(0)
python全栈开发从入门到放弃之socket并发编程之协程
摘要:一、为什么会有协程 本节的主题是基于单线程来实现并发,即只用一个主线程(很明显可利用的cpu只有一个)情况下实现并发,为此我们需要先回顾下并发的本质:切换+保存状态 cpu正在运行一个任务,会在两种情况下切走去执行其他的任务(切换由操作系统强制控制),一种情况是该任务发生了阻塞,另外一种情况是该任务
阅读全文
posted @
2017-08-31 18:53
Alex_c
阅读(390)
评论(0)
推荐(0)
python全栈开发从入门到放弃之socket并发编程多线程GIL
摘要:一 介绍 首先需要明确的一点是GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念。就好比C++是一套语言(语法)标准,但是可以用不同的编译器来编译成可执行代码。有名的编译器例如GCC,INTEL C++,Visual C++等。Python也一样,同样一
阅读全文
posted @
2017-08-30 14:22
Alex_c
阅读(323)
评论(0)
推荐(0)
python全栈开发从入门到放弃之socket并发编程多线程
摘要:一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性,因而不再详细介绍 二 开启线程的两种方式 from threading import Thread import os def talk(): print('%s i
阅读全文
posted @
2017-08-29 19:19
Alex_c
阅读(290)
评论(0)
推荐(0)
python全栈开发从入门到放弃之socket并发编程多进程
摘要:1.1 multiprocessing模块介绍 python中的多线程无法利用多核优势,如果想要充分地使用多核CPU的资源(os.cpu_count()查看),在python中大部分情况需要使用多进程。Python提供了非常好用的多进程包multiprocessing。 multiprocessin
阅读全文
posted @
2017-08-24 15:20
Alex_c
阅读(622)
评论(0)
推荐(0)
python全栈开发从入门到放弃之socket网络编程基础
摘要:网络编程基础 一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如黄色网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频) C/S架构与socket的关系: 我们学习s
阅读全文
posted @
2017-08-21 16:51
Alex_c
阅读(260)
评论(0)
推荐(0)
python全栈开发从入门到放弃之异常处理
摘要:1、try except 2、万能异常 3、else 4、finally 5、断言 6、总结 补充模块 1、hashlib user='alex' pwd='3713' md5_obj =hashlib.md5(user.encode('utf-8')) md5_obj.update('123'.e
阅读全文
posted @
2017-08-17 17:06
Alex_c
阅读(220)
评论(0)
推荐(0)
python全栈开发从入门到放弃之面向对象反射
摘要:1、classmethod、staticmethod方法 classmethod类方法默认参数cls,可以直接用类名调用,可以与类属性交互 总结: 2.isinstance、issubclass isinstance issubclass 一、反射 1 什么是反射 反射的概念是由Smith在1982
阅读全文
posted @
2017-08-16 16:12
Alex_c
阅读(245)
评论(0)
推荐(0)
python全栈开发从入门到放弃之面向对象的三大特性
摘要:组合 面向对父类象的三大特性 继承 什么是继承 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可成为基类或超类,新建的类成为派生类或子类 python中类的继承分为:单继承和多继承 查看继承 提示:如果没有指定基类,python的类会默认继承object类,obj
阅读全文
posted @
2017-08-11 16:36
Alex_c
阅读(231)
评论(0)
推荐(0)
python全栈开发从入门到放弃之初识面向对象
摘要:面向过程 VS 面向对象 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了写程序的复杂度,只需要顺着要执行的步骤,堆叠代码即可。 缺点是:一套流水线或者流程就是用来解决一个问题,代码牵
阅读全文
posted @
2017-08-10 17:28
Alex_c
阅读(201)
评论(0)
推荐(0)
python全栈开发从入门到放弃之模块和包
摘要:一 模块 1 什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用
阅读全文
posted @
2017-08-09 19:25
Alex_c
阅读(270)
评论(0)
推荐(0)
python全栈开发从入门到放弃之常用模块和正则
摘要:什么是模块? 常见的场景:一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀。 但其实import加载的模块分为四个通用类别: 1 使用python编写的代码(.py文件) 2 已被编译为共享库或DLL的C或C++扩展 3 包好一组模块的包 4 使用C编写并链接到
阅读全文
posted @
2017-08-07 16:09
Alex_c
阅读(302)
评论(0)
推荐(0)
python全栈开发从入门到放弃之推导式详解
摘要:1、列表推导式 例子一:30以内所有能被3整除的数
阅读全文
posted @
2017-08-03 15:39
Alex_c
阅读(207)
评论(0)
推荐(0)
python全栈开发从入门到放弃之迭代器生成器
摘要:1、python中的for循环 2、iterable 可迭代的 可迭代的数据类型有哪些 str列表tuple 元组set 集合dict 字典 3、可迭代的 ——对应的标志 __iter__ 4、可迭代协议 iter 我们现在是从结果分析原因,能被for循环的就是“可迭代的”,但是如果正着想,for怎
阅读全文
posted @
2017-08-02 18:55
Alex_c
阅读(247)
评论(0)
推荐(0)
python全栈开发从入门到放弃之内置函数
摘要:1、locals、globals 2、 3、compile 4、pirnt
阅读全文
posted @
2017-08-01 19:07
Alex_c
阅读(228)
评论(0)
推荐(0)
python全栈开发从入门到放弃之递归函数的调用
摘要:1.递归效率低,需要在进入下一次递归时保留当前的状态,见51cto博客 解决方法是尾递归,即在函数的最后一步(而非最后一行)调用自动但是python又没有尾递归,且对递归层级做了限制 必须有一个明确的结束条件 2.每次进入更深一层递归时,问题规模相比上次递归都应有所减少3.递归效率不高,递归层次过多
阅读全文
posted @
2017-07-31 20:31
Alex_c
阅读(285)
评论(0)
推荐(0)
python全栈开发从入门到放弃之字典的应用
摘要:1、存值 2、取值 3、pop 4、popitem() 5、keys 6、values 7、键值对 items() # print(' >')# for k in info_dic.keys():# print(k) # for val in info_dic.values():# print(va
阅读全文
posted @
2017-07-29 17:13
Alex_c
阅读(165)
评论(0)
推荐(0)
1
2
下一页
公告