day54】的更多相关文章

day54 jquery 页面载入 window.onload: 原生js的window.onload事件:// onload 等待页面所有内容加载完成之后自动触发的事件 window.onload = function(){ $('.c1').click(function () { $(this).addClass('c2'); }); }; jquery页面载入: $(function () { $('.c1').click(function () { $(this).addClass('c…
今天复习时间15个小时 那都做了什么呢 数学2000试卷 阅读2篇整理 翻译2个视频 政治背诵加视频 数学综合5个证明 作文两篇 c语言结构体以及简单总结 博客园日记 数据结构 好了 感觉也没有做什么 一个上午浪费了不少的时间 不知道是网上交报名费还是去现场确认的时候交钱 挺浪费时间的了 下午呢学习C 复习C 这个东西很有意思的 慢慢来 先打好基础 等考完慢慢接触深层的东西 考研儿加油...晚安…
Django项目中使用mysql DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'books', #你的数据库名称 'USER': 'root', #你的数据库用户名 'PASSWORD': '', #你的数据库密码 'HOST': '', #你的数据库主机,留空默认为localhost ', #你的数据库端口 } } 注意: NAME即数据库的名字,在mysql连接前该数据库必须已经创建,而上面…
一.什么是Node.js 简单的说 Node.js 就是运行在服务端的 JavaScript.Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台.Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好. 一般的架构是这样的 有了Node.js之后,架构是这样的 通过Node.js可以有效的,环境后端服务器的压力. 二.安装Node.js 你可以根据不同平台系统选择你需要…
昨日内容回顾 jQuery 宗旨:write less do more 就是js的库,它是javascript的基础上封装的一个框架 在前端中,一个js文件就是一个模块 一.用法: 1.引入包 2.入口函数 $(fn(){}); 3.事件处理 处理dom(文档中的所有的元素) 二.筛选选择器(重点) 三.动画 $('div').show(3000)/hide()/toggle() slideDown/slideUp/slideToggle() fadeOut()隐藏/fadeIn()/fadeT…
原创文章,欢迎转载.转载请注明:关东升的博客 能放到try后面调用函数或方法都是有要求的,他们是有可能抛出错误,在这些函数或方法声明的参数后面要加上throws关键字,表示这个函数或方法可以抛出错误. 声明抛出错误方法示例代码如下: //删除Note记录方法 func remove(model: Note) throws { ... } //查询所有记录数据方法 func findAll() throws -> [Note] { ... } 上述代码remove(_:)方法没有返回值,throw…
#Django内容回顾# -请求响应HTTP协议(有.无状态)默认传递的是字符串# 传递字符串分为两个部分:1.http1.1 GET /url /index + 请求头# Provisional headers are shown# Referer: https://www.baidu.com/# User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64)# AppleWebKit/537.36 (KHTML, like Gecko) Chrome…
目录 一.聚合查询aggregate 二.分组查询annotate 三.F与Q查询 (一)F查询 1. 查询库存数大于卖出数的书籍 2. 将所有书的价格上涨100块 3.将所有书的名称后面全部加上 "爆款" 后缀(操作字符串数据需要借助于Concat方法) (二)Q查询 (1)正常查询 (2)按照字符串查询 四.ORM字段及参数 (一)常用字段 (二)通用参数 (1)null (2)unique (3)db_index (4)default (三)自定义char字段 五.ORM中的事务…
几张GIF理解K-均值聚类原理 k均值聚类数学推导与python实现 前文说了k均值聚类,他是基于中心的聚类方法,通过迭代将样本分到k个类中,使每个样本与其所属类的中心或均值最近. 今天我们看一下无监督学习之聚类方法的另一种算法,层次聚类: 层次聚类前提假设类别直接存在层次关系,通过计算不同类别数据点间的相似度来创建一棵有层次的嵌套聚类树.在聚类树中,不同类别的原始数据点是树的最低层,树的顶层是一个聚类的根节点.创建聚类树有聚合聚类(自下而上合并)和分裂聚类(自上而下分裂)两种方法,分裂聚类一般…
04-jQuery的属性操作 jquery的属性操作模块分为四个部分:html属性操作,dom属性操作,类样式操作和值操作 html属性操作:是对html文档中的属性进行读取,设置和移除操作.比如attr().removeAttr() DOM属性操作:对DOM元素的属性进行读取,设置和移除操作.比如prop().removeProp() 类样式操作:是指对DOM属性className进行添加,移除操作.比如addClass().removeClass().toggleClass() 值操作:是对…
编写代码,将当前日期按"2017-12-27 11:11 星期三"格式输出(提示:switch结构) var date = new Date() ymd = data.toLocaleString().split(' ') a = ymd[0] a = a.split('/').join('-') b = date.getHours()+':'+date.getMinutes() day = date.getDay() switch(day){ case 1: day = '星期一';…
目录 一.变量 二.数据类型 1 数值类型(number) 2 字符类型(string) 3 字符类型常用方法 4 布尔值(boolean) 5 null与undefined 6 对象 7 运算符 8 流程控制 9 函数 10 全局变量和局部变量 11 自定义对象 12 Date对象 13 json对象 14 RegExp对象 15 Math对象 一.变量 js变量的命名规范 变量名只能是数字.字母.下划线.$ 变量名的命名规范 支持驼峰式 userName 不能使用关键字做变量名 二.数据类型…
目录 1.ORM中的锁和事务 2.Ajax 3.中间件:Middleware 3.1 什么是中间件? 3.2 django请求的生命周期 3.3 中间件可以定义的5个方法 3.4 自定义中间件的流程 3.5 关于中间件的方法的执行顺序 ORM中的锁和事务 select查询语句上锁 在mysql中create,update,delete语句是默认要上锁的,select查询默认是不上锁的,如果要给select语句上个锁,需要在后面加for update select * from app01_boo…
内容回顾 - ECMAScript5.0 基础语法 - var 声明变量 - 五种基本数据类型 - string - number NaN number 1 number - boolean - undefined - null - 引用数据类型 - Array var arr = []; - push - pop - unshift - shift - splice() - forEach(function(item,index){}) - function //1 普通函数 // funct…
今日内容: 1.数组Array var colors = ['red','color','yellow']; 使用new 关键词对构造函数进行创建对象 var colors2 = new Array(); 2.数组的赋值 var arr =[]; arr[0] =123; arr[1]='哈哈哈' arr[2] = '嘿嘿嘿' 3.数组的常用方法 concat() 把几个数组合并成一个数组 join() 返回字符串,其中包含了连接到一起的数组中的所有元素,元素由指定的分割符分割开来 pop()…
Python应用领域和就业形势分析 简单的说,Python是一个“优雅”.“明确”.“简单”的编程语言. 学习曲线低,非专业人士也能上手 开源系统,拥有强大的生态圈 解释型语言,完美的平台可移植性 支持面向对象和函数式编程 能够通过调用C/C++代码扩展功能 代码规范程度高,可读性强 目前几个比较流行的领域,Python都有用武之地. 云基础设施 - Python / Java / Go DevOps - Python / Shell / Ruby / Go 网络爬虫 - Python / PH…
day54 请求响应Http 1.发送Http请求 2.服务器接收,根据请求头中的的url在路由关系表中进行匹配(从上到下) 3.匹配成功后,执行指定的views函数 4.业务处理 URL---->函数       (FBV---->function base views) URL---->类 (CBV) CBV 的写法: urls.py ---------------------------------------------------------------------------…
2018-8-27 19:38:06 jQuery 参考http://www.cnblogs.com/liwenzhou/p/8178806.html jQuery练习题和 .js文件在Github  : https://github.com/TrueNewBee/helo-world/tree/3dd43df6b694afa188b65498737491eeb2c33b9c 附带上自己的百度云地址:  链接:https://pan.baidu.com/s/1DrLdx703JSWsfmkGY2…
day54 筛选器 参考:https://www.cnblogs.com/liwenzhou/p/8178806.html#autoid-1-7-5 筛选器方法 下一个元素: $("#id").next() $("#id").nextAll() $("#id").nextUntil("#i2") 上一个元素: $("#id").prev() $("#id").prevAll() $(&q…
day54 参考:https://www.cnblogs.com/liwenzhou/p/8178806.html 1. 为什么要学jQuery?  MySQL Python             做同样的事情 jQuery写起来极其简练 (write less, do more.) 2. jQuery是什么?             jQuery相当于Python的第三方模块             第三方模块其实就是别人写好(封装)的一些代码,我们拿过来用(按照别人定好的规则)      …
一.django知识点回顾 1.Cookie操作 - 客户端本地存储的键值对 2.Session操作 - 3.URL路由 - /index -> view.函数 4.MTV 5.View中返回方式 - HttpResponse("内容") - render(request,'模板路径',{}) - redirect('URL') 6.启动 python manage.py runserver 7. 创建project django-admin startproject [proj…
点击了解更多Python课程>>> 老男孩Python全栈第2期+课件笔记[高清完整92天整套视频教程] 课程目录 ├─day01-python 全栈开发-基础篇 │ 01 python 全栈开发-基础篇-day01 开课介绍.avi 349.75MB │ 02 python 全栈开发-基础篇-day01 开课介绍02.avi 362.13MB │ 03 python 全栈开发-基础篇-day01 开课介绍03.avi 100.09MB │ 04 python 全栈开发-基础篇-day0…
HTTP协议 HTTP(hypertext transport protocol),即超文本传输协议.这个协议详细规定了浏览器和万维网服务器之间互相通信的规则. HTTP就是一个通信规则,通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式.其实学习的就是这个两个格式!客户端发送给服务器的格式叫“请求协议”:服务器发送给客户端的格式叫“响应协议”.即HTTP基于请求/响应模式. HTTP是无连接:无连接的含义是限制每次连接只处理一个请求.服务器处理完客户的请求,并收到…
路由层: 路由匹配 url(正则表达式,视图函数内存地址) 只要正则匹配到了内容,就不再往下匹配,而是直接运行后面的视图函数 匹配首页) url(r'^&', home) 匹配尾页 url(r'', errors) 路由匹配的规律 第一次是按照用户输入什么就匹配什么 第二次是Django会让浏览器自动在尾部加上斜杠再次匹配,要是还是匹配不上就不报错 上述的规律不是浏览器的特点,而是Django的功能 Django settings文件夹中 APPEND_SALSH = True  # 这个是自动…
一.render内部原理. 在render中往往需要返回三个参数,request,模板和一些键值对. 键值对中存储的是需要对模板渲染的值. 如果手动实现可以如下: from django.template import Template,Context def index(request): temp = Template('<h1>{{ user }}</h1>') con = Context({'}}) res = temp.render(con) print(res) ret…
每日一题 day54 打卡 Analysis 一,管理员已经在题目中告诉你输入时去掉长度大于50的木棍. 二,想好搜索什么.很明显我们要枚举把哪些棍子拼接成原来的长棍,而原始长度(原来的长棍的长度)都相等,因此我们可以在dfs外围枚举拼接后的每根长棍的长度.那枚举什么范围呢? 其长度至少是最长的一根木棍,此时最长的这根木棍恰好单独组成原来的长棍.如果 原始长度 小于 最长的这根木棍,那么这根最长的木棍就无法自己或与其它木棍组成原来的长棍. 其长度至多是所有木棍的长度之和,此时所有的木棍拼在一起恰…
视图层 一.视图函数 一个视图函数,简称视图,是一个简单的python函数,它接收web请求并且会返回web响应.响应可以是一张网页的html,一个重定向,或者是一张图片...任何东西都可以.无论是什么逻辑,最后都必须要返回响应. 二.视图层之HttpRequest对象 django将请求报文中的请求行,首部信息,内容主体封装成HttpRequest类中的属性.除了特殊说明的之外,其他均为只读的. # .前台Post传过来的数据,包装到POST字典中 request.POST # .前台浏览器窗…
1.什么是web应用 ​ Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件. ​ 应用程序有两种模式C/S.B/S.C/S是客户端/服务器端程序,也就是说这类程序一般独立运行.而B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助IE等浏览器来运行. ​ WEB应用程序一般是B/S模式.Web应用程序首先是"应用程序",和用标准的程序语言,如C.C++等编写出来的程序没有什么本质上的不同.然而W…
如果路由访问的时候出现 就把项目中的注释掉 登录功能 1 路由访问如果不加斜杠 会内部自动重定向加斜杠的路由 所有的静态文件(css,js,前端第三方类库)默认都放在static文件下 #静态文件配置 STATIC_URL = '/static/' #这个是创建项目的时候django已经帮你创建好了 # 静态文件配置 STATICFILES_DIRS = [ os.path.join(BASE_DIR,'static') ] # 暴露给外界能够访问服务器静态文件夹下面所有的资源 STATIC_U…
什么是web应用? Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S.B/S.C/S是客户端/服务器端程序,也就是说这类程序一般独立运行.而B/S就是浏览器端/服务器端应用程序,这类应用程序一般借助IE等浏览器来运行.WEB应用程序一般是B/S模式.Web应用程序首先是“应用程序”,和用标准的程序语言,如C.C++等编写出来的程序没有什么本质上的不同.然而Web应用程序又有自己独特的地…