前端
以南的地方是海
我现在是大二的一名学生,主要学习前端知识
展开
-
三栏布局 、垂直中间自适应布局,CSS实现自适应下保持宽高比,垂直居中
两边固定,中间自适应 圣杯和双飞翼都是先加载中间部分, 圣杯直观,需要定位 双飞翼简洁 1,圣杯布局 <style> .container{ padding-left: 200px; padding-right: 100px; } .con{ float: left...原创 2020-06-18 16:26:55 · 1338 阅读 · 0 评论 -
nodeJS学习之旅-----cookie的使用
一,Cookie简介 (1),存储数据,是存储于访问者的计算机中的变量, (2),http是无状态协议,也就是说,当你访问一个网页后再访问这个网站的另一个网页,服务器是不知道这是同一个浏览器用户在访问同一个网站,即不知道是谁发起的链接 (3),cookie的使用:当访问一个页面的时候,服务器在http的下行报文中,命令浏览器存储一个字符串。 ...原创 2018-05-20 15:56:45 · 2906 阅读 · 0 评论 -
mongodb笔记
1,mongod --dbpath C:\mongodb 2, 3,查看所有数据库列表 show dbs 4,清屏 cls 5, 使用数据库=创建数据库 use orderShop 6,插入数据(表) db.user.insert({"username":"li","password":"123"}) 7,删除 先use orderShop 再 db.dropData...原创 2018-05-19 21:09:24 · 367 阅读 · 0 评论 -
react学习(一)基础项目搭建,环境配置,以及路由结构问题
PS:React官方中文文档地址: https://doc.react-china.org/ 路由文档:http://react-guide.github.io/react-router-cn/docs/Introduction.html https://mp.weixin.qq.com/s?__biz=MzI3NzIzMzg3Mw==&mid=100000054&...原创 2018-08-02 17:47:47 · 2363 阅读 · 0 评论 -
get和post两种基本请求方法的区别
1,直观的区别是一般get把参数放在url上,post放在请求体中 但是这不是绝对的,写项目的时候,明明要求是post请求,但是我把参数放在body里没传过去,放在url参数上反而传递成功了,很懵,就搜搜万能的网友有什么见解, 实际上get和post的本质没区别 1,get和post都是http协议(基于tcp/ip关于数据如何在万维网中通讯的协议)中的两种请求方式 2,get和post都是tcp...原创 2019-02-19 20:11:10 · 1080 阅读 · 1 评论 -
nodeJS学习之旅-----session的使用,cookie,webstorage的理解
一,session简介 session是另一种记录客户状态的机制,cookie保存在客户端,session保存在服务器 session运行在服务器,客户端第一次访问服务器时,就可以将客户的登录信息保存。 当客户访问其他界面时,可以判断客户的登录状态,做出提示,相当于登录拦截。 session可以和Redis或者数据库等结合做持久化操作,当服务器挂掉可不会导致信息丢...原创 2019-02-17 09:36:00 · 5065 阅读 · 0 评论 -
ES6基础知识笔记
es6 简介 1. ECMAScript与JavaScript的关系 &amp;amp;amp;amp;amp;amp;emsp; Netscape公司将javascript提交给标准化组织ECMA,次年发布了规定浏览器脚本语言的标准,ECMAScript,原创 2019-02-17 09:36:27 · 159 阅读 · 0 评论 -
跨域的整理及web安全攻击
一,什么是跨域 (ps:同源策略:一种约定,是浏览器最基本的安全功能。web 相当于建立在同源策略基础之上的,) 由于浏览器的同源策略,如果发生请求url的协议,域名,端口号任意一个与当前页面网址不同的,都会发生跨域 (ps域名访问对应的域名ip也会跨域:如果、www.a.com访问20.205.28.90) 二,解决跨域的方法 1)porxy代理 用法:将请求发给后台服务器,通过服务器发送请求...原创 2019-02-17 09:34:21 · 449 阅读 · 0 评论 -
banner轮播
1.banner正反轮流交替<style type="text/css"> .banner{ width: 100%; height: 500px; transition: all 0.5s; }</style><script type="text/javascript"> window.onload = function(){var n = 0; var...原创 2018-04-15 09:29:35 · 142 阅读 · 0 评论 -
如何将本地项目上传到Github和码云上
Github 和码云基本是一样的 1,第一次创建后提交: 1,git init ===>初始化一个git 本地仓库此时会在本地创建一个 .git 的文件夹 2,git remote add origin https://gitee.com/xxxxxx/gitnote.git ===>添加远程仓库 用户名换成自己的 3,git pull origin master...原创 2018-04-04 09:00:10 · 831 阅读 · 0 评论 -
布局总结
一,flex布局(将对象作为弹性伸缩盒展示,) 大部分情况下可以替代display属性 + position属性 + float属性 使用方式 <div class="outer"> <div class="inner">hello</div> <div class="inner">ni原创 2018-11-18 17:06:52 · 117 阅读 · 0 评论 -
性能优化 ,监控
1,规避js多人开发函数重名问题 1命名空间 2封闭空间 3js模块化MVC(数据层,表现层,控制层) 4seajs 5变量转为对象的属性 6对象化 2,降低页面加载时间的方法 1 压缩css,js文件 2,合并js,css文件,减少http请求 3,外部js,css文件放在最底下 4,减少DOM操作,尽可能用变量替代不必要的dom操作 ...原创 2019-02-17 09:32:45 · 181 阅读 · 0 评论 -
jquery相关知识点
1、 jQuery 库中的 $() 是什么? $() 是jquery() 函数的别称, $() 将对象封装成jquery对象, 就可以调用jquery函数里定义的方法,将一个选择器放入 $()里,就能获取DOM里所有的对象。 2,如何找到所有 HTML select 标签的选中项? $(&amp;quot;[type=select]:selected&amp;quot;) $(’[name=selectname]:selected...原创 2019-02-17 09:33:31 · 98 阅读 · 0 评论