首页
学习
活动
专区
工具
TVP
发布

weixuqin 的专栏

专栏作者
205
文章
219422
阅读量
47
订阅数
redis 学习(9)-- redis 客户端 -- redis-py
关于 redis 的各种客户端,我们可以在官网上寻找并使用,比如我这里的 python 客户端,可以在官网上找到:redis-client 。
希希里之海
2019-06-02
8030
python 装饰器
python 装饰器 描述 python 中一切皆对象,函数也可以当作参数传递 装饰器就是接受一个函数作为参数,添加功能后返回一个新函数的函数或类。 python 中使用 @ 来使用装饰器。(@ 只是装饰器的语法糖,可以等价替代为其他) 装饰器经常用到的功能就是在代码中添加 log 日志。 实例 下面简单编写一个记录函数耗时的装饰器。 使用函数编写一个装饰器 import time def log_time(func): # 接受一个函数作为参数 def _log(*args, **kwa
希希里之海
2019-05-15
4550
Python 并发网络库
Python 并发网络库 Tornado VS Gevent VS Asyncio Tornado:并发网络库,同时也是一个 web 微框架 Gevent:绿色线程(greenlet)实现并发,猴子补丁修改内置 socket Asyncio:Python3 内置的并发网络库,基于原生协程 Tornado 框架 Tornado 适用于微服务,实现 Restful 接口 底层基于 Linux 多路复用 可以通过协程或者回调实现异步编程 不过生态不完善,相应的异步框架比如 ORM 不完善 Gevnet 高性能的并
希希里之海
2019-05-15
6960
IO 多路复用
select 可以同时处理多个 socket,有一个就绪应用程序代码就可以处理它。
希希里之海
2019-05-15
1.3K0
TCP socket 编程
TCP socket 编程 讲一下 socket 编程 步骤 使用 socket 模块 建立 TCP socket 客户端和服务端 客户端和服务端之间的通信 图解 编程 举个例子 tcp_server
希希里之海
2019-05-15
5810
leecode刷题(27)-- 合并k个排序链表
以前做过合并两个有序链表的问题,所以刚开始想到的解法与之类似,我们可以先合并两个有序链表,再用合并的新链表去合并第三个链表:
希希里之海
2019-05-15
3730
leecode刷题(24)-- 翻转二叉树
二叉树问题,我们首先要想到的使用递归的方式来解决,有了这个思路,处理这道问题就很简单了:先互换根节点的左右节点,然后递归地处理左子树,再递归地处理右子树,直到所有的节点互换完,最后我们把 root 返回,这样便完成了二叉树的反转。
希希里之海
2019-05-14
4030
leecode刷题(5)-- 只出现一次的数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。
希希里之海
2019-01-03
4720
django 实现电子支付功能
  思路:调用第三方支付 API 接口实现支付功能。本来想用支付宝来实现第三方网站的支付功能的,但是在实际操作中发现支付宝没有 Python 接口,网上虽然有他人二次封装的的 Python 接口,但是对我这个小白白来说上手还是有点难度,后来发现 PayPal 有现成的 Django 模块,想着以学习的目的来实现这一功能(其实还是自己辣鸡),就决定以 PayPal 的电子支付功能来练手。
希希里之海
2018-08-02
2.1K0
Mac 安装 mysqlclient
 尝试在虚拟环境下通过 pip 安装: pip install mysqlclient 然后报错:OSError: mysql_config not found 找到官方文档 https://gith
希希里之海
2018-07-05
1.7K0
Python3 + django2.0 + apache2 + ubuntu14部署网站上线
  自己尝试在本地搭建了 Django 项目后,想部署到自己云服务器上,经常多次尝试和多次踩坑(捂脸),总结如下:   环境:ubuntu14, django2.0, apache2。   1.首先安装需要的库包,在 ubuntu 下执行如下指令,为了能顺利安装建议使用 root 用户登录 Ubuntu 或在 apt-get 前加上 sudo : 安装 Apache2 apt-get update #获取更新列表 apt-get install apache2 #安装 Apache2 apt-g
希希里之海
2018-07-05
1.3K0
基于 Django 的手机管理系统
前段时间和小组一起完成数据库作业,觉得收获挺多的,分享到博客来。 一、概述 打算通过设计数据库,然后结合 Python 框架Django,实现在网页上对数据库的增删改查(本例以手机的管理为例,不考虑订
希希里之海
2018-07-03
1.5K0
Python 爬取猫眼电影最受期待榜
    主要爬取猫眼电影最受期待榜的电影排名、图片链接、名称、主演、上映时间。   思路:1.定义一个获取网页源代码的函数;      2.定义一个解析网页源代码的函数;      3.定义一个将解析的数据保存为本地文件的函数;      4.定义主函数;      5.使用多进程爬取。 步骤一:首先,导入相关的库: import requests import re import json from multiprocessing import Pool from requests.exceptions
希希里之海
2018-05-16
7610
利用 pyspider 框架抓取猫途鹰酒店信息
  利用框架 pyspider 能实现快速抓取网页信息,而且代码简洁,抓取速度也不错。   环境:macOS;Python 版本:Python3。   1.首先,安装 pyspider 框架,使用pi
希希里之海
2018-05-16
1K0
深度学习之 TensorFlow(一):基础库包的安装
 1.TensorFlow 简介:TensorFlow 是谷歌公司开发的深度学习框架,也是目前深度学习的主流框架之一。  2.TensorFlow 环境的准备:  本人使用 macOS,Python 版本直接使用 anaconda 的集成包,我们使用 anaconda 来管理环境,为 TensorFlow 创建独立的 Python 环境。   创建一个名为 tensorflow 的 Python 环境: conda create --name tensorflow python=3.6   激活环境:
希希里之海
2018-05-07
1.1K0
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档