用户中心USER CENTER

首页/用户
  • Deque的使用实例

    摘要:序双向队列是的一个子接口,双向队列是指该队列两端的元素既能入队也能出队。使用场景比如工作窃取,比如限流。限流实例使用来限流,其中为事件窗口,为该事件窗口的最大值。 序 双向队列(Deque),是Queue的一个子接口,双向队列是指该队列两端的元素既能入队(offer)也能出队(poll)。使用场景比如工作窃取,比如限流。 限流实例 使用deque来限流,其中timeIntervalIn...

    jsummer 发布于Java
  • 传统Http服务与SpringCloud微服务的整合

    摘要:没有显式的通常调用需要指定域名才能定位到某个服务器上的某个具体应用,而通过的注册中心,在调用时只需指定服务名称,注册中心会自动发现对应的具体服务。 起因 公司要做系统间的互通,所以需要程序之间互相调用接口,这块一直是其他同事在做,但是今天一个新项目需要调用到其他系统的接口,所以看了下他们的调用方法,发现都是传统的httpclient调用,外面做了一层封装,类似这样: HttpGet h...

    jsummer 发布于Java
  • java mail 多线程处理大量收件人,并将发送结果储存到数据库

    摘要:邮件信息发件人信息每个线程发送邮件的最大数量去除重复的收件人存储发送失败的收件人存储发送成功的收件人记录发送邮件的次数每个收件人创建一个线程用来发送邮件处理结果 前言 之前用java mail发送邮件,都是分给每个邮件一个线程,在邮件发送成功后,由该子线程将mail的信息(发送成功的邮箱和未发送的邮箱)存储到数据库中。 现在需要处理一封邮件有上万收件人的情况,如果还按照之前每个mail...

    jsummer 发布于Java
  • 浏览器缓存是什么?它的机制又是什么?

    摘要:对于浏览器缓存,相信很多开发者对它真的是又爱又恨。那么浏览器缓存究竟是个什么样的神奇玩意呢什么是浏览器缓存简单来说,浏览器缓存就是把一个已经请求过的资源如页面,图片,,数据等拷贝一份副本储存在浏览器中。 对于浏览器缓存,相信很多开发者对它真的是又爱又恨。一方面极大地提升了用户体验,而另一方面有时会因为读取了缓存而展示了错误的东西,而在开发过程中千方百计地想把缓存禁掉。那么浏览器缓存究竟...

    jsummer 发布于云内存数据库
  • 系统优化怎么做-开篇

    摘要:前言系统优化是一个系统工程需要长期监控长期及时解决的事情。主要从两个方面来讨论新系统上线前需要做些什么老系统优化有哪些途径新系统系统在设计时要考虑系统最大的等指标系统整个至少能支持业务最高峰来设计系统。 前言 系统优化是一个系统工程, 需要长期监控长期及时解决的事情。我一直在开发的一线,积累了一些经验,开这个专栏。欢迎大家一起讨论,互相学习及进步。 主要从两个方面来讨论 新系统上线前...

    jsummer 发布于云内存数据库
<