睦mu的博客

Java程序设计精讲四 第五章 数组和字符串

Java程序设计精讲四 第五章 数组和字符串1 1 数组 1.1. 数组的声明 1.1.1. 一维数组的定义 格式1∶类型 数组名[ ]; 其中,类型是数组元素的类型。数组名为合法的标识符,[]指明定义的是一个数组类型变量。 格式2:类型[] 数组名; 左面是类型部分,右面是变量名,与其他类型声明的格式一致。Java中没有静态的数组定义。 1.1.2. 定义类类型的数组 Da...

Java程序设计精讲三 第四章 面向对象程序设计

Java程序设计精讲三 第四章 面向对象程序设计1 1 类和对象 1.1. 类的定义 类的定义也称为类的声明。类中含有两部分元素,分别是数据成员变量和成员方法。 类定义的一般格式: 修饰符class类名 [extends父类名] { 修饰符类型成员变量1; 修饰符类型成员变量2; ... 修饰符类型成员方法1(参数列表){ ...

Java程序设计精讲二 第三章 流程控制语句

Java程序设计精讲二 第三章 流程控制语句1 1 Java程序结构 一个Java程序可以由一个或多个.java文件组成,这些文件称为源文件。每个源文件中含有一个或多个类或接口。一个源文件中如果有多个类,则最多只能有一个是public类型的类,且该源文件的名字即为这个公有类的名字,且大小写也要一致。其他非public的类的个数不限。 一个Java程序的结构包含以下内容: pack...

Java程序设计精讲一 第二章 数据和表达式

Java程序设计精讲一 第二章 数据和表达式1 1 基本语法元素 1.1. 空白、注释及语句 空白 可看作空白:换行符、回车符、空格键、水平定位键(Tab) Java程序的元素之间可以插入任意数量的空白,编译器会忽略掉多余的空白。 注释 Java中的3种注释形式∶ //在一行内的注释︰一般用它对声明的变量、...

Java程序设计精讲一 第一章 Java概述

Java程序设计精讲一 第一章 Java概述1 [TOC] 1 Java语言简介 1.1. java语言的起源 面向对象的程序设计语言 与机器无关的二进制格式类文件 Java虚拟机(用来执行类文件) 完整的软件程序包(跨平台的API和类库) 1.2. java语言的特点 语法简单。功能强大,安全可靠 与平台无关:java语言一个非常重要的特点就是与平...

MySQL分库分布表

MySQL分库分布表1 1 介绍 1.1. 问题分析 随着互联网及移动互联网的发展,应用系统的数据量也成指数式增长,若采用单数据库进行数据存储,存着以下瓶颈 IO瓶颈:热点数据太多,数据缓存不足,产生大量磁盘IO,效率低。请求数据太多,带宽不够,网络IO瓶颈。 CPU瓶颈:排序、分组、连接查询、聚合统计等SQL会耗费大量的CPU资源,请求数太多,CPU出现...

MySQL主从复制

MySQL主从复制1 1 概述 主从复制是指将主数据库的 DDL 和 DML 操作通过二进制日志传到从服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。 MySQL支持一台主库同时想多台从库进行复制,从库同时也可以作为其他从服务器的主库,实现链状复制。 优点: 主库出现问题,可以快速切换到从库提供服务。 实现读写分...