摘要: 1、Django 开源的web应用框架,由python编写而成。 采用MVT的软件设计模式,即模型(Model),视图(View)和模板(Template)。 Django版本与python版本对应关系 Python 加 Django 是快速开发、设计、部署网站的最佳组合 特点: 数据库功能强大 自 阅读全文
posted @ 2022-12-14 09:17 风归去 阅读(13) 评论(0) 推荐(0) 编辑
摘要: java与数据库(day1) 1、在idea中创建一个project 2、选择src源文件,new一个包 3、选中上一步new的包,new一个类 4、在上一步new的类中,进行jdbc增删改查操作(jdbc对数据库的操作) 新建目录,用来存放包 在增删改查操作之前,首先需要配置环境 在mysql c 阅读全文
posted @ 2022-12-13 23:28 风归去 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、JDK,java开发环境 java development kit,java开发工具 2、java的主要IDE Eclipse/MyEclipse/NetBeans/Idea 阅读全文
posted @ 2022-12-13 16:02 风归去 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 1、索引 降低时间复杂度 MySQL中十分重要的数据库对象,是数据库性能调优技术的基础 当数据量大,查询多的时候 2、mysql中的查询方式 顺序访问 索引访问 3、索引的优缺点 优点 通过创建唯一索引可以保证数据库表中每一行数据的唯一性 可以减少查询时间 在使用分组和排序子句进行数据查询时也可以显 阅读全文
posted @ 2022-12-13 15:12 风归去 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 一、概念模型 1、概念结构设计 将需求分析得到的用户需求抽象为信息结构即概念模型的过程就是概念结构设计。 概念结构设计是数据库设计的关键。 现实世界->概念模型->逻辑模型->物理模型 2、信息世界中的基本概念 实体(Entity) 客观存在并可相互区别的事物称为实体。 可以是具体的人、事、物或抽象 阅读全文
posted @ 2022-12-13 14:07 风归去 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 一、jupyter基础知识 1、基本概念 jupyter是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。 编程时具有语法高亮,缩进,tab补全的功能。 可直接通过浏览器运行代码,同时在代码块下方展示运行结果。 可以导出不同的格式,如pdf、html、p 阅读全文
posted @ 2022-12-07 11:36 风归去 阅读(1786) 评论(0) 推荐(0) 编辑
摘要: 1、import/from as 语句 # import/from as 语句主要是为了简化import/from语句 import numpy as np # 后边对numpy的引用可以直接用np,但是也只能用np,numpy会失效 阅读全文
posted @ 2022-11-30 23:28 风归去 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 一、kmp算法 1、基本概念 模式串:P 匹配串:T kmp算法精髓:找打一个最大的x,使得T[s+1,...,s+k]的后x个字符,和P的前x个字符相同。 2、next数组 next数组:记录模式串最长公共前后缀 3、相关代码 //求next数组伪代码 next[1] = 0 k = 0 for 阅读全文
posted @ 2022-11-25 11:06 风归去 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 一、字符串相关知识 1、字串:连续区间的串 2、子序列:可以不连续的串,但是相对位置要保持一致 3、sprintf、sscanf(对char类型而言) 4、string append(s, pos, n) // 将字符串 s 中,从 pos 开始的 n 个字符连接到当前字符串结尾。 replace( 阅读全文
posted @ 2022-11-25 08:21 风归去 阅读(16) 评论(0) 推荐(0) 编辑
摘要: Clock 题意:给一些时间,24小时制,给一个初始出发时间,问在钟表上最少转多少度能把所有给的时间都经历一遍。 思路:分四种情况模拟。 注意: 求的是度数,所以最后要乘6转换。 3:00,转到15:00,需要转动0度。 取模要对一圈取模,mod = 43200。 #include<bits/std 阅读全文
posted @ 2022-11-24 20:09 风归去 阅读(27) 评论(0) 推荐(0) 编辑