首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
rest
订阅
李树林
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
7 分钟全面了解位运算
位运算是我们在编程中常会遇到的操作,但仍然有很多开发者并不了解位运算,这就导致在遇到位运算时会“打退堂鼓”。实际上,位运算并没有那么复杂,只要我们了解其运算基础和运算符的运算规则,就能够掌握位运算的知识。接下来,我们一起学习位运算的相关知识。 程序中的数在计算机内存中都是以二进…
Python3 多线程
并行:真同时,同时处理多个任务,必须多核。 主流操作系统上完成并发的手段有进程和线程,主流的编程语言提供了用户空间的调度:协程。Python 也不例外。 由于现在的操作系统上的进程越来越轻量,导致进程和线程之间的区别越来越少。事实上,Linux 并没有原生的线程,线程是通过进程…
就这 10 行代码能干啥?
有的童鞋可能看出来了,这是一个简易的事件组件(不同编程语言、框架叫法不一样),也可以说是观察者模式的一种简单实现。 示例代码中的业务逻辑,是我抽象的一个大家都比较容易理解的业务场景,当一个订单完成后,一般除了订单本身的主流程之外,多多少少都需要执行一些和订单主流程关系不大的逻辑…
基于Flask开发企业级REST API应用(一)
前面对Python WEB框架Flask的源码进行走读,对服务的启动流程、路由原理和模板渲染有了一个宏观的认识。不过说了那么多理论,接下来就利用Flask开发一个企业级的API应用。 我选用团队最近开发的一个企业应用作为案例。这是一个恋爱交友应用,本来是使用Java的Sprin…
python生成器源码戏说
普通的python函数内部, 加个yield关键字, python解析器就将该函数视为一个生成器函数. 但是生成器函数不是生成器本身,而是生成器工厂.所以调用一个生成器函数时, 将创建一个生成器对象. 当外部需要从这个生成器获取值时,生成器会通过yield返回值,而非普通函数的…
Python高效编程技巧笔记(一)数据结构与算法
2. 如何为元组中的每个元素命名提高程序的可读性 访问时我们使用索(index)访问,大量索引降低程序可读性. 方案1.将序列转换成字典{元素:频度},根据字典中的值排序。 统计出前N轮每场比赛都有进球的球员. 方案1. 某编程比赛系统, 对参赛选手编程解题进行计时,选手晚上比…
python-面试通关宝典-有面Python开发方向的,看这一个repo就够啦😘
15.Python 代码缩进中是否支持 Tab 键和空格混用。 25.有一个字符串开头和末尾都有空格,比如“ adabdw ”,要求写一个函数把这个字符串的前后空格都去掉。 26.获取字符串”123456“最后的两个字符。 29.a = "你好 中国 ",去除多余空格只留一个空…
基于Flask开发企业级REST API应用(三)
前两章把程序的结构以及API的协议基本上搭建起来了。本文开始不打算对每个模块接口都进行实现,因为基本上都是业务逻辑代码,而且整篇文章都把代码贴出来,那将是一个灾难。 《上一章》对登录授权模块的接口进行了实现,在写本篇文字的时候,我也把用户模块的用户列表、用户信息查询、更新用户信…
基于Flask开发企业级REST API应用(二)
本节开始项目的编码实现。首先我们来实现登录注册模块的相关API。本项目我们是使用前后端分离的模式,在实现登录注册功能之前,假设我们的接口是开放的,那么需要确定接口校验方案。 我们的目标是接口不能被抓包重复访问,并且要对客户端的可靠性进行验证。 时间戳的作用是,保证这个请求在一定…