随笔分类 -  python

摘要:JSON Web Token 是 "rfc7519" 出的一份标准,使用 JSON 来传递数据,用于判定用户是否登录状态。 jwt 之前,使用 来做用户认证。 以下代码均使用 javascript 编写。 + 原文链接: "山月的博客" session 传统判断是否登录的方式是使用 。 是指在客户端 阅读全文
posted @ 2019-11-21 07:19 山月水风 阅读(1053) 评论(2) 推荐(1)
摘要:月: 听说你这次分享 \ 我: 恩,是了\ 月:这有啥好分享的,现在大家都用 react/vue 了\ 我: ......\ 我: 给你官网链接 \ 月: 原来是命令行下的 json 美化工具,好像也没啥可分享的\ 我: ......\ 我: 可以用它分析 的日志,比如用 表示 的日志\ 月: 线上 阅读全文
posted @ 2019-11-18 07:20 山月水风 阅读(229) 评论(0) 推荐(0)
摘要:Q: 是干吗的\ A: 抓包的\ Q: 除了 还有啥能抓包\ A: \ Q: 为啥不讲 抓包\ A: 在 linux 上不能用\ <! more + 原文链接: "tcpdump 命令详解及示例" + 系列文章: "当我有台服务器时我做了什么" tcpdump 命令详解 关键选项 + : 指定打印条 阅读全文
posted @ 2019-11-14 19:36 山月水风 阅读(423) 评论(0) 推荐(0)
摘要:http server(node) 命令可以访问当前文件夹,可以 设置端口号(默认为8080), 设置ip地址。 这个命令基于node,所以需要事先安装node,然后使用npm全局安装http server。 $ npm install http server g $ http server... 阅读全文
posted @ 2015-12-16 23:27 山月水风 阅读(289) 评论(0) 推荐(0)
摘要:Counter是dict的一个子类,因此具有dict的属性与方法。如常用的iteritems, items, get, pop。 如果Key不存在,将返回0,不会引发KeyError异常。 elements()返回一个生成器,需要用到 itertools 标准库中的chain,starmap,re... 阅读全文
posted @ 2015-11-19 21:07 山月水风 阅读(811) 评论(0) 推荐(0)
摘要:总结了一些关于字典的小技巧或者注意的地方。 使用zip创建字典 创建字典有以下三种方法 推荐使用第二种方法结合zip创建 使用iteritems来遍历字典 当然也可以使用items来遍历字典, 与之不同的是iteritems返回一个迭代器。 使用get, ... 阅读全文
posted @ 2015-11-16 23:38 山月水风 阅读(27055) 评论(0) 推荐(0)
摘要:python 时间字符串与日期转化 datetime.datetime.strptime(string, format) 根据指定的格式解析字符串为一个datetime类型。相当于datetime.datetime( time.strptime(string, format)[0:6])。 ... 阅读全文
posted @ 2015-11-02 22:36 山月水风 阅读(3564) 评论(0) 推荐(0)
摘要:python pdb调试以及sublime3快捷键设置 pdb调试 如果对gdb比较熟悉的话,pdb就很容易上手。以一个demo快速了解常用的调试命令。 + python m pdb test.py进入调试环境 + b test 在test函数处设置断点,断点号为1 + b 2 ... 阅读全文
posted @ 2015-10-27 23:51 山月水风 阅读(7036) 评论(0) 推荐(1)
摘要:模拟实现一个enumerate函数 返回一个list, 如果list数据过多,则占用内存太大。而迭代器每次只需要很小的内存。再往下看迭代器。 迭代器 内建函数iter()可以生成一个iterator迭代器。相比list来说,iterator不需要很大的内存空间。 迭代器通过next()来... 阅读全文
posted @ 2015-10-24 22:28 山月水风 阅读(1184) 评论(0) 推荐(0)
摘要:学完这几个优雅的内建函数,就可以做一些有趣的小练习来激发兴趣了。而python最大的好处便是简洁,看下边要求 用1行代码求 1! + 2! + 3! + ... + 10! 1. 求阶乘 reduce函数用来做累积累和 精简成lambda函数 2. 映射列表,求1到10的阶乘,返... 阅读全文
posted @ 2015-10-22 21:31 山月水风 阅读(481) 评论(0) 推荐(0)
摘要:以下是filter函数的官方文档,注意最后一段,当function不为None时,函数相似于[item for item in iterable if function(item)],function为None时,函数相似于[item for item in iterable if item]。 ... 阅读全文
posted @ 2015-10-20 22:55 山月水风 阅读(836) 评论(0) 推荐(0)