自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 jQuery之常用方法总结

文章目录1、JQ中常用的操作DOM方法2、除了操作DOM,JQ中还提供了其他有助于项目开发的方法1、JQ中常用的操作DOM方法//1.获取DOM元素//操作方法:JQ选择器(根据选择器类型快速获取需要的元素)$([selector],[content]) $("#box") $(".imgBox") $(".box a") $("a",box) ... :eq(n) 获取集合中索引为n的 :gt(n) 大于这个索引的 :lt(n) 小于这个索引的

2020-05-29 15:31:07 206

原创 jQuery中的attr和prop

文章目录1、代码2、在控制台的显示3、总结1、代码<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <script type="text/javascript" src="jquery-3.1.1.min.js" ></script> </head> <b

2020-05-29 14:06:08 178

原创 Git教程(陆续补充)

文章目录一、Git是什么?二、操作一、Git是什么?Git是分布式版本控制系统,是没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上,既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需要把各自的修改推送给对方,就可以互相看到对方的修改了。二、操作创建版本库:(仓库)简单理解为一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件夹的修改,删除,

2020-05-21 17:56:43 265

原创 flex的几个常用布局

常用的几个样式布局效果如下:代码如下:<style> .demo{ width:258px; height:300px; dispaly:flex; flex-wrap:wrap;}</style>

2020-05-21 17:28:13 254

原创 常见web安全及防护原理

sql注入原理就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。总的来说有以下几点:永远不要信任用户的输入,要对用户的输入进行校验,可以通过正则表达式或限制长度,对单引号和双"-"进行转换等。永远不要使用动态拼装SQL,可以使用参数化的SQL或者直接使用存储过程进行数据查询存取。永远不要使用管理员权限的数据库连接,为每个应用使用单独的权限有限的数据库连接。不要把机密信息明文存放,请加密或者hash掉密码和敏感的信息。XSS原理

2020-05-08 18:40:26 214

原创 如何解决跨域问题

JSONP:原理是:动态插入script标签,通过script标签引入一个js文件,这个js文件载入成功后会执行我们在url参数中指定的函数,并且会把我们需要的json数据作为参数传入。由于同源策略的限制,XmlHttpRequest只允许请求当前源(域名、协议、端口)的资源,为了实现跨域请求,可以通过script标签实现跨域请求,然后在服务端输出JSON数据并执行回调函数,从而解决了跨域的数据请求。优点:兼容性好,简单易用,支持浏览器与服务器双向通信。缺点是只支持GET请求。CORS:服务器端对

2020-05-08 18:13:10 139

原创 HTML\CSS知识点(一)

HTML方面:哪些元素是inline?哪些是inline-block?哪些是block?inline元素特点:和其他元素都在一行上;元素的高度、宽度、行高及顶部和底部边距不可设置;元素的宽度就是它包含的文字或图片的宽度,不可改变。常见的inline元素:span、img、a、lable、input、abbr(缩写)、em(强调)、big、cite(引用)、i(斜体)、q(短引用)、...

2020-05-07 22:00:57 294

原创 Vue总结

文章目录生命周期:V-指令MVVM模式MVC模式组件参数传递VuexVue.js的两个核心route & routercomputed & watch生命周期:什么是生命周期:从Vue实例创建、运行、到销毁期间,总是伴随着各种各样的事件,这些事件,统称为生命周期。生命周期钩子 = 生命周期函数 = 生命周期事件八个钩子函数:创建期间的生命周期函数:beforeCreat...

2020-05-07 11:41:07 598

原创 MongoDB数据库

MongoDB是一个文档性数据库 存储的是key:value 类似json数据1、MongoDB创建数据库:use chat 会去检测chat数据库是否存在2、查看里面的所有数据库:show dbs 显示所有的数据库 要想显示创建的数据库 要向数据库中添加数据db.chat.insert({"属性名":"属性值"})3、MongoDB删除数据库:db.dropDatabase() 删完之...

2020-05-06 20:31:01 331

原创 子元素浮动 父元素高度塌陷问题

hellow world跑到上面去了。。。。解决方案:1、设定父元素高度height2、最后一个浮动元素后加<div class=''clear''></div> 标签并添加样式 .clear{ clear:both;}3、最佳方案:伪元素清除浮动<body><div class="parent clear"> <di...

2020-05-06 16:25:21 183

原创 Ajax

ajax 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,ajax可以使网页实现异步更新,这就意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。同步:例如一个服务员对多个顾客进行服务,服务完一个才能再对下一个顾客进行服务。网页的同步请求操作(ajax同步请求操作):js发送一个请求去请求数据——js等待后台返回数据——js处...

2020-05-05 16:48:32 137

原创 Vue v-model数据双向绑定

<div id="app"> <input type="text" v-model="username" value=""/> <h3>{{username}}</h3></div><script type="text/javascript>" let app=new Vue({ el:"#app...

2020-05-03 12:40:05 180

空空如也

空空如也

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

TA关注的人

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