首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
python
订阅
会飞的小蚂蚁
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
草根学Python(六) 函数
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数 return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的 return 相当于返回 None。 的值吗?为啥没有变化,输出…
草根学Python(十)Python 的 Magic Method
前言 距离上一篇已经三个多星期了,最近比较累,下班回到家,很早就休息了,所以更新的进度有点慢。 目录 草根学Python(十) Python 的 Magic Method 一、Python 的 Magic Method 在 Python 中,所有以 "" 双下划线包起来的方法,都…
Python学习之进程和线程
由于Windows没有fork调用,上面的代码在Windows上无法运行。由于Mac系统是基于BSD(Unix的一种)内核,所以,在Mac下运行是没有问题的,推荐大家用Mac学Python! 如果你打算编写多进程的服务程序,Unix/Linux无疑是正确的选择。由于Window…
Python 多进程与多线程
Python 多进程与多线程 http://click.aliyun.com/m/8078/
一篇文章带你搞定经典面试题之扔鸡蛋问题
采用类似于二分查找的方法,把鸡蛋从一半楼层(50层)往下扔。 如果第一枚鸡蛋在50层碎了,第二枚鸡蛋就从第1层开始扔,一层一层增长,一直扔到第49层。 如果第一枚鸡蛋在50层没碎了,则继续使用二分法,在剩余楼层的一半(75层)往下扔...... 这个方法在最坏情况下,需要尝试5…
深入理解分布式事务
分布式事务就是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。以上是百度百科的解释,简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么…
看图轻松理解数据结构与算法系列(冒泡排序)
推出一个新系列,《看图轻松理解数据结构和算法》,主要使用图片来描述常见的数据结构和算法,轻松阅读并理解掌握。本系列包括各种堆、各种队列、各种列表、各种树、各种图、各种排序等等几十篇的样子。 冒泡排序是一种很简单的排序算法,主要思想就是不断走访待排序序列,每次只比较两个相邻元素,…
互联网公司面试必问的Redis题目
Redis是一个非常火的非关系型数据库,火到什么程度呢?只要是一个互联网公司都会使用到。Redis相关的问题可以说是面试必问的,下面我从个人当面试官的经验,总结几个必须要掌握的知识点。 介绍:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可…
草根学Python(十三)线程和进程
拖了好久,不过还是得坚持。喜欢本文的话可以加下公众号【于你供读】。 线程与进程是操作系统里面的术语,简单来讲,每一个应用程序都有一个自己的进程。 操作系统会为这些进程分配一些执行资源,例如内存空间等。在进程中,又可以创建一些线程,他们共享这些内存空间,并由操作系统调用,以便并行…
深入Python进程间通信原理--图文版
继上节使用原生多进程并行运行,基于Redis作为消息队列完成了圆周率的计算,本节我们使用原生操作系统消息队列来替换Redis。 使用文件进行通信是最简单的一种通信方式,子进程将结果输出到临时文件,父进程从文件中读出来。文件名使用子进程的进程id来命名。进程随时都可以通过os.g…