李异 李异
2年前
安卓手机浏览器安装油猴插件和其它扩展插件的方法
工具狐猴浏览器、安卓手机油猴插件安装步骤1.打开狐猴浏览器,点击菜单栏从右数起第二个【扩展】按钮,选择扩展商店。进入后选择或搜索tempermonkey,按照步骤下载安装油猴插件。!image(https://imghello
Wesley13 Wesley13
3年前
java 后台返回文件流到浏览器
packagecom.springbootblog.controller;importio.swagger.annotations.ApiImplicitParam;importio.swagger.annotations.ApiImplicitParams;importio.swagger.annotations.ApiOperation;
Python进阶者 Python进阶者
4年前
手把手教你使用CSS3为文本和元素实现添加阴影效果
使用CSS3,你可以为文本和元素添加阴影。一、浏览器支持表中的数字指定完全支持该属性的第一个浏览器版本。数字后面的webkit或者moz使用时需要指定前缀。|属性|Chrome|Firefox|Safari|Opera|IE|||||||||text
Stella981 Stella981
3年前
Redis主从自动切换原理
Redis主从自动切换原理复制原理1:当一个从数据库启动时,会向主数据库发送sync命令,2:主数据库接收到sync命令后会开始在后台保存快照(执行rdb操作),并将保存期间接收到的命令缓存起来3:当快照完成后,redis会将快照文件和所有缓存的命令发送给从数据库。4:从数据库
Stella981 Stella981
3年前
Redis 总结精讲
本文围绕以下几点进行阐述1、为什么使用redis2、使用redis有什么缺点3、单线程的redis为什么这么快4、redis的数据类型,以及每种数据类型的使用场景5、redis的过期策略以及内存淘汰机制6、redis和数据库双写一致性问题7、如何应对缓存穿透和缓存雪崩问题8、如何解决redis的并发竞争问题
Stella981 Stella981
3年前
Linux Mint(ubuntu)如何汉化firefox浏览器?
自从火狐浏览器改用新的Quantum新核心后,原来的一些插件、性能,还有一部分设置方法都与原来相比有所改变,比如汉化问题,以前的做法是这样的:sudoaptgetinstallfirefoxlocalezhhans但是现在(2019年3月20日),亲测无用,于是找到了新的方法,目前的浏览器版本号是“65.0.1(64
Stella981 Stella981
3年前
C# WPF中嵌入Chrome浏览器
借鉴 https://www.cnblogs.com/guxin/p/wpfembedhtmlbycefsharp.html搭建基本的开发环境  新建WPF程序  右击隐引用,选择管理NuGet包  在nuget中搜索CefSharp,其中有CefSharp.WinForms和CefSharp.Wpf,在这里应该安装CefShar
Stella981 Stella981
3年前
Redis应用学习——缓存的使用与设计
1\.缓存的收益与成本  1.收益:通过缓存加速读写速度。在内存中读写比硬盘速度快降低数据库服务器的负载。比如业务端的请求的数据大多数都由Redis服务器来处理,大大减轻MySQL服务器的压力  2.成本:数据不一致问题,比如Redis服务器与数据库服务器之间的某些数据可能会发
Stella981 Stella981
3年前
AndroidUniversalImageLoader图片异步加载类库的使用
开发App过程中,免不了要进行网络请求操作进行数据交换,比如下载图片,如果自己写一个下载图片的类进行操作的话,要考虑太多太多内容,必须线程池,内存溢出,图片磁盘缓存操作,图片内存缓存操作等等,相当麻烦。好在伟大的开源者们已经写好了一个比较完美的开源类库供大家使用Android(https://www.oschina.net/action/GoTo
【原理揭秘】Vite 是怎么兼容老旧浏览器的?你以为仅仅依靠 Babel?
本文的重点在于探究Vite如何实现兼容低版本浏览器