[TOC]
记录过去的一周
看到的开源项目
1. 京东开源多端统一框架--taro
github地址: https://github.com/nervjs/taro
多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信小程序、H5、React Native 等的应用。 https://taro.js.org/
2.JAVA 11发布
下载地址 https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
这是自 Java 8 后的首个长期支持版本,非常值得大家的关注
3.我喜爱的PHP框架--CodeIgniter 4
github地址:https://github.com/bcit-ci/CodeIgniter
超轻量的PHP框架
4.Deezer开源播放器DeezPlayer
github地址:https://github.com/imanel/deezplayer
DeezPlayer是法国在线音乐网站Deezer的开源桌面客户端,基于coffeescript,音乐播放器支持Windows, Linux 以及 Mac OS. 法国巴黎的音乐流服务Deezer是欧洲流行的在线音乐分享网站。拥有大量及时更新的正版歌曲,可以让用户用浏览器即可随时试听。
有趣的文章
1.如何实现靠谱的分布式锁?
文章地址:http://www.infoq.com/cn/articles/how-to-implement-distributed-lock * 主要特征
- 同一时刻只能有一个线程持有锁
- 锁能够可重入
- 不会发生死锁
- 具备阻塞锁特性,且能够及时从阻塞状态被唤醒
- 锁服务保证高性能和高可用
2.假如有1亿用户的访问量,你的服务器架构是怎样的?
文章地址:https://www.sohu.com/a/138187117_487514
主要讲述了从单台服务器演变为数据集群的思路
3.大型网站限流算法的实现和改造
文章地址:http://blog.jobbole.com/114413/
文中介绍了三种限制的算法: 1. 计算器算法:达到设定的值就禁止在访问 2. 漏桶算法:始终以最小的设定次数限制 3. 令牌桶算法:先生成相应访问次数的令牌
4.Redis 避不开的五种数据结构
文章地址:http://blog.jobbole.com/114407/
新奇
1.安卓手机解锁
调查发现,安卓手机的 3 x 3 的认证点阵,虽然理论上可以有近400,000种的解锁模式,但是实际上,20%的用户采用的是上面12种手势之一。 拿到手机的人,只要尝试这12种手势,就有很大可能解锁进入系统。你中招了吗?
![](https://raw.githubusercontent.com/ss7247/test_img/master/bg2018092104.jpg)