上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页
摘要: 一、django目录介绍 -mydjangoProject 项目名 -app100 app的名字 -migrations 数据库变更相关记录(你不要删,也不要改) -admin.py 后台管理(创建项目如果没有选,就没有) -apps.py app的相关配置,不用管 -models.py 数据库相关 阅读全文
posted @ 2020-09-27 19:05 1024bits 阅读(2420) 评论(1) 推荐(1) 编辑
摘要: 1. 拖库:本来是数据库领域的专用语,指从数据库中导出数据。而现在它被用来指网站遭到入侵后,黑客窃取数据库的行为。 撞库:使用大量的一个网站的账号密码,去另一个网站尝试登陆。 洗库:黑客入侵网站在取得大量的用户数据之后,通过一系列的技术手段和黑色产业链将有价值的用户数据变现。 社工库:黑客将获取的各 阅读全文
posted @ 2020-09-25 20:21 1024bits 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 一、django与其他web框架区别 python中主流web框架:django,flask,tornado(性能高),sanic,fastapi。。。。。 假设: socket服务端:a 路由的映射关系:b(根据url不同返回不同的内容 url 视图函数) 模板渲染: c (字符串返回给用户 特殊 阅读全文
posted @ 2020-09-25 20:19 1024bits 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 一、web框架 web框架就是在以上十几行代码基础张扩展出来的,有很多简单方便使用的方法,大大提高了开发的效率 二、基于wsgiref写一个web框架 models.py ''' 链接数据库返回字典格式: cursor=pymysql.cursors.DictCursor ''' import py 阅读全文
posted @ 2020-09-25 20:17 1024bits 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、web应用程序 1 what:用浏览器访问的应用程序 2 优点: -不需要客户端 -更新直接在服务端更新,客户端感知不到 -跨平台性好(注意:go语言是跨平台编译) ps:平台编译 比如:可以在win平台编译出linux下的可执行文件 3 缺点: -强调浏览器的适用性(即兼容性) -用户的数据都 阅读全文
posted @ 2020-09-25 19:46 1024bits 阅读(850) 评论(0) 推荐(0) 编辑
摘要: 一、标签操作之样式操作 样式类 addClass(); // 添加指定的CSS类名。 removeClass(); // 移除指定的CSS类名。 hasClass(); // 判断样式存不存在 toggleClass(); // 切换CSS类名,如果有就移除,如果没有就添加。 CSS css("co 阅读全文
posted @ 2020-09-25 08:37 1024bits 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一、jQuery简介 1、什么是jQuery #jQuery 是一个高效、精简并且功能丰富的JavaScript工具库 #jQuery极大的简化了JavaScript编程 2、为何要用jQuery jQuery的优势(jQuery的宗旨就是:“Write less, do more.“) #1、开源 阅读全文
posted @ 2020-09-25 08:34 1024bits 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 一、jQuery下载及应用 jQuery相关网站 官网 https://jquery.com/ 文档API: http://jquery.cuishifeng.cn/index.html #直接打开复制粘贴到自己创建的.js / .min.js文件下 BootCDN jQuery各个版本地址: ht 阅读全文
posted @ 2020-09-24 21:09 1024bits 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、方式一 几个页面点击一次切换一次 步骤: 1.建box1,设置box1的宽 高 背景色 位置 其内部文本行高 字体大小 字体颜色 2.设置box1点击事件 代码演示: <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> < 阅读全文
posted @ 2020-09-23 14:33 1024bits 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 一、实现方式一 步骤: 1.在input标签里设置button 2.设置鼠标点击事件 3.鼠标点击时出现一个弹框,并且后面的整体背景变了,要先创建好整体背景 再创建弹框内的东西 4.先创建一个块级标签box1作为整体背景,并且设置好box1的高 宽 外边框距离 背景颜色属性(在head标签下建sty 阅读全文
posted @ 2020-09-22 20:00 1024bits 阅读(722) 评论(0) 推荐(0) 编辑
摘要: 一、介绍 当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model),DOM标准规定HTML文档中的每个成员都是一个节点(node),HTML DOM树如下图 二、查找节点 1、直接查找 document.getElementById #根据ID获取唯一一个标签 d 阅读全文
posted @ 2020-09-22 15:29 1024bits 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 一、BOM介绍 BOM:Browser Object Model,浏览器对象模型。 window代表BOM对象 ,浏览器窗口页面:滚动条,顶部tab页,整个导航条,浏览器弹窗 BOM操作只能在整个文档页面来操作 BOM的结构图: 从上图可以看出来: (1)DOM对象也是BOM的一部分 (2)wind 阅读全文
posted @ 2020-09-22 14:45 1024bits 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 1.Node.js 就是运行在服务端的 JavaScript。是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 node是结/节点的意思 2. node 其实就是js 3. python中只能依赖于迭代 循环 其他语言依赖 索引的迭代方式 for .each 不依赖索引的迭代 阅读全文
posted @ 2020-09-21 15:54 1024bits 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 一、函数的定义与调用(与python类同) // 无参函数 function f1() { console.log("Hello world!"); }; f1(); // 有参数函数 function f2(a, b) { console.log(arguments); // 内置的argumen 阅读全文
posted @ 2020-09-21 15:27 1024bits 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 一、运算符 1、算数运算符 算数运算符 + - * / % ++ -- 比较运算符 > >= < <= != == !== 注意: 在赋值操作中: i++代表先把i的值给左边变量,再在此基础上i++ ++i 代表加完以后再赋值 不是赋值操作,那么i++ 和++i都一样 1 == “1” // tru 阅读全文
posted @ 2020-09-21 15:16 1024bits 阅读(139) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 18 下一页