- 博客(362)
- 资源 (2)
- 收藏
- 关注
原创 Django5 2024全栈开发指南(三):数据库模型与ORM操作
本文先介绍一下Django框架模型的基础知识,主要包括Django模型介绍、Django模型与ORM,以及Django模型与MySQL等方面的内容。
2024-11-15 12:18:42
1308
1
原创 Django5 2024全栈开发指南(二):Django项目配置详解
本文主要介绍Django框架的常用配置,主要包括基础路径配置、静态资源配置、模板路径配置、数据库配置、中间件配置、静态文件配置和语言时区配置等方面的内容。这些内容是使用Django框架开发Web应用程序的基础,是开发过程中非常重要的一个环节。
2024-11-14 12:30:46
2247
原创 Django5 2024全栈开发指南(一):框架简介、环境搭建与项目结构
本文主要介绍一下Django框架的基础知识、运行环境的搭建,以及开发工具的选择。同时,通过构建一个最基本的基于Django框架的Web应用程序(应用程序一般简称应用),帮助读者快速掌握Django框架的开发流程。
2024-11-14 08:51:37
2270
原创 2024最新版JavaScript逆向爬虫教程-------基础篇之Proxy与Reflect详解
本文将带你深入探索Proxy和Reflect的内在奥秘。你将了解到如何使用Proxy来创建一个代理对象,它可以拦截并自定义对象的操作,比如属性访问、赋值、枚举、删除等。同时,你也会学到Reflect如何作为一个实用工具,与Proxy配合使用,提供了一系列与Object上的方法相对应的反射操作,为我们逆向补环境打下基础
2024-11-08 16:01:56
1419
原创 2024最新版JavaScript逆向爬虫教程-------基础篇之Chrome开发者工具学习
本文详细介绍了Chrome开发者工具的使用,包括Elements、Console、Sources、Network和Application面板的各个功能。重点讲解了如何利用开发者工具进行JS逆向调试,如搜索、查看请求调用堆栈、设置XHR请求断点和Console插桩。同时,还介绍了本地覆盖方法Chrome local override,以便在本地修改和调试网页资源。
2024-11-07 10:02:40
2691
1
原创 2024最新WebStorm常用的小技巧汇总,Web开发上路必备
WebStorm 是开发人员最常使用的一种网页开发工具,它是 JetBrains 公司旗下的一款网页开发工具,其功能非常强大,支持各种前端和 JavaScript 库的代码补全,被广大开发者誉为 Web 前端开发神器、最强大的 HTML5 编辑器、最智能的 JavaScript IDE 等。本文将对 WebStorm 的下载、安装及使用进行详细讲解。
2024-11-01 14:26:45
5471
4
原创 2024最新IntelliJ IDEA常用的小技巧汇总,JAVA 新手上路必备
本文详述了IDEA的下载安装、目录结构、Hello World、新建项目和包、快捷键设置等基础知识,特别介绍了如何设置自动导包、设置全局UTF-8编码,以及常用快捷键的使用,帮助JAVA新手快速上手IDEA
2024-11-01 09:01:53
5054
1
原创 2024 Python3.10 系统入门+进阶(十八):面向对象进阶
本文详细介绍了Python的面向对象编程,深入探讨了私有属性、继承、多态等概念,以及类属性和类方法的使用。讲解了继承的三大特性、单继承与多继承的语法、方法重写,并通过实例展示了类方法和静态方法的应用。
2024-10-24 23:46:41
1511
原创 2024 Python3.10 系统入门+进阶(十七):面向对象基础
本文详细介绍了Python的面向对象编程,包括基础语法、初始化方法、属性查找与绑定、案例分析如跑步和家具案例,深入探讨了私有属性、类属性和类方法的使用。
2024-10-20 11:41:57
1171
原创 Python 常用模块(五):datetime模块
datetime 模块中提供了多种操作日期和时间的类,还提供了一系列由简单到复杂的日期时间处理方法,可以实现以各种不同方式创建和输出日期与时间信息。另外,本模块中还包含对时区及夏令时信息的处理方法。
2024-10-17 09:37:35
2678
1
原创 Python项目实战集锦(一): 学生信息管理系统
本文主要使用Python语言开发了一个学生信息管理系统,项目的核心是对文件、列表和字典进行操作。其中,对文件进行操作是用来永久保存学生信息,而将学生信息以字典的形式存储到列表中,是为了方便对学生信息的查找、修改和删除。通过本文的学习,读者首先应该熟练并掌握对文件进行创建、打开和修改等操作的方法,其次还应该掌握对字典和列表进行操作的方法,尤其是对列表进行自定义排序规则,这是本项目的难点,需要读者仔细体会并做到融会贯通。
2024-09-27 08:45:19
3375
1
原创 2024 Python3.10 系统入门+进阶(十六):正则表达式
本文详细介绍了Python的re模块,包括正则表达式的基础知识、常用语法、re模块的方法,如match()、search()、split()、sub()等,并提供了面试题和实例解析,帮助读者深入理解并掌握正则表达式在Python中的应用。
2024-09-25 13:16:39
1365
原创 Python练习宝典:Day 3 - 选择题 - 字符串与正则表达式、基础练习补充
Python练习宝典:Day 3 - 选择题 - 字符串与正则表达式、基础练习补充
2024-09-23 20:54:07
1683
原创 2024 Python3.10 系统入门+进阶(十五):文件及目录操作
和其它编程语言一样,Python 也具有操作文件(I/O)的能力,比如打开文件、读取和追加数据、插入和删除数据、关闭文件、删除文件等。除了提供文件操作基本的函数之外,Python 还提供了很多模块,例如 shutil模块、pathlib模块、csv模块等,通过引入这些模块,我们可以获得大量实现文件操作可用的函数和方法(类属性和类方法),大大提供编写代码的效率。
2024-09-19 15:50:42
1323
原创 Python 常用模块(四):shutil模块
本文详细介绍了Python的shutil模块,包括copyfile、copyfileobj、copymode、copystat、copy、copy2、copytree、rmtree、move以及make_archive等函数的使用,用于文件和目录的拷贝、移动、删除、压缩与解压缩等操作。
2024-09-19 15:45:34
2757
原创 2024 Python3.10 系统入门+进阶(十四):Python三大神器迭代器、生成器、装饰器详解
本文对Python的三大神器迭代器、生成器、装饰器进行了详细的讲解,提供丰富的示例,并分析一些重要的装饰器实现原理。
2024-09-17 16:50:41
1306
原创 Python 常用模块(三):os.path模块
os.path 是专门用于进行路径操作的模块。常用的路径操作主要有判断目录是否存在、创建目录、删除目录和遍历目录等,本文对其进行了详细的介绍。
2024-09-17 08:57:51
2662
原创 Python 常用模块(二):json模块
本文详细介绍了Python的json模块,包括json数据格式,应用场景等,json模块的基本概念、dump()和dumps()方法将Python对象转化为JSON格式,load()和loads()方法将JSON数据转化为Python字典,以及相关参数和实例演示,帮助读者深入理解json模块的使用。
2024-09-14 12:35:55
3833
1
原创 Python 常用模块(一):csv模块
本文介绍了Python的csv模块,用于读写CSV文件。内容包括CSV文件的基本概念、导入csv模块、读取CSV文件的步骤(打开、逐行读取、获取字段值)、写入CSV文件的步骤、指定分隔符、读写字典格式及自定义引号字符。适合Python初学者和开发者提升CSV处理技能。
2024-09-14 08:09:55
8147
2
原创 Python 常用内置函数详解(五):all()、any()、filter()、iter()、map()、next()、range()、reversed()、sorted、zip()函数详解
本文详细介绍了Python中的高阶函数,如all(), any(), filter(), map(), range(), reversed(), sorted()以及zip()等,通过示例展示了它们在实际编程中的应用,帮助提升代码效率和可读性。此外,还讲解了reduce()函数的使用方法。
2024-09-06 21:42:38
2041
原创 2024 Python3.10 系统入门+进阶(十一):Python解析式和生成器表达式
详细介绍了 Python 中各种解析式的使用方式,然后详细介绍了生成器表达式。
2024-08-29 14:23:53
1082
1
原创 2024 Python3.10 系统入门+进阶(九):封装解构和集合Set常用操作详解
本文首先介绍了Python封装与解构的特性,然后详细介绍了集合最常用的操作包括如何创建集合,以及集合的添加、删除、交集、并集和差集等运算。
2024-08-28 12:19:49
821
原创 2024 Python3.10 系统入门+进阶(八):字符串及其常用操作详解下篇
本文详细介绍了Python中的字符串操作,包括定义、转义字符、原生字符串、Unicode和字符编码,以及字节串的编码解码。此外,还讲解了字符串的常见操作,如连接、替换、分割、大小写转换、修剪和填充等,以及字符串的检索、替换方法和大小写转换。文章通过实例展示了Python字符串处理的各种方法和技巧。
2024-08-27 08:26:18
1308
原创 2024 Python3.10 系统入门+进阶(七):字符串及其常用操作详解上篇
本文详细介绍了Python中的字符串操作,包括定义、转义字符、原生字符串、Unicode和字符编码,以及字节串的编码解码。此外,还讲解了字符串的常见操作,如连接、替换、分割、大小写转换、修剪和填充等,以及字符串的检索、替换方法和大小写转换。文章通过实例展示了Python字符串处理的各种方法和技巧。
2024-08-23 22:35:56
848
原创 2024 Python3.10 系统入门+进阶(六):random模块常用方法以及元组常用操作详解
random模块常用方法以及元组常用操作详解
2024-08-21 18:31:17
2277
原创 2024 Python3.10 系统入门+进阶(五):线性表与列表详解
本文先介绍了线性表的相关概念,然后详细讲解了Python中列表常用的操作
2024-08-20 10:55:22
1131
原创 2024最新版JavaScript逆向爬虫教程-------基础篇之无限debugger的原理与绕过
本文讲解了无限 Debugger 的绕过方案,包括禁用全局断点、条件断点、替换原始文件等,从这些操作中我们也可以学习到一些 JavaScript 逆向的基本思路,建议好好掌握本文内容。
2024-05-08 15:52:49
4609
8
原创 2024最新版JavaScript逆向爬虫教程-------基础篇之JavaScript混淆原理
本文从原理的角度讲解JS是如何进行混淆的,混淆实际上就是把核心的js代码计算逻辑混淆掉从而增加阅读难度的一种方法,执行的效果是等同的,本文的内容是学好AST混淆和还原JS代码的基础,希望读者要引起重视。
2024-05-02 08:03:36
2241
2
贝特之姓氏笔画排序.rar
2020-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人