uicollectionviewheader
- 优秀的Dubbo 心跳设计,你值得学习
-
前言谈到RPC肯定绕不开TCP通信,而主流的RPC框架都依赖于Netty等通信框架,这时候我们还要考虑是使用长连接还是短连接:短连接:每次通信结束后关闭连接,下次通信需要重新创建连接;优点就是无需管理连接,无需保活连接;长连接:每次通信结束不关闭连接,连接可以复用,保证了性能;缺点就是连接需要统一管...
- 万字干货:MongoDB 基础浅谈
-
作者:hazenweng,腾讯QQ音乐后台开发工程师MongoDB作为一款优秀的基于分布式文件存储的NoSQL数据库,在业界有着广泛的应用。下文对MongoDB的一些基础概念进行简单介绍。1MongoDB特点面向集合存储:MongoDB是面向集合的,数据以collection...
- Winforms 2020界面开发新纪元——TreeList控件升级
-
DevExpressWinFormsSubscription拥有180+组件和UI库,能为WindowsForms平台创建具有影响力的业务解决方案。DevExpressWinForms能完美构建流畅、美观且易于使用的应用程序,无论是Office风格的界面,还是分析处理大批量的业务数据,它都能...
- SHRIO使用记录
-
16年的项目里用过一次shiro,但是时间久远又没有做好笔记,忘得差不多了,这次又走了一遍,记录一下以便以后翻看,以下是流水。1.加入依赖<!--shiro--><dependency><groupId>org.apache.shiro</group...
- GCD源码分析
-
背景最近在浏览阵营本地代码的时候发现有提到主队列和主线程的区别,很早就有阅读GCD源码的冲动,这回总算找到机会了。阅读源码之前先给个结论:主线程和主队列是两个不同的东西。主队列是绑定到主线程。主线程未绑定到主队列。源码剖析关键点队列和线程的关系请记住这一点PNG!慢路径VS快速路径大家可能对__bu...
- JVM参数及调优
-
一起说说JVM参数及调优,之前JDK的命令工具也说过,今天一起搞个程序试一把看看如何调优,从哪些方面来调。(一)调优的基本概念①介绍切记:JVM调优没有什么必要,不要瞎搞,这是很忌讳的事情,毕竟JVM是个很成熟的产品。②在调整性能时,JVM有三个组件堆大小调整(内存最够大的话,尽量搞大点)垃圾收...
- JAVA格物致知基础篇:你所不知道的返回码
-
返回码概览1.400-BadRequest:这种错误码一般是请求错误,比如说我的UserID需要传入UUID类型的,但是我传入了不符合要求的数据,比如说Int类型,那么服务端收到这种请求,可以直接给客户端返回这个错误代码并附加上相应的错误说明,那么客户端就能明白错在什么地方了。2.500-Bad...
- .NET CORE HttpClient使用
-
自从HttpClient诞生依赖,它的使用方式一直备受争议,framework版本时代产生过相当多经典的错误使用案例,包括Tcp链接耗尽、DNS更改无感知等问题。有兴趣的同学自行查找研究。在.NETCORE版本中,提供了IHttpClientFactory用来创建HttpClient以解决之前的种种...
- 详解 MongoDB的备份与恢复
-
概述在实际的应用场景中,经常需要对业务数据进行备份以做容灾准备,mongodb提供了备份和恢复的功能,下面两组命令在备份与恢复中经常使用:一种是针对库的mongodump和mongorestore,一种是针对库中表的mongoexport和mongoimport篇幅有限,今天主要分享下mongoex...
- Tomcat处理静态文件DefaultServlet分析
-
问题的起因是,用网页打开tomcat7服务器上一个只有静态内容的jsp页面,里面链接了gif文件,F5刷新的时候,css和gif文件请求返回304notMofified头,而jsp请求还是返回200(想搞破坏,把jsp也可以在通过304返回头直接读取客户端缓存,但jsp是servlet只能在s...