文章库ARTICLE COLUMN

  • Java™ 教程(聚合操作)

    Java™ 教程(聚合操作)

    聚合操作 你使用集合做什么?你不可能简单地将对象存储在集合中并将它们留在那里,在大多数情况下,使用集合检索存储在其中的项。 再次考虑Lambda表达式小节中描述的场景,假设你正在创建一个社交网络应用程序,你希望创建一个功能,使管理员能够对满足某些...

    DDreachDDreach 评论0 收藏0
  • Activity系列博客5篇

    Activity系列博客5篇

    摘要:通过分析源码,不难发现,主要是通过循环解析文件并将信息解析到内存对象,布局文件中定义的一个个组件都被顺序的解析到了内存中并被父子的形式组织起来,这样通过给定的一个就可以将整个布局文件中定义的组件全部解析。 目录介绍 01.前沿介绍 02.han...

    yangrdyangrd 评论0 收藏0
  • 乐字节Java|JavaBean封装、继承与权限修饰

    乐字节Java|JavaBean封装、继承与权限修饰

    摘要:本文继续讲封装。上一篇乐字节垃圾回收机制和语句这次讲述继承与权限修饰。通过继承,子类自动拥有了基类的所有成员成员变量和成员方法。一览无遗子承父业儿子自己使用家庭和睦占为已有。 本文继续讲Java封装。上一篇:乐字节Java|GC垃圾回收机制、pac...

    mylxswmylxsw 评论0 收藏0
  • 使用maven快速入门

    使用maven快速入门

    摘要:基础知识官网传送门项目结构文件文件代表工程对象模型它是使用工作的基本组件,位于工程根目录。表示被依赖的仅参与测试相关的处理,包裹测试代码的编译,执行。 Maven 基础知识 官网: 传送门 Maven 项目结构 $ MavenProject |-- pom.xml |-- src | ...

    HelKyleHelKyle 评论0 收藏0
  • 剑指offer【7】:重建二叉树

    剑指offer【7】:重建二叉树

    摘要:例如,输入前序遍历序列和中序遍历序列,则重建二叉树并返回。题解对二叉树前序中序遍历的考察,采用递归的方法解决问题,难点是确定每一个子树的临界点。 题目 输入某二叉树的前序遍历和中序遍历的结果,请重建该二叉树。假设输入的前序遍历和中序遍...

    ?xiaoxiao,?xiaoxiao, 评论0 收藏0
  • 剑指offer【9】:用两个栈实现队列

    剑指offer【9】:用两个栈实现队列

    摘要:题目用两个栈实现一个队列完成队列的和操作。题解入队出队链表为空注意点注意特殊情况。 题目 用两个栈实现一个队列,完成队列的Push和Pop操作。 题解 public class Solution { Stack stack1 = new Stack(); Stack stack2 = new Stack(); //入队 publi...

    xiaoqibTnxiaoqibTn 评论0 收藏0
  • Spring Boot 2.x(一):HelloWorld

    Spring Boot 2.x(一):HelloWorld

    摘要:简介本系列基于的官方文档,除去了文档中一些冗余的东西,加上了一些自己的理解,意图是在于帮助更多初识的人来进行一次探险。本系列建议具有基础和使用经验的同学学习。至此,一个程序就编写完毕了。 简介 本系列基于Spring Boot 2.x 的官方文档,除...

    xuxuelixuxueli 评论0 收藏0
  • xml配置spring profiles的几个注意点

    xml配置spring profiles的几个注意点

    摘要:先贴正确配置开发配置测试配置线上配置一标签的版本文件不要指定版本,也可以使用高版本起码是,原因是是版本开始的。二文件配置中配置了的,需要在添加的配置,配置项同上。配置配置配置 先贴正确配置 ...

    awokezhouawokezhou 评论0 收藏0
  • 程序员都应该了解的运维知识经验

    程序员都应该了解的运维知识经验

    摘要:负载均衡器又分为四层和七层负载均衡器,顾名思义,四层的工作在协议栈上,通过修改请求报文的源目的地址和源目的端口来转发,比如,一个主机对应一个域名,适用于每秒超过一万的业务。每一次变更都是一次发布,每一次发布都是一个独立的镜像启动 show...

    reclayreclay 评论0 收藏0
  • springboot整合elasticsearch

    springboot整合elasticsearch

    摘要:会把真实值乘以这个因子后存储,取出时再还原。日期类型可以对日期格式化为字符串存储,但是建议我们存储为毫秒值,存储为,节省空间。 最近在学习es,起码要先有个es环境吧,然后再是整合到代码中使用一下,毕竟只有实践才会有深刻的记忆,这就是所谓...

    CorwienCorwien 评论0 收藏0
  • java并发编程学习之AQS

    java并发编程学习之AQS

    摘要:原理全称,当线程去获取资源的时候,会根据状态值来判断是否有锁,如果有锁,则加入到链表,链表里的线程,通过自旋,判断资源是否已经释放,如果释放,则获取资源。 原理 全称AbstractQueuedSynchronizer,当线程去获取资源的时候,会根据状态值state...

    TikitooTikitoo 评论0 收藏0
  • 「java8系列」流式编程Stream

    「java8系列」流式编程Stream

    摘要:前言系列神秘的系列神奇的函数式接口继上两篇之后,本文已经系列的第三篇了。相反,他们会返回一个持有结果的新。操作是延迟执行的。截断流,使其元素不超过给定数量。返回流中元素总数。返回流中最大值。 前言 「Java8系列」神秘的Lambda「Java8系列...

    bovensonbovenson 评论0 收藏0
  • ssm框架整合

    ssm框架整合

    ssm整合 开发环境ide,mysql数据库,Spring+SpringMVC+Mybatis,tomcat8.5,jdk使用的是1.7版本。 第一步:导入jar包 Spring+ SpringMVC + MyBatis + Mybatis-spring整合包 AOP联盟+织入 + c3p0 数据库连接池 + MySQL连接驱动 + jstl 链接:https://pan.b...

    Simon_ZhouSimon_Zhou 评论0 收藏0
  • leetcode451. Sort Characters By Frequency

    leetcode451. Sort Characters By Frequency

    摘要:题目要求将字符串按照每个字母出现的次数,按照出现次数越多的字母组成的子字符串越靠前,生成一个新的字符串。这里要注意大小写敏感。以此循环,直到将所有的字母都输出。 题目要求 Given a string, sort it in decreasing order based on the freque...

    feng409feng409 评论0 收藏0
  • MyBatis 中 @Param 注解的四种使用场景,最后一种经常被人忽略!

    MyBatis 中 @Param 注解的四种使用场景,最后一种经常被人忽略!

    摘要:如果我们在动态中用到了参数作为判断条件,那么也是一定要加注解的,例如如下方法定义出来的如下这种情况,即使只有一个参数,也需要添加注解,而这种情况却经常被人忽略好了,不知道大家有没有到呢有问题欢迎留言讨论。 有一些小伙伴觉得 MyBatis 只...

    BothEyes1993BothEyes1993 评论0 收藏0
  • 记一次愚蠢的经历--String不可变性

    记一次愚蠢的经历--String不可变性

    摘要:文本已收录至我的仓库,欢迎记录一次在写代码时愚蠢的操作,本文涉及到的知识点不可变性一交代背景我这边有一个系统,提供一个接口去发送短信。 前言 只有光头才能变强。文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y ...

    woshicixidewoshicixide 评论0 收藏0
  • 整理一下学习微服务springboot+springcloud+vue以来用到的好的博客

    整理一下学习微服务springboot+springcloud+vue以来用到的好的博客

    摘要:调用百度实现图像识别使用渲染导出的制作的超级炫酷的三维模型一个代码库本人本人浏览器调试及所有错误代码整合千峰超级好用的各种开发自学文档这是它对应的学习视频使用教程详细虚拟机安装系统详解版网易开源镜像站在线数据互转使 1.Java调用百度API...

    blueskybluesky 评论0 收藏0
  • springboot 配置文件上传大小

    springboot 配置文件上传大小

    摘要:方法一在配置文件中添加配置在配置文件中添加配置设置单个文件的大小设置总上传的数据大小方法二在启动类中添加配置注意当前类上需要加注解,不然扫不到就不会起作用了文件上传配置单个文件数据大小设置总上传数据总大小设置文件路径 方法一:在配置文...

    sunnyxdsunnyxd 评论0 收藏0
  • RabbitMQ延迟消息的延迟极限是多少?

    RabbitMQ延迟消息的延迟极限是多少?

    摘要:问题定位因为不是所有的消息都出现了没有延迟消息效果的因素,通过有问题的消息特征,大致猜测可能是延迟时间过长导致了消息延迟失败。所以,我们在使用的延迟消息功能时候,必须注意它的延迟极限是毫秒。 之前在写Spring Cloud Stream专题内容的时候...

    stormzhangstormzhang 评论0 收藏0
  • spring实现静态注入(类或者属性)

    spring实现静态注入(类或者属性)

    摘要:实现静态注入类或者属性场景是工具类一般都是静态方法,静态方法只能访问静态属性。所以,我们需要静态注入类或者属性。常规操作注入类或者方法这样,我们就把容器里的类和里的值注进去了。 [spring实现静态注入(类或者属性)]() 场景是:工具类一般...

    468122151468122151 评论0 收藏0
  • 如何获取足球比赛即时赔率?

    如何获取足球比赛即时赔率?

    摘要:在线接口调用文档,需注册下百家欧赔接口获取返回内容这里为了方便测试我使用了一份本地文件,使用时应替换为真实接口返回内容请输入代码返回数据如下球會友誼球会友谊卡爾達斯卡尔达斯艾納斯艾纳斯加爾聯加尔联警察警察英国韓女聯韩女联報恩尚武女足报...

    Harriet666Harriet666 评论0 收藏0
  • Flink实战(七) - Time & Windows编程

    Flink实战(七) - Time & Windows编程

    摘要:在这种情况下,清除仅指窗口中的数据元,而不是窗口元数据。紫色圆圈表示流的数据元,这些数据元由某个键在这种情况下是用户,用户和用户划分。 0 相关源码 掌握Flink中三种常用的Time处理方式,掌握Flink中滚动窗口以及滑动窗口的使用,了解Flink中...

    MeilsMeils 评论0 收藏0
  • 一文了解JVM

    一文了解JVM

    摘要:而使用虚拟机是实现这一特点的关键。每个字节码指令都由一个字节的操作码和附加的操作数组成。字节码可以通过以下两种方式转换成合适的语言解释器一条一条地读取,解释并执行字节码执行,所以它可以很快地解释字节码,但是执行起来会比较慢。 一、什么...

    whatsnswhatsns 评论0 收藏0
  • LeetCode 19:删除链表的倒数第N个节点 Remove Nth Node From End

    LeetCode 19:删除链表的倒数第N个节点 Remove Nth Node From End

    摘要:给定一个链表,删除链表的倒数第个节点,并且返回链表的头结点。示例给定一个链表和当删除了倒数第二个节点后,链表变为说明给定的保证是有效的。值得注意的的是,指向应当删除的节点并无法删除它,应当指向该删除节点的前一个节点。 给定一个链表,删...

    qiangdadaqiangdada 评论0 收藏0
  • java除了堆和元空间占用内存外,还有哪些区域占用内存?

    java除了堆和元空间占用内存外,还有哪些区域占用内存?

    摘要:代码如果代码中使用调用本地库,那本地库使用的内存也不在堆中。虚拟机和虚拟机和的代码执行也要消耗一定的内存。 java除了堆和元空间占用内存外,还有哪些区域占用内存? 1. Direct Memory:可以通过-XX:MaxDirectMemorySize调整大小,内存不足时抛...

    nanfeiyannanfeiyan 评论0 收藏0

热门文章

<