自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 tftp 上传下载文件

使用场景 局域网内向嵌入式设备上传文件(代码或其他资源),个人实际运用场景是往设备上部署web页面;设备端已经有nginx部署好的服务并且已经集成tftp功能准备工作 以下用到名词解释: 主机一般指PC, 设备指嵌入式目标设备 tftpd32工具:下载地址 注:可以自行百度tftpd32, 基本上第一个就是tftpd32工具的下载网站入口;此工具的目的...

2019-03-28 18:19:20 6311

原创 js实现浏览器全屏与退出全屏,解决chrome下F11进入全屏后退出全屏API方法失效

1. 问题说明       网页全屏和退出全屏其实已经算的上一个很常见的功能了,那是不是直接用HTML5全屏API就没什么问题了,但是不要忘了键盘上的F11有着同样的功能,实际使用的时候就发现F11使网页进入全屏后,以HTML5的全屏API退出全屏就不管用了(不是一家,没商量好啊!)2.页面全屏与退出全屏// 根据浏览器可视区域高度与屏幕实际高度差值判断页面是否为全屏状态// 取...

2019-01-22 16:48:00 12632 3

原创 js获取光标,设置光标位置

直接贴代码,作为日常开发笔记  /* 设置光标位置 * @params {Object} ele 输入框元素 * @params {Number} pos 需要将光标设置的位置 * @author *** 2018/09/29 * */ setCaretPosition (ele, pos) { if (ele.setSelectionR...

2018-09-30 18:34:38 6059

原创 ie 兼容问题集合

一、样式类兼容问题1. calc()方法造成的未知错误当calc()使用在内联样式中时,运算中任何值必须带上单位(百分比除外)// 会用100% - 0 的原因是100%减去的是一个变量,只是默认值为0,但是此时省略单位在ie/edge上就会报错<div :style="{height: calc(100% - 0)}"></div>// 正确写法是无论...

2018-09-30 18:07:40 209

原创 Nuxt.js 使用中遇到的那些事

一、服务启动1. 创建应用并启动为了便于大家快速使用,Nuxt.js提供了一个 starter 模板。下载模板的压缩包 或利用 vue-cli 安装使用:$ vue init nuxt-community/starter-template <project-name>如果 Vue CLI 没有安装, 需先通过 npm install -g @vue/cli @v...

2018-09-29 15:45:12 1284

转载 web项目获取访问者内网Ip

 直接上代码:通过WebRTC可以获取到用户的内网ip和外网Ip<!DOCTYPE html><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </head> &

2018-08-10 10:43:30 3145

原创 sass 语法的使用

一、语法格式Sass 有两种语法格式。首先是 SCSS (Sassy CSS) —— 也是本文示例所使用的格式 —— 这种格式仅在 CSS3 语法的基础上进行拓展,所有 CSS3 语法在 SCSS 中都是通用的,同时加入 Sass 的特色功能。此外,SCSS 也支持大多数 CSS hacks 写法以及浏览器前缀写法 (vendor-specific syntax),以及早期的 IE 滤镜写法。...

2018-08-04 18:29:42 583

转载 mysql 常用语句

1、创建数据库CREATE DATABASE database-name2、删除数据库drop database dbname3、备份sql server--- 创建 备份数据的 deviceUSE masterEXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat'--- 开始 备份BAC...

2018-07-19 02:00:07 123

原创 Mysql 安装 及 登录问题

 前言:一时兴起想学学Mysql,就给直接电脑上装了个mysql-5.6.40-win64版本的mysql,第一次装总是遇上个种状况,所以就随后记下,方便自己,也希望对有需要的人一点帮助,如有问题欢迎指正!一:  Mysql5.6 安装1.直接官网下载就可以了下载地址:点击打开链接2.将下载好的文件直接解压到自己的安装目录后,打开解压文件复制my-default.ini文件到当...

2018-05-24 06:48:09 1096

原创 Chrome 自动填充表单表单元素黄色背景去除方式

input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px white inset; } input[type=text]:focus, input[type=password]:focus, textarea:focus { ...

2018-05-18 11:20:17 132

原创 let const var 之间的区别

let const 均为ES6新增语法,首先看看它俩之间的异同点一 . let与const相同点1.声明的变量只能在块级作用域有效;{ let a = 10; var b = 1;}a // ReferenceError: a is not defined.b // 12.不存在变量提升;// var 的情况console.log(foo); // 输出undefinedvar...

2018-05-09 02:17:20 1287

转载 Linux tar文件 常用压缩解解压命令

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的-f: 使用档案名字,切记...

2018-05-03 20:58:38 497

转载 CSS预处理工具Stylus

CSS(层叠样式表,Cascading Style Sheet)是前端开发中最基本也是最必须的三个(HTML,CSS,JavaScript)技能之一。然而在传统的前端开发中,CSS的开发过于静态化,存在着一些制约开发效率的问题,例如,语法不够强大,无法嵌套书写,导致模块化开发中多次重复书写相同的选择器;没有变量和合理的样式复用机制,使得逻辑上相关的属性值必须以字面量的形式重复输出,导致代码冗余、难

2017-09-28 15:11:33 948

原创 处理webpack npm run build 时 UglifyJs 报错

1.问题描述我用vue写着一个项目,之前打包一直是没问题的,但是一次打包突然这样报错了,查了下是因为es6未被重新编译导致的ERROR in static/js/vendor.63e5e42ceeff268eafda.js from UglifyJsUnexpected token: name (idSeed) [./~/element-ui/src/utils/popup/inde...

2017-09-13 11:12:31 5306

空空如也

空空如也

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

TA关注的人

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