zdd小小菜鸟 zdd小小菜鸟
2年前
分布式锁面试
分布式锁面试引言tex为什么要使用分布式锁?为了保证一个方法在高并发情况下的同一时间只能被同一个线程执行,在传统单体应用单机部署的情况下,可以使用Java并发处理相关的API(如ReentrantLcok或synchroniz
Stella981 Stella981
3年前
QQ音乐接口api,包括付费音乐、无损音乐、高品质音乐地址解析接口api
QQ音乐网站所有音乐(包括付费、无损等版权音乐解析接口地址url)。mp3普通高品http://dl.stream.qqmusic.qq.com/M5000012gqVh4fFvVK.mp3?vkey419F0FD2E2552C95C4E76BFDFBF2BC331A2983AAEDC9CF91BBD4195603FE19B655
Stella981 Stella981
3年前
PV 动态供给
前面的例子中,我们提前创建了PV,然后通过PVC申请PV并在Pod中使用,这种方式叫做静态供给(StaticProvision)。与之对应的是动态供给(DynamicalProvision),即如果没有满足PVC条件的PV,会动态创建PV。相比静态供给,动态供给有明显的优势:不需要提前创建PV,减少了管理员的工作量,效率高。
Stella981 Stella981
3年前
Spark Streaming连接Kafka的两种方式 direct 跟receiver 方式接收数据的区别
Receiver是使用Kafka的高层次ConsumerAPI来实现的。Receiver从Kafka中获取的数据都是存储在SparkExecutor的内存中的,然后SparkStreaming启动的job会去处理那些数据。然而,在默认的配置下,这种方式可能会因为底层的失败而丢失数据。如果要启用高可靠机制,让数据零丢失,就必须启用Spark
Wesley13 Wesley13
3年前
Java的4种代码块
往期精选  ●  架构师高并发高性能分布式教程(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fmp.weixin.qq.com%2Fs%3F__biz%3DMzAxNDMwMTMwMw%3D%3D%26mid%3D2247486245%26idx%3D1%26sn%3D7a28525
Stella981 Stella981
3年前
Android视频直播流(四)H264的简单介绍
前几章已经可以拿到NV21的数据了,并且保存到本地文件,也可以正常渲染播放,但是不知道有没有同学发现一个细节,就是在设置分辨率为宽640像素高480像素的时候每一帧数据的大小是480\640\1.5460800450K那么一秒有
Wesley13 Wesley13
3年前
Java多线程实现同步——wait()和notify()实现
要求:子线程循环5次,接着主线程循环10次,接着又回到子线程。如此循环50次。实现以上要求的时候,除了直白的面向过程的实现,可以考虑面向对象的写法。根据高内聚的原装,将子线程和主线程的操作都封装一起。通过wait()和notify()进行同步。class Business {private boolean should
Stella981 Stella981
3年前
Spring Boot的接口限流应用
阅读目录:1\.前言2\.算法介绍计数器法3\.算法介绍滑动窗口4\.算法介绍漏桶算法5\.算法介绍令牌桶算法前言在一个高并发系统中对流量的把控是非常重要的,当巨大的流量直接请求到我们的服务器上没多久就可能造成接口不可用
Stella981 Stella981
3年前
Android开机自动运行APP——BroadcastReceiver
前言:有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don'tcallme,I'llcallyouback!”总结Android框架,真是说到点子上了。理解这句话的含义,许多有关Android平台上实现某种功能的问题,都能迎刃而解。
Stella981 Stella981
3年前
HighGo Database触发器使用案例(APP)
目录环境文档用途详细信息环境系统平台:MicrosoftWindows(64bit)10版本:5.6.4文档用途本文介绍瀚高数据库中查询触发器信息的方法及触发器的使用案例。详细信息一、触发器介绍HighGoDatabase触发器是先创建触发器函数,再创建触