
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
<meta http-equiv="refresh[刷新-这里指定动作]" content="5[这里是时间];url=/article[这里是跳转的URL]">
在进项项目开发中经常会遇到不同环境切换的问题,比如说开发环境和正式环境对应不同服务器的 mysql ,总不能每次切换不同环境的时候修改代码,这样既容易出错,也不利于代码维护,所以这个时候就需要用到环境变量来进行配置了。开发环境在开发环境中,我们一般链接的是本地服务器的 mysql ,这个时候我们可以通过以下设置来进行变量控制:package.json:"scripts": {"s...
在移动端的页面中,我们会遇到有一部分是一直显示的,比如说菜单项,当页面初始化的时候,它处在文档流内,当页面下滑的时候,并且菜单到达顶部之后就会一直定位在顶部,并且上滑的时候,菜单又会回到文档流。到这里大家应该会有点思路,定位在顶部不动了,那就肯定用了position: fixed;,再实现可以回到文档流,那这一块就最好使用定位布局,方便控制。下面是我根据这个来写的一个:<!DOCTY
cursor可以为按钮或者某些区域强制定义一种鼠标移上去的鼠标光标形状。cursor可以定义的鼠标光标形状多种多样,相当丰富。
中国城市经纬度表(精确到县区)Google地图用(转)(2012-07-21 20:19:51)
面向对象编程语法中我们会碰到break ,continue, return这三个常用的关键字,那么关于这三个关键字的使用具体的操作是什么呢?我们在使用这三关键字的时候需要注意和需要理解的规则是什么呢?
本文翻译自:https://www.impulseadventure.com/photo/exif-orientation.html 。不了解Exif的同学建议先看一下维基百科Exif 。带方向传感器的数码相机允许自动旋转肖像图像。不幸的是,对此功能的支持并不普遍或一致地应用。带定向传感器的数码相机许多较新的数码相机(包括dSLR和Point&Shoot数码相机)都配有内置方向传感...
之前写过一篇关于代码块渲染添加自定义行号的文章:markdown-it和highlight.js的结合渲染代码,并添加自定义行号 。不过在之后的渲染使用过程中由于效果不是很好,所以重新改版,并借此机会添加复制代码功能。本博客采用的后端是 node.js 框架 Express,在使用 markdown-it 渲染 md 文件的时候,选择在添加文章或者更新文章的时候由 md 生成 html。代码...
一般写博客都采用md格式,快捷方便,但是写好之后为了方便查看,我们需要将md格式的代码解析。markdown-it本示例中采用的是markdown-it来解析md格式的代码。highlight.js本示例中采用的是highlight.js来进行代码高亮显示。但是highlight.js不支持行号,这会导致代码看起来不方便,本示例结合给博客的highlight.js添加行号和行号高亮中的方...
关于 nginx 的 gzip ,可以分为两种:nginx 动态压缩,对每个请求先压缩再输出。nginx 静态压缩,使用现成的扩展名为 .gz 的预压缩文件。nginx 动态压缩开启 nginx 动态压缩只需要在 nginx.conf 文件中做如下修改即可:# 开启和关闭gzip模式gzip on;# gizp压缩起点,文件大于1k才进行压缩gzip_min_length 1k;# 设置压缩所需要







