- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 IntelliJ IDEA 2022.3版本中设置Serializable UID
图中高亮部分勾选-->Apply-->OK,搞定!接着测试一下,光标放到类名上Alt + Enter即可自动生成UID了。新版IDEA已由原先的Serialization issues移动到了JVM languages,别选错哦。在搜索框内搜索Serializable class without 'serialVersionUID'
2023-02-11 18:18:16 512 1
原创 IDEA神器,高效开发插件
1.EasyCode-MyBatisCodeHelper:自动生成与数据库交互的Dao、Controller、Service文件代码2.Sequence Diagram:查看方法调用的关系,快速熟悉项目结构3.Rainbow Bracket:改变括号颜色,方便区分4.Maven Search:搜索Maven相关的依赖包的位置添加进pom.xml文件中,使用时菜单栏Tools点开就能看见5.Maven Helper:以列表或者树形结构来展示Maven直接依赖和间接依赖以及依赖Jar
2021-10-31 15:42:58 2168
原创 Java基础-异常
异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中语法错误和逻辑错误不是异常)Java程序在执行过程中所发生的异常事件可分为两类:Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError和OOM。一般不编写针对性的代码进行处理(栈溢出:java.lang.StackOverflowError、堆溢出:java.lang.OutOfMemeryError)Exception:其他因编程错误或偶然
2021-10-10 19:19:32 180
原创 MySQL基础-变量
系统变量:该变量由系统提供,不是用户定义的,属于服务器层面可分为全局变量会话变量使用的语法:1.查看所有的系统变量:show global/session variables;2.查看满足条件的部分系统变量show global/session variables like '%cahr%';3.查看指定的某个系统变量的值select @@global/session.系统变量名;4.为某个系统变量赋值方式一:set golbal/sessio
2021-10-10 11:38:18 124
原创 MySQL基础-TCL(Transaction Control Language)
事务:由一个或一组sql语句组成一个执行单元,每个SQL语句是相互依赖的, 这个执行单元作为不可分割的一个整体要么全部执行,要么全部不执行。案例:转账GC:1000GCC:1000update 表 set GC's balance=500 where name='GC';update 表 set GCC's balance=1500 where name='GCC';一、事务的ACID属性1.原子性(Atomicity):原子性是指事务是个不可分割的工作单位,事务中的操作要么都发
2021-10-04 21:33:13 150
原创 MySQL基础-DML(Data Manipulation Language)
数据操作语言:插入(insert)、修改(update)、删除(delete)一、插入语句二、修改语句三、删除语句
2021-08-10 22:24:02 170
原创 MySQL基础-DQC(Data Query Language)
一、DQC(Data Query Language)1.基础查询2.条件查询3.排序查询4.常见函数5.分组函数6.分组查询7.连接查询8.子查询9.分页查询10.union联合查询
2021-07-08 21:56:11 1480
原创 数据中心期末复习
一、简答题1、简述高可用性容错备援运作过程。(1)自动侦测(Auto-Detect)阶段由主机上的软件通过冗余侦测线,经由复杂的监听程序。逻辑判断,来相互侦测对方运行的情况,所检查的项目有:主机硬件(CPU和周边)、主机网络、主机操作系统、数据库引擎及其它应用程序、主机与磁盘阵列连线。为确保侦测的正确性,而防止错误的判断,可设定安全侦测时间,包括侦测时间间隔,侦测次数以调整安全系数,并且由主机的冗余通信连线,将所汇集的讯息记录下来,以供维护参考。(3分)(2)自动切换(Auto-Switch)阶
2021-06-25 09:52:10 1398 2
原创 数据采集配置
将生成的jar包拷贝到CentOS0 /opt/module 分发jar包在CentOS0上执行jar程序[root@CentOS0 module]$ java -classpath 包名 com.Charlie.Guo.AppMain > /opt/module/test.log配置登录远程服务器立即source一下环境变量[root@CentOS0/1/2 ~]$ echo source /etc/profile >> ~/.bashrc/bin目录下创建脚本lg.
2021-06-10 09:24:05 1026
原创 Flume配置
目录1.解压tar包改名:2.安装netcat工具失败后,在/etc/yum.repos.d/CentOS-Base.repo下,覆盖以下内容:3.创建Flume Agent配置文件flume-netcat-logger.conf4.在/opt/module/flume/job目录下创建group1文件夹5.创建配置文件6.执行配置文件启动Hadoop和Hive检查/opt/module/datas/flume3目录中数据1.解压tar包tar -zx.
2021-06-10 08:59:40 900
原创 Hadoop集群搭建
Hadoop集群搭建 xsync脚本:/bin vim xsync /chmod 777 xsync#!/bin/bash#1 获取输入参数个数,如果没有参数,直接退出pcount=$#if ((pcount==0)); thenecho no args;exit;fi#2 获取文件名称p1=$1fname=`basename $p1`echo fname=$fname#3 获取上级目录到绝对路径pdir=`cd -P $(dirname $p1); p..
2021-06-10 08:45:23 238
原创 计算机组成原理第四章总结
4.1 指令格式4.1.1 指令的基本格式4.1.2 定长操作码指令格式4.1.3 不定长操作码指令格式4.2 指令的寻址方式4.2.1 数据寻址和指令寻址4.2.2 常见数据寻址方式4.3 CISC和RISC的基础概念...
2021-02-16 11:24:39 1403
原创 计算机组成原理第三章总结
常见换算1s=103ms(毫秒)=106us(微秒)=109ns(纳秒)8bit(位)=1Byte(字节)210B=1KB210KB=1MB210MB=1GB210GB=1TB存储器层次结构存储器的基本概念:一.分类:
2021-02-05 11:32:49 1116
原创 Linux iptables防火墙
常用服务端口:ftp 20/21ssh 22telnet 23smtp 25dns 53dhcp 67/68tftp 69http 80pop 110rpc 111ntp 123imap 143snmp 161/162mysql 3306nfs 2049https 443表:filter(INPUT FORWARD OUTPUT)nat(PREROUTING OUTPUT POSTROUTING)mangleraw(优先级最高)链:INPUT OUTPUT
2021-01-03 14:48:45 133
原创 super关键字的使用
super理解为:父类的super可以用来调用:属性、方法、构造器super的使用:①我们可以在子类的方法或构造器中,通过使用"super.属性"或"super.方法"的方式,显式的调用父类中声明的属性或方法,但通常情况下,我们习惯省略"super."②特殊情况1:当子类和父类中定义了同名的属性时,我们想要在子类中调用父类中声明的属性,则必须显式的的使用"super.属性...
2020-02-22 11:26:42 133
原创 Java方法重写
方法的重写定义:在子类中可以根据需要对从父类中继承的方法进行改造,也称为方法的重置、覆盖。在程序执行时,子类的方法将覆盖父类的方法。要求:1.子类重写的方法必须和父类被重写的方法具有相同的方法名称、参数列表2.子类重写的方法的返回值类型不能大于父类被重写的方法的返回值类型3.子类重写的方法使用的访问权限不能小于父类被重写的方法的访问权限子类不能重写父类中声明为private权...
2020-02-19 16:34:59 134
原创 Java继承性的理解
面向对象的特征:继承性一.继承性的好处:①减少代码的冗余,提高代码的复用性②便于功能的扩展③为之后多态的使用,提供了前提二.继承性的格式:class A extends B{…}A:子类、派生类、subclassB:父类、超类、基类、superclass①体现:一旦子类A继承了父类B以后,子类A中就获取了父类B中的声明的机构:属性、方法特别的,父类中声明为private的属性...
2020-02-17 11:46:45 315
原创 Java学习记录
后续更新,希望大家支持哦!手动比心递归方法的使用:1.递归方法,一个方法体内调用自身2.方法递归包含了一种隐式的循环,它会重复执行某段代码,但这种重复执行无须循环控制 (递归一定要向已知方向递归,否则这种递归就变成了无穷递归,类似于死循环)方法重载(overload):1.定义:在同一个类中,允许存在一个以上的同名方法,只要它们的参数个数或者参数类型不同即可。 “两同...
2020-02-17 11:30:57 308 2
Chrome快捷方式双行显示
2024-08-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人