![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
昏暗的夜晚
java工程师,曾经参与过数个项目。
展开
-
Java等幂性token命令牌ScheduledExecutorService线程池。
等幂性,防止重复认证。 多次发送同一个消息,比如,购买的时候,如果发生重复点击的话。那么你就可能交两份钱。SpringBoot框架下的(其实和SpringBoot没关系)具体执行1.当客户端发送以后以后,服务端返回一个token认证。同时token存入服务端到HashMap中2.然后token认证,由ScheduledExecutorService创建一个线程,和一个任务,过期时间设置为10秒左右。 10秒内token被存储到服务端中。10秒以后删除。3.创建一个时间任务,任务倒计时。倒计时结束原创 2020-10-29 12:52:33 · 165 阅读 · 0 评论 -
我学过的java2
1. 引用和传值1. 事实上我根本就没怎么注意过这个问题,java就是相互调用然后 init(ddddd) 就这样传值了。2. 好了翻到了 《ThinkinJAVA》2.1 用引用操纵对象1.每种语言都有自己的的操纵内存中元素的方式,有时候程序员必须将要处理的数据是什么类型你要直接操纵元素,还是用某种基于特殊语法的简介表示来操纵对象? 重要的事情 写三遍!!!一切都被视为对象,因此可以采用单原创 2016-05-11 02:10:08 · 394 阅读 · 0 评论 -
总结我学过的java1。
好吧。开始吧。首先推荐一些书1.《 THINKinJAVA》 和《java编程思想》 还有 《java核心技术》上下两侧。 还有 《java 8 编程参考官方教程》 《java语言程序设计》初级和进阶篇。 还有《数据结构与算法分析 java语言描述》 这些权威的书籍,至于其他的 书籍大家就当成小说读吧现在谈谈正事情了。**首先要谈的是我第一次被pass的经历, 第一次太青涩了,hr说我太青原创 2016-05-11 01:52:24 · 305 阅读 · 0 评论 -
我学过的java3
经常被问到List的问题,这些容器问题。原创 2016-05-12 03:01:05 · 300 阅读 · 0 评论 -
我学过的java4
List接口内的ArrayList和LinkedList原创 2016-05-13 03:50:06 · 294 阅读 · 0 评论 -
我学过的java5 理解Map
理解Map映射表(的基本思想),是维护他的建和值的关联。,你可以使用键来维护它的查找值。想理解Map,可以观察关联数组是如何创建的public class AssociativeArray<K,V>{ private Object[][] pairs; private int index; private AssociativeArray(int length){原创 2016-06-03 02:11:11 · 294 阅读 · 0 评论