-
这次一定要教会你搭建Redis集群和MySQL主从同步(非Docker)
这次一定要教会你搭建Redis集群和MySQL主从同步(非Docker) 前言 一直都想自己动手搭建一个Redis集群和MySQL的主从同步,当然不是依靠Docker的一键部署(虽然现在企业开发用的最多的是这种方式),所以本文就算是一个教程类文章吧,但在动手搭建之前,会先聊聊理论的东...
-
Netty与RPC
Netty与RPC 一、Netty原理 Netty是一个高性能、异步事件驱动的NIO框架 ,基于Java NIO提供的API实现。 它提供了对TCP、UDP和文件传输的支持,作为一个异步NIO框架, Netty的所有IO操作都是 异步非阻塞 的,通过Future-Listener机制,用户可以方便的主动获取或通过通知...
-
持续交付体系在高德的实践历程
持续交付体系在高德的实践历程 1. 前序 对于工程团队来说,构建一套具有可持续性的、多方面质量保证的交付体系建设,能够为业务价值的快速交付搭建起高速公路,也能为交付过程中的质量起到保驾护航的作用。本文为大家介绍持续交付体系在高德的演进与落地。 2. 持续交付...
-
线程的状态转换以及基本操作
线程的状态转换以及基本操作 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
Java 高并发之魂
Java 高并发之魂 前置知识 了解Java基本语法 了解多线程基本知识 知识介绍 Synchronized简介:作用、地位、不控制并发的后果 两种用法: 对象锁 和 类锁 多线程访问同步方法的 7种 情况:是否是static、Synchronized方法等 Synchronized的 性质 :可重入、不可中断 原...
-
JAVA中的NIO (New IO)
JAVA中的NIO (New IO) 简介 标准的IO是基于字节流和字符流进行操作的,而JAVA中的NIO是基于Channel和Buffer进行操作的。 传统IO graph TB; 字节流 --> InputStream; 字节流 --> OutputStream; 字符流 --> Reader; 字符流 --> Writer; NIO graph TB; A[Channel] --> B[B...
-
【并发编程】Volatile原理和使用场景解析
【并发编程】Volatile原理和使用场景解析 目录 一个简单列子 Java内存模型 缓存不一致问题 并发编程中的“三性” 使用volatile来解决共享变量可见性 volatile和指令重排(有序性) volatile和原子性 volatile使用场景 volatile使用总结 参考 volatile是Java提供的一种...
-
【转载】Java程序模拟公安局人员管理系统
【转载】Java程序模拟公安局人员管理系统 编程题:公安人员的管理系统 1) 学生类: a) 属性: i. 身份号默认没有,需要手动进行输入 ii. 姓名 iii. 性别 iv. 年龄 v. 密码 vi. 居住地址 vii. 注册日期 viii. 人员的信誉程度( 0:无犯罪历史, 1:有过轻度犯罪历史 2...
-
Docker 从入门到掉坑
Docker 从入门到掉坑 Docker 介绍 简单的对docker进行介绍,可以把它理解为一个应用程序执行的容器。但是docker本身和虚拟机还是有较为明显的出入的。我大致归纳了一下,可以总结为以下几点: docker自身也有着很多的优点,关于它的优点,可以总结为以下几项: 安装doc...
-
高德引擎构建及持续集成技术演进之路
高德引擎构建及持续集成技术演进之路 01 背景 由于导航应用中的地图渲染、导航等核心功能对性能要求很高,所以高德地图客户端中大量功能采用 C++ 实现。随着业务的飞速发展,仅地图引擎库就有40多个模块,工程配置极其复杂,原有的构建及持续集成技术已无法满足日益增...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
