Netty与Java NIO的渊源 netty是什么 Netty是一个基于Java NIO的client-server网络服务框架,人们可以利用netty快速地开发网络应用。同时netty相对于其他网络框架更加简单并且扩展性更强,这主要得益于其提供...
毫无疑问,Java 8发行版是自Java 5(发行于2004,已经过了相当一段时间了)以来最具革命性的版本。Java 8 为Java语言、编译器、类库、开发工具与JVM(Java虚拟机)带来了大量新特性。在这篇教程中,我们将一一探索...
本文介绍了Java序列化的基本概念,序列化和反序列化的使用方法,以及实现原理等,比较全面地总结序列化相关知识点,并且使用具体例子来加以佐证。 具体代码在我的GitHub中可以找到 ... 喜欢的话麻烦点一下星哈谢谢...
轻松搞定RabbitMQ(一)——RabbitMQ基础知识+HelloWorld 本文是简单介绍一下RabbitMQ,参考官网上的教程。同时加入了一些自己的理解。官网教程详见:"Hello World!...你是否遇到过多个系统间需要通过定时任务...
安全要素与 STRIDE 威胁 今天,来分享下安全要素与 STRIDE 威胁。 STRIDE 威胁 STRIDE 威胁,代表六种安全威胁:身份假冒(Spoofing)、篡改(Tampering)、抵赖(Repudiation)、信息泄露(Information ...
ZooKeeper 典型的应用场景 Zookeeper 从设计模式角度来看,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察...从而实现集群中类似 Master/Slave 管理模式,关于 Zo...
本文介绍了Java IO流的基本概念,使用方法,以及使用的注意事项等。帮助你更好地理解和使用Java的IO流。 具体代码在我的GitHub中可以找到 ... 喜欢的话麻烦点一下星哈谢谢。...更多关于Java后...
标签: Java
编程项目构建工具简介 在进行编程操作的时候,我们常常会遇到很多与编程无关的项目管理工作,如下载依赖、编译源码、单元测试、项目部署等操作。一般的,小型项目我们可以手动实现这些操作,然而大型项目这些工作则...
RUST的很多程序可以直接编译使用,这是我想不到的。比如我这里是我的主机IP:192.168.0.105.另外你需要根据你的需要设置进入的目录,我这里的”/home/xxxxx/”就是我的home目录。为了方便后续的操作,需要你先锁定...
今天我们来探索一下LIterator,fail-fast机制与比较器的源码。 具体代码在我的GitHub中可以找到 https://github.com/h2pl/MyTech 喜欢的话麻烦star一下哈 文章首发于我的个人博客: ... 更多关于Java后端学习的...
编者荐语: 大家好,我是你们的朋友 耳东双月,今天聊聊程序员上了年纪可以做啥?很多程序员上了年纪后会比较迷茫,不知道自己以后不做程序员了做什么?今天来简单说一下。 程序员的三个阶段 ...
轻松搞定RabbitMQ(四)——发布/订阅 ...在前面的教程中,我们创建了一个工作队列,都是假设一个任务只交给一个消费者。这次我们做一些完全不同的事儿——将消息发送给多个消费者。...为了说明这个模式,我们将...
本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看 ...喜欢的话麻烦点下Star、Fork、Watch三连哈,感谢你的支持。 文章首发于我的个人博客: ...本文是微信公众号【Java技术江湖】的...
我的博客地址: ... 1首先,想要搭的是b3log开源社区提供的开源博客系统solo。 Solo是一款一个命令就能搭建好的 Java 开源博客系统,并内置了 18+ 套精心制作的皮肤 B3log 开源组织有着非常活跃的社区,文章分享到...
作为一名开发人员,在日常的工作中会难以避免地接触到数据库,无论是基于文件的 sqlite 还是工程上使用非常广泛的 MySQL、PostgreSQL,但是一直以来也没有对数据库有一个非常清晰并且成体系的认知,所以最近两个月的...
写在最前 我写过很多篇秋招总结,这篇文章应该是最后一篇总结,当然也是最完整,最详细的一篇总结。秋招是我人生中一段宝贵的经历,不仅是我研究生生涯交出的一份答卷,也是未来职业生涯的开端。...