Java
文章平均质量分 55
梦中的天之酒壶
爱打篮球的程序员
展开
-
数据库优化
sql怎么分布到不同的mysql,怎么保持高可用数据在多个库,怎么保持id可以不重复落地很复杂mycat阿里推出的分库分表 另外社区的人在维护,和阿里关系不大改进速度很慢,有前景的是shardingsphere,唯一进入阿帕奇顶级产品版本更新快,能承担各种各样情况提示io性能垂直:分到不同库水平,一张表分到不同表中,分片建,分配策略一般是取模分片双十一一般需要扩库,按时间分片 在oracle有范围分片再加上取模shardingsphere依赖snowflake uuid...原创 2022-06-09 16:57:15 · 139 阅读 · 1 评论 -
Java 二进制
1.二进制 八进制 十六进制转换二进制,十六进制赋值2.补码3.二进制运算取反: ~与运算: &或运算: |右位移运算: >>>左移位运算: <<右移位运算:>>扩展原创 2022-02-02 23:52:26 · 959 阅读 · 0 评论 -
Java 面向对象战舰小游戏
Java面向对象战舰小游戏前言:思路:战舰项目代码1. 战舰特征和行为水雷艇特征和行为侦查艇特征和行为鱼雷艇特征和行为水雷特征和行为深水炸弹特征和行为2. 归纳共有特征3.初始化4. 画图5. 重写方法定时器新建潜水艇对象新建水雷新建深水炸弹重写所有类的move方法6. 把超过窗口和相互碰撞的物体删掉删除超过窗口的对象删除相互碰撞的物体7.最终代码BattleshipBombImagesMineMineSubmarineObserveSubmarine原创 2022-02-02 00:46:12 · 2356 阅读 · 0 评论 -
Java 正则表达式
Java 正则表达式定义matchesSplitreplaceAll定义用于检测、测试字符串规则的表达式.经常用于检测字符串是否符合特定的规则,在网站上经常用于检测用户输入数据是否符合规范:邮箱电话号码用户名等matchesboolean matchs(正则) 检测当前字符串是否符合正则规则,不需要直接调包返回值类型是布尔(boolean)类型举一个最简单的用HelloWorld的事例public class Helloworld { public static原创 2022-02-02 00:43:31 · 778 阅读 · 0 评论 -
Java API(StringBuilder使用)
Java ApI1.System.currentTimeMillis();2.StringBuilderappenddelete(int start, int end);toString()Java.lang是不用写的直接就调用1.System.currentTimeMillis();计算程序运行时间从简介可以看出currentTimeMillis输出的时间是从1970年1月一号开始一直到调currentTimeMillis的时间,并且以毫秒为单位。如果我们需要知道运行了多久,只要运行原创 2022-01-30 22:24:17 · 341 阅读 · 0 评论 -
Java String的常用方法
Java String的常用方法1. length()2. trim()3. indexOf(String str)和lastIndexOf(String str)4. substring(int start,int end)5. charAt()6. startsWith(String str)7. endsWith(String str)8. toUpperCase()9. toLowerCase()10. valueOf()1. length()得到字符串的长度String str = "j原创 2022-01-21 20:26:44 · 580 阅读 · 0 评论 -
面向对象面试题
面向对象2道题原创 2022-01-20 20:04:01 · 300 阅读 · 0 评论 -
Java注释
Java注释一、单行注释二、多行注释三、文档注释原创 2022-01-20 16:50:04 · 380 阅读 · 0 评论 -
Java内存大小换算
1G=1024M(兆)1M=1024KB(千字节)1KB=1024B(字节)1B=8bit(位)原创 2022-01-20 09:55:14 · 849 阅读 · 0 评论 -
Java final用法
Java final用法原创 2022-01-15 12:25:32 · 117 阅读 · 0 评论 -
Java修饰符(public,private,protected和默认)
Java修饰符原创 2022-01-14 08:57:20 · 300 阅读 · 0 评论 -
Java package和import
Package和import原创 2022-01-14 08:46:48 · 267 阅读 · 0 评论 -
Java向上造型
Java向上造型原创 2022-01-13 18:33:41 · 1682 阅读 · 0 评论 -
Java重写
Java重写重写(override/overriding):重新写、覆盖定义简单的例子复杂的重写例子:总结原创 2022-01-13 17:33:42 · 157 阅读 · 0 评论 -
Java面向对象继承
Java面向对象继承定义具体的例子:传递性继承总结:super原创 2022-01-12 11:43:44 · 257 阅读 · 0 评论 -
Java栈,堆和方法区
Java栈和堆堆:栈:例子原创 2022-01-12 09:06:26 · 374 阅读 · 0 评论 -
Java基础语言六道面试题
面试题:Switch可以作用于什么类型的变量上吗?byte,short,int,char, String,枚举类型重载方法的返回值并不相同不对,重载与返回值无关重载方法的参数必须有不同之处是对的重载方法的名字必须相同,否则不成为重载对的下面代码哪一个错误class Test{ void show(int i){ }}A:int show(int a){return 11;}B::int show(int a,int b){return 11;}C:in原创 2022-01-11 20:06:40 · 166 阅读 · 0 评论 -
Java面向对象
Java面向对象面向对象定义类方法的声明类方法的重载(overload)例子面向对象英文名称中文名OO:Objective Oriented面向对象OOA:Objective Oriented Analysis面向对象分析OOD:Objective Oriented Design面向对象设计OOP:Objective Oriented Programming面向对象编程先有对象,在用对象找类对象:软件中真原创 2022-01-10 15:33:42 · 61 阅读 · 0 评论 -
JAVA内存泄漏和内存溢出
JAVA内存泄漏和内存溢出原创 2022-01-08 11:18:18 · 207 阅读 · 0 评论 -
Java常见的排序算法
快速排序冒泡排序插入排序原创 2022-01-07 13:19:05 · 615 阅读 · 0 评论 -
Java 数组
Java 数组声明初始化数组输出数组的复制数组的排序原创 2022-01-06 16:21:47 · 640 阅读 · 0 评论 -
Java 作用域, continue ,break, 水平制表位
Java 作用域, continue ,break, 水平制表位原创 2022-01-06 15:11:52 · 281 阅读 · 0 评论 -
Java do..while语句
Java do..while语句原创 2022-01-05 16:41:34 · 2207 阅读 · 0 评论 -
Java随机数
Java 随机数原创 2022-01-05 16:21:38 · 1295 阅读 · 0 评论 -
Java Switch和有趣代码
Java Switch原创 2022-01-05 11:57:05 · 207 阅读 · 0 评论 -
Java Scanner接收输入数据
Scanner原创 2022-01-05 09:55:15 · 974 阅读 · 0 评论 -
Java运算符
Java运算符运算符:运算的符号1. 算术:+,-,*,/,%,++,--++使用规则- -使用规则2. 关系运算符:>,<,>=,<=,==,!=关系运算的结果为boolean型,关系成立为true,不成立为false3. 逻辑运算符:&&,||,!&&:逻辑与(并且),两边都为真则为真,见false则false||:逻辑或(或者),有真则为真,见true则true!:逻辑非(取反),非真则假,非假则真赋值运算符:1.简单运算符=,2.扩展运算符:+原创 2022-01-04 16:33:31 · 192 阅读 · 0 评论 -
Java的八大数据类型
Java的数据类型8个数据类型1. byte(字节型)2. short(短整型)3. int(整型)4. long(长整型)5. boolean(布尔类型)6. float(单浮点类型)7. double(双精度浮点类型)8. char(字符型)原创 2022-01-01 18:45:50 · 649 阅读 · 0 评论 -
初识Java
Java启航1. Java的特点2.Java名词3.安装Java4. 如何使用IDEA5. HelloWorld原创 2021-12-31 13:27:40 · 271 阅读 · 0 评论