自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 Python项目:Django员工管理系统

一、项目创建二、修改配置文件1、settings.py里面,删除'DIRS': [os.path.join(BASE_DIR, 'templates')]里面的内容并删除templates文件夹三、 创建APP01在控制台创建应用之后在sattings.py里面注册app01四、设计表结构models.pyfrom django.db import models# Create your models here.# 部门管理class Department(models.

2022-05-15 13:57:07 4088 5

原创 数据结构基础:动态数组、栈和队列

数据结构基础:动态数组、栈和队列一、 数据结构基础二、 数组1. 概念一、 数据结构基础数据结构研究的是数据如何在计算机中进行组织和存储,使得我们可以高效的获取数据或者修改数据。在内存世界“增删改查”。例如:线性结构:数组:栈队列:链表哈希表……树结构:二叉树:二分搜索树AVL:红黑树、Treap、Splay堆;Trie;线段树;K-D树并查集;哈夫曼树……图结构:邻接矩阵邻接表二、 数组1. 概念把数据码成一排进行存放...

2022-02-25 20:20:53 346

原创 基础排序法

基础排序法一、 基础排序算法二、 选择排序法1. 实现选择排序(原地排序 )2. 使用带约束的泛型3. 使用 Comparable 接口4. 选择排序算法的时间复杂度三、 插入排序法1. 小优化2. 插入排序法的特性一、 基础排序算法排序算法:让数据有序排序算法钟蕴含着重要的算法设计思想两个基础排序算法:选择排序算法、插入排序算法二、 选择排序法思路:先把最小的拿出来,再把剩下的里面最小的拿出来,如此反复。很明显,在排序的过程中使用了额外的空间,那么是否可以原地完成排序?答:可以原地

2022-02-06 09:11:01 129

原创 线性查找法

线性查找法线性查找法什么是算法算法的五大特性使用泛型代码:使用自定义类测试我们的算法循环不变量简单的复杂度分析线性查找法一个非常简单的算法适应更多的数据类型如何编写正确的程序性能测试复杂度分析什么是算法Algorithm:一系列解决问题的、清晰的、可执行的计算机指令算法的五大特性有限性确定性:不会产生二义性可行性输入输出使用泛型代码:简单写一下:public class LinearSearch { private LinearSearch()

2022-02-04 09:19:40 701

原创 JSTL与EL表达式

JSTL与EL表达式JSTL与EL表达式一、 EL表达式1. EL的作用域对象2. EL表达式的输出3. EL输出参数值4. 总结二、 JSTL介绍与下载1. 下载JSTL2. JSTL的引用3. 核心标签库4. 判断标签5. JSTL遍历集合5. fmt格式化标签库三、 综合案例:JSTL与EL表达式掌握EL表达式的书写方法掌握JSTL的常用标签一、 EL表达式EL(Expression Language)表达式语言,用于简化JSP的输出EL表达式的基本语法:${表达式}示例:&lt

2021-11-28 16:03:52 516

原创 Linux总结

Linux在Linux上安装配置JDKLinux总结在Linux上安装配置JDKmkdir -p /data/soft:创建一个文件夹来存放jdkcd /data/soft:进入文件夹开始上传jdk进文件夹tar -zxvf jdk-8u311-linux-x64.tar.gz:开始解压解压成功mv jdk1.8.0_311/ jdk1.8:重命名vi /etc/profile:配置Java环境source /etc/profile:刷新java -version检查Java是否配置成

2021-11-14 21:35:05 1018

原创 Linux高级配置

LinuxLinux高级配置一、 IP的设置二、 hostname的设置三、 防火墙的配置四、 Linux之shell编程1. 什么是shell2. 第一个shell脚本3. 解析:五、 shell中的变量- 解析:六、 shell中四种变量的使用1. 本地变量2. 环境变量3. 位置变量4. 特殊变量5. 变量和引号的特殊使用七、 shell中的循环和判断1. for循环2. while循环3. if判断八、 shell扩展九、 Linux中的定时器*crontab*Linux高级配置Linux分配

2021-11-14 21:34:35 923

原创 Linux虚拟机配置

LinuxLinux快速上手一、 Linux的安装配置1. 使用Vmware安装Linux虚拟机2. 使用克隆的方式创建Linux虚拟机二、 使用Xshell连接Linux虚拟机三、 Linux常见高级命令1.与文件相关viwcsortuniqheaddate2. 与进程相关的命令ps、netstat命令jps命令top命令kill命令四、 Linux 三剑客grepsedawkLinux快速上手学习目标:掌握Linux虚拟机的安装掌握Linux中高级命令的使用掌握Linux中的shell编程

2021-11-14 21:33:53 1969

原创 Servlet和JSP进阶

这里写目录标题Servlet和JSP进阶一、 HTTP请求的结构二、 巧用请求头开发多端应用三、 响应的结构四、 ContentType的作用五、 请求转发与重定向两者之间的不同设置请求自定义属性六、 浏览器Cookie七、 Session 用户会话Session的原理八、 ServletContext九、 总结Java Web三大作用域对象十、 Web应用中乱码问题1. 解决Post请求中文乱码问题2. 解决Get请求中文乱码问题十一、 web.xml常用配置1. 修改web应用默认首页2. 全局参数的配

2021-11-14 21:32:25 446

原创 Jupyter Notebook

Jupyter NotebookNumpy基础知识Numpy的基础结构其实就是arrayPython Listnumpy.array基础看索引:修改某一项的值:看存储数据的类型:其他创建numpy.array的方法创建一个0数组/0矩阵创建一个全都是指定值的矩阵arangelinspacerandomsendrandomnumpy的基本操作基本属性ndim :查看数组是几维数组shape : 返回一个元组size : 元素个数numpy.array的数据访问一维:二维:切片reshape合并操作分割操作nu

2021-11-02 19:24:20 514

原创 机器学习入门

机器学习入门路线图(基于《机器学习实战》)机器学习概览1.1 什么是机器学习1.2 为什么使用机器学习1.3 机器学习的应用示例1.4 机器学习系统的类型1.4.1 有监督学习和无监督学习1.4.2 批量学习和在线学习1.4.3 基于实例的学习与基于模型的学习1.5 机器学习的主要挑战1.6 测试与验证路线图(基于《机器学习实战》)第一部分什么是机器学习,他试图解决什么问题,以及其系统的主要类别和基本概念典型机器学习项目中的步骤通过将数据与模型进行拟合来学习优化成本函数处理、清洁和准备数

2021-11-02 19:23:44 161

原创 Java路线图

JSP入门Java第一章:Java零基础入门环境搭建Java语法面向对象常用工具类第二章:WebJava从网页搭建前端基础HTML和CSSJavaScriptJavaWeb基础常用功能和过滤器监听器第三章:Java数据库开发MySql基础Java数据库开发基础框架前置知识MyBatis基础MyBatis进阶Linux与Redis第四章:从SSM到SpringBootSpring基础Spring MVC基础SSM开发Spring Boot电商开发面试第五章:Java分布式与微服务多线程与分布式Spring C

2021-11-02 19:23:08 157 1

原创 JSP入门

JSP入门JSP入门为什么引入JSP?JSP介绍JSP的特点JSP运行要求第一个JSPJSP的执行过程JSP的基本语法JSP代码块JSP声明构造块JSP输出指令JSP处理指令JSP中注释的区别JSP综合训练:质数训练JSP页面重用JSP入门了解JSP的用途了解JSP执行原理掌握JSP基本语法为什么引入JSP?Servlet开发一个网页,主要使用的就是out.println(),但如果全部都使用out.println()工作量就太大了。Servlet的缺点:静态的HTML和动态的Java

2021-11-02 19:22:37 267

原创 Servlet入门

Servlet入门Servlet入门软件发展史Tomcat与ServletB/S模式执行流程请求与相应J2EEJ2EE中的13个功能模块Apache TomcatJ2EE与Tomcat的关系ServletTomcat安装与运行Eclipse J2EE版本安装与配置标准Java Web工程结构第一个Servlet解析请求参数的发送与接收请求参数Get和Post请求方法针对Get和Post的相应方法Get和Post的应用场景Servlet生命周期使用注解简化配置启动时加载ServletServlet入门需要

2021-11-02 19:22:06 123

原创 XML入门

XML入门XML 课程介绍XML 介绍与用途什么是XMLXML与HTML的比较XML的用途XML文档结构XML声明XML标签书写规则合法的标签名适当的注释与缩进合理使用属性特殊字符与CDATA标签有序的子元素XML语义约束DTDDTD基本概念DTD定义节点XML引用DTD文件创建DTD文件XML SchemaXML Schema基本概念Java解析XMLDOM文档对象模型Dom4jDom4j遍历XMLDom4j更新XMLXPath表达式入门最常用的基本表达式XPath谓语表达式XPath实验室XPath实验

2021-11-02 19:21:23 138

原创 HTML简要学习

一、第一章HTML简介A、前端简介:HTML用于控制网页结构,CSS用于控制网页外观,而JavaScript控制着网页的行为。学习路线:HTML——>CSS——>JavaScript——>jQuery——>HTML5——>CSS3——>移动web——>Vue.jsB、什么是HTML:HTML并不是一门编程语言,而是一门描述性语言。<标签符>内容</标签符>二、HTML基本标签:2.1HTML结构文档声明:html标签

2020-12-15 21:34:52 1370 3

employee.war

employee.war

2021-11-28

空空如也

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

TA关注的人

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