首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
蹊源的奇思妙想
掘友等级
攻城狮
|
阿里巴巴
微信公众号:蹊源的奇思妙想
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
104
文章 104
沸点 0
赞
104
返回
|
搜索文章
赞
文章( 104 )
沸点( 0 )
Java分布式应用:Java分布式通讯方式
1.a.TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接TCP提供可靠的服务。b.NIO和AIO都是由事件驱动,要进行事件注册及扫描。BIO的实现方式主要是通过Socket套接字的方式。mysql数据库采用的就是BIO,而Netty采用的...
Mysql优化
客户端向MySQL服务器发送一条查询请求 服务器首先检查查询缓存,如果命中缓存,则立刻返回存储在缓存中的结果。a.设计合理Schemea 1. 通常来说把可为NULL的列改为NOT NULL不会对性能提升有多少帮助,只是如果计划在列上创建索引,就应该将该列设置为NOT NULL。...
Java分布式应用:大型分布式Java应用与SOA
SOA是一种服务集成的架构思想,超越具体的技术和架构,又涵盖具体的技术和架构。SOA的最常见的解决方案是SCA、ESB。Mule是ESB实现框架之一。和Tuscany不同的地方仅在配置文件和启动代码 。 支持:RMI、Web Service等 优势:需要解耦的方式的服务交互以及复...
Java分布式应用:深入了解JVM
Java源码编译机制 javac 将java源码转换成java class字节码 java 运行java class字节码 Java编译后产生的是字节码,在运行的时候将字节码转换成机器码。Java类加载机制 类加载的任务就是.class文件加载到到JVM转换成 java.lang...
Java分布式应用:分布式Java应用与Sun JDK类库
List接口:List(有序、可重复)的实现类有ArrayList、Vector、LinkList ArrayList、Vector底层是通过数组实现的,LinkList是通过双向链表实现的。Vector支持线程同步(Stack栈是实现Vector)。Set接口:Set(无序、不...
Java分布式应用:性能调优
性能瓶颈的表象: 1.资源消耗过多、外部处理系统的性能不足 2.调优的方式:硬件、操作系统、JVM以及程序四个方面。JVM优化: https://blog.csdn.net/wangnayu/article/details/76794112 idea 设置JVM参数 https:...
Java分布式应用:构建高可用系统与构建可伸缩系统
单点现象:指系统部署在单个机器上,一旦这个机器出现问题(硬件损坏、网络不通等),系统就不可用。使用多机房的难题 1.2.3.4.垂直伸缩,指通过升级或者增加单台机器的硬件来支撑访问量及数据量增长的方式。 水平伸缩,指通过增加机器来支撑访问量以及数据量增长的方式。缓存状态的水平伸缩...
Spring源码深层探究
1.DefaultListableBeanFactory XmlBeanFactory继承自DefaultListableFactory,DefaultListableFactory是整个加载的核心部分, 是Spring注册及加载Bean的默认实现。 XmlBeanFactory...
设计模式中的行为模式
1.抽象父类中的方法可以是抽象的,也可以不是抽象的。子类只会对抽象的方法,进行重写。2.接口里的方法都是抽象方法,实现类必须都进行重写3.System.out.factory.import org.junit.System.out.factory.1.适配器模式方法名要相同2.i...
Tomcat组件
Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。Tomcat最顶层是Server,一个Server可以有多个Service 用于提供应用服务。1.Conta...
下一页
个人成就
文章被点赞
213
文章被阅读
90,359
掘力值
2,792
关注了
1
关注者
34
收藏集
0
关注标签
16
加入于
2021-03-16