java

#java#

已有408人关注此标签

内容分类

ggggggx

云栖文章收集

阿里专家天樵:复杂业务系统下的规则引擎开发实践https://yq.aliyun.com/articles/689476?spm=a2c4e.11155435.0.0.6e8f4394caR5w5 云栖社区特邀专家关键:Java无锁集合代码分析https://yq.

javaedge

JVM实战(六) - 通过案例深入学习class文件结构原理

1 什么是JVM的“无关性”? Java具有平台无关性,也就是任何操作系统都能运行Java代码.之所以能实现这一点,是因为Java运行在虚拟机之上,不同的操作系统都拥有各自的Java虚拟机,因此Java能实现"一次编写,处处运行".

知了一笑

Java描述设计模式(01):单例模式

一、单例模式 1、概念图解 单例设计模式定义:确保这个类只有一个实例,并且自动的实例化向系统提供这个对象。 2、样例代码 package com.model.test; public class Singleton { // 使用静态变量记录唯一实例 private static ...

黄小斜

Java网络编程和NIO详解3:IO模型与Java网络编程模型

这位大侠,这是我的公众号:程序员江湖。 分享程序员面试与技术的那些事。 干货满满,关注就送。  基本概念说明 用户空间与内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。

黄小斜

Java网络编程与NIO详解4:浅析NIO包中的Buffer、Channel 和 Selector

Java NIO:Buffer、Channel 和 Selector转自https://www.javadoop.com/post/nio-and-aio 本文将介绍 Java NIO 中三大组件 Buffer、Channel、Selector 的使用。

黄小斜

Java网络编程和NIO详解5:Java 非阻塞 IO 和异步 IO

Java 非阻塞 IO 和异步 IO JAVA AIO简介 jdk7中新增了一些与文件(网络)I/O相关的一些api。

黄小斜

Java网络编程和NIO详解6:Linux epoll实现原理详解

Linux epoll实现原理详解 在linux 没有实现epoll事件驱动机制之前,我们一般选择用select或者poll等IO多路复用的方法来实现并发服务程序。

黄小斜

Java网络编程与NIO详解8:浅析mmap和Direct Buffer

之前看到一篇文章说epoll中在维护epoll句柄数据结构时使用到了mmap的技术,但是后来看了其他文章以及epoll源码后发现好像并没有用到这个技术。

黄小斜

Java网络编程和NIO详解9:基于NIO的网络编程框架Netty

小白科普:Netty有什么用? 原创: 老刘 码农翻身 2017-11-20 随着移动互联网的爆发性增长,小明公司的电子商务系统访问量越来越大,由于现有系统是个单体的巨型应用,已经无法满足海量的并发请求,拆分势在必行。

黄小斜

Java网络编程与NIO详解2:JAVA NIO 一步步构建I/O多路复用的请求模型

JAVA NIO 一步步构建I/O多路复用的请求模型 转自:https://github.com/jasonGeng88/blog 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.

黄小斜

Java网络编程和NIO详解1:JAVA 中原生的 socket 通信机制

JAVA 中原生的 socket 通信机制 摘要:本文属于原创,欢迎转载,转载请保留出处:https://github.com/jasonGeng88/blog 当前环境 jdk == 1.8 知识点 socket 的连接处理 IO 输入、输出流的处理 请求数据格式处理 请求模型优化 场景 今天,和大家聊一下 JAVA 中的 socket 通信问题。

Java架构师追风

70道阿里百度高频Java面试题(框架+JVM+多线程+算法+数据库)

70道阿里百度高频Java面试题(框架+JVM+多线程+算法+数据库)

Java周某人

三年java经验面试总结,整理了一些java面试题供参考

此内容偏中高级,适合有三年或以上经验者。 java中wait和sleep有什么区别?多线程条件下如何保证数据安全? 答:最大区别是等待时wait会释放锁,而sleep会一直持有锁,wait通常用于线程时交,互,sleep通常被用于暂停执行。

好程序员

好程序员Java学习路线分享原生Ajax的使用

好程序员Java学习路线分享原生Ajax的使用,首先我们先来看一下什么是 AJAX AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 AJAX 就是 异步、JavaScript 和 XML。

好程序员

好程序员Java学习路线分享实战Tomcat性能优化

  好程序员Java学习路线分享实战Tomcat性能优化,前言,由于不同的硬件配置导致默认的tomcat配置无法达到最佳的性能,导致我们需要对tomcat的进行相应的配置调整。Tomcat内存优化配置信息:JAVA_OPTS=’-Xms1024m -Xmx2048m -XX: PermSize=2...

好程序员

好程序员Java学习路线分享JS中的面向对象

  好程序员Java学习路线分享JS中的面向对象,在JS中,一般情况下我们都是直接写函数,直接调用,但是发现JS中也有new关键字,那么new关键字作为创建对象的关键字,给我们的感觉就是在JS中可以定义一个类,然后用new创建对象,那么在JS中如何做呢?我们先看如下案例,下面的案例是写一个简单的喷泉效果的。

Java架构师追风

xlecho

十款强大的IDEA插件-Java开发者的利器

xl_echo编辑整理,欢迎转载,转载请声明文章来源。欢迎添加echo微信(微信号:t2421499075)交流学习。 百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!! 插件一:lombok 一款能够提升Java开发速度的插件,能以简单的注解形式来简化java代码。

博文视点

Spring经典高频面试题,原来是长这个样子

本文选自《Spring 5核心原理与30个类手写实战》一书,文末参与互动有机会赢取本书。本文题目目录: 1 什么是Spring框架,Spring框架有哪些主要模块2 使用Spring框架能带来哪些好处3 什么是控制反转(IoC),什么是依赖注入4 在Java中依赖注入有哪些方式5 Bea...

搞么罗

【教程】Linux下如何下载与安装Kafka ?

Kafka是java生态圈中的一员,运行在java虚拟机上,按Kafka官方说明,java环境推荐Java8;Kafka需要Zookeeper保存集群的元数据信息和消费者信息。Kafka一般会自带Zookeeper,但是从稳定性考虑,应该使用单独的Zookeeper,而且构建Zookeeper集群。