每天一篇 防止抑郁
解勾股
这个作者很懒,什么都没留下…
展开
-
记自己在开发中常用的东西(持续更新中……)
1、watch的写法监听data中的值 cur(news, olds) { window.scrollTo(0,0)监听state中的值 '$store.state.orderType':function() { ...... }2、启动dist目录 // 全局安装serve npm install -g serve // 运行打包后的文件 serve -s dist...原创 2020-07-04 16:44:52 · 204 阅读 · 0 评论 -
图片太大的处理方法
一. 图片压缩在线图片压缩工具:https://tinypng.com/有较好的压缩率 但是大图和简笔画容易失真http://tools.dynamicdrive.com/imageoptimizer/可以转换多种图片格式,画质可选性多webp能减少图片所占内存,画质基本不变,但是浏览器支持度不够二、使用渐进式加载安装npm install progressive-image...原创 2020-03-09 14:56:55 · 697 阅读 · 0 评论 -
深拷贝
数据类型分为 基本数据类型和引用数据类型 ,基本数据类型的值直接存储在栈内存中,引用数据类型在栈内存中只是存储了一个引用,真正的数据存储在队内存中。 var one = { name: 'wang' } var two = one two.name = 'ping' alert(one.name) // 输出为'ping'深拷贝不会拷贝引用类型的引用,而是将引用类型的值全部拷贝一份,...转载 2019-12-30 22:35:51 · 94 阅读 · 0 评论 -
从输入URL到渲染经历了什么
首先会对URL地址进行域名解析,然后TCP传输,中间夹杂着http请求,最后浏览器解析http响应报文进行文档渲染。浏览器解析文档资源并渲染的过程:浏览器通过 HTMLParser 把 HTML 解析为 DOM Tree浏览器通过 CssParser 把 Css 解析为 Css Rule Tree (CSSOM树)浏览器将 javascript 通过DOM API 或 CSSOM API...原创 2019-12-30 21:57:03 · 114 阅读 · 0 评论 -
解除网页右键禁止
1、在任意一个网页上点击星号添加书签,在标签栏中找到收藏的书签2、右击在右键菜单中点击添加网页3、设置书签名称——在网址栏中输入下面代码,点击保存,遇到不能右键的网页,点击一下这个标签就能解决了javascript:(function() { function R(a){ona = "on"+a; if(window.addEventListener) window.addEventList...原创 2019-12-18 18:12:37 · 1313 阅读 · 0 评论 -
tradingView使用UDF方法刷新最近一条k线
getBars(symbolInfo, resolution, rangeStartDate, rangeEndDate, onDataCallback, onErrorCallback) 通过日期获取历史k线数据1、symbolInfo:SymbolInfo 商品信息对象2、resolution:周期3、from:最左边请求的k线时间4、to:最右边请求的k线时间5、onDataCal...原创 2019-12-18 18:03:44 · 1004 阅读 · 0 评论 -
vue中使用svg组件
1、在src下面建立icon目录,存放svg图标2、封装SvgIcon组件<template> <svg :class="svgClass" aria-hidden="true"> <use :xlink:href="iconName"/> </svg></template><script> export...原创 2019-11-29 14:02:24 · 472 阅读 · 0 评论 -
nignx服务器部署
nignx服务器部署域名服务商:万网、新网国外域名:godaddy (这里不需要实名认证,只需要email就行了)DNS域名系统:将域名和IP地址相互隐射的一个分布式数据库大陆域名需要在工信部进行备案,备案的话时间较长,但一般备案不会在这里备,是在买服务器的时候提交工单会帮你备案支付过程:创建一个订单,选择支付方式,跳转第三方的界面上支付,返回一个页面,跳转到哪里是后端拿回来的页面地...原创 2019-11-21 00:49:51 · 196 阅读 · 0 评论 -
deployment
##网站的一些知识域名: 方便人们记忆,因为不是一般人都可以记住ip空间: 早期的网站,人们一般不会购买主机,而是使用别人主机上的一个虚拟空间,可以理解为一个文件夹主机: 实际上就是一台远程的电脑,只是不是物理电脑DNS: domain name system, 用于绑定域名和ip一些集成环境了解LNMP: Linux Nginx MySql PHPWAMP: Windows ...原创 2019-11-21 00:45:13 · 152 阅读 · 0 评论 -
循环渲染图片
循环渲染图片 <div v-for="(imgcode,index) in codeList" :key="index"> <img class="ml10" style="width: 8vw;height: 8vw;" v-if="item.varietyType.toUpperCase() == imgcode.name || (item.varietyType.sl...原创 2019-11-20 18:19:31 · 374 阅读 · 0 评论 -
文本溢出截取和xss攻击
XSS,跨站脚本攻击存储型 XSS 攻击利用漏洞提交恶意 JavaScript 代码,比如在input, textarea等所有可能输入文本信息的区域,输入<script src="http://恶意网站"></script>等,提交后信息会存在服务器中,当用户再次打开网站请求到相应的数据,打开页面,恶意脚本就会将用户的 Cookie 信息等数据上传到黑客服务器。反射...原创 2019-11-13 09:08:37 · 186 阅读 · 0 评论 -
禁止网页复制和public静态文件返回vue文件
使用vue-awesome-swipe切换分页,当在页面中滚动条滚动到底部,想在下次进入的时候让滚动条在顶部显示// 浏览器滚动条始终在顶部window.scrollTo(0,0)当页面刷新取不到vuex中的参数时,使用localStorage()存储参数修改网页禁止复制粘贴,在控制台中输入$('#contents').unbind()public下的静态页面返回v...原创 2019-11-12 15:53:36 · 234 阅读 · 0 评论