qq_24837327
码龄10年
求更新 关注
提问 私信
  • 博客:5,114
    问答:503
    5,617
    总访问量
  • 9
    原创
  • 2
    粉丝
  • 161
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:内蒙古
加入CSDN时间: 2014-12-26
博客简介:

qq_24837327的博客

查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得2次评论
  • 获得12次收藏
创作历程
  • 3篇
    2021年
  • 6篇
    2020年
成就勋章
TA的专栏
  • ocp
    1篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 5

TA参与的活动 0

  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

贪心算法解决最长榜首时间

业务需求是这样的:求某项数据的榜首时间以及最长榜首时间。榜首时间:从开始计算指标数据的排名开始到今天排名为1的天数。最长榜首时间:从开始计算指标数据的排名到今天排名持续为1的天数。思路和解决方案:1.首先查询出来截至到今天某指标这几天的排名变化,有可能为如下类型数据。1 2 1 0 4 5 3 5 2 ......榜首时间: /** * 榜首时间 * @param days * @return */ public long fir
原创
发布博客 2021.06.25 ·
214 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker-compose elastic中ik插件不生效问题

记一次elastic安装ik插件失败的经历。通过docker-compose进行安装ik插件,在配置文件里面配置了映射的插件地址不生效。elasticsearch: image: elasticsearch:7.9.2 container_name: elasticsearch ports: - 9200:9200 - 9300:9300 environment: - discovery.type=single-node - "./elasticse
原创
发布博客 2021.03.04 ·
795 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

OCP考试题库(精准无比)

时间匆匆过去,从去年在某机构参加OCP培训之后到现在3科成绩已过,来来回来也已经一年之久。 三次考试分别以80%,76%,88%的考试成绩通过考试。 通过自己泣血的踩坑经历,和夜以继日的学习准备,在Oracle18clinux环境中的尝试,总结,尝试,总结等,最终梳理了一个版本的题库包含071,062,063.认证背,认真理解真的能过。 资源也比较靠谱,仅仅5个豆,良心推荐。https://download.csdn.net/download/qq_24837327/14...
原创
发布博客 2021.01.10 ·
2613 阅读 ·
1 点赞 ·
1 评论 ·
7 收藏

阿里面试题-锁的升级和种类详解

在多线程并发编程中synchronize一直是元老级别的存在,很多人称呼为重量级锁,但是随着JDK1.6之后,有些情况下就不显得那么重了。一、对象锁(方法锁)实例与分析 类中非静态方法上的锁;用this做锁;二、类锁实例与分析 类中静态方法上的锁;用XXX.class做锁;三、引用对象作为锁,代码块实例与分析 用类中的成员变量引用做锁; 当一个线程试图访问同步代码块的时,它受限必须得到锁,退出或者抛出异常的时候必须释放锁。那么锁到底存在哪里呢?锁里面有哪...
原创
发布博客 2020.06.02 ·
211 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面试高频-volatile关键字详解

volatile的应用在多线程并发编程中synchronized和volatile都扮演着重要的角色,volatile是轻量级的synchronized,但是不具备synchronized的锁的性质,其主要的作用是保证了共享变量的可见性,一致性。可见性的意思是当一个线程修改一个共享变量的时候,另外一个变量能够读到这个修改的值。如果volatile变量...
原创
发布博客 2020.05.31 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

史上最明白-设计模式-建造者模式

模式定义:将一个复杂对象的创建与他的表示分离,使得同样的构建过程可以创建不同的表示。代码如下:interface ProductBuilder{ void buildPart1(String part1 ); void buildPart2(String part2 ); void buildPart3(String part3 ); void buildPart4(String part4 ); Product build();}class
原创
发布博客 2020.05.29 ·
164 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

dubbo-admin.zip

发布资源 2020.05.27 ·
zip

史上最明白-设计模式-抽象工厂模式精讲

设计模式精讲抽象工厂模式模式定义:提供一个创建一系列相关或互相依赖对象的接口,而无需指定它们具体的类//建立连接interface IConnection{ void connection();}//声明sqlinterface ICommand{ void command();}//驱动配置interface IDBCompant{ IConnection getConnection(); ICommand getCommand(
原创
发布博客 2020.05.24 ·
264 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

史上最明白-设计模式-工厂模式精讲

设计模式精讲工厂模式:1.简单工厂定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method 使得一个类的实例化延迟到子类。应用场景当你不知道改使用对象的确切类型的时候 当你希望为库或框架提供扩展其内部组件的方法时主要优点:1.将具体产品和创建者解耦2.符合单一职责原则3.符合开闭原则源码中的应用// java api// 静态工厂方法Calendar.getInstance()java.text.NumberFor.
原创
发布博客 2020.05.24 ·
168 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

史上最明白-设计模式-单例模式精讲

设计模式精讲单例模式定义:单例模式就是整个程序有且仅有一个实例。并且提供一个全局访问点场景。懒汉模式:延迟加载,只有在真正使用的时候才开始实例化。双重检验加锁优化,线程安全且在高并发场景下可以保持高性能,通过volatile关键字可以防止指令重排,防止使用尚未初始化的字段。2.饿汉模式类加载初始化的时候就完成了实例的初始化,比较常用但容易产生垃圾,本质上就是借助jvm的类加载机制,保证实例的唯一性(初始化过程只会加载一次)及线程安全,因为调用类的静态方法会导致类...
原创
发布博客 2020.05.23 ·
423 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

淘淘商城视频对应教案

发布资源 2018.08.15 ·
rar

oracle静默安装总结文档

发布资源 2018.08.14 ·
docx

tomcat-memcached整合文档以及jar

发布资源 2018.08.14 ·
rar

登录的检查功能无效,错在哪?

答:

你sql里面放入的语句是固定的不是传入的值

回答问题 2018.02.20

关于双层for循环第二个for循环不执行问题的原因

答:

sheet表中可能是空值

回答问题 2018.02.20
加载更多