- 博客(21)
- 收藏
- 关注
原创 最简版linux安装mysql5.7
1.下载mysqlwget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm结果:2.安装 [root@localhost src]# rpm -ivh mysql57-community-release-el7-8.noarch.rpm [root@localhost src]# yum...
2019-07-12 11:04:09 413 1
原创 hadoop集群及单节点安装教程
1、hadoop下载1、安装jdk参考:jdk下载2、下载hadoop,原理同12、环境修改#vi /etc/hostname分别修改三台主机名为:hadoop1、hadoop2、hadoop3添加环境变量:HADOOP_HOME=/usr/local/hadoop/hadoop-3.2.0PATH=$HADOOP_HOME/bin#vi /etc/hosts登录服务将三台服务...
2019-07-12 10:57:20 461
原创 linux上ftp安装
1、下载yum -y install vsftpd2、修改配置文件#vi /etc/vsftpd/vsftpd.conf添加:anonymous_enable=NOlocal_enable=YESchroot_local_user=NOlisten=YESlisten_ipv6=NOpam_service_name=vsftpduserlist_enable=YEStcp...
2019-07-11 15:44:31 191
原创 CentOS7上oracle11g的安装
1、下载地址:https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html如果想用wget现在可以参考:添加链接描述oracle11g有两个安装文件:linux.x64_11gR2_database_1of2.zip、linux.x64_11gR2_database_2of2.zip2...
2019-07-11 11:34:13 6214 1
原创 linux创建用户和组
1、以创建oracle用户和组举例创建用户组#groupadd oinstall#groupadd dba创建用户#/usr/sbin/useradd -g oinstall -G dba oracle结果:设置密码#passwd oracle验证:#id oracle如下图则成功:...
2019-07-11 09:27:48 1047
原创 centOS7上scala的下载及安装
1.下载现在过程和jdk下载相似不在赘述,参考添加链接描述,这里直接写命令#wget https://downloads.lightbend.com/scala/2.11.8/scala-2.11.8.tgz#tar -zxvf scala-2.11.8.tgz2.配置环境变量#vi /etc/profile#export SCALA_HOME=/usr/local/scala/sca...
2019-07-10 17:27:28 802
原创 linux安装jdk8
1.建立安装目录#mkdir /usr/local/java2、下载jdk安装包2.1 jdk历史版本下载可以通过下边这个地址找到jdk的历史版本https://www.oracle.com/technetwork/java/javase/downloads/java-archive-javase8-2177648.html2.2获取wget的地址点击上图中的红框获得右侧的链接...
2019-07-10 17:15:10 9637
原创 CentOS7关闭selinux
1、为什么要关闭selinux初学者配置linux服务器时不成功,却没有头绪,那是因为在linux操作系统中默认开启了防火墙,SELinux也处于启动状态,一般状态为enforing。致使很多服务端口默认是关闭的。所以好多服务初学者明明配置文件正确,等验证时有时连ping也ping不通。建议初学者在未学到SELlinux与iptables之前,配置服务器把这两项都关掉。2、查看selinux状...
2019-07-10 16:25:46 25628
原创 CentOS7启动、关闭和查看防火墙状态
1、防火墙状态#systemctl status firewalld 或者 firewall-cmd --state此为防火墙关闭:2、开机禁用防火墙#systemctl disable firewalld.service禁用成功:3、关闭防火墙#systemctl stop firewalld.service4、启动防火墙#systemctl start firewalld...
2019-07-10 16:12:22 206
原创 CentOS7启动、关闭和查看防火墙状态
1.防火墙状态接着先是看centos7的防火墙的状态,查看的命令为sudo systemctl status firewalld。查看后,看到active(running)就意味着防火墙打开了。2.启动防火墙打开防火墙的命令为:sudo systemctl start firewalld。3.关闭防火墙如果想关闭防火墙,命令为:sudo systemctl stop firewa...
2019-04-19 09:20:37 15046
原创 CentOS7系统重命名
1.查看linux系统的版本首先需要查看linux系统的版本,因为不同的版本下linux的操作命令有着差别,需要自己精心判断cat /etc/redhat-release结果:所以我的系统是CentOS7.3,CentOs7的相关命令有了较大的变动2重命名系统查看系统名称hostname结果:重命名:hostnamectl set-hostname abc结果:...
2019-03-13 09:47:22 3318
原创 maven子项目的可运行jar包为何没有父的依赖
1原因写这个笔记的原因是今天一个项目组想要在他本地运行我的工程,想直接给他个可运行的jar包,但是最近刚刚从eclipse换成idea,打包什么的还有些不习惯,怕给别人的jar包有问题,就想用解压工具看下里边的lib看下是否把依赖jar打进去了。事实证明idea的使用还是很优雅的,jar包没有任何问题,但是事后我突然发下,我是给一个子工程打可运行jar包,为什么在lib中没有看到父工程的jar,...
2019-03-07 22:10:18 1707 1
原创 用idea创建maven的父子工程
1.maven父工程的创建过程与我之前写的maven简单工程的创建类似,将第二部中对Create from archetype的勾选去掉,进行到第六步则父工程创建完成,因为父工成更多是为子工程提供公共的版本管理所以建议删除src文件。2.创建maven子工程2.1父工程右键选择new->module2.2连续下一步完成子工程创建2.3完成3.总结当子工程pom文件中出...
2019-03-07 21:36:24 272
原创 idea搭建maven工程
使用idea搭建简易的maven工程1新建工程2创建个普通java工程3输入项目组和项目名4maven版本配置文件及本地库的修改5工作空间及工程名修改此时maven项目创建完成,但是maven生成骨架的时候将会非常慢,在第四步中的Properties添加archetypeCatalog=internal能提高maven生成骨架,添加此参数表示读取本地元数据,不加会读取中央仓库...
2019-03-07 21:09:39 889
原创 oracle常用语句
1.oracle启动数据库//切换到oracle用户模式下[root@nstlbeta ~]# su - oracle//然后用sqlplus登录到数据库(不需密码)[oracle@nstlbeta bin]$ sqlplus /nologSQL> connect /as sysdba //连接oracleSQL> startup //起动数据库SQL> exit...
2019-03-06 20:58:07 178
原创 如何将sql语句导入到PowerDesigner生成表
1场景公司用的PowerDesigner作为作为数据库建模工具,开发人员从PowerDesigner复制脚本到数据库中执行,但是有的时候开发人员改表的设计后没有更新PowerDesigner。我今天接到个任务是按照现有的数据库更新最初设计的PowerDesigner,但是一张张对太麻烦,所以我想找一个方法能够直接把我从数据库导出的sql,导入到PowerDesigner就可以了。2.sql语句...
2019-03-06 20:45:38 6400 1
原创 oracle数据库脱敏代码
1.场景公司竞标新的项目,因为之前做过类似的产品,所以就想改下用着,但是数据库中有很多上一家公司的名称需要改为竞标这家公司的,一张张改太麻烦所以写了个数据库脱敏小程序。2.数据库脱敏代码/** * @param args * @throws SQLException * @throws ClassNotFoundException */ public static vo...
2019-03-06 20:34:18 8001
原创 innodb存储引擎索引的研究
1.索引常见模型1.1哈希表存储结构优点:新增数据的时候无需排序,速度快,等值查询速度快缺点:哈希表在做区间查询的时候需要全表扫描,速度慢1.2有序数组存储结构优点:等值查询范围查询速度快缺点:新增数据速度慢1.3树存储结构在读写上一定程度上具有上述的优点,现阶段被广泛采用2.InnoDB的B+树索引模型2.1聚簇索引(clustered index )与非聚簇索引(secon...
2019-03-04 22:32:30 136
原创 MYSQL事务隔离级别
1.MySQl事务的基本要素(ACID)1.1、原子性(Atomicity):事务开始后所有操作,要么全部完成,要么全部不完成,不可能停滞在中间环节。事务执行过程中出错,会回滚(Rollback)到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位1.2、一致性(Consistency):事务开始前和结束后,数据库的完整性...
2019-03-03 17:01:26 176
原创 oracle存储过程:删除除当前会话外所有会话
1.删除除当前会话外所有会话场景:在删除oracle当前数据库的时候要kill掉所有链接当前数据库的会话(当然可以重启oracle,但是有可能此oracle上又不止一个数据库,重启数据库会导致其他数据库短暂不可用)DECLARE u_sid varchar2(50); u_serialnumber varchar2(50); u_name varchar2(50); ...
2019-02-25 22:05:18 740
原创 java单例模式详解(懒汉模式,饿汉模式,双重检查加锁模式)
单例模式1、概念单例模式(Singleton Pattern),是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例。2、常见应用场景1.操作系统的任务管理器(Task Manager),因为同一台电脑无法同时打开两个任务管理器界面。2.程序的日志系统,因为如果同时有两个程序维护日志...
2019-02-24 18:36:24 963
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人