-
Java设计模式之原型模式
龙虎榜https://www.cnblogs.com/lfxiao/p/6812835.htmlhttps://www.cnblogs.com/liaowei…2019年11月10日 -
Windows环境下hexo搭建个人博客
龙虎榜一、安装git1、下载地址https://git-scm.com/download/win2、下载完成后双击exe文件进行安装,如下图所示:3、安装成功…2019年11月10日 -
TCP协议中的三次握手和四次挥手
龙虎榜什么是TCP协议?TCP(Transmission Control Protocol 传输控制协议)是一种面向连接(连接导向)的、可靠的、 基于IP的传…2019年11月10日 -
重载“+”与StringBuilder
龙虎榜摘自《think in Java》第四版String对象是不可变的。涉及String值的操作都是创建了一个全新的String对象,原来的String值一…2019年11月10日 -
单点登录原理与简单实现
龙虎榜作者:凌承一 出处:http://www.cnblogs.com/ywlaker/ 单系统登录机制1、http无状态协议web应用采用brow…2019年11月10日 -
Java设计模式之备忘录模式
龙虎榜在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样以后就可以将该对象恢复至原先保存的状态。备忘录模式涉及角色Originat…2019年11月10日 -
Snowflake ID 生成算法
龙虎榜Snowflake是Twitter设计的一套自增ID生成算法,目的是为了能够在每秒或者每毫秒内产生成千上万唯一不重复的ID(消息请求)。Snowflak…2019年11月10日 -
用户密码保存加密场景
龙虎榜保证用户账号密码的安全十分重要,本文介绍的是在时间复杂度和空间复杂度上增加破解的难度。固定盐:固定盐就是使用输定数据参与摘要计算,好处是实现简单,缺点是…2019年11月10日 -
Java设计模式之迪米特法则
龙虎榜迪米特法则(LoD),又称最少知识原则,定义:每一个类都应当尽量降低成员的访问权限(只和自己有直接关系的人发生通信,不与陌生人发送通信)。迪米特法则的根…2019年11月10日 -
LinkedHashMap实现缓存及LRU算法
龙虎榜平时的项目中,为了提高运行速度,我们都会用到缓存,而缓存内存容量是有限的,那么应该如何实现呢?在Java中提供了一个自动清理最老元素的LinkedHas…2019年11月10日 -
Java中几种文件拷贝方式
龙虎榜利用java.io.类库,使用FileInputStream读取文件,使用FileOutputStream写入文件,代码如下所示:public …2019年11月10日 -
如何手写HTTP协议?
龙虎榜一个典型HTTP1.1的请求协议报文结构,大体上可以分为三块,即请求行、头部、消息主体。因为HTTP协议是在接收到数据之后才会用到的,所以我们只需要修改…2019年11月10日 -
强引用、软引用、弱引用和幻象引用的区别
龙虎榜强引用强引用是使用最普遍的引用。如果一个对象具有强引用,那垃圾收器绝不会回收它。当JVM内存空间不足,Java虚拟机宁愿抛出OutOfMemoryErr…2019年11月10日 -
Java设计模式之建造者模式
龙虎榜在平时的日常生活中,我们往往会去餐馆吃饭,而同一道菜,每次我们去吃都会有不同的味道。就拿中国最有名的菜系“鱼香肉丝”来说,可以吃出千万种味道,不同的餐馆…2019年11月10日 -
Java设计模式之代理模式
龙虎榜前言在我们的现在生活中,我们都会面临买房子的状况,通常我们都会找房地产中介帮忙,在这里房地产中介就起到了一个代理的作用。代理对象可以在客户端和目标对象间…2019年11月10日 -
Java队列(Queue)
龙虎榜前言在我们现实生活中,大家经常都会遇到排队的事情。比如说我们排队取火车票,排队取快餐,排队办理银行业务等诸多这样的事情,这些事情都遵从一个原则,谁站在前…2019年11月10日
分类
- 全部 (10585)
- 极客知音 (1,135)
- JavaWeb (817)
- 龙虎榜 (794)
- Vi的技术 (747)
- 追光者系列 (676)
- Java学习 (660)
- 技术分享 (587)
- Java面试题 (482)
- 经验之谈 (359)
- DB相关 (335)
- 大V精选 (319)
- 技术拓展 (461)
- Java基础 (255)
- springboot (209)
- spring学习 (204)
- Java从入门到精通 (198)
- 进阶之时 (196)
- 其他框架 (192)
- 程序人生 (138)
- 其他分类 (131)
- Java刷题 (113)
- Java源码 (110)
- 自学教程 (428)
- Linux技术 (99)
- python框架 (96)
- python基础 (95)
- mybatis学习 (87)
- 其他源码 (77)
- springboot系列 (71)
- 基础训练营 (69)
- 数据结构 (59)
- Web前端 (55)
- 网络编程 (55)
- Dubbo源码 (54)
- SpringCloud (51)
- idea教程 (49)
- 死磕并发 (47)
- python其他 (46)
- rocketmq (33)
- Vue.js (32)
- 其他 (31)
- 实战项目 (27)
- 技术翻译 (23)
- 中间件源码 (23)
- Eureka源码 (21)
- Hystrix源码 (18)
- 分布式 (18)
- spring源码 (18)
- Netty专栏 (16)
- Jquery (15)
- CSS (14)
- RPC专栏 (13)
- Java笔试题 (10)
- 网站动态 (8)
- 知音专题 (7)
- mycat (5)
- python (1)