原文转载自「刘悦的技术博客」https://v3u.cn/a_id_170
2020年,“非著名Web框架”--Ruby on Rails已经15岁了。在今年,Rails 6.0趋于完善,除了拿掉讨厌的Jquery,Webpacker 也成为默认前端打包方案,Sprockets 开始软着陆,未来很可能会和Jquery一样被彻底废弃,这就是历史的进程。
由于历史原因,本身就由Rub...
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_171
最近“全栈数据库”的概念甚嚣尘上,主角就是PostgrelSQL,它最近这几年的技术发展不可谓不猛,覆盖OLTP、OLAP、NoSQL、搜索、图像等应用场景,实实在在的全栈性发展。帮助公司解决了数据孤岛、数据平台多、同步一致性、延迟,软硬件成本增加等业务痛点,...
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_144
新冠病毒肆虐之际惊闻噩耗,前端大神司徒正美因病去世,这是前端界的损失,也是整个业界的损失,他在前端框架方面造诣颇深,涉猎多种语言与设计模式,如今突然撒手而去,令人唏嘘,我们只能期望他是遁入了二次元世界,算法泯灭,精神的归精神,能量的归...
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_146
由于5g网络的光速推广,视频业务又被推上了风口浪尖,在2019年初我们还在谈论照片,短视频等关键字,而进入2020年,我们津津乐道的就只有视频,视频,还是视频,普通人拿起手机做直播早已不是奢望,去年我曾经写了一篇文章:利用Docker挂载Nginx-rtmp(服...
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_133
所谓的无限极分类是啥?其实简单点说就是一个人类可以繁衍出多个后代,然后一个后代又可以分另外多个后代这样无限繁衍下去(可以想象神奇动物在哪里2里面莱斯特兰奇的家族族谱),就好象linux系统你可以新建一个文件夹,然后在这个文件夹里又可以建一些...
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_163
首先得明确一点,和Django一样,在2020年Flask 1.1.1以后的版本都不需要所谓的三方库支持,即Flask-Celery或者Flask-Celery-Help这些库,直接使用Celery原生库即可。
一般情况下,Celery被用来处理耗时任务,比如千篇一律的发邮件或者文件上传之类,本次...
原文转载自「刘悦的技术博客」https://v3u.cn/a_id_158
在之前的一篇文章中:为美多商城(Django2.0.4)添加基于websocket的实时通信,主动推送,聊天室及客服系统,详细介绍了websocket协议以及结合Django如何实现各种功能,本次我们尝试采用Socket.io这个库和Flask来配合使用,完成一个简易的在线客服聊天系统,...
今天又在lintCode上面做了一道动态规划的题了,不知道是不是因为自己太久没有做题了,所以感觉没什么思路了。不要颓废!在这里督促自己!
题意:
给出两个单词word1和word2,计算出将word1 转换为word2的最少操作次数。你总共三种操作方法:插入一个字符删除一个字符替换一个字符
样例:
给出 work1="mart" ...
今天楼主在搞github,经过简单的摸索,终于成功的将自己本机上的Android studio项目成功的上传到gitub,绝对有必要记录一下。
1.安装并且配置git
Android studio不能直接的连接github,必须通过一个软件·--git来连接,如果我们要想我们的Android studio能成功的连接github,必须先安装好git。
(1).git安装...
相对来说,Observable还是比较简单,因为Observable不存在背压问题,换句话说,Observable不解决背压问题。而背压问题是肯定存在的,所以在RxJava2里面加入了Flowable来专门背压问题。本文重点在于5种背压策略,至于整个工作流程,跟Observable差不多。 本文参考资料:
1.除非特殊说明,源码来自:2.2.0...