多种浏览器的代理模式插件:User-Agent Switcher

User-Agent Switcher插件是一款可以使用Chrome浏览器访问网站的时候来制造一种其他浏览器正在访问该网站的一种“假象”。在开发者需要使用多种浏览器来对网站进行模拟访问的时候可以使用User-Agent Switcher插件在Chrome浏览器中完成全部的请求,用户只需要在谷歌浏览器中安装User-Agent Switcher插件就可以在不离开Chrome的过程中使用多种浏览器的代理模式来访问当前的网站。

同时支持模拟谷歌,必应和雅虎三种蜘蛛.

可以尝试突破一部分会员登录后访问的内容或者会员专享的内容.

网盘下载: http://share.menglei.net/file/16922972-471158185

使用方法

下载user agent switcher后,打开谷歌浏览器,先复制chrome://extensions/ 到浏览器地址栏,然后直接将user agent switcher插件拖到浏览器中

在弹出的对话框中选择添加即可。添加成功后就可以直接在浏览器右上角看到此扩展程度了。

或者修改User-Agent-Switcher_v2.0.0.4.crx为User-Agent-Switcher_v2.0.0.4.zip,解压到User-Agent-Switcher_v2.0.0.4文件夹,然后在浏览器扩展中开启开发者模式加载解压的插件文件夹即可.

在设置中可以自定义修改每种浏览器的代理模式的参数

 

javascript立即执行函数( function(){…} )()和( function (){…} () )

( function(){…} )()和( function (){…} () )是两种javascript立即执行函数的常见写法,要理解立即执行函数,需要先理解一些函数的基本概念。

函数声明:

function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫函数声明。

函数表达式:

var fnName = function () {…};使用function关键字声明一个函数,但未给函数命名,最后将匿名函数赋予一个变量,叫函数表达式,这是最常见的函数表达式语法形式。

匿名函数:

function () {}; 使用function关键字声明一个函数,但未给函数命名,所以叫匿名函数,匿名函数属于函数表达式,匿名函数有很多作用,赋予一个变量则创建函数,赋予一个事件则成为事件处理程序或创建闭包等等。

函数声明和函数表达式不同之处在于:

一、Javascript引擎在解析javascript代码时会‘函数声明提升'(Function declaration Hoisting)当前执行环境(作用域)上的函数声明。

而函数表达式必须等到Javascirtp引擎执行到它所在行时,才会从上而下一行一行地解析函数表达式。

二、函数表达式后面可以加括号立即调用该函数,函数声明不可以,只能以fnName()形式调用。

在function前面加!、+、 -甚至是逗号等到都可以起到函数定义后立即执行的效果,而()、!、+、-、=等运算符,都将函数声明转换成函数表达式。

消除了javascript引擎识别函数表达式和函数声明的歧义,告诉javascript引擎这是一个函数表达式,不是函数声明,可以在后面加括号,并立即执行函数的代码。

扩展资料

作用:

javascript中没用私有作用域的概念,如果在多人开发的项目上,你在全局或局部作用域中声明了一些变量,可能会被其他人不小心用同名的变量给覆盖掉。

根据javascript函数作用域链的特性,可以使用这种技术可以模仿一个私有作用域,用匿名函数作为一个“容器”。

“容器”内部可以访问外部的变量,而外部环境不能访问“容器”内部的变量,所以( function(){…} )()内部定义的变量不会和外部的变量发生冲突,俗称“匿名包裹器”或“命名空间”。

JQuery使用的就是这种方法,将JQuery代码包裹在( function (window,undefined){…jquery代码…} (window)中,在全局作用域中调用JQuery代码时,可以达到保护JQuery内部变量的作用。

 

来源:https://zhidao.baidu.com/question/1830337028432640660.html

Web内容无障碍指南(WCAG)

Web内容无障碍指南(WCAG)2.1涵盖了使Web内容更易于访问的各种建议。遵循这些准则将使更多残疾人更容易获取网站内容,其中包括失明和弱视、耳聋和听力丧失、运动受限、言语障碍、光敏性和多种残疾组合的残疾人,以及有学习障碍和认知局限的残疾人; 但不会满足这些残疾用户的所有需求。这些准则旨在解决台式机,笔记本电脑,平板电脑和移动设备上的Web内容的无障碍问题。遵循这些准则通常也会使网站内容对用户更有用。

WCAG 2.1成功标准是作为非特定技术的可测试语句编写的。有关满足特定技术成功标准的准则以及有关解释成功标准的一般信息,请参见单独的文件。有关介绍和WCAG技术和教育资料的链接,请参阅Web内容无障碍指南(WCAG)概述。

WCAG 2.1扩展了Web内容无障碍指南2.0[WCAG20], 该指南于2008年12月作为W3C建议书发布。符合WCAG 2.1的内容也符合WCAG 2.0。工作组希望,对于要求符合WCAG 2.0的政策,WCAG 2.1可以提供一种一致的替代方法。WCAG 2.1的发布并未弃用或取代WCAG 2.0。虽然WCAG 2.0仍然是W3C 推荐标准,但W3C建议使用WCAG 2.1来最大限度地提高无障碍工作的未来适用性。W3C还鼓励在开发或更新Web无障碍策略时使用最新版本的WCAG。

中文版 https://www.w3.org/Translations/WCAG21-zh/

英文版 https://www.w3.org/TR/WCAG21/

微信公众号开发中https问题

有个客户突然说微信登录和支付都有问题.

通过排查,发现在网页链接时经常中断,出现无法连接等情况.

最后发现是没正确配置https,造成与微信通信时无法连接,无法正确返回数据.

 

GitHub Desktop 2.5.6来源于GitHub官方支持win7系统

官网:https://desktop.github.com/

可以通过GitHub Desktop管理所有的git项目.

简易的版本控制上传.

GitHubDesktop2.5.6(macos).zip网盘下载: http://share.menglei.net/file/16922972-468456230

GitHubDesktopSetup2.5.6(win).msi网盘下载: http://share.menglei.net/file/16922972-468456271

GitHubDesktopSetup2.5.6(win64it).exe网盘下载:http://share.menglei.net/file/16922972-468456358

备注:本版本支持win7系统,官网最新版仅支持win10及以上系统。

Win版可以进行汉化

汉化工具1:https://github.com/robotze/GithubDesktopZhTool

汉化工具2:https://github.com/lkyero/GitHubDesktop_zh

 

界面效果:

Screenshot of GitHub Desktop running on Windows

476种食物血糖生成指数一览表

低血糖生成指数食物:在胃肠停留时间长,释放缓慢,餐后血糖峰值较低。GI<55%。表中用绿色表示。
中血糖生成指数食物:餐后血糖峰值介于低血糖生成指数食物和高血糖生成指数食物之间。55%≤GI≤70%。表中用黄色表示。
高血糖生成指数食物:进入胃肠后消化速度快,吸收完全,餐后血糖峰值高。GI>70%。表中用红色表示。
476种食物血糖生成指数一览表

易语言编写的exe程序如何反编译成源码

易语言编写的exe程序如何反编译成源码:

1.请使用PEiD查看该程序的编译器,

(1)若为EasyLanguage,则为动态内编译,可使用E-CodeExplorer进行反容编译,

(2)若为VC++6.0,则为静态编译,请使用OD进行反编译,

2.若需易语言反编译工具请上网查查及下载使用。

腾讯开发平台一网打尽

腾讯有个开发平台,网址:https://open.tencent.com/

这里汇聚了腾讯的多个开发平台入口.

来看一张图

你以为这就完了.

每个平台要独立帐号(测试过几个)会不会合并就不清楚了.

每个平台都要分开认证.

每个平台都要独立的支付对接.

具体的可能会有变化.有帐号的同学可以自行测试一下.