2 闫跃

尚未进行身份认证

暂无相关简介

等级
TA的排名 45w+

java-栈实现前进后退

<!DOCTYPE html><html><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title></title> <script

2020-05-14 18:45:45

java 单向链表实现

列表代码class Lianbiao<E>{ private E data; private Lianbiao<E> next; public E getData() { return data; } public void setData(E data) { this.data = data; } public Lianbiao<E> next() { return next; } public Lianbiao<E> g

2020-05-09 23:20:31

调停者模式

调停者模式:就是让调停者负责同事之间的消息传递,避免同事之间的消息传递,这样会大大减少同事之间的耦合。例如:主板——调停者cpu、光驱、视频、音频——同事同事抽象类public abstract class Colleague { private Mediator mediator; public Colleague(Mediator mediator) { this.m...

2020-05-08 13:01:25

常用集合equals方法

HashMap(继承)AbstractMap public boolean equals(Object o) { if (o == this) return true; if (!(o instanceof Map)) return false; Map<?,?> m = (M...

2020-05-08 12:52:09

idea 添加新maven工程出现工程报程序包不存在问题

情况添加了一个新的工程原先可以运行的工程也没办法用了,新添加的也没办法用但是我在eclipse是可以使用的他说的不能存在的包,即可以在本地库看的见,又可以看到该包的源码查了一下网上的结绝方案没啥乱用解决方案第一步第二步第三步第四步第五步...

2020-04-29 10:45:56

滑块验证码

注:本代码非最终版,存在很大的优化空间,有兴趣的同学请自行优化样式:背景:  必须要有一个过滤短信验证码的请求的功能,业务觉得图形验证码太丑,当时市场上的图形验证码是要钱的,甲方自己的验证码系统更丑、且效率低下,因为之前考虑过做个滑块没但时间搞,于是趁此良机搞一下嘛。优化思路  原图大小100k,我不太懂图片压缩的知识,用的是人家在线提供的图片压缩,如果再压缩会影响图片的分辨率,但是我...

2020-04-20 18:13:15

一个简单的功能——给你那么多时间,你干了什么

借用一副对联: 上联:这个需求很简单 下联:怎么实现我不管 横批:今晚上线前言  个人觉得这个需求还是需要整理的,如果以后转管理岗时,其中问题可以借鉴了。  因为介绍这个项目时很多细节没办法说(也有很多会忘掉),没办法将整体设计思路完全讲出来,会让人觉得花了大把时间,就做了这点东西,需要自己整理一下(主要怕被别人说无能嘛)。背景  2019年5月我参与了这个需求的开发(前期没参与...

2020-04-20 15:12:33

Redis踩坑记之incr

项目场景:前提:因为领导的问题(不详述),我们需要2天后的生产前上一个功能(不会有测试,偷偷的),对发送短信接口做一个ip限制次数(由于没有测试,漏洞需要开发来测,哎,坑)生产问题:经过对日志排查,在上生产后的5天或6天(巧合),后续会出现大批量的拦截代码逻辑①删除是redis来操作,②查询、③叠加是java来操作②是一定在③前,①的位置是未知,一旦出现②①③,就会出现上述情况原因...

2020-03-18 10:21:17

Redis-安装

前提安装命令yum -y install wgetyum install gccyum -y install vim*1. 下载压缩包wget http://download.redis.io/releases/redis-5.0.6.tar.gz下载压缩包链接:https://pan.baidu.com/s/10lBr8X-j0SVJ4ndldFvsog提取码:6ibi...

2020-01-03 10:00:38

mysql虚拟机安装

mysql 5.7链接:https://pan.baidu.com/s/1bv-GpbYLc9qvtQMGDWdSrg提取码:q5wy分享一下:安装思路https://blog.csdn.net/weixin_44247225/article/details/85251540遇到一些问题我用的连接工具是 winscp1.登录不上去,不允许用root用户解决方案添加skip-...

2019-10-30 14:45:55

虚拟机

注:docker 只能安装在cenos7及以上版本vm ware15安装包链接:https://pan.baidu.com/s/1nz7rZmkWzWKf2Uy77-BOdA提取码:zemdcentos7镜像链接:https://pan.baidu.com/s/1qCJ1GRxtTf4Z1O6pa_Zubw提取码:on9z1.文件-》新建虚拟机2.下一步3.选择镜像位置4...

2019-10-29 15:05:26

centos7 jdk1.8安装

centos7 jdk1.8安装欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...

2019-10-29 14:56:36
勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。