Stella981 Stella981
3年前
Python 自动化发送钉钉消息
在进行Python截取网络报表并发送钉钉群过程中,碰到一些问题,也用到一些工具,在这里做一下简单总结。整个过程归纳如图:!(https://img2018.cnblogs.com/blog/840488/201906/840488201906251235046221532994586.png)1版本配置windows10
Stella981 Stella981
3年前
Redis 基础
基本类型String,hash,list,set,sortedset(zset)安装按照README的安装步骤进行架构原理redis单进程,单线程,并发很多的请求,如何变得很快的呢??当我们使用多个rediscli进行连接的时候,我们首先对通过rediscli连接到了linuxkernel,li
Wesley13 Wesley13
3年前
Java NIO 系列教程
JavaNIO系列教程博客分类:javaJavaNIO(NewIO)是从Java1.4版本开始引入的一个新的IOAPI,可以替代标准的JavaIOAPI。本系列教程将有助于你学习和理解JavaNIO。感谢并发编程网(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%
Wesley13 Wesley13
3年前
Java 8新特性终极指南
在JavaCodeGeeks上已经有大量的关于Java8的教程了,像玩转Java8——lambda与并发(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.javacodegeeks.com%2F2014%2F04%2Fplayingwithjava8lambdas
Wesley13 Wesley13
3年前
JUC
Java5.0在java.util.concurrent包中提供了多种并发容器类来改进同步容器的性能。CountDownLatch一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一
Stella981 Stella981
3年前
Redis——集群搭建
一、Redis集群:  集群解决并发的问题;  哨兵解决高可用的问题; !(https://oscimg.oschina.net/oscnet/a3d3506dc6dcb9cbe01ee2c6a83925c98a0.png)二、集群搭建:  //基于redis5.0;   1)启动三台Linux系统,且用docke
Wesley13 Wesley13
3年前
Java编程思想——第17章 容器深入研究(two)
六、队列  排队,先进先出。除并发应用外Queue只有两个实现:LinkedList,PriorityQueue。他们的差异在于排序而非性能。  一些常用方法:  继承自Collection的方法:  add在尾部增加一个元索如果队列已满,则抛出一个IIIegaISlabEepeplian异常  remo
Stella981 Stella981
3年前
Linux 多线程
I.同步机制线程间的同步机制主要包括三个:互斥锁:以排他的方式,防止共享资源被并发访问;互斥锁为二元变量,状态为0开锁、1上锁;开锁必须由上锁的线程执行,不受其它线程干扰.条件变量:
浅谈幂等设计 | 京东云技术团队
如今随着互联网技术快速发展,业务越来越复杂,系统的高并发和关键数据的场景越来越多。在分布式系统中,机器宕机和消息丢失也是需要重点关注的问题,其中的一个典型就是幂等性问题