学习笔记
Java20180301
2018年8月4日 2 243 135 127万+
展开
-
Servlet 笔记
servlet是在服务器端运行的程序 一个servlet就是一个类,并且通过请求-响应编程模型来访问这个驻留在服务器内存里的servlet程序 tomcat 容器等级 tomcat container engine HOST servlet context tomcat container engine HOST 主机 servlet context 一个context对应一个web工程 ...原创 2019-05-01 12:49:57 · 67 阅读 · 0 评论 -
Thead 笔记
多线程是异步的,线程被调用的时机是随机的 “当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那这个对象是线程安全的” extends Thread -> implements Runnable myThread.start() 告知“线程规划器”此线程已准备就绪,...原创 2019-05-01 12:51:17 · 109 阅读 · 0 评论 -
maven 课堂笔记
maven教程 一:简介 1、什么是maven? apache maven是一个软件项目和构建工具,可以帮助我们创建和管理项目 2、为什么要使用maven? 2.1、项目的管理工具 当项目的规模很大时需要进一步将项目进行拆分,将一个项目拆分成多个模块,模块与模块之间存在一种依赖关系,使用maven的依赖管理机制帮助我们在模块间建立这种依赖关系. 2.2、jar包的管理工具 通过仓库管理jar包 ...原创 2019-05-16 16:31:28 · 228 阅读 · 0 评论 -
Redis zset 简单限流
场景 为防止用户在短时间内对服务器发起大量请求,服务器端须判断某一用户(userId)的某一个行为(actionKey)在指定时间段(period)内是否超出最大请求次数(maxCount),如果未超过,返回 true ,继续执行业务逻辑,否则返回 false 原理 以用户lucas的reply请求为例。 lucas向服务器发起一次reply请求,先检查系统中保存的以lucas+reply为key...原创 2019-09-20 10:00:51 · 1005 阅读 · 0 评论