徐小夕 徐小夕
4年前
记一次老项目中的跨页面通信问题和前端实现文件下载功能
由于笔者之前维护了几个比较老的项目是用jquery全家桶开发的,其中有些需求是需要跨页面交互和父子页面通信,故借此总结一下。另一块是前端实现文件下载功能,虽然方法很多,为了不用重复造轮子,在此还是总结一波,毕竟多页面下的应用场景还是很多的。(https://imghelloworld.osscnbeijing.aliyuncs.com/im
Stella981 Stella981
3年前
MariaDB Galera Cluster 部署(如何快速部署MariaDB集群)
MariaDB作为Mysql的一个分支,在开源项目中已经广泛使用,例如大热的openstack,所以,为了保证服务的高可用性,同时提高系统的负载能力,集群部署是必不可少的。MariaDBGaleraCluster介绍MariaDB集群是MariaDB同步多主机集群。它仅支持XtraDB/InnoDB存储引擎(虽然有对MyISAM实验支持
Stella981 Stella981
3年前
Redis 单机模式,主从模式,哨兵模式(sentinel),集群模式(cluster),第三方模式优缺点分析
Redis的几种常见使用方式包括:单机模式主从模式哨兵模式(sentinel)集群模式(cluster)第三方模式单机模式Redis单副本,采用单个Redis节点部署架构,没有备用节点实时同步数据,不提供数据持久化和备份策略,适用于数据可靠性要求不高的纯缓存业务场景。优点:
Wesley13 Wesley13
3年前
mysql8基于gtid导出导入搭建主从
mysql8基于gtid导出导入搭建主从开启GTID的情况下导出导入库的注意事项在开启了GTID功能的MySQL数据库中,不论是否使用了GTID的方式做了主从同步,导出导入时都需要特别注意数据库中的GTID信息.\导出\在主库上全备,setgtidpur
Easter79 Easter79
3年前
ThreadLocal在链路性能测试中实践
在前面的时间,我分享两篇关于ThreadLocal类的文章:利用ThreadLocal解决线程同步问题(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzU4MTE2NDEyMQ%3D%3D%26mid%3D224748
Wesley13 Wesley13
3年前
Java中的AQS到底是什么?高级面试必问!
前言JDK1.5以前只有synchronized同步锁,并且效率非常低,因此大神DougLea自己写了一套并发框架,这套框架的核心就在于AbstractQueuedSynchronizer类(即AQS),性能非常高,所以被引入JDK包中,即JUC。那么AQS是怎么实现的呢?本篇就是对AQS及其相关组件进行分析,了解其原理,并
Stella981 Stella981
3年前
Dubbo 服务 IP 注册错误踩坑经历
个人博客地址studyidea.cn(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fstudyidea.cn%2Fdubbo_error_ip),点击查看更多原创文章踩坑公司最近新建一个机房,需要将现有系统同步部署到新机房,部署完成之后,两地机房同时对提供服务。系统
Wesley13 Wesley13
3年前
Java 的 CAS原理
!(https://oscimg.oschina.net/oscnet/6de55668b95bdfaf9453a3078988acb8148.jpg)简介在计算机科学中,比较和交换(ConmpareAndSwap)是用于实现多线程同步的原子指令。它将内存位置的内容与给定值进行比较,只有在相同的情况下,将该内存位置的内容修改为新的给定值
晴雯 晴雯
2年前
MacDroid for Mac v1.6.1(安卓设备文件传输助手)
如果你是一位Mac用户,你可能经常遇到这样的问题:如何在Mac和Android设备之间传输文件?有没有一种简单而高效的方法,可以让你在不同的平台上同步你的照片、视频、音乐、文档等?答案是有的,那就是MacDroidformac。是一款专为Mac用户设计的软