-
Java多线程并发09——如何实现线程间与线程内数据共享
Java多线程并发09——如何实现线程间与线程内数据共享 本文将为各位带来 Java 阻塞队列相关只是。关注我的公众号「Java面典」了解更多 Java 相关知识点。 线程间数据共享 Java 里面进行多线程通信的主要方式就是共享内存的方式,共享内存主要的关注点有两个:可见性和...
-
NIO中的ZeroCopy
NIO中的ZeroCopy 前文提到网络IO可以使用多路复用技术,而文件IO无法使用多路复用,但是文件IO可以通过减少底层数据拷贝的次数来提升性能,而这个减少底层数据拷贝次数的技术,就叫做ZeroCopy。 操作系统层面的ZeroCopy 这一节,从《Zero Copy I: User-Mode Perspectiv...
-
036.集群网络-K8S网络模型及Linux基础网络
036.集群网络-K8S网络模型及Linux基础网络 一Kubernetes网络模型概述 1.1Kubernetes网络模型 Kubernetes网络模型设计的一个基础原则是:每个Pod都拥有一个独立的IP地址,并假定所有Pod都在一个可以直接连通的、扁平的网络空间中。所以不管它们是否运行在同一个Node(宿...
2020-03-22 16:01:11 防火墙功能linux命令linux基础linux网络在linux中文件定义硬件Linuxphp
-
Java代理模式及动态代理详解
Java代理模式及动态代理详解 Java的动态代理在实践中有着广泛的使用场景,比如最场景的Spring AOP、Java注解的获...
-
mysql学习(第一天)
mysql学习(第一天) 个人申明:博客内容全部来自我在狸猫技术窝公众号学习平台的学习笔记 1.mysql驱动是什么? 大家都知道,我们如果要在Java系统中去访问一个MySQL数据库,必须得在系统的依赖中加入一个MySQL驱动,有了这个MySQL驱动才能跟MySQL数据库建立连接,然后...
2020-03-20 16:06:27 mysql学习mysql架构java开发java系统服务器mysqlphp驱动博客内容系统
-
阿里云面试官:如果是MySQL引起的CPU消耗过大,你会如何优化?
阿里云面试官:如果是MySQL引起的CPU消耗过大,你会如何优化? 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
异步编程RxJava-介绍
异步编程RxJava-介绍 前言 前段时间写了一篇对协程的一些理解,里面提到了不管是协程还是callback,本质上其实提供的是一种异步无阻塞的编程模式;并且介绍了java中对异步无阻赛这种编程模式的支持,主要提到了Future和CompletableFuture;之后有同学在下面留言提到了R...
-
rpc框架dubbo学习入门及环境搭建(spring boot+Kotlin)
rpc框架dubbo学习入门及环境搭建(spring boot+Kotlin) 学习之前,确保有以下知识基础: Java网络编程 Socket传输数据 IO流 rpc简介及实现 rpc是remote procedure call的简写,意思为远程过程调用。 rpc应用较多的情景是分布式开发,那什么是分布式开发呢? 原本我也...
-
SpringBoot 进阶
SpringBoot 进阶 SpringBoot配置文件 YML YAML (YAML Ain't a Markup Language)YAML不是一种标记语言,通常以.yml为后缀的文件,是一种直观的能够被电脑识别的数据序列化格式,并且容易被人类阅读,容易和脚本语言交互的,可以被支持YAML库的不同的编程语言程序导入,...
-
java 自定义异常
java 自定义异常 因为项目中会出现特有的问题,而这些问题并未被java所描述并进行封装对象,所以对于这些特有的问题可以按照java的问题封装的思想,将特有的问题进行自定义的异常封装,进行自定义异常。 当在函数内部出现了throw抛出异常对象,那么就必须要给对应的处...
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
