魔笛手CTO
码龄10年
求更新 关注
提问 私信
  • 博客:152,809
    社区:3
    152,812
    总访问量
  • 91
    原创
  • 316
    粉丝
  • 11
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
加入CSDN时间: 2015-06-14

个人简介:人生看淡,不服就干

博客简介:

afterlake的博客

查看详细资料
个人成就
  • 获得48次点赞
  • 内容获得8次评论
  • 获得175次收藏
  • 代码片获得155次分享
  • 博客总排名1,679,170名
创作历程
  • 1篇
    2022年
  • 4篇
    2021年
  • 21篇
    2020年
  • 34篇
    2019年
  • 8篇
    2018年
  • 6篇
    2017年
  • 22篇
    2016年
成就勋章
TA的专栏
  • HTTP
    1篇
  • 源码
    1篇
  • 通信协议
    5篇
  • JAVA
    2篇
  • 网络技术
    4篇
  • Play
    1篇
  • LeetCode
    1篇
  • 翻译
    3篇
  • Linux
    1篇
  • 协议
    2篇
  • FTP
    3篇
  • 计算机基础
    2篇
  • Python
    24篇
  • SIC
  • SICP
  • Python3
    3篇
  • float IEEE
    1篇
  • macho macOS
    1篇
  • c
    2篇
  • 汇编
    2篇
  • Python 数据结构
    2篇
  • iOS
    2篇
  • 爬虫
    7篇
  • bash
  • 数据库
  • Django
    3篇
  • 架构
    3篇
  • 心得
    5篇
  • 设计模式
    9篇
  • 安全
    2篇
  • git
  • 开发工具
    2篇
  • redis
    2篇
  • 算法
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 1

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

79人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

JSON是什么

提起 JSON,作为如今最受欢迎的数据交换格式,可以说是无人不知、无人不晓了。JSON 全称 JavaScript Object Notation( JS 对象简谱),自诞生之初的小目标就...
原创
博文更新于 2023.12.05 ·
738 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

手写一个JSON反序列化程序

上一篇文章《JSON是什么》给大家介绍了JSON的标准规范,今天就自己动手写一个JSON的反序列化程序,并命名它为 zjson。0开始之前本篇文章的目的是学习实践,所以我们选择相对简单的P...
原创
博文更新于 2023.11.30 ·
582 阅读 ·
1 点赞 ·
3 评论 ·
1 收藏

http.client源码刨析

看过了http.client的文档,趁热打铁,今天继续研究一下http.client的源码。(一)你会怎么实现开始之前先让我们回忆一下一个HTTP调用的完整流程:看到这张图,不妨先来思考一下如果要你来实现http.client,你会怎样做?(二)http.client是怎么设计的现在,复习一下上篇文章关于http.client里面官方给出的一个示例:>>>importhttp...
原创
博文更新于 2022.12.14 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【译】http.client

本模块实现了HTTP和HTTPS协议的客户端功能。通常本模块不会被直接使用,而是被urllib.request调用,来处理HTTP和HTTPS相关的URL。备注:HTTPS只有在支持SSL(带有ssl模块)的Python编译器里面才是可用的。(一)模块提供的类classhttp.client.HTTPConnection(host,port=None,[timeout,]source_ad...
原创
博文更新于 2022.12.14 ·
187 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

没有HTTP连接池,空谈什么持久连接

目录为什么需要HTTP连接池urllib3 如何实现 HTTP 连接池从文档入手PoolManagerRecentlyUsedContainerHTTPConnectionPoolLifoQueueHTTPConnection总结为什么需要HTTP连接池上世纪90年代初,因为即用即走的“请求—响应”模型,HTTP 协议得以广泛流行​。但是简单并不等同于高效,随着 HTTP 的流行,越来越多的开发者开始抱怨HTTP的性能问题​。在这种背景下,HTTP ...
原创
博文更新于 2022.04.05 ·
1028 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

阿里云云效Maven制品仓库的ip白名单列表

云效 Maven 制品仓库所依赖的 ip 列表
原创
博文更新于 2022.03.28 ·
8523 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

教你用python高效刷leetcode

由于Python语法的简洁性,用python来刷leetcode往往能用比别的语言更少的代码量AC。但是如果不是对python很熟悉就会比较尴尬了,如果有些功能明明有高效的内置方法因为不知道要自己实现、或者不了解其复杂度提交时出现超时。我总结了一下自己在刷leetcode时关于python这个语言的经常被使用的数据结构和内置方法。基础离开数据结构,算法就是空中楼阁,所以了解pyth...
原创
博文更新于 2021.11.26 ·
9187 阅读 ·
18 点赞 ·
1 评论 ·
79 收藏

f(n){return n==5||n&&f(n/10);}

在知乎上看到一个回答里的代码当时就惊呆了,写一下我对这一行代码的理解过程。(原地址)问题描述:编出一个程序能够找出1~n之间含有5这个数字的数?Milo Yip 的回答:f(n){return n%10==5||n&&f(n/10);}一开始我理解不了这段代码, 然后我尝试按照我自己的方式去解决这个问题思路就是写一个函数判断一个数n是...
原创
博文更新于 2021.06.14 ·
738 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python内置库——http.client源码刨析

看过了http.client的文档,趁热打铁,今天继续研究一下http.client的源码。(一)你会怎么实现开始之前先让我们回忆一下一个HTTP调用的完整流程:看到这张图,不妨先来思考...
原创
博文更新于 2021.05.23 ·
2307 阅读 ·
2 点赞 ·
1 评论 ·
1 收藏

想要小姐姐味(封)道(面)?Fiddler三步搞定

一天的五一假期过去之后,只剩下我凭调班换来的调休。在这枯燥的日子里,我听说了一件事:如图喔~,没想到啊,没想到,早就关注“小姐姐味道”公众号的我,被打上了“互联网精英”的标签。想到自己作为...
原创
博文更新于 2021.05.04 ·
192 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

通过WSL本地启动Nacos

Nacos是Spring Cloud Alibaba的重要一环,扮演着分布式配置中心和服务注册、服务发现的核心角色。但是Nacos在Windows的运行貌似并不如Linux平台稳定,对于...
原创
博文更新于 2021.01.27 ·
1299 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

byte[]与String互转不一致引起的bug

​​​公告:文章会第一时间发在微信公众号《魔笛手CTO》,欢迎关注String s = "HelloWorld";byte[] b = s.getBytes();System.out.println(new String(b));看到上面的代码,可能有同学会问了,这不就是JAVA的基本操作吗,你老张有什么好讲的?既然这样,老张要考考大家,猜一下下面的代码执行之后会输出怎样的结...
原创
博文更新于 2019.10.15 ·
2465 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

用LeetCode官方推荐的动画解《买卖股票的最佳时机》

最近看到 LeetCode 官方公众号推送了一条《5 分钟轻松制作力扣题解动画》,用 PPT 做解题的 GIF 动画,感觉很有意思。老张手痒痒,自己找了一个动态规划的题目《121. 买卖...
原创
博文更新于 2020.11.05 ·
237 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【译】Python官方文档——http.client

本模块实现了HTTP和HTTPS协议的客户端功能。通常本模块不会被直接使用,而是被urllib.request调用,来处理HTTP和HTTPS相关的URL。备注:HTTPS只有在支持SS...
翻译
博文更新于 2020.10.20 ·
2506 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

欢迎关注我的公众号《魔笛手CTO》,感谢大家的支持

欢迎关注我的微信公众号"《魔笛手CTO》,感谢大家支持和鼓励!我将在微信公众号写一些更系统、更有深度的文章,当前的CSDN也会保持更新,但两者内容不会完全一致。扫描如下二维码即可关注我的公众号:...
原创
博文更新于 2020.09.27 ·
243 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cmd下文件md5查看插件

发布资源 2017.05.03 ·
zip

【译】urllib.parse文档--这里有关于URL的一切

本模块定义了一个标准接口,既可以把统一资源定位符(URL)解析为若干部分(通信协议,网络地址和路径等),也可以把各个部分重新组合成URL,还可以利用“基本URL”把相对路径转化为绝对路径。本模块设计之初就考虑到要兼容一系列和URL相关的RFC标准。目前能够支持的URL协议包括:file, ftp, gopher, hdl,http, https, imap, mailto, mms, nntp, prospero, rsync, rtsp, rtspu, sftp, shttp, sip, sips..
原创
博文更新于 2020.06.14 ·
481 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

后端问题如何快速定位?

定位问题没有银弹!定位问题没有银弹!定位问题没有银弹!老张结合自己的工作经验,谈谈问题为什么会产生,已经定位后端问题的一些经验总结。01—Bug是如何产生的?计算机是精确的,而人是非理性...
原创
博文更新于 2020.06.08 ·
385 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WEB服务优化

〇、简单完整的web服务模型上图是一个简单完整的web服务模型,看似简单,但是包含大量的知识点,其拓展优化也需要很多技巧。一、DNS层面的优化增加DNS轮询,一个域名对应多个服务器ip...
原创
博文更新于 2020.06.08 ·
182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

什么?文件读写还有缓冲!

有没有同学遇到过DEBUG的时候日志死活不写入文件,必须关闭程序才能拿到想要的日志文件?一头雾水的你是否想起文件缓冲这个冷知识?操作系统提供的文件的io操作的缓冲行为分为:全缓冲:往往同...
原创
博文更新于 2020.06.08 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多