Layne101
码龄9年
关注
提问 私信
  • 博客:126,933
    126,933
    总访问量
  • 43
    原创
  • 623,658
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-08-07
博客简介:

雪雷-的专栏

查看详细资料
个人成就
  • 获得16次点赞
  • 内容获得12次评论
  • 获得17次收藏
  • 代码片获得445次分享
创作历程
  • 1篇
    2017年
  • 20篇
    2016年
  • 29篇
    2015年
成就勋章
TA的专栏
  • css
    2篇
  • linux
    6篇
  • 前端
    6篇
  • js
    4篇
  • node
    1篇
  • 微信
    1篇
  • socks
    1篇
  • proxy
    1篇
  • sublime
    1篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

关于jwt的思考

关于jwt的思考 jwt是个做用户权限认证的方案,科普的内容参考相关文档吧,这里提出几个关于jwt的思考:现有项目架构:pc项目->pc服务器->api服务器app项目->api服务器1. jwt是否需要服务器存储用户状态按照jwt的思路,服务端是不需要存储用户状态的,只要有秘钥+过期时间就可以实现用户的认证和过期,至于读库vs加解密验证哪个过程对服务器的压力更大,这个可能需要对比测试,但从
原创
发布博客 2017.06.23 ·
10003 阅读 ·
4 点赞 ·
3 评论 ·
13 收藏

vagrant报错

错误1vagrant up启动时如果设置成private_network报如下错:Bringing machine 'default' up with 'virtualbox' provider...[default] Importing base box 'precise64'...[default] Matching MAC address for NAT networking...[de
原创
发布博客 2016.10.20 ·
3194 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

sublime记录

配置~\AppData\Roaming\Sublime Text 3\Packages\User\Preferences.sublime-settings User/Preferences.sublime-settings{ "auto_find_in_selection": true, //开启选中范围内搜索 "bold_folder_labels": true, //侧边栏文件
原创
发布博客 2016.09.29 ·
632 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux常用软件安装-htop

//1.编译安装前,安装必要的套件包yum install kernel-devel kernel-headers gcc-c++ make 1.源码安装htop$ yum install -y ncurses-devel$ wget http://nchc.dl.sourceforge.net/project/htop/htop/1.0.2/htop-1.0.2.tar.gz$ tar -z
原创
发布博客 2016.09.12 ·
687 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

利用proxychains在终端使用socks5代理

1.proxychains安装git clone https://github.com/rofl0r/proxychains-ng.gitcd proxychains-ng./configuremake && make installcp ./src/proxychains.conf /etc/proxychians.confcd .. && rm -rf proxychains-ng2.
原创
发布博客 2016.09.12 ·
20427 阅读 ·
1 点赞 ·
4 评论 ·
9 收藏

centos配置jdk、svn、maven、tomcat

1. 安装svnyum install -y subversion2. 检出仓库svn co http://abc folder --username gxl3. 安装jdk7#1.建立java目录sudo mkdir /usr/local/java#2.拷贝到java目录cp jdk-7u79-linux-x64.tar.gz /usr/local/java#3.进入到目录cd /usr
原创
发布博客 2016.09.12 ·
596 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos7安装pptpd (No package pptpd available)

1. 安装PPTP服务vim /etc/yum.repos.d/Doylenet.repo添加以下内容:[doylenet]name=Doylenet custom repository for CentOSbaseurl=http://files.doylenet.net/linux/yum/centos/5/i386/doylenet/gpgcheck=1gpgkey=http://fi
转载
发布博客 2016.09.05 ·
13718 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

封装微信分享到朋友/朋友圈js

github地址: https://github.com/saopang/snippets/tree/master/web只封装了微信分享到朋友和朋友圈: 在页面引入:<script src="https://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script><script src="/js/wxShare-1.1.0"></script>然后在
原创
发布博客 2016.08.25 ·
2412 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

查看Linux是32位还是64位

查看linux机器是32位还是64位的方法:file /sbin/init 或者 file /bin/ls /sbin/init: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped 如果显示 64-bi
转载
发布博客 2016.08.17 ·
595 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

源码安装nodejs

1. 更新yumsudo yum update2. 安装编译需要的工具sudo yum install gcc-c++ make sudo yum install openssl-devel sudo yum install git3. 获取node.js的源代码git clone https://github.com/nodejs/node.git4. 编译cd node //显示版本号g
原创
发布博客 2016.07.15 ·
1038 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Javascript Unicode转换函数

1. charCodeAt ()将字符转换为代码;var str="Hello world!"document.write(str.charCodeAt(1)) 'cjk': [ 'u4e00', 'u9fa5' ], // 汉字 [一-龥] 'num': [ 'u0030', 'u0039' ], // 数字 [0-9]
原创
发布博客 2016.05.05 ·
874 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js计数器,闭包计数器

内部函数访问外部变量导致变量在内存中未被回收。var fun = (function() { var x = 0; return function() { console.log(++x); };})();var foo = document.querySelector('.foo');foo.addEventListener('click', (func
原创
发布博客 2016.04.28 ·
2137 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

20常用正则表达式

1.校验密码强度密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$2. 校验中文字符串仅能是中文。^[\\u4e00-\\u9fa5]{0,}$3. 由数字、26个英文字母或下划线组成的字符串^\\w+$4. 校验E-Mail 地址同密码一样,下面是E-mail地址合规性的正则检查语句[\
原创
发布博客 2016.04.22 ·
600 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

gulp-md5-plus更改源码支持v?=1234

更改了33、 44、 56行var path = require('path'), gutil = require('gulp-util'), through = require('through2'), crypto = require('crypto'), fs = require('fs'), glob = require('glob');module.exports = funct
原创
发布博客 2016.03.29 ·
1875 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

网页字体设置

本人采取的是懒人建站的方案: pc端:font-family: "Hiragino Sans GB", "Microsoft Yahei", "WenQuanYi Micro Hei", SimSun, Tahoma, Arial, Helvetica, STHeiti;这些网页字体依次是 “苹果丽黑字体”(这个是苹果系列设备上用),微软雅黑、文泉驿(细)微米黑字体,宋体,Tahoma,Arial
转载
发布博客 2016.03.10 ·
1280 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

JavaScript运算符优先级,逻辑表达式,等于全等于,序列检测小结

一. JavaScript运算符优先级 序号 运算符 描述 01 . [] () 对象成员存取、数组小标、函数调用等 02 ++ – ~ ! delete new typeof void 一元运算符等 03 * / % 乘法、除法、取模 04 + - + 加法、减法、字符串连接 05 << >> >>> 移位 06 < <
原创
发布博客 2016.02.21 ·
863 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Vue有坑慎入

vue小总结正常使用:
预热中
<div v-if="product.sta
原创
发布博客 2016.02.01 ·
2859 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微信、手Q、QQ浏览器userAgent记录

微信Mozilla/5.0 (Linux; U; Android 5.0.2; zh-cn; NX511J Build/LRX22G) AppleWebKit/533.1 (KHTML, like Gecko)Version/4.0 MQQBrowser/8.8 TBS/88888888 Mobile Safari/533.1 MicroMessenger/6.3.8.56_re6b2553.680
原创
发布博客 2016.01.15 ·
15045 阅读 ·
2 点赞 ·
1 评论 ·
2 收藏

vagrant基本配置使用

1. 下载安装vitualbox和vagrant(virtualbox用百度搜索下载)2. 到www.vagrantbox.es上面用迅雷下载box(我使用的是trusty-server-cloudimg-i386-vagrant-disk1.box)3. 安装box:$ vagrant box add vag ~/box/precise64.box # vag是box名字(自定义下面用的到)(后
原创
发布博客 2016.01.12 ·
982 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

手机网页开发问题总结(一)

1. 弹性滚动局部开启弹性滚动: body{ overflow:scroll; -webkit-overflow-scrolling:touch; }Android不支持原生的弹性滚动,可以借助类似iScroll来实现2. Touch基础事件Bug:Android只会触发一次touchstart,一次touchmove,不触发touchend; 解 :在touchmove中
原创
发布博客 2016.01.08 ·
964 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多