JX BLOGJX BLOG

24小时更新:3篇     一周更新:7篇最新发布

后端

BIO、NIO、AIO 内部原理分析

4

光仔December 发布于 2018-06-23

相关文章 NIO 之 Selector实现原理 NIO 之 Channel实现原理 NIO 之 ByteBuffer实现原理 阻塞IO 所有的读写IO都是阻塞操作。 多路复用模型 select/poll 从程序的角度解释: 将 channel 注册到 seletor 上,通过轮询...

阅读(33)评论(0)赞 (0)

Java

一文带你搞定Integer

光仔December 发布于 2018-06-23

1.1 前言 Integer是int对应的包装类,它包含一个int类型的字段存储数据,并提供了多个基本操作,能在 int 类型和 String 类型之间互相转换。在Java5中,引入了自动装箱和自动拆箱功能,Java可根据上下文,自动进行转换,极大的简化了相关编程。 1.2 定义...

阅读(27)评论(0)赞 (0)

Java

Redis实现消息队列

1

光仔December 发布于 2018-06-23

基于Redis消息队列-实现短信服务化 1.Redis实现消息队列原理 常用的消息队列有RabbitMQ,ActiveMQ,个人觉得这种消息队列太大太重,本文介绍下基于Redis的轻量级消息队列服务。 一般来说,消息队列有两种模式,一种是发布者订阅模式,另外一种是生产者和消费者模...

阅读(43)评论(0)赞 (0)

Web前端

Vue 兼容 ie9 的全面解决方案

光仔December 发布于 2018-06-20

前言 背景情况 vue – 2.5.11 vue-cli 使用模板 webpack-simple http请求:axios Vue 官方对于 ie 浏览器版本兼容情况的描述是 ie9+,即是 ie9 及更高的版本。经过测试,Vue 的核心框架 vuejs 本身,以及生...

阅读(57)评论(0)赞 (1)

互联网

你的开源项目缺个好看的 logo?这里有人免费帮你画好了

1

光仔December 发布于 2018-06-20

作为一名每天浏览 N 个(掐指一算,N > 15)开源项目的编辑,我发现了一个十分普遍的问题 —— 大部分开源作者都不会给自己的开源项目画一个 logo。 也许你会说自己不会画或者没时间画,又或是对 logo 嗤之以鼻,觉得把时间和精力花在这上面,还不如好好改进自己的开源项...

阅读(30)评论(0)赞 (0)

Java

浅谈设计模式之单例模式

光仔December 发布于 2018-06-18

单例模式(Singleton Pattern)是 Java 中常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访...

阅读(64)评论(0)赞 (1)

Java

优雅的处理你的Java异常

光仔December 发布于 2018-06-13

本文介绍 本文仅按照业务系统开发角度描述异常的一些处理看法.不涉及java的异常基础知识,可以自行查阅 《Java核心技术 卷I》 和 《java编程思想》 可以得到更多的基础信息. 写在前面的话 笔者文笔功力尚浅,言语多有不妥,请慷慨指正,必定感激不尽. 本文提出了几个概念: ...

阅读(74)评论(0)赞 (0)

互联网

Linux 与 Unix 到底有什么不同?

光仔December 发布于 2018-06-13

英文原文:Linux vs. Unix: What’s the difference? 标签: <无> 参与翻译 (7人) : Tocy, LinuxTech, 琪花亿草, lnovonl, 雪落无痕xdj, kevinlinkai, 无若 如果你是一名2...

阅读(36)评论(0)赞 (0)

开源下载

Jenkins 2.127 发布,可扩展的持续集成引擎

光仔December 发布于 2018-06-11

Jenkins 2.127 发布了,目前没有发现更新信息,您可以查看提交日志了解详情。 Jenkins 是一个可扩展的持续集成引擎,前身是 Hudson。 主要用于: 1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。 2.监控一些定时...

阅读(31)评论(0)赞 (1)