摘要: 在各大互联网平台中对于账户的安全性不容小嘘,gmail v2ex 这些在使用的时候为了提高安全性经常会推荐绑定 google auth,用户登录或者其他操作的时候一个 token验证. 原理 Google Authenticator 原理如下 Google的两步验证算法源自另一种名为HMAC-Bas 阅读全文
posted @ 2022-02-17 16:47 大胡子码农 阅读(4573) 评论(0) 推荐(1) 编辑
摘要: 在日常java开发中,在jdk8以前 集合的操作比较麻烦,特别是对集合空的判断,需要写一些重复相似的代码去做判断,但是在jdk8以后,concurrent 包下有丰富的集合接口,简化了之前使用集合的复杂度.这里说一些有用的几个特性且容易被忽略的. 延迟队列 在开发中如果需要把元素加入到一个队列集合中 阅读全文
posted @ 2022-01-09 16:24 大胡子码农 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 在软件开发的过程中,经常会遇到一些安装包由于网络的原因无法下载更新,还有一些技术文档也没法看。基于这种情况我们打造属于自己的上网方式,让这一切变的可能。 ss 是一个工具,具体原理请参参考 《ss简介》 开始之前 自己首先得有 vps 服务器 或者是 vpn 账号,这样 通过 ss 作为客户端就可以 阅读全文
posted @ 2018-01-10 18:16 大胡子码农 阅读(5831) 评论(0) 推荐(0) 编辑
摘要: 在实际的项目中需要对线上日志做实时分析跟统计,这一套方案可以用现有的ELK(ElasticSearch, Logstash, Kibana)方案既可以满足,关于这个方案的具体的步骤可以参考网上的解决方案。但如果只想统计某个错误码(http状态码,业务错误码)在指定时间内出现多少次然后就触发一个告警或 阅读全文
posted @ 2016-11-17 00:28 大胡子码农 阅读(7948) 评论(1) 推荐(0) 编辑
摘要: 常见的排序算法有Bubble Sort、Merge Sort、Quick Sort 等,所有排序算的基本法思想都是把一个无限大的数据规模通过算法一步步缩小,指导最后完成排序。这里分享一下Buuble Sort算法,php版本的。冒泡排序不适合在待排序的数据集特别大的情况下,这里只是一个简易的demo... 阅读全文
posted @ 2015-03-17 23:52 大胡子码农 阅读(703) 评论(1) 推荐(0) 编辑
摘要: 用过ubuntu系统的都知道,上面有一个命令apt-get 很方便可以快速的安装很多软件 特别lamp环境 都是一键安装。在mac上也有类似的命令 brewbrew用法可以访问官网地址 http://brew.sh/但是在mac上安装 brew 的命令如下curl -LsSf http://gith... 阅读全文
posted @ 2015-03-08 22:17 大胡子码农 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 最近在MAC上搭建 nodejs环境以及安装 express 框架,遇到了一些问题,不过最后总算还是安装成功了,下面是操作步骤1.node js 安装访问nodejs官网进入下载mac上的安装包 , 从这里下载 这里可以选mac installer 的 pkg 安装包,下载后直接点击安装就好,当然... 阅读全文
posted @ 2015-01-12 22:15 大胡子码农 阅读(3740) 评论(0) 推荐(0) 编辑
摘要: 说到最新的富文本编辑器的确不少(ckeditor、fkeditor、ueditor),这些富文本编辑器如果单独使用基本上很方便,不需要做额外的配置,只要把官方的插件下载下来放到一个web容器中,看看 插件中提供的 index.html 里的代码就明白应该怎么调用了。因为富文本编辑器会经常涉及到文件、... 阅读全文
posted @ 2014-12-07 23:11 大胡子码农 阅读(6616) 评论(7) 推荐(0) 编辑
摘要: 当一个项目需要纳入到版本控制的时候,选择的工具还是比较多的,最常见的就是工具有CVS,SVN,GIT等。在平时的开发中视情况而定,从来就没有最好的版本控制工具,只有最适合的工具。在这里我习惯用git来管理自己的项目,当然之前使用svn管理的,但是当用了git工具就不愿意再用其它的工具来管理。这里除了... 阅读全文
posted @ 2014-10-20 23:43 大胡子码农 阅读(4225) 评论(0) 推荐(0) 编辑
摘要: 1、有位木匠砍了一棵树,把它做了三个木桶。一个装粪,就叫粪桶,众人躲着;一个装水,就叫水桶,众人用着;一个装酒,就叫酒桶,众人品着!桶是一样的,因装的东西不同命运也就不同。——人生亦如此,有什么样的观念就有什么样的人生,有什么样的想法就有什么样的生活!2、在报纸上看到一个人买了彩票中了100万,大部... 阅读全文
posted @ 2014-10-08 23:37 大胡子码农 阅读(216) 评论(0) 推荐(0) 编辑