摘要: package com.day01springmvc.controller; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.*; import org. 阅读全文
posted @ 2019-12-29 10:21 北方有鱼 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: ORM实体类 Builder Wither Accessors 使用java编写代码,十之八九都是在写java类,从而构建java对象。lombok之前也说了不少,但使用了这么多年,感觉还是有很多技巧可以使用的。 毫无疑问,使用lombok,编写的java代码很优雅,而使用起来和普通的java编码方 阅读全文
posted @ 2019-12-29 10:14 北方有鱼 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 前言: 负载均衡是为了解决并发情况下,多个请求访问,把请求通过提前约定好的规则转发给各个server。其中有好几个种经典的算法。在用java代码编写这几种算法之前,先来了解一下负载均衡这个概念。 1.概念 负载,从字面意思可以分析,是指后端server可以承受的压力。这个一方面是服务器的性能,另一方 阅读全文
posted @ 2019-12-10 13:12 北方有鱼 阅读(245) 评论(0) 推荐(0) 编辑
摘要: (1)HashMap的实现原理?此题可以组成如下连环炮来问 你看过HashMap源码嘛,知道原理嘛? 为什么用数组+链表? hash冲突你还知道哪些解决办法? 我用LinkedList代替数组结构可以么? 既然是可以的,为什么HashMap不用LinkedList,而选用数组? 你看过HashMap 阅读全文
posted @ 2019-09-28 16:53 北方有鱼 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 基本操作 /* Windows服务 */ -- 启动MySQL net start mysql -- 创建Windows服务 sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格) /* 连接与断开服务器 */ mysql -h 地址 -P 端口 阅读全文
posted @ 2019-09-25 10:14 北方有鱼 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1、介绍: 单例模式(Singleton Pattern): 所谓单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。 场景: 频繁创建对象、管理对象是一件耗费资源的事,可以使用单例模式。 2、特点 类构造器私有 持有自己类型的属性 对外提供获取实例的静态方法 3 阅读全文
posted @ 2019-09-19 08:16 北方有鱼 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 原文出自: https://blog.csdn.net/jornada_/article/details/82947677 一般对于业务记录类随时间会不断增加的数据,当数据量增加到一定量(一般认为整型值为主的表达到千万级,字符串为主的表达到五百万)的时候,性能将遇到瓶颈,同时调整表结构也会变得非常困 阅读全文
posted @ 2019-09-11 08:43 北方有鱼 阅读(2449) 评论(0) 推荐(0) 编辑
摘要: 本文摘自: https://segmentfault.com/p/1210000011625271/read 不采用lua之前,我们从redis获取数据的路径与采用lua之后获取数据的路径对比,明显可以看出效率的提升。 安装OpenResty 参考官方给出的yum安装步骤,各种系统均有支持,也可采用 阅读全文
posted @ 2019-09-11 08:25 北方有鱼 阅读(3347) 评论(0) 推荐(0) 编辑
摘要: 1、悲观锁(Pessimistic Concurrency Control),第一眼看到它,相信每个人都会想到这是一个悲观的锁。没错,它就是一个悲观的锁。 那这个悲观体现在什么地方呢?悲观是我们人类一种消极的情绪,对应到锁的悲观情绪,悲观锁认为被它保护的数据是极其不安全的,每时每刻都有可能变动,一个 阅读全文
posted @ 2019-09-03 08:23 北方有鱼 阅读(444) 评论(0) 推荐(0) 编辑
摘要: 说明:仅供学习,原文出自 https://www.cnblogs.com/Jtianlin/p/5041703.html Tomcat源码分析(一)--服务启动 1. Tomcat主要有两个组件,连接器和容器,所谓连接器就是一个http请求过来了,连接器负责接收这个请求,然后转发给容器。容器即ser 阅读全文
posted @ 2019-09-02 12:28 北方有鱼 阅读(1558) 评论(0) 推荐(1) 编辑