07 2023 档案

摘要:Web应用的简介 Web应用程序是什么? Web应用程序是一种可以通过Web访问的应用程序,也就是说只需要一个浏览器即可,不需要其他软件了。 应用程序有两种模式:C/S、B/S Django就是开发的B/S应用程序,所以,我们就认为浏览器就是我们的客户端,Django框架就是服务端。 Web应用程序 阅读全文
posted @ 2023-07-26 18:58 Maverick-Lucky 阅读(104) 评论(0) 推荐(0) 编辑
摘要:Bootstarp简介 Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。 Bootstrap是前端开发中比较受欢迎的框架,简洁且灵活。它基于HTML、CSS和JavaScript,HTML定义页面元素,CSS定义页面布局,而JavaScript负责页面元素的响应。Boots 阅读全文
posted @ 2023-07-25 20:16 Maverick-Lucky 阅读(1479) 评论(0) 推荐(0) 编辑
摘要:jQuery介绍 jQuery是一个轻量级的、兼容多浏览器的JavaScript库。库就类似于是Python中的模块,简称为jq,就是js、css等的封装版本。 前端最大的问题就是兼容性问题,需要兼容各个浏览器,使用jQuery就不用担心兼容问题,其内部已经做好了。 它的宗旨就是:“Write le 阅读全文
posted @ 2023-07-24 20:36 Maverick-Lucky 阅读(26) 评论(0) 推荐(0) 编辑
摘要:Js: js的三部分组成: ECMAScript BOM(浏览器对象模型,就是js操作浏览器):大部分内容作为了解 DOM(文档对象模型,js操作html文档、css样式等):需要熟练掌握 window对象 所有浏览器都支持 window 对象。它表示浏览器窗口。 window对象常用方法: ● w 阅读全文
posted @ 2023-07-23 16:57 Maverick-Lucky 阅读(13) 评论(0) 推荐(0) 编辑
摘要:JavaScript 一个完整的 JavaScript 实现是由以下 3 个不同部分组成的: 核心(ECMAScript) >基础语法 >必须要会的 文档对象模型(DOM) Document object model (整合js,css,html) >重要 浏览器对象模型(BOM) Broswer 阅读全文
posted @ 2023-07-20 17:50 Maverick-Lucky 阅读(7) 评论(0) 推荐(0) 编辑
摘要:css css: 层叠样式表 就是给html增加样式的,让其变得更加好看。 先学习选择器:作用就是如何找标签 找到标签之后:给标签增加样式 选择器的语法结构 选择器 { 属性名1:属性值1 属性名2:属性值2 属性名3:属性值3 属性名4:属性值4} CSS的注释语法: /* 内容 */ (快捷键: 阅读全文
posted @ 2023-07-18 18:43 Maverick-Lucky 阅读(17) 评论(0) 推荐(0) 编辑
摘要:前端 前端:就是所以和用户打交道的界面都可以称之为是前端。 比如:PC端页面、手机端页面、平板页面、车载显示器等 前端学习的内容 1. HTML:搭建网页的骨架,没有样式 2. CSS:就是给网页添加样式,让网页更加好看、美观。 3. JavaScript:就是让网页动起来,简称js 前端框架: j 阅读全文
posted @ 2023-07-17 15:46 Maverick-Lucky 阅读(43) 评论(0) 推荐(0) 编辑
摘要:SQL注入问题 SQL注入的原因:由于特殊符号的组合会产生特殊的效果 实际生活中,尤其是在注册用户名的时候会非常明显的提示你很多特殊符号不能用,会产生特殊的效果。 结论:涉及到敏感数据部分,不要自己拼接,交给现成的方法拼接即可。 import pymysql # 链接MySQL服务端 conn = 阅读全文
posted @ 2023-07-16 15:55 Maverick-Lucky 阅读(41) 评论(0) 推荐(0) 编辑
摘要:表关系(外键) 使用原因:1. 表不清晰、2.字段重复的写,浪费资源、3.兼容性差 解决方法:使用外键,外键:其实就是通过字段可以查询到另外一张表的数据。 表关系 如何判断表关系:换位思考法。 表关系有:一对多、一对一、多对多、没有关系 一对多 以图书表和出版社表为例 先站在图书表的角度:一本书只能 阅读全文
posted @ 2023-07-14 14:39 Maverick-Lucky 阅读(59) 评论(0) 推荐(0) 编辑
摘要:数据的演变史 以ATM为例: 1. 把数据存在了文件中,有不同的命名,不同的数据格式 文件名:user.txt,也有命名为userinfo.txt 数据格式:kevin|123、kevin@123、kevin-123 2. 软件开发目录规范 db文件夹:专门用来存储数据文件,但是,当数据文件较多时, 阅读全文
posted @ 2023-07-10 19:11 Maverick-Lucky 阅读(68) 评论(0) 推荐(0) 编辑
摘要:进程 进程、线程的使用都是由操作系统来调度的,而不是由程序员来操控的。 进程的定义: 进程就是一个正在运行的程序,是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 进程和程序的区别: 1. 程序就是一堆死的东西,没有生命周期 2.进程是有生命周期的,等一个任务进行完毕之后,进程就不存在了 阅读全文
posted @ 2023-07-05 18:56 Maverick-Lucky 阅读(30) 评论(0) 推荐(0) 编辑
摘要:基于TCP协议的套接字编程(socket编程) Socket: 套接字,它是应用层和传输层之间的一个抽象层,把TCP/IP层复杂的操作抽象为几个简单的接口供应用层调用已实现进程在网络中通信。 套接字的分类: AF_UNIX:用在局域网中 AF_INET:用在互联网中 客户端和服务端的启动: 先启动服 阅读全文
posted @ 2023-07-05 14:54 Maverick-Lucky 阅读(45) 评论(0) 推荐(0) 编辑
摘要:网络架构(B/S架构、C/S架构) 网络编程: 要基于网络来编写一款B/S或C/S架构的软件。 比如之前所写的ATM都是单机版本的,没有接入网络的系统,别人无法访问到。 目的:将系统编程基于网络传输的,别人想要使用,必须先将客户端下载到本地电脑上。以登录为例,用户把用户名和密码传到服务端进行用户名和 阅读全文
posted @ 2023-07-03 17:08 Maverick-Lucky 阅读(14) 评论(0) 推荐(0) 编辑
摘要:Mixins机制 Mixins机制:子类混合不同类的功能,本质仍是多继承,不依赖于子类的实现。 使用: 1. 主类:就是大部分都是主要的功能 2. 辅类:就是一些辅助的功能 3. 辅类的类名也有讲究:一般以mixin、able、ible等结尾 4. 继承的位置也有讲究 eg: class Vehic 阅读全文
posted @ 2023-07-02 17:35 Maverick-Lucky 阅读(17) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示