RichFan

Previous media Next media
Apache Shiro 教程

Apache Shiro 教程

程技 · shiro

Apache Shiro 完整教程 📚 教程目标:通过理论学习和代码实践,全面掌握Apache Shiro的核心功能、架构设计和最佳实践,能够在实际项目中灵活应用Shiro实现安全认证和授权。

1 顺序表

1 顺序表

突发奇想,想用Python把数据结构的知识再过一遍,所以就开始从顺序表从头来一遍,Python内置了一些功能,感觉只需要定义方法调用就好了,或者不想这么干的话,直接调用内置的方法咯。
2 单链表

2 单链表

单链表是一种链式的数据结构,链表中的数据用结点表示,保持了数据之间的逻辑关系,但存储空间不一定是按照顺序存储。 链表的基本元素有: 节点:包括数据域和指针域,数据域存放数据,指针域存放指向下一个元素的指针 head:头结点 tail:尾结点 None:链表最后一个结点的指针域为None Python中没有显式的指针, …
3 栈

3 栈

栈是一种数据结构,只能从一端插入和删除操作,遵循着先进后出原则存储数据。 3.1 栈的初始化 python def __init__(self): self.stack = [] # 栈列表 self.size = 20 # 栈大小 self.top = -1 # 栈顶位置 3.2 元素进栈 python # 元素进 …
6 小时 Python 入门

6 小时 Python 入门

以下操作均在 Windows 环境下进行操作,先说明一下哈 一、安装 Python 1、官网下载 Python 进入官网(https://www.python.org),点击 Downloads,选择要下载的版本: 2、安装 Python 安装时注意下图勾选部分一定要勾选:
Anaconda 入门指南

Anaconda 入门指南

一、下载安装 Anaconda 1、下载地址:Anaconda 推荐下载 python3 版本, 毕竟未来 python2 是要停止维护的。 2、安装 Anaconda 按照安装程序提示一步步安装就好了, 安装完成之后会多几个应用: Anaconda Navigtor :用于管理工具包和环境的图形用户界面,后续涉及的众 …
Git 的使用

Git 的使用

1 前言 1.1 Git 与 GitHub 的来历 Linux 之父 Linus 在 1991 年创建开源的 Linux 操作系统之后,多年来依靠全世界广大热心志愿者的共同建设,经过长足发展,现已成为世界上最大的服务器系统。系统创建之初,代码贡献者将源码文件发送给 Linus,由其手动合并。这种方式维持多年后,代码量已 …
Jupyter notebook 使用指南

Jupyter notebook 使用指南

前言 在我们的日常学习中,能够编写和运行 Python 文件的程序很多,比如 Python 安装自带的 IDE、程序员喜爱的Pycharm、数据科学全家桶 Anaconda,还有 Spyder、Thonny 等。就我个人使用而言,如果进行大型项目推荐使用 Pycharm,如果进行数据处理和分析,最好选用 Jupyter …
Jupyter添加目录toc

Jupyter添加目录toc

最近在使用Jupyter notebook的时候感觉到,没有个目录真心难受,当想查找需要的函数的时候,不能很快速的找到,这个时候,要是有个目录就好很多了,很不幸的是,默认Jupyter notebook事没有生成目录这个功能的,但很巧的是,有人已经开发了Jupyter插件,里面包含toc目录功能,开森 🦞
PyCharm 优化使用

PyCharm 优化使用

设置 Python 路径(解释器设置) 1、打开设置对话框 点击File –> settings,弹出设置对话框 2、设置 Python 路径(解释器设置) 点击 Project –> Project Interpreter,在右侧 Project Interpreter 下拉,选择 …