240 发简信
IP属地:广东
  • JDK 8 -- Function接口: apply, compose, andThen

    1 Function<T, R>中的T, R表示接口输入、输出的数据类型。 R apply(T t)public class FunctionTest {public sta...

  • 120
    Markdown基本语法

    Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...

  • ActiveMQ入门教程

    ActiveMQ入门教程 本博客内容皆为网络搜集而来,不保证任何版权问题,不保证长期有效性(即具有时效性),如有侵权或内容有违相关法律法规,请联系本人邮箱移除 博客永久更新地...

  • 120
    Socket通信原理简介

    何谓socket 计算机,顾名思义即是用来做计算。因而也需要输入和输出,输入需要计算的条件,输出计算结果。这些输入输出可以抽象为I/O(input output)。 Unix...

  • application.properties和application.yml文件的区别

    关于 一般上来说,当我们创建一个SpringBoot项目时,IDE会默认帮我们创建一个application.properties配置文件。有些朋友习惯把.propertie...

  • 120
    深入理解JVM-内存模型(jmm)和GC

    1 CPU和内存的交互 了解jvm内存模型前,了解下cpu和计算机内存的交互情况。【因为Java虚拟机内存模型定义的访问操作与计算机十分相似】 有篇很棒的文章,从cpu讲到内...

  • 120
    RabbitMQ:消息发送确认 与 消息接收确认(ACK)

    默认情况下如果一个 Message 被消费者所正确接收则会被从 Queue 中移除 如果一个 Queue 没被任何消费者订阅,那么这个 Queue 中的消息会被 Cache(...

  • Maven实战之Maven仓库

    Maven实战之Maven仓库 Maven仓库作用 仓库,顾名思义就是存放物品的地方。在Maven中,我们可以将其仓库理解为就是存放jar包的地方,在前面的小节中,我们提到了...

  • 120
    负数的二进制表示

    我们已经知道计算机中,所有数据最终都是使用二进制数表达。我们也已经学会如何将一个10进制数如何转换为二进制数以及如何将如何将一个16进制数如何转换为二进制数,详见下图。 在计...

  • 关于Markdown中如何使用尖括号

    这两天准备进击Web前端尝试学习HTML,在使用Markdown中发现HTML已经被兼容了,使用“<”符号会被文本默认为HTML语句而不予显示,比如: < a href="#...

  • 年轻人,请尽快丢掉这几种幼稚的职场心理

    文/亡羊补牢的老杨同志 本科毕业的侄女参加工作三年了,隔三差五找我吐苦水:我踏踏实实做好份内工作,遇到困难自己克服从不麻烦别人,遇事儿不跟人争,实心实意跟每个人相处,可我老觉...

  • vue开源项目库汇总

    来源:github.com Vue.js开源项目速查表:https://www.ctolib.com/cheatsheets-vuejs.html UI组件 element ...

  • 120
    掌握这3个工作套路,成为靠谱的职场人不是难题

    文/林小白 我在《别让你的本事跟不上你的年龄和欲望》一文中提到,要想成为职场上的“抢手货”,有三条路可以走:成为匠人、成为稀缺人才,以及做让人信任、靠谱的职场人。而我们一般人...

  • 大龄程序员怎样渡过中年危机?

    在程序员这个吃青春饭的行业,有一个人人闻之色变的话题,曰:「年老色衰」。只要是个程序员,心里都会惴惴不安的想:「我老了以后卖不动色相,哦不,写不动代码了,我还能干啥呢?」。 ...

  • Spring Data Redis 让 NoSQL 快如闪电 (1)

    【编者按】本文作者为 Xinyu Liu,详细介绍了 Redis 的特性,并辅之以丰富的用例。在本文的第一部分,将重点概述 Redis 的方方面面。文章系国内 ITOM 管理...