- 博客(8)
- 收藏
- 关注
转载 Nginx 实践:location 路径匹配
最长匹配到G,往下匹配D,停止往下你可以看到 任何以/images/开头的都会匹配到D并停止,FG写在这里是没有任何意义的,H是永远轮不到的,这里只是为了说明匹配顺序。正则表达式,在配置文件中定义的顺序,匹配到一个结果,搜索停止;精确完全匹配,即使/index.html也匹配不了。最长匹配到C,往下正则顺序匹配到CC,不会往下到E。匹配B以后,往下没有任何匹配,采用B。所有剩下的常规字符串,最长的匹配。匹配到C,往下没有任何匹配,采用C。匹配到F,往下匹配到D,停止往下。匹配到C,往下正则匹配到E。
2023-08-17 11:10:40
1002
原创 自建 bitwarden 密码管理服务
记录一下自建 bitwarden 密码管理服务,通过Ubuntu基于docker搭建bitwarden。
2022-08-12 12:28:15
2378
1
原创 微信小程序,通过事件传递数据
在做小程序的时候,发现在没有使用第三方库的时候,组件间有数据传递是很麻烦的事情,最后自己写了个数据传递的方法,这里用的是订阅发布模式,也就是我们说的事件。有什么不足希望大家可以指出,大家可以一起相互学习一下!话不多说,直接上代码:// 用来保存所有绑定的事件const events = {};// 监听事件function on(name, self, callback) { // se
2017-08-21 20:43:19
1085
原创 canvas加载base64字符串图片 canvas转base64图片错误
canvas加载base64字符串图片 canvas转base64图片错误碰到一个项目需求,需要将后台传过来的图片还有数据合成一张图片,(里面有个连接要转成二维码),这个时候第一下想到的肯定就是用canvas,我们先来看一下需求和步骤:生成一个背景图片将二维码连接转base64生成二维码图片将背景图片画到canvas上将二维码图片滑到canvas上将canvas转base64(因为需求要
2017-08-09 17:09:55
24887
1
原创 使用node.js + socket.io 构建多个房间聊天室
使用node.js + socket.io 构建多个房间聊天室安装node以及相关插件node我已经安装了,就不重复操作了,还有不会安装node的同学,请自行百度;现在我们先创建一个package.json的问件,这里我们可以利用node自动生成: > npm init现在我们目录下回自动生成一个package.json文件接下来安装我们需要的socket.io , 这里我选择的是0.9.6的
2017-02-25 23:19:45
4013
1
原创 ajax 跨域请求 vue-resource jsonp跨域
ajax 跨域请求 vue-resource jsonp跨域最近在学习vue.js 碰到个ajax跨域请求的问题,之前知道可以用jsonp解决,但是一直没实践过,这次用发现里面好多问题,所以现在记录下来,希望可以给刚接触使用jsonp的同学一点帮助!关于什么是jsonp,以及为什么要用jsonp我就不多说了,不明白的同学自行百度一下。我们先来说一下jQuery里面的jsonp请求,这搞懂了 vu
2016-12-24 14:11:21
14692
原创 fullpage插件动态添加节点,页面不能动态渲染问题解决方法
fullpage插件动态添加节点,页面不能动态渲染问题解决方法由于自己在用fullpage这个插件的时候,遇到了一个坑,各种百度都没有找到解决办法,最后查看源码在找到,故此记录下来,可以给同样遭遇的同学一个参考~~~大家都知道fullpage是基于JQ的一个全屏滚动插件,基本效果我就不多说了,大家可以去官网查看,这里主要说一下在动态添加翻页的时候,页面无法同步渲染的问题。这里是我的代码//HTM
2016-12-09 17:12:52
2157
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人