自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

公众号:该用户快成仙了

该用户快成仙了的博客

  • 博客(1333)
  • 收藏
  • 关注

原创 800个程序实例、5万行代码!清华大学出版【Python王者归来】

Python 的丰富模块(module)以及广泛的应用范围,使 Python 成为当下最重要的计算机语言之一,本书尝试将所有常用模块与应用分门别类组织起来,相信只要读者遵循本书实例,定可以轻松学会 Python 语法与应用,逐步向 Python 高手之路迈进,这也是撰写本书的目的。

2024-05-23 22:13:27 141

原创 分享Nginx几个有趣好用的功能

相信在不少公司都会有开发在他们的应用把用户请求header或者body都输出到应用日志上,其实nginx+lua也可以实现这块。由于笔者技术水平有限,可能会有疏漏或错误,如果您在阅读过程中发现了任何问题,或者有任何可以改进的地方,欢迎在留言或者私信我。x.zwade.top 是使用上面 Nginx 配置的演示环境,可以看到 ip.sb 和 ipify.org 站点返回的公网ip是一样的。是任意请求头字段,例如 Nginx 默认访问日志格式 main 中的。Nginx 的默认访问日志格式。

2024-05-23 14:42:52 699

原创 Python打包成exe的方法介绍

python的开发效率非常的高,但是当我们用python写一些小工具需要给用户使用的时候,用户大多数是没有安装python的。本文介绍两种python的打包方案,使用和nuitka打包成exe(或其他操作系统的可执行程序)后便可以直接分发给用户,无需用户安装python。

2024-05-23 14:28:58 113

原创 Python零基础“圣经”!超250WPython小白的选择!

最大的特色在于,在为初学者构建完整的 Python 语言知识体系的同时,面向实际应用情境编写代码样例,而且许多样例还是 后续实践项目部分的伏笔。实践项目部分的选题经过精心设计,生动详尽 又面面俱到。相信这本书能够得到更多 Python 初学者的喜爱。今天分享的这本书在让你尽快学会 Python基础知识的同时,能够编写并正确的运行程序(游戏、数据可视化、Web应用程序)懒得写前言了,直接介绍内容吧~

2024-05-22 21:36:55 207

原创 Python循环优化技巧,极大提升代码效率!

尽管Python因其易用性和灵活性而广受欢迎,理解并应用循环优化技巧,是提升Python代码效率的关键。

2024-05-22 21:14:38 175

原创 Python实现大麦网抢票的四大关键技术点解析

随着互联网的普及和发展,线上购票已经成为人们生活中不可或缺的一部分。然而,在抢购热门演出门票时,往往会遇到抢票难、抢票快的问题,有时候一秒钟的延迟就意味着与心仪的演出擦肩而过。为了解决这个问题,技术爱好者们开始探索利用Python多线程技术来提高抢票效率。本文将介绍Python实现大麦网抢票的四大关键技术点,帮助读者了解抢票脚本的核心原理,并通过示例代码详细说明实现过程。

2024-05-22 19:48:00 172

原创 使用 Python Flask 创建简易文件上传服务

在平时工作中,文件上传是一项常见的需求,例如将应用异常时通过脚本生成的dump文件收集起来进行分析,但实现起来却可能相当复杂。幸运的是,Flask框架提供了一种简单而高效的方式来处理文件上传,代码不到100行。在本文中,我们将探讨如何使用Flask实现文件上传功能,编写Dockerfile将应用程序通过docker部署。

2024-05-21 15:26:35 574

原创 Python 多进程日志输出到同一个文件并实现日志回滚

Python 多进程想要实现将日志输出到同一个文件中,使用同一个日志句柄,且日志需要按照日期,大小回滚。

2024-05-21 15:20:10 135

原创 小白入门必备!计算机科学教程的Python精要参考PDF开放下载!

随着互联网产业的高速发展,在网络上早已积累了极其丰富的Python学习资料,任何人都可以基于这些资源,自学掌握 Python。但实际上,网络上充斥的资源太多、太杂且不成体系,在没有足够的编程/工程经验之前,仅靠“看”线上资源自学,的确是一件非常困难的事。今天给小伙伴们带来了一份Python精要参考PDF,下面展示给大家,就不多赘述了,直接上干货!

2024-05-20 20:59:26 507

原创 使用Python http.server模块共享文件

今天给大家介绍一下Python标准库中的http.server模块。这个模块提供了一种简单的方式来快速启动一个HTTP服务器,非常适合临时共享文件、测试、教学等轻量级场景。

2024-05-20 16:11:04 147

原创 520专属——使用Python代码表白究竟能不能成功?

废话不多说,下面整理了效果图和参考代码,感兴趣的朋友可以看看注:本次展示的效果图不一定能表白成功,还需结合实际情况和另一半的想法,有优秀案例的可以在评论区分享。

2024-05-20 15:05:17 137

原创 通俗易懂!看漫画学Python入门教程(全彩版)Git首发破万Star

很多编程语言书读起来都略显晦涩,让不少读者望而却步,很难坚持读完。关老师的新书另辟蹊径,以漫画形式切入,生动有趣,把复杂的技术点和编程知识讲解得通俗易懂真正体现了一图胜干言的道理。而且每章结束时都有“练一练”环节,能够帮助读者夯实基础、锻炼技能。不得不说,这是一本Python入门和进阶佳作。今天就把我压箱底的宝藏——非常受欢迎的《看漫画学 Python 入门教程(全彩版)》——拿出来分享给大家,希望能够给正在学习或者准备学习 Python 的小伙伴们提供一些帮助。如果你觉得这份资料还不错的话可以。

2024-05-18 21:13:49 269

原创 干货|91个相见恨晚的Python库

这篇文章总结了Web 框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本处理、自然语言处理、机器学习、日志、代码分析等各个方向的python库。管理 Python 版本和环境的工具p:非常简单的交互式 Python 版本管理工具。pyenv:简单的 Python 版本管理工具。Vex:可以在虚拟环境中执行命令。virtualenv:创建独立 Python 环境的工具。virtualenvwrapper:virtualenv 的一组扩展。

2024-05-18 20:26:22 681

原创 Python编程中10大常见错误,你中招了几个?

继承自Exception或其子类,自定义异常能更好地表达特定错误情况,提高代码的可读性。raise MyCustomError("年龄不能为负数")# 后续逻辑...•SQLAlchemy:提供参数化查询,防止SQL注入。•Flask-WTF: Web框架 ,内置XSSRF防护和CSRF保护。•bleach: 安全的HTML、CSS、JS渲染库,防XSS。•OWASP:安全测试工具,扫描代码中潜在漏洞。通过以上实践,开发者能够显著减少应用的安全漏洞,保护用户数据和系统免受恶意攻击。

2024-05-17 20:31:59 1005

原创 学习Python自动化,这三大常用自动化框架必须了解

Python自动化测试开发人员在为手头的项目选择测试框架时,需要考虑许许多多的因素,其中包括:框架的脚本质量,测试用例的简单性,以及运行模块可能存在的技术弱点。为了避免“选择困难症”,我们为大家推荐三大自动化框架各自的优缺点,以供更好的选择使用!

2024-05-17 20:23:41 309

原创 封神!霸榜GitHub的零基础Python教程居然是本早教书

近期托朋友的福,给大家找来了一份Python早教书,本来是给我大侄子准备的,结果看我发现更适合零基础学编程的小白。你想想看,本来就是给孩子看的东西,能难到哪里去,孩子都能上手的东西,到咱手里那还不得上天啊!废话不多说,直接上干货!

2024-05-16 21:28:18 397

原创 深入理解Python中的深拷贝与浅拷贝

在Python编程中,对象的拷贝是一个常见的操作。Python提供了两种拷贝方式:深拷贝(deep copy)和浅拷贝(shallow copy)。

2024-05-16 16:58:33 843

原创 聊聊Python多进程

之前一直没关注过多进程这方面,朋友问起时感觉很奇怪,因为进程是资源分配的最小单元,线程是运算调度的最小单元,代码程序本质上只是一些文本文件,给他分配对应的资源运行起来才是进程,那为什么会有多进程呢?看了看文档发现原来是通过创建子进程并管理来实现多进程。

2024-05-16 16:44:13 302

原创 专为编程小白设计的Python零基础入门教程,GitHub星标破W

市面上大多数技术类的书籍都着重于一步步的构建系统的知识体系,并不是说这样就是不对的,但这样按部就班的学习注定了需要花费大量的时间用来掌握“基础知识”,或死记硬背,或慢慢理解。然而世界不会迁就你,而是在步步紧逼的告诉你要赶紧学完,赶紧找工作,赶紧挣钱,这才是你生活的基础。今天给小伙伴们带来了一份《编程小白的第一步Python书》,这本书是专为零基础小白设计的,不会告诉“”这种狗屁道理。而是先带你掌握搭建项目所用到的最少得知识,再真实的项目搭建中实践自己的所学,逐渐的完善知识体系。话不多说直接上干货!

2024-05-15 20:39:31 262

原创 如何快速理清复杂Python代码?

复杂Python代码看不懂,分享两个工具,事半功倍!

2024-05-15 19:19:42 272

原创 拿来即用!10个超丝滑Python自动化脚本

当涉及到自动化任务时,Python是一个非常强大的工具,它提供了丰富的库和模块,可以帮助你自动化各种常见的任务。在本文中,将介绍10个超丝滑Python自动化脚本,这些示例覆盖了不同领域的自动化任务,并提供了详细的示例代码,以帮助大家更好地理解和应用这些脚本。实时监控指定文件夹的变化(如文件添加、删除、修改)。将指定目录下所有特定扩展名的文件更改为新的扩展名。在指定目录中删除所有特定扩展名的文件。在指定目录下搜索包含特定文本的文件。减小指定目录中所有PDF文件的大小。更改指定文件夹中所有图片的尺寸。

2024-05-15 18:50:25 148 1

原创 字节跳动大佬总结的适合小白的Python背记手册,原地码住!

Python学习之路漫漫,想要掌握这门技能,大家必须得有一本“工具书”,因为很多地方都是直接调用它的代码的。今天给大家分享的就是《Python背记手册》,这本书会帮助你更好地理解和记忆 Python知识。这本书的作者是一位在美国读计算机专业的研究生,她通过自己多年的学习和实践总结出来了这本书。这本书一共有64页,适合零基础和有一定基础的小伙伴阅读。Python广泛应用于数据科学、机器学习、人工智能、 Web开发、网络爬虫等领域。在程序设计领域非常流行。很多人学习 Python,都会选择从网上找资料。

2024-05-14 18:38:59 925

原创 Python环境部署及虚拟环境部署

【代码】Python环境部署及虚拟环境部署。

2024-05-14 16:27:27 108

原创 Python中15个不为人知的高级特性

Python,以其简洁明了的语法和强大的库支持,成为初学者与专家都爱不释手的语言。但隐藏在它平易近人的外表下,是一系列高级特性,等待着探索者的发现。本文将带你领略Python的15个不为人知的高级特性,让你的代码更加高效、优雅。

2024-05-14 16:18:33 622

原创 2024年5月TIOBE编程排行榜,Java拍马都追不上Python了?

数据反映目前主流编程语言的变化趋势,对我们学习和工作可作为一个参考,但各个语言都有它们各自适合的应用场景,所以也不必过于在意,毕竟语言的好坏在于如何去使用它。根据5月份的TIOBE指数分析,Python几乎是Java的两倍,以目前的情况来看,Java想重回巅峰怕是遥遥无期,反倒是Python开始了霸榜之旅。对比一下Python和Java的点击率曲线图,可以明确看出Python的上升趋势和Java的下降趋势。如果你是做Python的,你对Python排名的上升怎么看?

2024-05-13 16:38:41 176 1

原创 GitHub爆赞,啃完这份500页Java多线程笔记,阿里入职在望

近年来在大厂的面试中,高并发不但占比较多,而且已经不局限于并发工具的使用,更多的会深入到底的层实现原理,这样能考察候程序员的内功,看其是否能知其所以然。关于市面上关于Java并发编程的资料感觉有些知识点不是很清晰,于是展开了对Java并发编程原理的讨论。在这收集整理了这些Java并发编程原理整理成书籍,分享给大家。文末获取↓↓↓。

2023-08-31 16:11:27 283

原创 关于SpringCloudAlibaba,看阿里这篇笔记真香

Spring Cloud Alibaba 是国产的微服务开发一站式解决方案,与原有 Spring Cloud 兼容的同时对微服务生态进行扩展,通过添加少量的配置注解,便可实现更符合国情的微服务架构。

2023-08-31 15:54:54 345

原创 上线半天下载量破100W,美团大佬的Java性能调优实战手册,超详细

随着互联网的发展,高可靠、高并发以及降本增效,已成为各大公司面临的现实挑战,性能优化需求愈发迫切,大到分布式系统,小到代码块的算法优化,都已经成为你日常工作中必须要面对的事情。对于开发者而言,性能优化也从加分项变为一个热门技能,缺乏相关知识将很难在面试或工作中脱颖而出。

2023-08-31 15:50:24 288

原创 上线访问破万!阿里限产Kafka从实战到源码手册,不愧是业界最强

这段时间招聘季,收到不少关于 Kafka 的问题,确实 Kafka 近两年的行情,可谓是水涨船高了。不谦虚地说,目前 Apache Kafka 被认为是整个消息引擎领域的执牛耳者,仅凭这一点就值得我们好好学习一下它。另外,从学习技术的角度而言,Kafka 也是很有亮点的。我们仅需要学习一套框架就能在实际业务系统中实现消息引擎应用、应用程序集成、分布式存储构建,甚至是流处理应用的开发与部署,听起来还是很超值的吧。总之 Kafka 是个利器,值得一试!

2023-08-29 16:22:01 174

原创 阿里后端优化这么恐怖?看完这20W字Java性能实战经验手册,最少P7

之前有朋友说,“我们公司的系统从来都没有经过性能调优,集成测试没问题后就上线了,上线后也几乎没出现过性能问题。”其实没遇到性能问题不代表程序不存在性能问题,只能说明系统的访问量有点小。微博瘫痪不就是因为短时间内访问量暴增后,系统扛不住,就出现性能瓶颈了吗!性能优化是个系统性工程,对工程师的技术广度和深度都有要求。它不仅需要你精通编程语言,还需要深刻理解操作系统、JVM 以及框架原理的相互作用关系,需要你多维度、全方面地去分析排查。

2023-08-29 16:01:25 66

原创 大厂10年经验,我对Java高并发问题方案的总结,堪称教科书级

作为一个 Java 开发人员,多线程是一个逃不掉的话题,不管是工作还是面试,但理解起来比较模糊难懂,因为多线程程序在跑起来的时候比较难于观察和跟踪。搞懂多线程并发知识,可以在面试的时候和周围人拉开差距,另外自己在编码的时候可以做到心中有数。然而现在网上关于Java并发编程的学习笔记资料多如牛毛,却没有看到那种完整全面的,因此今天把我之前收集整理到的这份Java多线程高并发实战手册拿出来分享给有需要的小伙伴!

2023-08-29 15:56:58 89

原创 GitHub再现经典—Spring Cloud微服务架构笔记真的太牛了

现如今微服务架构十分流行,而采用微服务构建系统也会带来更清晰的业务划分和可扩展性。同时,支持微服务的技术栈也是多种多样的,本文主要讲述我们为什么选择Spring Cloud和它的技术概要。

2023-08-29 13:21:58 121

原创 爱了,Alibaba顶级MySQL调优手册到手,加薪妥了

实际工作中,有时候打开一个页面响应时间非常慢,这背后通常牵涉到SQL语句查询慢的问题。前面我们提到很多数据库结构设计,建索引等来视图提高MySQL的性能。但是如果我们实际业务场景中,SQL查询语句写的不合适,索引建的再好可能也达不到预期的高性能。因此,我们很有必要对查询进行分析,我写的查询为什么慢,该怎么样对查询进行优化。

2023-08-29 11:43:26 72

原创 惊艳GitHub,Alibaba手写版Spring Boot文档收好

要说Java使用权威的企业,我想那一定就是阿里巴巴了,这个大厂也是很多程序员的梦想,今天小编分享的这一份spring boot文档,就是来自Alibaba架构师的手写版,作者的多年Java经验,springboot的权威也不过如此了!现在的Java程序员岗位,要说你连springboot框架都没有掌握的话,是非常难找i到一份工作的,不仅如此,如果你想获取比别人高的报酬,我想精通springboot必不可少!第八章内容:自定义starter。

2023-08-24 15:50:50 114

原创 阿里巴巴的“双11”高并发秒杀终极版教程!(Java语言设计)

说实话,作为一名程序员,我的技术能力也在公司业务的快速增长过程中得到了历练,并积累了一些大流量高并发网站架构设计和优化的经验,尤其是针对“秒杀”这个场景。因为我确信,那个时候我们肯定是对系统做了足够多的极致优化,才能扛住当时洪峰般的流量请求。记得早期的时候,淘宝商品详情系统的 PV 还差不多是 1 亿的样子,但是到2016 年差不多已经升至 50 亿了。尤其是 2012 年到 2014 年那个时间段,“秒杀”活动特别流行,用户的参与热情一浪高过一浪,系统要面对的流量也是成倍增长。

2023-08-24 14:58:00 358

原创 GitHub已置顶!Alibaba最终版Java面试小抄+架构师系统进阶指南

4.1 MySQL4.2 Redis5.1 Spring面试题总结5.2 MyBatis面试题总结5.3 Kafka面试题总结5.4 Netty面试题总结5.5 SpringBoot面试题总结。

2023-08-24 14:38:55 75

原创 耗时15天,我把“大厂面试指南”进行了重新梳理,V2.0版已上线

我们程序员这一群体,大家都知道最好的涨薪方法是通过跳槽,在你把一个公司的精华都吸收完之后,有追求的肯定会跳去更好的公司发展自己,特别在金三银四,金九银十这样的招聘旺季里 ,会有很多需要准备的面试会有很多。现如今市面上充斥着大量杂七杂八的所谓“大厂面试资料”,实际上只有几十上百页,质量可见一斑!由此我整理了这份《面试指南》,初衷是希望在面试的时候能够帮助到大家,减轻大家的负担和节省时间,帮助有需要的朋友收获高薪 offer!下面我来给大家介绍一下这份笔记,有需要的朋友我把白嫖方式挂在了文末!

2023-08-24 14:30:59 84

原创 学透这份Spring Cloud Alibaba手册,面试官都佩服

随着互联网的发展,网站应用的规模也在不断的扩大,进而导致系统架构也在不断的进行变化。从互联网早起到现在,系统架构大体经历了下面几个过程: 单体应用架构--->垂直应用架构--->分布式架构--->SOA架构--->微服务架构,当然还有悄然兴起的Service Mesh(服务网格化)。接下来我们就来了解一下每种系统架构是什么样子的, 以及各有什么优缺点。

2023-08-24 13:45:01 88

原创 厉害了!GitHub大神的K8S+SpringCloud笔记,从基础到进阶都很细致

我们都知道Docker 虽好用,但面对强大的集群,成千上万的容器,突然感觉不香了。这时候就需要我们的主角 Kubernetes 上场了。但是在小编学习k8s和Docker发现没有能将两个技术点整合并运用的学习资料,我翻阅了各大平台网站都没有发现真正能把k8s和Docker讲解的十分透彻,最终在一位大佬的指点下,我拿到了这份Docker+Kubernetes笔记,笔记中全面的讲解了Docker相关知识。

2023-08-17 16:29:39 126

原创 70W年薪高并发架构技术分布式大量流限流PDF,再不会算我输

在高并发系统中,限流通常指的是:对高并发访问或者请求进行限速或者对一个时间内的请求进行限速来保护我们的系统,一旦达到系统的限速规则(比如系统限制的请求速度),则可以采用下面的方式来处理这些请求。拒绝服务(友好提示或者跳转到错误页面)。排队或等待(比如秒杀系统)。服务降级(返回默认的兜底数据)。其实,就是对请求进行限速,比如10r/s,即每秒只允许10个请求,这样就限制了请求的速度。从某种意义上说,限流,其实就是在一定频率上进行量的限制。

2023-08-17 16:23:10 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除