lastpass

收集42款经典的Chrome 插件

柔情痞子 提交于 2021-01-04 09:08:29
作者:嘟嘟的博客 链接:http://tengj.top/2018/02/17/ggcj/ 前言 相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多强大好用的扩展程序(Extensions)。 最近为了更好的利用谷歌浏览器,博主整理了一些常用的谷歌插件,分享给大家。 ps:下面的很多插件都是工具向,在日常的工作开发中可以经常使用,用好了可以极大的提高工作效率,每年轻松省出一个年假,在别人熬夜加班的时候,你可以尽情的 happy 。 正文 闲话不多说,直接上推荐的插件,可以合理上网的直接点击标题跳转谷歌商店下载,不行的话我下面也给出离线安装文件。 通用类插件 1、 OneTab: 将无数 Tab 合并在一个页面 很多时候我们在一个窗口打开太多的tab,每一个tab太小不容易管理,这时候使用OneTab能够把所有tab收起放在一个页面,点击就可打开该tab,非常方便。 2、 Momentum: 美到爆表的新标签页 受够了新建页面时候的空白页的话可以试试,Momentum每天都会提供一张高清大图,都很好看。 3、 markdown here 超好用的一款插件,强烈推荐!!有个它再也不用担心编辑器不支持markdown语法了,写好以后直接一键转换。而且也是一个跨平台神器,比如我们可以把简书写好的文章

原创|推荐一款密码管理神器

萝らか妹 提交于 2020-12-05 10:35:43
之前我在公众号分享了1Password这个密码管理神器, 这儿我说下我重申下他的优点: 电脑手机都支持,通过WIFI本地同步十分安全,第三方同步更方便 可以处理2步验证帐号数据 安全性高,无暴力破解的可能 很多同学纷纷表示好用是好用,但是这个太贵了,有没有亲民的密码管理工具啊? 必须有啊,今天给大家介绍一款免费密码工具 Bitwarden。 Bitwarden Bitwarden是一款开源的密码管理工具,支持浏览器插件,也支持iOS,Android移动端等,另外开源的意味着我们可以自己部署维护。 因为对于密码管理工具来说,很多人是不愿意放在云端进行同步,交给第三方平台,谁知道会做什么事情。 所以这儿Bitwarden提供了docker进行部署,安装这儿我就不具体细讲了,直接看官方文档即可。 因为Bitwarden的开源可部署,以及对全平台的支持,目前在程序员群体很受欢迎,我身边好几个朋友都在使用。 这是他的github地址, https://github.com/bitwarden 如果有问题,也可以进行提issue。 其他 关于密码管理工具其实是有lastpass和keepass这两个据说也很亲民,价格合理功能也多,我早期使用过lasspass不过后面印象lastpass曝出过啥安全漏洞,所以就放弃了。 当然从个人的角度来说,其实你任选上面的密码管理工具任意一个都比你不选好

推荐2款藏了很久的Chrome神器

若如初见. 提交于 2020-12-05 10:16:30
做开发的想必Chrome不装几十个插件感觉都不能提现自己的高大上,但是仔细一想真正关键重要的呢? 在做前后端联调数据的时候,常常打开chrome插件Network面板,但是由于插件过多导致Network面板会产生一些插件加载的数据,影响整个排错。 所以我一般会用一键切换关闭所有插件,最终只剩下2个必备的插件。 这两个必备插件就是我今天推荐的,老少皆宜。 广告屏蔽插件 Adblock AdBlock我相信绝大多数的人都装过了,可以说是最好的广告拦截工具,拥有超过1亿用户,下载量超过3.5 亿次! 自动过滤各种广告,弹窗,还可以配置白名单,可以说是非常好用贴心的,从我接触Chrome插件,我就使用上了。一直这么久我卸载过非常多插件,唯独这个不离不弃,相伴这么久。 如果你没用过就真的out了。 密码管理工具1Password 1Password这个神器工具,其实我很早就说过了,密码管理这个是怎么强调不为过,这个插件唯一缺点就是需要同步安装1Password这个付费APP,阻止了很多人。 但是真的别去节约这个钱,该付费就付费, 1Password密码管理可以说是最强的工具,没有之一,很多同学说我用lastpass,这个简直差远了,不是一个级别的,无论是安全性便利性都不是能比较的。 作为一个长期在互联网上混的人来说,简直是必备神器,我现在密码库里面有近700个密码

没有这 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的下载管理在二级菜单里

怎样确保WordPress登录是安全的

烈酒焚心 提交于 2020-08-17 08:51:40
  如果把网站比作保险库,WordPress登录页面就是是保险库的密钥。确保其受到保护,以便只有授权用户才能登录。随着网络犯罪的增加,包括竞争对手在内的任何人都可能尝试入侵别人的网站。尽管WordPress平台本身提供了一系列安全功能,但仍然需要主动采取措施来确保登录页面的安全。主机侦探小编将提供有关WordPress网站登录如何采取防护措施的一些介绍。   秘诀1:设定强密码   超过80%的入侵事件是由于密码弱或被盗造成的。显然,需要认真对待密码的安全性!要登录WordPress网站,需要知道用户名(可以是电子邮件地址)和密码。尽管他人可能知道用户名,但除了自己外,没有人知道密码。除了使密码保密之外,拥有高强度的密码也是防止黑客入侵网站的好方法。   要创建强密码,可以使用密码生成工具,例如LastPass密码生成器,可以指定密码的长度、是否包含大小写字母以及其他用于生成安全密码的条件。还可以使用密码组合卡,使用随机组装的字符组合的方式来选择密码形式,以记住密码,另一种常见的方法是发明自己独特的密码字符组合。   以下是一些有关创建强密码的建议:   请勿包含常用字词或表达方式。   密码中没有任何个人信息,例如姓名或生日。   理想情况下,包括数字、符号和字母的随机字符。   理想的密码长度是8-12个字符。该长度难以猜测,却容易记住。  

Linux Rsync 增量同步与快速删除

人走茶凉 提交于 2020-08-14 06:34:49
增量同步 rsync [args] SRC [DEST] 情形:同时维护着两份不同的 data_center ,但以 old_data_center 为标准。因为权限的缘故没有开启rsync自动同步,只是每隔一段时间手动同步一下。 SRC 和 DEST 都是采用mount形式,如果每一次都完整地 copy ,耗时很长,这时候就想到采用增量同步的方法,因为两份 data_center 同时由不同人维护,所以内容略有不同, data_center 同步的时候不光要完全同步 old_data_center 的所有内容,而且要删除自身多余的内容,保持完全一致。 rsync -a --delete --progress /old_vip_data_center/test_envs/trainer/resource /vip_data_center/test_envs/trainer/resource/ --delete: 删除 DEST 端存在但是 SRC 端不存在的文件,如果不使用此参数,则DEST端会同步SRC端的文件,但DEST端已有的文件不受影响。 快速删除大量文件 先建一个空目录,随便位置 mkdir /local/empty_dir 用rsync删除目标目录 rsync --delete-before -avH --progress /local/empty_dir/

Bitwarden:一个自由开源的密码管理器 | Linux 中国

本秂侑毒 提交于 2020-04-15 08:40:09
【推荐阅读】微服务还能火多久?>>> Bitwarden 是流行的开源密码管理器。在这里,我们来看看它提供了什么。 -- Ankush Das(作者) Bitwarden 是一个自由开源的密码管理器。你可能还记得,我们之前将它列为 Linux 中的最佳密码管理器 之一。 就个人而言,几个月来我一直在多个设备上使用 Bitwarden 作为我的密码管理器。因此,在本文中,我将说明它提供的功能以及我的使用经验。 注意: 如果你对服务的安全性有疑问,请查看其官方安全性 常见问题页面 。 Bitwarden 密码管理器的特性 Bitwarden 是许多其他方便的密码管理器的不错替代品。 以下是它的特性: 提供免费和付费选择 适用于团队(企业)和个人 开源 支持自托管 能够作为身份验证器应用(如 Google 身份验证器) 跨平台支持(安卓、iOS、Linux、Windows 和 macOS) 提供浏览器扩展(Firefox,、Chrome、Opera、Edge、Safari) 提供命令行工具 提供网页保管库 能够导入/导出密码 密码生成器 自动填充密码 两步身份验证 从技术上讲,Bitwarden 使用完全免费。然而,它也提供了一些付费计划(个人付费和商务付费计划)。 通过付费计划,你可以与更多用户共享密码、获取 API 访问权限(业务使用)以及更多此类高级功能。 以下是定价(在编写本文时

Java线程与Linux内核线程的映射关系

一世执手 提交于 2020-03-15 19:20:35
Java 线程与 Linux 内核线程的映射关系 Linux 从内核2.6开始使用 NPTL (Native POSIX Thread Library) 支持,但这时线程本质上还轻量级进程。 Java 里的线程是由 JVM 来管理的,它如何对应到操作系统的线程是由 JVM 的实现来确定的。 Linux 2.6 上的 HotSpot 使用了 NPTL 机制, JVM线程跟内核轻量级进程有一一对应的关系 。线程的调度完全交给了操作系统内核,当然jvm还保留一些策略足以影响到其内部的线程调度,举个例子,在linux下,只要一个 Thread.run 就会调用一个 fork 产生一个线程。 Java 线程在 Windows 及 Linux 平台上的实现方式,现在看来,是内核线程的实现方式。**这种方式实现的线程,是直接由操作系统内核支持的——由内核完成线程切换,内核通过操纵调度器(Thread Scheduler)实现线程调度,并将线程任务反映到各个处理器上。**内核线程是内核的一个分身。程序一般不直接使用该内核线程,而是使用其高级接口,即轻量级进程( LWP ),也即线程。这看起来可能很拗口。看图: (说明:KLT即内核线程 Kernel Thread ,是“内核分身”。每一个KLT对应到进程P中的某一个轻量级进程 LWP (也即线程),期间要经过用户态、内核态的切换,并在 Thread

StringBuilder为什么线程不安全

邮差的信 提交于 2020-03-10 09:20:19
在这之前我只记住了StringBuilder不是线程安全的,StringBuffer是线程安全的这个结论,至于StringBuilder为什么不安全从来没有去想过。 分析 在分析设个问题之前我们要知道StringBuilder和StringBuffer的内部实现跟String类一样,都是通过一个char数组存储字符串的,不同的是String类里面的char数组是final修饰的,是不可变的,而StringBuilder和StringBuffer的char数组是可变的。 首先通过一段代码去看一下多线程操作StringBuilder对象会出现什么问题。 public class StringBuilderDemo { public static void main(String[] args) throws InterruptedException { StringBuilder stringBuilder = new StringBuilder(); for (int i = 0; i < 10; i++){ new Thread(new Runnable( { @Override public void run() { for (int j = 0; j < 1000; j++){ stringBuilder.append("a"); } } }).start(); }

TCP粘包拆包及解决方法

爷,独闯天下 提交于 2020-03-07 09:14:18
粘包拆包问题是处于网络比较底层的问题,在数据链路层、网络层以及传输层都有可能发生。我们日常的网络应用开发大都在传输层进行,由于UDP有消息保护边界,不会发生粘包拆包问题,因此粘包拆包问题只发生在TCP协议中。 什么是粘包、拆包? 假设客户端向服务端连续发送了两个数据包,用packet1和packet2来表示,那么服务端收到的数据可以分为三种,现列举如下: **第一种情况:**接收端正常收到两个数据包,即没有发生拆包和粘包的现象,此种情况不在本文的讨论范围内。 **第二种情况:**接收端只收到一个数据包,由于TCP是不会出现丢包的,所以这一个数据包中包含了发送端发送的两个数据包的信息,这种现象即为粘包。这种情况由于接收端不知道这两个数据包的界限,所以对于接收端来说很难处理。 **第三种情况:**这种情况有两种表现形式,如下图。接收端收到了两个数据包,但是这两个数据包要么是不完整的,要么就是多出来一块,这种情况即发生了拆包和粘包。这两种情况如果不加特殊处理,对于接收端同样是不好处理的。 为什么会发生TCP粘包、拆包? 发生TCP粘包、拆包主要是由于下面一些原因: 应用程序写入的数据大于套接字缓冲区大小,这将会发生拆包。 应用程序写入数据小于套接字缓冲区大小,网卡将应用多次写入的数据发送到网络上,这将会发生粘包。 进行MSS(最大报文长度)大小的TCP分段,当TCP报文长度