自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 npm login报错

然后再npm login,输入用户名、密码、邮箱,会正常登录。2、如果不是官方镜像,设置成官方镜像。1、查看源,看是否是官方的镜像。

2023-05-21 15:27:59 1173

原创 JS监测网络状态

在页面放一张隐藏的图片,通过图片的onerror事件判断图片资源是否请求成功来判断用户网络。缺点是如果图片服务器故障导致图片不能访问也会被onerror事件监听到。机器未连接到局域网或者路由器返回false,其它返回true。缺点是存在机器连接上没联通网络的路由器返回true的情况。采用get请求方式,根据是否返回数据判断当前网络状态。缺点是无法区分是服务器故障还是用户网络问题。

2023-04-20 12:18:55 1579

原创 Python基础

python基础1、tuple 元组tuple 一旦创建完毕,就不能修改。t = ('apple', 'orange', 'banana')单元素 tuple 要多加一个逗号 “,”t = (1,)2、dictd = { 'Jack': 27, 'Ben': 24, 'Alia': 22}dict 本身提供一个 get 方法,在 Key 不存在时,返回 Noneprint d.get('Jack') # 27print d.get('Paul') # Nonedic

2021-07-13 10:40:28 191

原创 python办公笔记分享

python 处理办公软件一、文件处理1、输出目录下所有文件及文件夹获取当前python程序运行目录import osprint(os.getpwd())路径连接import osprint(os.path.join('pythonTest', 'test1'))列出某个文件夹下所有文件和文件夹import osprint(os.listdir('D:/mycode/'))循环判断指定文件夹中哪些是文件夹import osfiles = os.listdi

2021-04-13 21:59:09 422 3

转载 碎片化的时代,如何学习

本文链接:https://blog.csdn.net/meteor_93/article/details/103155477 今天周末,和大家聊聊学习这件事情。在如今这个社会,我们的时间被各类 APP 撕的粉碎。刷知乎、刷微博、刷朋友圈;看论坛、看博客、看公号;等等形形色色的信息和知识获取方式...

2019-11-21 14:41:51 148

转载 使用 WebSockets 的 9 个应用场景

没有其他技术能够像WebSocket一样提供真正的双向通信,许多web开发者仍然是依赖于ajax的长轮询来实现。(注:我认为长轮询是富于...

2019-07-05 13:48:07 371

转载 CSS语法之@规则(at-rule)

at-rule由一个@关键字和后续的一个区块组成,如果没有区块,则以分号结束。@charset用于提示css文件使用的字符串编码方式,它如果被使用,必须出现在最前面。这个规则只是在给出语法解析阶段前使用,并不影响页面上展示效果。@charset "utf-8"@import用于引入一个css文件,除@charset规则不会被引入外,可以引入一个文件的全部内容。@import "my...

2019-04-28 10:20:30 2273

转载 Atom - 介绍和使用方法(好用的文本编辑器,代码提示高亮、Markdown)

一,Atom介绍Atom 是 Github 开源的文本编辑器,这个编辑器完全是使用Web技术构建的(基于Node-Webkit)。启动速度快,提供很多常用功能的插件和主题,可以说Atom已经足以胜任“半个IDE”了。个人感觉有如下几个优点:(1)多平台支持(Windows、...

2019-03-15 14:50:30 1905

原创 最新webpack+ES6+React环境配置

1、新建并初始化项目mkdir react-demo && cd react-demonpm init -y2、安装全局 webpack、webpack-cli 和 局部 webpack、 webpack-clinpm install webpack webpack-cli -gnpm install webpack webpack-cli --save-dev3、...

2019-01-10 14:45:04 769

原创 sublime 自定义快捷键、宏录制

有时候我们需要设置自己所需的快捷键,而 sublime 中又没有定义过相关的动作,这时候可以使用 sublime 的宏录制功能实现。1、使用 shift + enter 快捷键使行末添加分号并且换行;2、开始录制,点击菜单栏“ Tools -> Record Macro” (快捷键 Ctrl + Q);3、依次按 “End”、“;” 和 “Enter” 键,实现录制;4、停止录...

2018-11-16 16:04:39 1813

原创 mpvue编译时出现 “未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译。”错误

mpvue编译时如果出现以下错误,可参考以下步骤解决:1. 打开 package.json 文件,按下图修改2. 删掉 node_modules 文件夹,重新安装依赖 npm install 或者 cnpm install...

2018-10-09 10:34:17 7061 8

原创 腾讯云centos系统配置apache服务器ssl证书

1、腾讯云服务器下载ssl证书文件打开 Apache 文件夹,有以下三个文件:2、安装 SSL 模块yum install mod_ssl openssl会自动生成 /etc/httpd/conf.d/ssl.conf 文件。3、修改 /etc/httpd/conf.d/ssl.conf 文件将 Apache 文件夹中的三个文件上传到相应的位置。4、重启 httpd 服务s...

2018-09-18 14:13:37 1258

原创 sublime CPU 过高

1、Preferences → Settings 2 、设置 index_file 值为 false

2018-09-03 18:23:05 3073 2

原创 mpvue开发地图bindregionchange属性注意点

<map @regionchange="regionChange" @begin="regionChangeBegin" @end="regionChangeEnd"><map>这个事件比较特殊,它的 event type 有 begin 和 end 两个。

2018-07-16 16:21:10 3637

原创 解决微信小程序使用 switchTab 跳转页面时页面不更新问题

当使用 switchTab 跳转页面时,页面不能刷新到新的数据,可以使用下面的方法解决:wx.switchTab({ url: '../me/main', success (res) { let page = getCurrentPages().pop() if (page == undefined || page == null) { return ...

2018-06-18 23:43:42 3931

转载 Win10系统开启Linux Bash命令行

导读在Build2016上微软为了拉拢开发者发了个大招,那就是Win10一周年更新集成原生Linux Bash命令行功能,这将允许开发者或用户在Windows10系统上以命令行形式运行Linux程序,现在Win10运行Linux GUI应用也已成真。微软在推送的Win10一周年更新预览版14316中,该版本中包含了大部分已宣布内...

2018-03-06 14:05:03 316

转载 图片格式WEBP全面解析

前言不管是 PC 还是移动端,图片一直是流量大头,以苹果公司 Retina 产品为代表的高 PPI 屏对图片的质量提出了更高的要求,如何保证在图片的精细度不降低的前提下缩小图片体积,成为了一个有价值且值得探索的事情。但如今对于 JPEG、PNG 和 GIF 这些图片格式的优化几乎已经达到了极致, 若想改变现状开辟新局面,便要有釜底抽薪的胆量和气魄,而 Google 给了我们一个新选择...

2018-03-03 23:07:24 15687 1

转载 Sublime Text 3 中.vue文件语法高亮显示

1. 下载文件 链接 https://github.com/vuejs/vue-syntax-highlight 2. 打开 sublime 中的 Preference->Browse Packages... 3. 在弹出的窗口目录下新建 vue 文件夹4. sublime 中 Ctrl+Shift+P 输入 vue ,回车即可 作者:青鲤 链接:https://www.zhihu.c

2017-12-07 23:40:48 518

原创 PHP笔记

php笔记php笔记一ApachePHPMySQL安装1Apache的安装1 安装2 卸载3 Apache常见命令4 查看端口监听5 修改Apache根目录6 修改端口号7 解决Apache启动时出现的错误信息8 Apache虚拟主机配置2PHP安装1 PHP和Apache整合2 php命令行模式3MySQL安装1 查看MySQL是否安装成功2 MySQL常见命令3

2017-11-27 00:42:35 302

原创 Git 安装及基本使用

Git 安装下载地址:官方、国内1、安装完安装包后,还需要最后一步的设置: 开始菜单->”Git”->”Git Bash”,输入git config --global user.name "Your Name"git config --global user.email "email@example.com"2、创建一个空目录,进入并执行下面代码: git init就创建了一个版本库,会生成一

2017-04-27 22:56:51 217 2

原创 Vue的安装

Vue安装安装node.js利用淘宝npm镜像安装相关的依赖npm install -g cnpm --registry=https://registry.npm.taobao.org安装全局 vue-cli 脚手架,用于帮助搭建所需的模板框架cnpm install -g vue-cli检测是否安装成功: 输入 vue -v,若出现 vue 的版本信息则说明安装成功 4. 创建项目vu

2017-04-25 12:14:57 351

转载 HTTP请求中POST与GET的区别

一、原理区别一般我们在浏览器输入一个网址访问网站都是GET请求;再FORM表单中,可以通过设置Method指定提交方式为GET或者POST提交方式,默认为GET提交方式。HTTP定义了与服务器交互的不同方法,其中最基本的四种:GET,POST,PUT,DELETE,HEAD,其中GET和HEAD被称为安全方法,因为使用GET和HEAD的HTTP请求不会产生什么动作。不会产生动作意味着GET

2017-04-20 16:06:50 365

转载 Web前端面试题目汇总

HTML/CSS部分1、什么是盒子模型?在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(padding),元素的边框(border),元素的外边距(margin)四个部分。这四个部分占有的空间中,有的部分可以显示相应的内容,而有的部分只用来分隔相邻的区域或区域。4个部分一起构成了css中元素的盒模型。2、行内元素有哪些?块级元素有哪些? 空(voi

2017-04-17 13:35:13 618

转载 浏览器UI线程 和 js线程

引用块内容浏览器中的线程介绍       通常一个浏览器会至少存在三个线程:JS引擎线程(用于处理JS)、GUI渲染线程(用于页面渲染)、浏览器时间触发线程(用于控制交互)。     而因为JS可以操作DOM元素,进而会影响到GUI的渲染结果,因此JS引擎线程与GUI渲染线程是互斥的。也就是说当JS引擎线程处于运行状态时,GUI渲染线程将处于冻结状态。     JS引擎是基于事件驱动,采用的是

2017-01-24 23:10:16 1462

空空如也

空空如也

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

TA关注的人

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