用户中心USER CENTER

首页/用户
  • 当我们在谈论高并发的时候究竟在谈什么?

    摘要:那么我们在谈论高并发的时候,究竟在谈些什么东西呢高并发究竟是什么这里先给出结论高并发的基本表现为单位时间内系统能够同时处理的请求数高并发的核心是对资源的有效压榨。 什么是高并发? 高并发是互联网分布式系统架构的性能指标之一,它通常是指单位时间内系统能够同时处理的请求数, 简单点说,就是QPS(Queries per second)。 那么我们在谈论高并发的时候,究竟在谈些什么东西呢? ...

    curlyCheng 发布于Java
  • 小伙子,你真的搞懂 transient 关键字了吗?

    摘要:由以上结果分析可知,静态变量不能被序列化,示例读取出来的是在内存中存储的值。关键字总结修饰的变量不能被序列化只作用于实现接口只能用来修饰普通成员变量字段不管有没有修饰,静态变量都不能被序列化好了,栈长花了半天时间,终于整理完了。 先解释下什么是序列化 我们的对象并不只是存在内存中,还需要传输网络,或者保存起来下次再加载出来用,所以需要Java序列化技术。 Java序列化技术正是将对象转...

    curlyCheng 发布于Java
  • 数据结构与算法(十四)深入理解红黑树和JDK TreeMap和TreeSet源码分析

    摘要:很多文章或书籍在介绍红黑树的时候直接上来就是红黑树的个基本性质插入删除操作等。这也不奇怪,算法的作者就是红黑树的作者之一。所以,理解树对掌握红黑树是至关重要的。 本文主要包括以下内容: 什么是2-3树 2-3树的插入操作 红黑树与2-3树的等价关系 《算法4》和《算法导论》上关于红黑树的差异 红黑树的5条基本性质的分析 红黑树与2-3-4树的等价关系 红黑树的插入、删除操作 JDK ...

    curlyCheng 发布于Java
  • 通俗易懂,JDK 并发容器总结

    摘要:线程安全的线程安全的,在读多写少的场合性能非常好,远远好于高效的并发队列,使用链表实现。这样带来的好处是在高并发的情况下,你会需要一个全局锁来保证整个平衡树的线程安全。 该文已加入开源项目:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识的文档类项目,Star 数接近 14 k)。地址:https://github.com/Snailclimb... 一 JDK ...

    curlyCheng 发布于Java
  • 做一个开源的小程序登录模块组件(token)

    摘要:项目目录包中的就是对配置参数的读取。包是存放一个的请求工具。返回值为空存在错误码,内容与存在用户的信息进行对比,返回用户,不存在则注册用户模拟获取到的用户记得添加扫描包路径,一个配合小程序登录的前后台组件形式,附带前端小程序代码 先了解下SSO 对于单点登陆浅显一点的说就是两种,一种web端的基于Cookie、另一种是跨端的基于Token,一般想要做的都优先做Token吧,个人建议,因...

    curlyCheng 发布于Java
<