Chrome

【科研工具】Grammarly:学术写作助手

醉酒当歌 提交于 2020-11-24 04:34:54
在写作英文论文时,很多时候会由于粗心等犯一些比较低级错误,例如单词拼写错误, 虽然Word 自带错误更正功能,但是其订正功能相对低级。 Grammarly是由Grammarly公司开发的基于云的英语写作增强平台。该软件于2009年底首次发布。Grammarly 主要功能包括: 拼写检查, 语法检查, 标点符号纠正,句子结构修正,句式修改,词汇增强以及防剽窃等。各功能的介绍可参看官网:https://www.grammarly.com/。 软件概述 Grammarly 可在 PC/Mac/Web/Office 套件(仅支持 PC 版)上使用, 在 Web 上配合 Safari/Chrome 插件,可以在网页的文字编辑中随时调用 Grammarly 进行词句应用检查,在 Office 套件的 Word、Outlook 平台上可享用丰富的语法纠错服务和功能。 插件安装 首先下载谷歌浏览器,进入https://www.grammarly.com/,点击Add to Chrome,然后依次选择写作用途与写作能力的程度,并填写邮箱注册账号,在跳出的界面中选择免费版(如有需要可选择购买专业版,提供更加丰富的功能) 然后进入软件界面,点击Apps,可看到grammarly提供了Microsoft Office插件,Windows桌面版软件和Chrome插件,可按需下载

【科研工具】正确使用谷歌浏览器,事半功倍!

瘦欲@ 提交于 2020-11-24 03:53:13
谷歌浏览器是谷歌的网络浏览器,其与Google账户高度整合,具有非常强大的同步功能,浏览器的密码,书签,自动填表等直接关联Google账户,即使重装系统或使用其他电脑,只要登录Google账户就可以全部同步过来,十分方便。除此之外谷歌的应用商店具有非常丰富的插件,可以很方便我们的科研生活,因此在实际应用中非常推荐大家使用。本文将全面介绍谷歌浏览器的使用方法,助力科研生活。 基础篇 1 软件下载与设置 谷歌浏览器的官方下载网址https://www.google.com/intl/zh-CN/chrome/由于防火墙的原因可能不便打开,在这里我们为大家分享第三方平台提供的下载地址: www.mydown.com/search/谷歌浏览器/ 下载安装好后由于防火墙的限制,我们只能访问谷歌镜像,如https://google.202014.xyz/,更多镜像可参见 【科研工具】简单一招教你使用谷歌搜索与谷歌学术 。 想要在谷歌浏览器搜索框中使用谷歌自由检索内容,我们还需要做进一步的设置,即将镜像网址作为默认搜索引擎,设置方法如下: Step1: 先利用上述的 镜像网址 在谷歌浏览器中输入并 进行搜索 ,内容不限; Step2: 打开谷歌浏览器之后点击右上方的三个点,点击 设置 ; Step3. 点击设置页面中的 管 理搜素引擎 ,然后在其他搜索引擎页面中就可以看到我们刚刚利用的网址

javascript反混淆之packed混淆(一)

徘徊边缘 提交于 2020-11-24 03:42:05
javascript反混淆之packed混淆(一) 什么是JavaScript反混淆,在理解这个概念前我们先来看下什么是代码混淆,代码混淆,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。所以JavaScript反混淆就是为了破解这种难以理解的js代码的。 混淆有很多种格式目前我接触最多的就是packed混淆。 ###什么是packed混淆 我们首先我们来看一段代码 eval(function(p,a,c,k,e,d){e=function(c){return(c<a?"":e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)d[e(c)]=k[c]||e(c);k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1;};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p;}('0 2=1',3,3,'var||a'.split('|'),0,{})) 是不是很熟悉的啊,对于eval(function(p,a,c,k,e

javascript反混淆之packed混淆(一)

五迷三道 提交于 2020-11-24 03:41:36
点击上方蓝字关注 什么是JavaScript反混淆,在理解这个概念前我们先来看下什么是代码混淆,代码混淆,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。所以JavaScript反混淆就是为了破解这种难以理解的js代码的。 混淆有很多种格式目前我接触最多的就是packed混淆。 什么是packed混淆 我们首先我们来看一段代码 eval ( function ( p,a,c,k,e,d ) {e= function ( c ) { return (c<a? "" :e( parseInt (c/a)))+((c=c%a)> 35 ? String .fromCharCode(c+ 29 ):c.toString( 36 ))}; if (! '' .replace( /^/ , String )){ while (c--)d[e(c)]=k[c]||e(c);k=[ function ( e ) { return d[e]}];e= function ( ) { return '\\w+' };c= 1 ;}; while (c--) if (k[c])p=p.replace( new RegExp ( '\\b' +e(c)+ '\\b' , 'g' ),k[c]); return p;}( '0 2=1' , 3 , 3 , 'var||a'

【实用工具】这些你不得不知道的chrome插件,让你事半功倍

99封情书 提交于 2020-11-24 03:37:41
平时chrome插件用多了,发现在工作中有很多插件特别好用,能让你能事半功倍。于是我抽时间整理了一些非常好用的chrome插件分享给大家,其中有些插件是我已经离不开,每天都在用的。希望这篇文章能帮助你找到适合你的插件,提升工作效率。 工作类 FeHelper【强烈推荐】 FeHelper是一个Web前端助手,由中国人开发,集成了非常多很实用的前端工具,比如:字符串编解码、代码美化、JSON格式化查看、二维码生成器、编码规范检测、JS正则表达式等。虽然是前端工具大合集,但是在我们做软件测试或者其他开发同学的工作中也非常有用,比如我经常使用:JSON对比文件(对比两次请求返回的数据信息)、二维码生成工具(生成二维码)、JSON格式化。如下是该工具的一个截图: WX20191111-201217@2x.png Octotree 你是否有这样的体验,在github上浏览某个工程,需要不断的页面后退,或者点击跳转到新的页面,均需要一个页面加载的等待时间,这样体验会比较差。Octotree就是为了解决这个问题而出现的,它能够让你在页面上浏览代码层次结构,就像idea工具一样,非常方便。如下图所示: WX20191111-195902@2x.png One Tab 之所以推荐这个插件,并将它放到工作分类中,是因为考虑到平时大家工作中肯定会打开大量的tab,而tab上的标题将会变的很小,显示不全

这一次,彻底弄懂 JavaScript 执行机制

时间秒杀一切 提交于 2020-11-24 03:33:46
不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程语言,所以我们可以得出结论: javascript是按照语句出现的顺序执行的 看到这里读者要打人了:我难道不知道js是一行一行执行的?还用你说?稍安勿躁,正因为js是一行一行执行的,所以我们以为js都是这样的: let a = '1' ; console .log(a); let b = '2' ; console .log(b); 然而实际上js是这样的: setTimeout( function ( ) { console .log( '定时器开始啦' ) }); new Promise ( function ( resolve ) { console .log( '马上执行for循环啦' ); for ( var i = 0 ; i < 10000 ; i++){ i == 99 && resolve(); } }).then( function ( ) { console .log( '执行then函数啦' ) }); console .log( '代码执行结束' ); 依照js是按照语句出现的顺序执行这个理念,我自信的写下输出结果: //"定时器开始啦" //"马上执行for循环啦" //

没有这 29 款插件的 Chrome 是没有灵魂的

空扰寡人 提交于 2020-11-24 03:33:26
前言 相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多强大好用的扩展程序(Extensions)。 下面的很多插件都是工具插件,看完保证你工作效率、心情提高1倍。 1、 OneTab:一键合并 tab Tab 过多的时候,要关闭浏览器的时候OneTab可以帮助你快速的保存、整理浏览器。 2、掘金 : 最新的技术动态 每次打开新的 tab 页面就可以看到最新、最热的技术文章。 3、 markdown here 超好用的 MD 编辑器,任何地方都可以把 MD 轻松的转换为富文本,我们可以把简书写好的文章(带md语法)直接复制到微信公众号啦。 4、 Adblock Plus: 免除广告困扰 你是不是每次搜索百度前几个都是广告?有了它,你的搜索结果只有纯净。 5、 LastPass: 密码管理软件 LastPass,全球知名在线密码管理工具之一,采用军事级加密算法,支持自动填充网站用户名和密码,与朋友分享登录信息等实用功能,且在全平台同步免费,无需订阅 Premium,即可在手机、网页、电脑端同步你的所有 LastPass 信息。 6、 二维码(QR码)生成器 在线的二维码生成器。最方便的用法是把当前的页面生成二维码,方便手机扫码快速访问。 7、 下载+ Chrome的下载管理在二级菜单里

这一次,彻底弄懂 JavaScript 执行机制

青春壹個敷衍的年華 提交于 2020-11-24 03:30:43
△ 是 新朋友 吗?记得先点 web前端学习圈 关注我哦~ 本文的目的就是要保证你彻底弄懂javascript的执行机制,如果读完本文还不懂,可以揍我。 不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。因为javascript是一门单线程语言,所以我们可以得出结论: javascript是按照语句出现的顺序执行的 看到这里读者要打人了:我难道不知道js是一行一行执行的?还用你说?稍安勿躁,正因为js是一行一行执行的,所以我们以为js都是这样的: let a = '1'; console.log(a); let b = '2'; console.log(b); 然而实际上js是这样的: setTimeout(function(){ console.log('定时器开始啦') }); new Promise(function(resolve){ console.log('马上执行for循环啦'); for(var i = 0; i < 10000; i++){ i == 99 && resolve(); } }).then(function(){ console.log('执行then函数啦') }); console.log('代码执行结束'); 依照 js是按照语句出现的顺序执行

没有插件的 Chrome 是没有灵魂的

非 Y 不嫁゛ 提交于 2020-11-24 03:28:40
loonggg 读完需要 3 分钟 速读仅需 1 分钟 大家好,我是你们的校长。 今天是新年第一天,2020 年开始啦,新的一年,新的一天,新的开始,祝愿大家在新的一年里,都能稳步成长,步步高升,收获满满。 新年新气象,感觉好久没有给大家分享 Chrome 浏览器插件了。对于一个世界级的浏览器,对于 Chrome 来讲,如果没有插件,它是没有灵魂的。所以,今天我分享两个灵魂。 1 Video Downloader professional 最近,我需要在网页上下载视频,直接我都是把带有视频的网页链接,复制出来,然后找第三方解析网站去下载对应的网页上的视频,太麻烦了。然后,就在 Chrome 上找找,看看有没有比较好用的网页视频下载插件。 这一搜,网络上对 Video Downloader professional 这个插件评价很高,而且我在 Chrome 应用商店上一搜,使用量和评分都很高。然后,就安装使用了。确实非常好用,所以,想分享给大家。我知道,读这篇文章的朋友,可能有的一定知道,但是不妨碍我把他推荐给不知道的朋友们。 对于,校长来讲,就是喜欢把好东西拿出来分享,不会独自享受。 Video Downloader professional 是一款轻量的视频下载工具,当插件识别到网页中存在可下载视频时,会自动抓取视频链接,并提供下载选项,非常方便,对于想下载视频素材的同学来讲

工欲善其事必先利其器

杀马特。学长 韩版系。学妹 提交于 2020-11-23 23:48:03
目录 1. Mac 2. Chrome 3. Website 4. app 5. 值得关注的人 1. Mac 【Notion】 笔记本/GTD/资料收集,Twitter上推荐的比较多,可以去b站的Happy_Xiao看看notion的用法,在用它之前我是印象笔记的深度用户,初次接触到notion,它的设计理念是“Everything is a block”,在没有看别人的用法之前没有感觉和普通的笔记本有什么区别,看了b站上Happy_Xiao的用法后完全打开新大门,大家可以去看看试试。它的block理念有多好呢,印象笔记今年已经在copy notion的功能了。之前的block数量还有限制,现在已经不要钱了。 【Mathpix Snipping Tool】 用于写公众号的时候截取数学公式。这个是为了偷懒,复杂公式用LaTeX比较繁琐,用它截取公式图片,自动识别公式变成LaTeX,我写文章涉及数学公式的时候会用它。 【番茄土豆】 番茄钟,一般用于任务计时,可以支持你打标签,会统计你的时间。它设计初衷是记录你完成任务用的时间,但我一般不用它记录时间,会影响我的状态。我一般拿它“做那些不想做的事情”,如果有什么事情我不想做但又不得不做,一般我会调一个很小的番茄钟,哄哄自己,“做完这个番茄钟就不做它了”,但一般一个番茄钟完就进入状态了。 【 Time Out】 一天中用电脑的时间比较多