A Bite of Python
ABiteofPython,也可叫作“咬一口Python”,寓意着Python的冰山一角,包含着作者这几年学Python时积累的一些知识和经验,文章中包含了许多快速简洁的例子,方便让读者了解到Python中存在的一些概念,然后去自行拓展。ABiteofPythongithub.com
一个关于Python的死锁问题
某日,在排查线上问题时,在dump线程后发现了一些“诡异”的异常:File"/usr/local/lib/python3.5/logging/__init__.py",line1838,ininforoot.info(msg,*args,**kwargs)File"/usr/local/lib/py
Python Asyncio与多线程/多进程那些事
根据asyncio的文档介绍,asyncio的事件循环不是线程安全的,一个eventloop只能在一个线程内调度和执行任务,并且同一时间只有一个任务在运行,这可以在asyncio的源码中观察到,当程序调用get_event_loop获取eventloop时,会从一个本地的ThreadLocal对象获
Python学习资料/文章/指南整理
awesome-pythonPython框架/库/资源的列表。python-guidePython小白必读的入门指南。FullStackPythonFullStackPython中文版。Pythoncheatseat包括了很多关于Python特性/标准库的代码片段。PythonTypesandObj
Python 图像处理 OpenCV (12): Roberts 算子、 Prewitt 算子、 Sobel 算子和 Laplacian 算子边缘检测技术
前文介绍了 Canny 算子边缘检测,本篇继续介绍 Roberts 算子、 Prewitt 算子、 Sobel 算子和 Laplacian 算子等常用边缘检测技术。 Roberts 算子,又称罗伯茨算子,是一种最简单的算子,是一种利用局部差分算子寻找边缘的算子。他采用对角线方向…
JFinal 开箱评测,这次我是认真的
昨天在看服务器容器的时候意外的遇到了 JFinal ,之前我对 JFinal 的印象仅停留在这是一款国人开发的集成 Spring 全家桶的一个框架。 后来我查了一下,好像事情并没有这么简单。 这介绍写的,简直是深的我心 为您节约更多时间,去陪恋人、家人和朋友 :) 。 做码农这…
那些年,我们用过的服务器软件
很多人都知道我是一名后端开发底层小码农,平时打交道最多的就是服务器,而关于服务器,又有一堆名词,看起来好像是一个意思,仔细想想又好像不对。 先放三个名词「Web 服务器」、「HTTP 服务器」、「应用服务器」。这三种服务器有谁能现在立刻马上区分开么。 反正我是区分不开。这个问题…
面试分享系列 | 17道Python面试题,让你在求职中无往不利
今天给大家分享的是Python面试题系列的第一篇文章,后续我也会陆续整理Python相关的问题给大家,无论是求职者还是新人都可以通过面试题来考察自己的能力缺陷。这些问题由伯乐在线整理,原文是Python工程师面试题集合。嘛...这几天原创少了,因为在憋大招啊....1.Python中pass语句的作
一篇搞定Python正则表达式
1.正则表达式语法1.1字符与字符类1特殊字符:.^$?+*{}[]()|以上特殊字符要想使用字面值,必须使用进行转义2字符类1.包含在[]中的一个或者多个字符被称为字符类,字符类在匹配时如果没有指定量词则只会匹配其中的一个。2.字符类内可以指定范围,比如[a-zA-Z0-9]表示a到z,A到Z,0
零基础学习Python数据挖掘
作者:聊聊数据分析和挖掘https://www.zhuanlan.zhihu.com/p/25575805Python已经稳坐机器学习的第一语言(机器学习编程语言之争,Python夺魁),尤其是深度学习框架Torch宣布支持Python之后。所以学习Python进行数据挖掘是性价比是最高的(本人也放
Python 多版本管理利器 pythonbrew
在$HOME目录中管理python安装简介pythonbrew是受perlbrew和rvm启发,在用户的$HOME目录中进行python构建和安装自动化的项目。另一衍生版本:pythonz。安装建议使用如下语句下载安装pythonbrew:$curl-kLhttp://xrl.us/pythonbr
Python 多版本管理利器 pythonbrew
在$HOME目录中管理python安装简介pythonbrew是受perlbrew和rvm启发,在用户的$HOME目录中进行python构建和安装自动化的项目。另一衍生版本:pythonz。安装建议使用如下语句下载安装pythonbrew:$curl-kLhttp://xrl.us/pythonbr
零基础Python教程-详说list有序集合
list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出你周围同事的名字,就可以用一个list表示:>>>classmates=['Michael','Bob','Tracy']>>>classmates['Michael','Bob','Tracy']
零基础如何学好python之变量
想要自学python,变量(variable)是必经之路,它是学习python初始时,就会接触到的一个新的知识点,也是一个需要熟知的概念。python是一种动态类型语言,在赋值的执行中可以绑定不同类型的值,这个过程叫做变量赋值操作,赋值同时确定了变量类型。什么是变量在玩蛇网python学习过程中会用
零基础如何学好Python 之int 数字整型类型 定义int()范围大小转换
本文主题是讲python数字类型pythonint整型使用方法及技巧。它是不可变数据类型中的一种,它的一些性质和字符串是一样的,注意是整型不是整形哦。Pythonint有多种数字类型:整型int、长整型、布尔型bool、浮点数float、复数complex,先期在基础python学习过程中只要了解整
一个Python小白如何快速完成爬虫
很人或多或少都听说过python爬虫,但不知道如何通过python爬虫来爬取自己想要的内容,今天我就给大家说一个爬虫教程来实现自己第一次python爬虫。环境搭建既然用python,那么自然少不了语言环境。于是乎到官网下载了3.5版本的。安装完之后,随机选择了一个编辑器叫PyCharm,话说pyth
Python 图像处理 OpenCV (10):图像处理形态学之顶帽运算与黑帽运算
今天是图形处理形态学的最后一篇,我们介绍顶帽运算和黑帽运算。 图像处理顶帽运算是一个获取图像内部的小孔,或者前景色中的小黑点的运算。 今天的内容比较短,至此,图像形态学的几个基础的运算已经全部介绍完毕,希望各位同学能理解这几个运算的原理,而不是仅仅知道了几个参数或者说几个方法的…
Python 图像处理 OpenCV (9):图像处理形态学开运算、闭运算以及梯度运算
前面介绍了图像形态学的两种基础算法,图像腐蚀和图像膨胀,本篇接着介绍图像形态学中的开运算、闭运算以及梯度运算。 由于内容的连贯性,请先阅读前文「Python 图像处理 OpenCV (8):图像腐蚀与图像膨胀」,了解清楚图像的腐蚀与膨胀基础原理。 不然真的没办法理解开运算和闭运…
Python 在线免费批量美颜,妈妈再也不用担心我 P 图两小时啦
首先我承认自己标题党了,我就想提升点阅读量我容易么我,前几天的篇纯技术文阅读量都扯着蛋了。 毕竟阅读量太低实在是没有写下去的动力,我只能用点小手段偶尔提升下阅读量。 这篇文章我转换下套路,先放结果,感兴趣的接着往下看,不感兴趣的直接左上角,就当是我把你们骗进来的。 好了,本文结…
MOJITO 发布一周,爬一波弹幕分析下
最近一直啥都没写,追个热点都赶不上热乎的,鄙视自己一下。 周董的新歌 「MOJITO」 发售(6 月 12 日的零点)至今大致过去了一周,翻开 B 站 MV 一看,播放量妥妥破千万,弹幕破十万,这人气还真是杠杠的。 说实话, 「MOJITO」 这个名字对我来讲有点超纲了,第一次…