微信短链接打开支付宝领红包
微信短链接打开支付宝领红包
今天朋友在微信给我发来一个短连接 http://t.cn/RHu4yXj,在微信打开之后,直接跳转到支付宝领红包页面,感觉非常新奇,决定研究下源码。
首先解析短链接http://t.cn/RHu4yXj ==> https://ie34.com/wx_zfb.html
取出源码123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <link rel="icon" href="https://i.alipayobjects.com/comm ...
Git Cheat Sheet 中文版
Git Cheat Sheet 中文版
经常要用到git命令,但是又记不全,在网上找到一个项目flyhigher139,做了些精简,方便速查!
1.配置列出当前配置:1$ git config --list
列出repository配置:1$ git config --local --list
列出全局配置:1$ git config --global --list
列出系统配置:1$ git config --system --list
设置用户名:1$ git config --global user.name “[firstname lastname]”
设置用户邮箱:1$ git config --global user.email “[valid-email]”
设置git命令输出为彩色:1$ git config --global color.ui auto
设置git使用的文本编辑器设:1$ git config --global core.editor vi
2.配置文件Repository配置对应的配置文件路径[–local]:1<repo& ...
JavaScript语言精粹
JavaScript语言精粹
这篇文章算是对《JavaScript语言精粹》的一个笔记,这本书对JavaScript中的精华比较深入,作者的目的是让大家知道js是一门很牛逼的的动态编程语言
前言约定:
=> 表示参考相关文章或书籍;
JS JavaScript的缩写。
本书专注于JavaScript的精华部分,同时会偶尔警告要去避免的糟粕部分。作者提炼出的JavaScript精华子集,更可靠,更易读,更易于维护。
本书的目的是揭示JavaScript中的精华,让大家知道它是一门杰出的动态编程语言。
JavaScript:世界上最被误解的语言
第1章 精华
为什么要使用JavaScript语言
你没有选择,JavaScript是唯一一门所有浏览器都可以识别的语言。
JavaScript有缺陷,但它真的很优秀。轻量级又富有表现力,一旦熟练掌握就能体会到函数式编程的乐趣。
分析JavaScript
JavaScript优秀的思想: 函数,弱类型,动态对象,对象字面量。
JavaScript糟糕的思想: 基于全局变量的编程模型。
函数: 基于词法来划分作用域,而不是动态划 ...
ssh 内网穿透
ssh 内网穿透
网上的大部分 ssh 内网穿透文章都写的比较官方,对于初学者的我来说晦涩难懂,在踩了很多坑之后,决心写篇简单易懂的文章介绍下 ssh 内网穿透
实际状况
机器号
IP
用户名
备注
A
192.168.1.1
usr_a
我的电脑,在局域网中,可以访问 B
B
8.8.8.8
usr_b
代理服务器,在外网中
SSH 参数解释12345-f 后台运行-C 允许压缩数据-N 不执行任何命令-R 将端口绑定到远程服务器,反向代理-L 将端口绑定到本地客户端,正向代理
用ssh做正向连接啥叫正向连接?就是client连上server,然后把server能访问的机器地址和端口(当然也包括server自己)镜像到client的端口上。
1ssh -fCNL [客户端IP或省略]:[客户端端口]:[服务器能访问的IP]:[服务器能访问的IP的端口] [登陆服务器的用户名@服务器IP] -p [服务器ssh服务端口(默认22)]
举例说明:你的本机A,可以ssh到服务器B,将本机A的8080端口映射到服务器B的80端口的http服务,那么可以执行:
1ssh ...
手机网页实现分享到微信和微博
手机网页实现分享到微信和微博
手机网页分享到微信和微博的见解。
目前来说只能借助第三方应用的分享接口来调用,主要原因是各app闭环,限制 URL Scheme接口。不过在web越来越火,javascript已经超神的今天,网页调用app是大势所趋,
看这个:Facebook 推出 App Links 开发者工具意在解决什么问题? - 应用(软件)google也已经有动作了:我等骚年只能期待标准早日确定啦!另外uc浏览器下分享请移步:HTML5网页端如何调用手机浏览器分享功能? - Div wang 的回答
这是代码实现12345678910111213141516171819/* 39yst.com:uc分享*/var weixinShareBtn//微信分享按钮,默认隐藏var weixin;//新建微信分享方法var Browser=new Object();Browser.ios=/iphone/.test(Browser.userAgent); //判断ios系统if(/UCBrowser/gi.test(navigator.userAgent)){ //判断uc ...
一个攻城狮的经验总结
一个攻城狮的经验总结
总结在北京这两年多来,自己从一个只会切图美工,成长到现在 能独立完成一个网站前端的感想。
今天正式把我弟弟理发店会员系统上线了,自己一个人做了一整个项目,感觉棒棒哒!😄从数据库设计到后台开发再到前端展现,感觉短短半个月真的学到了好多。然后有个想法总结下自己一直以来的学习思路。
从我学历上就能看出来我其实并不是一个很爱学习的人,但是我经常和朋友说我自己是如何自己学习到深夜12点以后的。这不是我在吹牛逼,我刚到北京那会确实每周都会有5天左右学习到12点之后。那时候自己学习能力并不好,学程序主要靠视频,看视频的时候经常走神,看一会视频就觉得累了,然后看电影刷豆瓣,每每到了10点钟的时候自己就回突然觉醒:我靠,今天还没学东西呢!😂
到这不得不说一个最我影响很大的软件--知乎。可以说我那五个月没天坚持下来的动力都是“深夜食堂”的文章(现在叫深夜惊奇,知乎日报每天最后一个栏目)。当我第一次看到“深夜食堂”的时候就像一个人走在沙漠的突发发现前方有一大片绿洲。一个精神匮乏的人需要用阅读来充实自己,我就是 ...
hosts翻墙上google
hosts翻墙上google
天朝的网络大家都懂的,有个万恶的墙一直在阻止攻城狮们翻山越岭。而对于用惯免费的我们来说,VPN代理是收费的,下面教大家一个免费翻墙的方法-hosts翻墙。
天朝的网络大家都懂的,有个万恶的墙一直在阻止程序猿们翻山越岭。而对于用惯免费的我们来说,VPN代理是收费的,下面教大家一个免费翻墙的方法-hosts翻墙
下载hosts首先是下载一个可以翻墙的hosts文件:https://pan.baidu.com/s/1dFN40Yt
这个hosts以前是Github上一个项目huhamhire在维护,目前huhamhire项目已经停止更新,原因你懂得!
修改hostswindows:
打开C:\Windows\System32\drivers\etc文件夹,
直接将下载好的文件替换掉原有hosts文件
linux:
将下载的文件用文本编辑器打开,(推荐sublime text);
全选代码,复制出来;
在终端输入 sudo vi/etc/hosts 粘贴代码;
按esc 输入:wq保存;(如果保存代码出错,输入:wq!强制保存)
说明:hosts翻墙亲测可以 ...
gulp-sass安装报错解决方法
gulp-sass安装报错解决方法
gulp-sass报错解决方案
首先是下载项目git clone https://github.com/div-wang/div-wang.github.io.git
然后进入项目目录cd div-wang.github.io
安装node依赖插件npm install
如果报错请执行npm cache cleannpm install gulp-sass
关于工作和学习的主动性
关于工作和学习的主动性
人的惰性是天性,但是你想改变时绝对能战胜它,所以下定决心去改变,并不自我激励,剩下的只是时间问题。
今天和同事聊天,提到关于主动学习的话题。他谈起以前的公司管理松散,养成了比较懒散的习惯,为还此做了自我批评。小伙还是很nice的。关于主动学习这个事,我觉得自己还是有一些经验的,在这里分享一下。
一本杂志 - vista看天下 这本杂志是我高三开始看的,初中时我就特别迷恋网络小说,那时候看网络小说可以说是废寝忘食,我看的也比较杂:修真、奇幻、魔幻、yy、网游几乎都有涉猎。直到高三的时候,突然意识马上要高考了,网络小说是精神毒品,我得把网络小说戒掉。我起初尝试了直接’戒毒‘,但是没能成功。高三的生活异常枯燥,习惯了网络小说这个精神毒品戒掉大脑在这个过程异常痛苦。当时想着直接戒不掉不如间接的戒,我约了一块看书的小伙伴们,和他们商讨了一番’戒毒‘的事情,最终大家都觉得看杂志是个好方法,于是约定没人每个大周(两周)买3本杂志,一共12本,大家互相换着看。
我们学校有个小的报社,卖各种报纸和过期杂志(过 ...
vim常用操作命令
vim常用操作命令
vi 是 unix/linux 下极为普遍的一种文本编辑器. 记录一些比较常用的命令
一般模式
命令
操作详情
x,X
x为向后删除一个字符,X为先前删除一个字符
nx
向后删除n个字符
dd
删除当前行
D
删除当前行所有字符,试成为空行
ndd
删除光标所在行的向下n列
d1G
删除光标所在行到第一行的所有数据
dG
删除光标所在行到最后一行的所有数据
yy
复制光标所在行
y1G
复制光标所在行到第一行的所有数据
yG
复制光标所在行到最后一行的所有数据
ynj
复制光标所在行向下n+1行
dnj
删除光标所在行向下n+1行
p,P
p为复制的数据粘贴在光标的下一行,P为复制的数据粘贴在光标的上一行
J
将光标所在行与下一行的数据结合成一行
u
命令取消最近一次的操作,可以使用多次来恢复原有的操作
U
取消所有操作
h
光标向左移一个字符
j
光标向下移一个字符
k
光标向上移一个字符
l
光标向右移一个字符
Ctrl+f
屏幕向下翻一页
Ctrl+b
屏幕向上翻一 ...