文章库ARTICLE COLUMN

  • 解决方案:如何防止数据重复插入?

    解决方案:如何防止数据重复插入?

    摘要:问题是,重复请求导致的数据重复插入。这问题造成的后果很明显数据冗余,可能不单单多一条有些业务需求不能有多余数据,造成服务问题问题如图所示解决方式如何将同请求,不执行插入,而是读取前一个请求插入的数据并返回。那么使用分布式锁的解决方案。...

    wenshi11019wenshi11019 评论0 收藏0
  • netty学习总结(一)

    netty学习总结(一)

    摘要:是什么是一个异步的,事件驱动的网络编程框架。责任链模式通过将组装起来,通过向里添加来监听处理发生的事件。相比于的的不仅易用,而且还支持自动扩容。入站入站事件一般是由外部触发的,如收到数据。 netty是什么? netty是一个异步的,事件驱动的...

    CntChenCntChen 评论0 收藏0
  • 5024-除数博弈

    5024-除数博弈

    摘要:前言的除数博弈爱丽丝和鲍勃一起玩游戏,他们轮流行动。只有在爱丽丝在游戏中取得胜利时才返回,否则返回。示例输入输出解释爱丽丝选择,鲍勃无法进行操作。 前言 Weekly Contest 132的 除数博弈: 爱丽丝和鲍勃一起玩游戏,他们轮流行动。爱丽丝先手...

    eternalshalloweternalshallow 评论0 收藏0
  • 5030-节点与其祖先之间的最大差值

    5030-节点与其祖先之间的最大差值

    摘要:前言的节点与其祖先之间的最大差值给定二叉树的根节点,找出存在于不同节点和之间的最大值,其中,且是的祖先。提示树中的节点数在到之间。 前言 Weekly Contest 132的 节点与其祖先之间的最大差值: 给定二叉树的根节点 root,找出存在于不同节点 A ...

    OnlyMyRailgunOnlyMyRailgun 评论0 收藏0
  • 关于线程池你不得不知道的一些设置

    关于线程池你不得不知道的一些设置

    摘要:有细心的网友早就想到了这个问题在线程池中,还有一些不常用的设置。所以该方法会在线程池总预先创建没有任务执行的线程,数量为。下面我们测试一下从测试结果来看,线程池中已经预先创建了数量的空闲线程。 微信公众号「后端进阶」,专注后端技术分享...

    余学文余学文 评论0 收藏0
  • Android关于获取时间的记录

    Android关于获取时间的记录

    摘要:使用时调用类的方法,该方法的描述是可以看出,该方法返回的是类型的结果,结果记录的是至今经过的毫秒数。关于类,可以很自由的定制表现形式,年月日时分秒,时间格式,。。。 序 初涉江湖,还望海涵!写点东西,纯粹是因为个人的记忆能力较弱,写些...

    jay_tianjay_tian 评论0 收藏0
  • 阿里Sentinel控制台源码修改-对接Apollo规则持久化

    阿里Sentinel控制台源码修改-对接Apollo规则持久化

    摘要:改造背景前面我们讲解了如何对接来持久化限流的规则,对接后可以直接通过的后台进行规则的修改,推送到各个客户端实时生效。因此推送规则正确做法应该是配置中心控制台控制台配置中心数据源,而不是经数据源推送至配置中心。 改造背景 前面我们讲解了...

    zhoutaozhoutao 评论0 收藏0
  • MySQL 复制 - 性能与扩展性的基石 4:主备切换

    MySQL 复制 - 性能与扩展性的基石 4:主备切换

    摘要:一旦使用的复制功能,就很大可能会碰到主备切换的情况。对于主备切换,如果是计划内的操作,较为容易至少比紧急情况下容易。可能有主库上已发生的修改还没有更新到它任何一台备库上的情况。假设是和的主库。 一旦使用 MySQL 的复制功能,就很大可能会...

    MRZYDMRZYD 评论0 收藏0
  • 日期操作类DateFormat使用&&测试方法的使用

    日期操作类DateFormat使用&&测试方法的使用

    摘要:废话少说先上一段代码可知方法把类似的日期格式格式化成为像这样的文本格式。反之,而且解析出来的是像这样的整点。总结如果你对某个小细节不是知道得太清楚,设计一个测试方法是个不错的做法。 废话少说先上一段代码: DateFormat DAY_FORMAT = new S...

    wumswums 评论0 收藏0
  • 从零单排Java 8(3) —— List结合Lambdas对排序的高级用法

    从零单排Java 8(3) —— List结合Lambdas对排序的高级用法

    摘要:首先,我们将定义方法与对象中的方法完全相同返回值现在,我们来看看如何使用看下单元测试内部的进行排序我们还可以通过使用引用和方法组合进行排序比较。 简介 在本教程中,我们将首先了解Java 8中的Lambda支持,特别是如何利用它来编写Comparator并...

    leap_frogleap_frog 评论0 收藏0
  • Spring Boot 2.x基础教程:工程结构推荐

    Spring Boot 2.x基础教程:工程结构推荐

    摘要:典型示例以下结构是比较推荐的组织方式,所有的类和其他都在之下。应用主类,该类直接位于下。默认情况下,的应用主类会自动扫描以及所有子包下的所有类来进行初始化。 Spring Boot框架本身并没有对工程结构有特别的要求,但是按照最佳实践的工程结构...

    CollinPengCollinPeng 评论0 收藏0
  • 14.java 基本数据类型的包装类

    14.java 基本数据类型的包装类

    摘要:但是基本数据类型不是对象,不具备对象的特性不携带属性没有方法可调用。自动装箱即直接赋值将会比使用构造方法的方式节省一块堆内存空间,并自动入对象池。而手动装箱使用构造方法会产生两块堆内存,而且不会保存在对象池中。 概念 java在设计之初,...

    yanbingyun1990yanbingyun1990 评论0 收藏0
  • 15.java 包的定义和使用

    15.java 包的定义和使用

    摘要:使用包这种机制是为了防止命名冲突,访问控制,提供搜索和定位类接口枚举和注释等。包的作用把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。包的导入为了能够使用某一个包的成员,我们需要在程序中明确导入该包。 概念 包指的是一...

    zlyBearzlyBear 评论0 收藏0
  • 16.java异常处理

    16.java异常处理

    摘要:不受检查异常为编译器不要求强制处理的异常,检查异常则是编译器要求必须处置的异常。潜在的异常处理器是异常发生时依次存留在调用栈中的方法的集合。当运行时系统遍历调用栈而未找到合适的异常处理器,则运行时系统终止。异常处理涉及到五个关键字,分...

    asce1885asce1885 评论0 收藏0
  • SpringBoot学习日记1 第一个SpringBoot程序

    SpringBoot学习日记1 第一个SpringBoot程序

    摘要:学习日记简单的小程序配置引入依赖编写代码最后通过这两个简单的配置,就可以使用浏览器访问访问到这个页面了分析和主要的作用是告知渲染结果直接返回给调用者。数据相当于就是在中作为路由功能的注解。 SpringBoot学习日记 简单的Hello Word小程序 ...

    ybakybak 评论0 收藏0
  • 蚂蚁金服实习生面经总结(已拿口头offer)

    蚂蚁金服实习生面经总结(已拿口头offer)

    摘要:我自己总结的学习的系统知识点以及面试问题,已经开源,目前已经。面试官那你都了解里面的哪些东西呢我哈哈哈这可是我的强项,从,说到,,又说到线程池,分别说了底层实现和项目中的应用。 我自己总结的Java学习的系统知识点以及面试问题,已经开源,...

    Lemon_95Lemon_95 评论0 收藏0
  • 什么是并发容器的实现?

    什么是并发容器的实现?

    摘要:何为同步容器可以简单地理解为通过来实现同步的容器,如果有多个线程调用同步容器的方法,它们将会串行执行。可以通过查看,等这些同步容器的实现代码,可以看到这些容器实现线程安全的方式就是将它们的状态封装起来,并在需要同步的方法上加上关键字。...

    WorktileWorktile 评论0 收藏0
  • LeetCode【203】:移除链表元素

    LeetCode【203】:移除链表元素

    摘要:题目描述删除链表中等于给定值的所有节点。示例输入输出非递归解法思路遍历链表,找出每个待删除节点的前一个节点。特殊情况第一个节点就是待删除节点时,要多带带操作。注意点当输入为时,按上面的思路删除第一个节点,剩下的链表的头节点又是待删除节...

    wwolfwwolf 评论0 收藏0
  • 乐字节-Java8新特性之Date API

    乐字节-Java8新特性之Date API

    摘要:上一篇文章,小乐给大家带来了新特性之,接下来本文将会给大家介绍新特性之前言通过发布新的来进一步加强对日期与时间的处理。 上一篇文章,小乐给大家带来了Java8新特性之Optional,接下来本文将会给大家介绍Java8新特性之Date API 前言: Java 8通过...

    suemisuemi 评论0 收藏0
  • 微信公众号批量爬取系统完整实现(Java)

    微信公众号批量爬取系统完整实现(Java)

    摘要:要想实现微信公众号文章的爬取,需要做两部分系统处理。详细实现步骤文章和源码资源见个人博文微信公众号文章采集之服务端数据采集 要想实现微信公众号文章的爬取,需要做两部分系统处理。 一、公众号文章的自动化浏览处理 一个是移动端的公众号文章自...

    warmchengwarmcheng 评论0 收藏0
  • java面向对象学习

    java面向对象学习

    摘要:一什么是类什么是对象现实世界是有很多对象组成的,基于对象抽出了类对象是真实存在的单个的个体,类是一类个体,类型类别类中可以包括所有对象所共有的特征属性变量所有对象所共有的行为方法一个类可以创建多个对象,同一个类的多个 一:什么是类 什...

    amuqiaoamuqiao 评论0 收藏0
  • 马云也谈996,对开发者真的是一福利吗?

    马云也谈996,对开发者真的是一福利吗?

    摘要:在前几天的阿里内部交流活动上,我们的马总也与其员工讨论了话题,包括自己创办阿里的成长过程。马总的一番话点醒了一批互联网行业的我们。马总说马云提到,能做是一种巨大的福气,很多公司很多人想都没有机会。 最近的一个996话题在互联网业界,可以...

    OnlyLingOnlyLing 评论0 收藏0
  • RxJava源码解读

    RxJava源码解读

    摘要:我们从最简单的一段代码入手实际上方法就是返回了一个创建了一个观察者主要有方法对应的执行的逻辑是对应的是类构造参数的回调接口调用了入参是创建了一个先会调用的然后调用根据上图其实就是调用 Observable observable = Observable.just("hello wor...

    zhoutkzhoutk 评论0 收藏0
  • Java基础(了解继承)

    Java基础(了解继承)

    摘要:上学学的完全没印象,基础烂的不行,最近项目主要是改,有时间就看了一下这本书补一下基础在写项目时,老用到继承,但是对其了解不深,会用但是不理解概念继承是面向对象编程技术的一块基石,因为它允许创建分等级层次的类。 上学学的完全没印象,Java...

    MageekChiuMageekChiu 评论0 收藏0
  • excel导入时身份证号异常以及解决

    excel导入时身份证号异常以及解决

    摘要:之后因为身份证中也可能含有字母所以解决方法改为将单元格的类型设置为文本类型。解决报错固定保存的长度时,就不会产生第一个异常了。身份证长度为十八位返回前台仅支持写入输出时,将忽略掉该字段并不存在数据表中只用于前台使用 问题描述 在导入学...

    cyixlqcyixlq 评论0 收藏0

热门文章

<