- 博客(25)
- 收藏
- 关注
原创 VMware安装Hadoop
实验环境Windows10Centos7VMware Workstation15.5 pro实验步骤1、查看ssh版本号,如若没有ssh,将其安装。执行ssh -V命令进行查看,结果有ssh如下图:2、配置ssh免秘钥登录<1>先在各节点中生成创建好ssh文件如下图:其他俩台下图所示:<2>授权文件中加入密钥:把centos02和centos03上密钥文件copy至centos01节点的同目录,将centos02和centos03节点的密钥信息加入
2020-09-08 10:45:24
1603
原创 VMware安装centos7与jdk
实验一 环境准备一、实验环境Windows10VMware Workstation 15.5 proCentos7二、实验步骤1、安装虚拟机虚拟机在之前已安装VMware2、安装centos3、关闭防火墙执行命令systemctl stop firewalld.service关闭防火墙并设置开机时一直关闭状态,然后检查防火墙状态,如图:显示防火墙已经关闭4、设置固定IP5、修改主机名执行命令行,进入hostname文件,将内容删去改为要修改的主机名centos01,改好
2020-09-07 14:54:41
263
原创 SSM 学习03 面向切面编程(AOP)
AOP的目的,是让我们可以“专心做事”。AOP的原理:将复杂的需求分解出不同方面,将散布在系统中的公共功能集中解决。采用代理机制组装起来运行,在不改变原程序的基础上对代码段进行增强处理,增加新的功能。AOP是一种思想,它与具体的实现技术无关,任何一种符合AOP的思想的技术实现,都可以看做是AOP的实现。通过java的动态代理机制,就可以很容易实现AOP的思想,实际上Spring的AOP也是建立在Java的代理机制上。AOP相关术语增强(Advice):又翻译成通知,定义了切面是什么以及何时使用
2020-08-19 14:55:28
175
原创 SSM学习02
1 控制反转(依赖注入)定义将组件对象的控制权从代码本身转移到外部容器。组件化的思想:分离关注点,使用接口,不再关注实现。依赖的注入:将组件的构建和使用分开。2 使用Spring实现“控制反转”。Spring配置文件applicationContext.xml代码如下:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmln
2020-08-19 14:41:18
128
原创 SSM学习01
1 SSM简介SSM框架,是Spring + Spring MVC + MyBatis的缩写,Spring依赖注入DI来管理各层的组件,使用面向切面编程AOP管理事物、日志、权限等。SpringMVC代表了Model(模型)View(视图)Controller(控制)接收外部请求,进行分发和处理。Mybatis是基于jdbc的框架,主要用来操作数据库,并且将业务实体和数据表联系起来。2 MVC 模式定义:首先用户的请求会到达 Servlet,然后根据请求调用相应的 Java Bean,并把所有的显示
2020-08-17 20:32:17
325
原创 Java Web学习05 Servlet篇
1、Servlet 概述Servlet :服务器端小程序 Server + Applet具体:javax.servlet.Servlet接口及其子接口,也可以指实现了Servlet接口的实现类2.Servlet的使用三步曲(1)创建一个类实现接口:Servlet或继承HttpServlet(2)在web.xml中“注册”这个实现类<servlet> <servlet-name>LoginServlet</servlet-name> <servlet
2020-08-12 15:38:55
82
原创 Java Web学习04—Tomcat、XML篇
1.Tomcat可以运行JSP、Servlet、Filter 这样的程序。下载网址http://www.oracle.com/index.html2.XML定义可扩展语言,由w3c发布,xml就是以一个统一的格式,组织有关系的数据,为不同平台下的应用程序服务。与html区别HTML先于XML产生,XML是在HTML的基础上改进而来的,但他们的作用不太相同。HTML是用来显示网页数据的,而XML是用来组织和保存的数据的。HTML文档中可以使用的标签是固定的一整套,XML允许用户自定义标签。
2020-08-12 15:28:07
92
原创 Java Web 学习02—css篇
1.css概述背景在css技术诞生之前,页面上定义结构和显示效果的代码耦合在一起,开发和维护都非常繁琐。为了将显示效果设置从HTML代码中抽离出来,并提供更强大的表现力,w3c组织制定了css标准——Cascading Style Shinee层叠样式表。2.css编写位置1).内部标签的style属性中2).外部写在外部的css文件中,然后通过link标签引入外部的css文件**!:注意优先级**3)基本语法选择器{声明1;声明2}选择器{ 样式名1:样式值1; 样式名2
2020-08-06 09:20:54
118
原创 Java Web 学习01—UI篇
一、概念定义:Java Web是用Java技术来解决相关web互联网领域的技术总和。包括:web客户端和web浏览器端。异步通信: 以流的形式返回数据到页面,现在基本都是使用json同步通信: 以转发或者重定向的方式跳转到页面。开发工具: HBuilder、EditPlus、Eclipse二、UI1、HTMl概述(1)超文本标记语言:Hype Text Markup Language(2)HTML文件由一组标签构成,经过浏览器解析之后可以显示内容。(3)HTML文档的构成。2.htm
2020-08-05 17:14:33
403
原创 Java SE字符串学习08
一、接口的概念在java语言中,接口不是类,而是符合这个接口的一组需求但是可以类比的来说,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现。二、 接口的规则1> 接口中的成员变量接口中的成员变量只能是常量,且权限修饰符是public即:public final如果用其他权限修饰符修饰就会报错。如果没有加public final,java也会默认为是public final的也可以这样说,接口中没有实例字段,只有静态字段2> 接口中的方法2.1 接口没有构
2020-08-04 22:57:50
119
原创 Java SE学习接口07
接口一、接口的概念在java语言中,接口不是类,而是符合这个接口的一组需求。但是可以类比的来说,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现。二、接口的规则1> 接口中的成员变量接口中的成员变量只能是常量,且权限修饰符是public即:public final如果用其他权限修饰符修饰就会报错,如果没加上述修饰符,Java也会默认是这个,也可以说接口中没有实例字段,只有静态字段。2> 接口中的方法2.1 接口没有构造器,不能实例化,但可
2020-08-03 20:03:34
140
原创 Java SE数据库管理系统学习06
menupublic class Menu { UserService userService=new UserService(); DeptService deptService=new DeptService(); Scanner sc=new Scanner(System.in); /** * 用户登录 */ public void loginMenu() { System.out.println("-----欢迎进入库存管理系统!-----"); System.out
2020-07-31 20:07:48
1103
原创 Java SE关于JDBC的学习05
JDBC简述:JDBC API 允许用户访问任何形式的表格数据,尤其是存储在关系数据库中的数据。执行流程:1.连接数据源,如:数据库。2.为数据库传递查询和更新指令。3.处理数据库响应并返回的结果。JDBC架构双层架构作用:此架构中,Java Applet 或应用直接访问数据源。这需要一个JDBC驱动程序,它可以与被访问的特定数据源进行通信。条件: 要求 Driver 能与访问的数据库交互。机制: 用户命令传给数据库或其他数据源,随之结果被返回。部署: 数据源可以在另一台机器上,用
2020-07-30 21:23:47
121
原创 Java SE数据类型及循环语句学习笔记02
Java基础知识1.数据类型数据类型定义char(字符型)储存单个字符如:门‘开’、‘关’int(整型)不包含小数部分的数值型数据double(双精度)存储小数如:1.8元string(字符串)存储一串字符如:”我是小明“2.变量定义:一个数据的存储空间。使用方法:步骤代码实现第一步,声明变量(根据数据类型在内存申请空间)int a;第二步,赋值(将数据存储到对应的内存空间)a=1;合并即 int a = 1;
2020-07-27 22:53:27
141
原创 Java SE学习笔记初步认识01
Java SE 学习篇011.什么是程序?什么是Java?二者有何关系?计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。计算机语言:编写程序的工具。Java是计算机语言的一种,面向对象编程,与面向过程编程不同。2.关于Java 平台版本介绍1.Java SE(标准版):简称J2SE,Java技术基础与核心,主要应用于开发和部署桌面、服务器以及嵌入设备和实时开发环境中的Java应用程序。2.Java EE(企业版):简称J2EE,提供web服务、组件模型、管理和通
2020-07-27 20:01:01
181
原创 mysql函数学习06
1.什么是视图数据库视图是是一种虚拟存在的表,是一个逻辑表,本身并不包含数据,它被定义为具有连接的SQL SELECT查询语句。 因为数据库视图与数据库表类似,它由行和列组成,因此可以根据数据库表查询数据。2.视图的作用使用视图的大部分情况是为了保障数据安全性,提高查询效率,主要作用如下:(1)简单:使用视图的用户完全不需要关心后面对应的表的结构、关联条件和筛选条件,对用户来说已经是过滤好的复合条件的结果集。(2)安全:使用视图的用户只能访问他们被允许查询的结果集,对表的权限管理并不能限制到某个行
2020-07-26 17:51:51
74
原创 mysql视图学习05
视图视图View是一种虚拟的表,本身不保存数据,内部封装了一条SELECT语句,数据来源于查询的一张或多张实际数据的表。视图的结构和真实的表相同,也是有行和列组成,在视图上也可以进行增删改查的操作。视图的作用:用于查询使用视图的优点:简单视图可以将复杂的查询语句进行封装,用户使用时不需要关心表的结构、连接关系、筛选条件、分组和排序等等,只需要对视图进行简单的查询。安全创建视图时,可以筛选掉一些不希望用户看到的行和列,也可以给视图设置访问权限,让不同级别的用户看到不同的视图,从而提高数据库的数据安全性
2020-07-26 17:39:57
242
原创 mysql分组函数与查询学习04
DML数据操作练习#1. 运行以下脚本创建表my_employeesCREATE TABLE my_employees(Id INT(10),First_name VARCHAR(10),Last_name VARCHAR(10),Userid VARCHAR(10),Salary DOUBLE(10,2));CREATE TABLE users(id INT,userid VARCHAR(10),department_id INT);#2.显示表my_employees的结构
2020-07-23 22:06:37
115
原创 mysql常用命令学习03
标题内连接特点:效果和等值连接是一样的。表的顺序可以调换。可以为表起别名。可以添加筛选、分组、排序。将筛选条件和连接条件实现了分类,提高代码的可读性。n表连接,至少需要n-1 个连接条件。查询姓名中包含某字母的员工在相同部门的员工的员工号和姓名查询姓名中包含字母u的员工的部门SELECT department_id FROM employees WHERE last_name LIKE ‘%u%’部门=①的员工的员工号和姓名SELECT employee_id,last_name FR
2020-07-22 21:47:35
71
原创 mysql数据库概念学习02
查询常量select 10;select ‘alex’;显示表达式select 2 + 3 ;函数select VERSION()select LENGTH(‘alex bob’)查询表中的字段select email ‘邮箱’ from employees#查询表中的多个字段select * from employeesselect job_id,email from employees显示表中所有字段select * from employees起别名方式一select
2020-07-21 20:49:14
91
原创 mysql安装与入门学习01
mysql安装以及运行时碰到的一些问题1.安装所需mysql版本前,先对电脑上mysql旧版本进行卸载,确保卸载干净,尤其注意隐藏文件夹的内容,可以用一些卸载软件。2.通过命令行运行闪退,应切换成管理员模式:windows徽标键+r,输入cmd回车或者windows徽标键+r,输入cmd,ctrl+shift+enter回车。3.修改mysql配置文件右键->安全->编辑->选择usersusers的权限设置为允许完全控制,允许修改和允许写入。...
2020-07-20 23:03:49
108
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人