上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页

2019年12月30日

摘要: 1. 一条查询 SQL 语句是如何执行的? 我们的程序或者工具要操作数据库,第一步要做什么事情? 跟数据库建立连接。 1.1. 通信协议 首先,MySQL 必须要运行一个服务,监听默认的 3306 端口。 在我们开发系统跟第三方对接的时候,必须要弄清楚的有两件事。 第一个就是通信协议,比如我们是用 阅读全文

posted @ 2019-12-30 23:57 FLGB 阅读(1843) 评论(0) 推荐(0) 编辑


2019年12月25日

摘要: tomcat基本流程 // Start our child containers, if any Container children[] = findChildren(); List<Future<Void>> results = new ArrayList<>(); for (int i = 0 阅读全文

posted @ 2019-12-25 00:15 FLGB 阅读(596) 评论(0) 推荐(0) 编辑


2019年12月22日

摘要: 思考 :怎样让Tomcat具备Web服务的功能呢? 在服务端用HTTP来监听,协议不好写,不妨用Java封装好的Socket作为监听。 class MyTomcat{ ServerSocket server=new ServerSocket(8080); // 等待客户端的连接请求 Socket s 阅读全文

posted @ 2019-12-22 23:43 FLGB 阅读(700) 评论(0) 推荐(0) 编辑

摘要: 1.1 重新认知JVM 之前我们画过一张图,是从Class文件到类装载器,再到运行时数据区的过程。现在咱们把这张图不妨丰富完善一下,展示了JVM的大体物理结构图。 1.2 GC优化 内存被使用了之后,难免会有不够用或者达到设定值的时候,就需要对内存空间进行垃圾回收。 1.2.1 垃圾收集发生的时机 阅读全文

posted @ 2019-12-22 23:25 FLGB 阅读(435) 评论(0) 推荐(0) 编辑


2019年12月19日

摘要: 1.1 JVM参数 1.1.1 标准参数 -version -help -server -cp 1.1.2 -X参数 非标准参数,也就是在JDK各个版本中可能会变动 -Xint 解释执行 -Xcomp 第一次使用就编译成本地代码 -Xmixed 混合模式,JVM自己来决定 1.1.3 -XX参数 使 阅读全文

posted @ 2019-12-19 01:33 FLGB 阅读(731) 评论(0) 推荐(0) 编辑

摘要: 01 Garbage Collect(垃圾回收) 1.1 如何确定一个对象是垃圾? 要想进行垃圾回收,得先知道什么样的对象是垃圾。 1.1.1 引用计数法 对于某个对象而言,只要应用程序中持有该对象的引用,就说明该对象不是垃圾,如果一个对象没有任何指针对其引用,它就是垃圾。 弊端 :如果AB相互持有 阅读全文

posted @ 2019-12-19 00:54 FLGB 阅读(249) 评论(0) 推荐(0) 编辑

摘要: class Person { private String name = "Jack"; private int age; private final double salary = 100; private static String address; private final static S 阅读全文

posted @ 2019-12-19 00:08 FLGB 阅读(399) 评论(0) 推荐(0) 编辑


2019年12月18日

摘要: 1 MySQL 主从复制 1.1 主从复制的含义 在 MySQL 多服务器的架构中,至少要有一个主节点(master),跟主节点相对的,我们把它叫做从节点(slave)。 主从复制,就是把主节点的数据复制到一个或者多个从节点。主服务器和从服务器可以在不同的 IP 上,通过远程连接来同步数据,这个是异 阅读全文

posted @ 2019-12-18 00:19 FLGB 阅读(209) 评论(0) 推荐(0) 编辑

摘要: 官网 http://www.mycat.io/ Mycat 概要介绍 https://github.com/MyCATApache/Mycat-Server 入门指南 https://github.com/MyCATApache/Mycat-doc/tree/master/%E5%85%A5%E9% 阅读全文

posted @ 2019-12-18 00:05 FLGB 阅读(780) 评论(0) 推荐(0) 编辑


2019年12月17日

摘要: 基于 Mycat 1.6.7.3 版本 1 为什么要分库分表 1.1 数据库性能瓶颈的出现 对于应用来说,如果数据库性能出现问题,要么是无法获取连接,是因为在高并发的情况下连接数不够了。要么是操作数据变慢,数据库处理数据的效率除了问题。要么 是存储出现问题,比如单机存储的数据量太大了,存储的问题也可 阅读全文

posted @ 2019-12-17 23:14 FLGB 阅读(3416) 评论(0) 推荐(0) 编辑


上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 21 下一页

Copyright © 2024 FLGB
Powered by .NET 8.0 on Kubernetes