- 博客(40)
- 收藏
- 关注
原创 linux上--安装mysql,redis以及搭建基本的hadoop环境
1 安装mysql: 获取 mysql 包:(官网: www.mysql.com) mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar 解压: tar xf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar 安装需要的...
2019-01-01 16:56:50
399
原创 Linux--yum源配置,软件安装及使用,配置jdk,tomcat以及nginx
1.配置本地yum 获取redhat镜像到指定目录 iso get rhel-server-7.3-x86_64-dvd.iso 进入 etc/yum.repos.d/ rm -rf dvd.repo 进入缓存 cd /var/cache 中清空数据 rm -rf yu...
2018-12-30 22:03:26
597
原创 Linux --进程管理+SSHD服务+文件传输+网络配置+管理虚拟机器
进程管理: 程序被触发后 , 执行者的权限与属性、程序的程序码与所需数据等都会被载入内存中 , 操作系统并给予这个内存内的单元一个识别码 (PID), 可以说 , 进程就是一个正在运行中的程序。 进程状态: 1)R (Running): 该程序正在运行中 ; 2)S (Sleep): 该程序目前正在睡眠状态 (idle), ...
2018-12-26 21:38:41
313
原创 Linux---vim操作,用户管理以及权限设定
vim操作: 是从 vi 发展出来的一个文本编辑器。代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用,和Emacs并列成为类Unix系统用户最喜欢的文本编辑器。 vim的三种模式: 启动vim编辑器: vim 文件名 ...
2018-12-22 22:55:49
3139
原创 Linux的基本命令的操作
Linux: 是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux的基本思想: 1)一切都是文件 ...
2018-12-17 16:42:19
397
原创 Ajax & Springboot & Oracel 基本使用
使用第三方库(JQuery)发送ajax请求: 1)导入 JQuery 的库:<script src="js/jquery-3.2.1.min.js"></script> 2)用法:$.ajax({ url:"请求url地址", type:"get|post|put|delete", data:"请求参数", da
2018-11-19 15:18:32
331
原创 SpringMVC中的常用注解
SpringMVC中使用 servlet 的对象:(Request,Response,Session,Cookie) springmvc已经帮我们封装好了这些对象,只需在方法参数上使用所需要的对象即可@Controllerpublic class ServletController { /** * 只要在控制器方法上加入request,respo...
2018-11-12 17:50:04
20805
原创 Spring的AOP思想 & SpringMVC基本操作
Spring的AOP: ( Aspect Oriented Programming ) 面向切面编程 就是将一些重复的逻辑抽取为一个通知方法,然后通过切点来匹配哪些目标方法需要应用这个通知方法,其中利用了代理技术,在代理中检查切点是否匹配,是否要调用哪些通知方法,然后再进行调用目标方法 代理技术:Spring中的代理技术:JDK动态代理 和 CGlib...
2018-11-05 17:00:32
443
原创 Spring的基本配置和Spring与Mybatis的整合
Spring: Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪...
2018-10-29 22:32:34
71344
8
原创 Maven+Mybatis的基本使用
Maven: 是一个项目管理工具,负责管理项目开发过程中的几乎所有东西,主要用于项目构建,依赖管理,项目信息管理,Maven为开发者提供了一套完整的构建生命周期框架,开发团队几乎不用花多少时间就能够自动完成工程的基础构建配置,因为Maven使用了一个标准的目录结构和一个默认的构建生命周期,在有多个开发团队环境的情况下,Maven能够在很短的时间内使得每项工作都按照标准...
2018-10-22 16:10:02
12331
1
原创 项目结构+实际开发中的关键实现
一般项目结构都采用 MVC 的三层结构思想M:model 实体类 (entity):一般一个实体类对应着数据库中的一张表V: view 视图:显示数据,一般用于将从数据库中的数据展示到网页上C:controller 控制层:控制器,用于处理输入,操作数据库 项目一般分为: 表现层:controller + jsp 调用 service 层...
2018-10-18 21:20:08
390
原创 Filter + Listener
Filter(过滤器):可以对 请求(响应) 进行过滤 使用filter技术,对web服务器管理的web资源进行拦截 ...
2018-09-25 13:53:19
161
原创 Servlet中的Cookie+Session
Servlet接收不同的表单数据<form action="/s1" method="post"> <!-- name 是参数名 --> <input type="date" name="birthday" value="2018-09-15"> <hr> 男 <!-- MALE FEMALE -...
2018-09-17 16:13:55
225
原创 Servlet+JSP
Servlet: Servlet Applet 用Java编写的服务器端程序,主要功能在于 交互式地浏览和修改数据,生成动态Web内容 是服务端运行 Java的小程序起到一个桥梁作用, 用于 服务器与浏览器之间进行沟通 ...
2018-09-10 16:34:54
663
原创 Vue
VUE:是一套构建用户界面的渐进式框架 MVVM: M: model模型数据 V: view视图(html标签-样式) VM: view-model用来 结合 模型数据和视图的,决定数据将在视图的哪个标签上显示...
2018-09-10 13:48:53
150
原创 JQuery
JQuery:流行的js框架 1)版本 1.x 兼容性更好,支持很多旧的浏览器, ie6,ie7 3.x 更新,体积更小 2)使用 <head> <script...
2018-09-01 13:22:13
135
原创 JavaScript
JavaScript:能够操作页面上的标签,即可作为前端语言,也可作为后端语言 javaScript的基础语法: 1)基本类型: number 数字类型, 1.0 100 string ...
2018-09-01 11:51:28
197
原创 CSS
CSS :层叠式样式表 (cascadestyle sheet ) 可以控制网页上的各种标签的颜色,字体,间距,边框...css的格式: 1)行内样式 :在每一个标签的内部加上样式,多个样式之间用 ; 隔开 缺点:样式重复 ...
2018-08-31 22:51:13
136
原创 HTML
HTML :超文本标记语言 --网页(hypertextmarklanguage) 1.文件结构:标签一般成对出现 <html> <head> ... </head> //文件头部标签主要用来引入外部的样式和脚本文件, 还可以用来定义编码...
2018-08-31 21:53:48
134
原创 JDBC(下)
JDBC中的事务:把多条sql语句当作一个整体执行(ACID) conn.setAutoCommit( true | false ):自动提交, 默认值是true,JDBC默认每执行一条sql语句就自动提交一次 conn.commit():手动提交,当调用 conn.setAutoCommit( false ) 含义就是让事务手动提交,...
2018-08-24 22:18:01
173
原创 JDBC
JDBC:Java Database Connectivity Java提供的一套操作数据库的标准规范(API) 是java代码与数据库的桥梁,以一种一致的方式 访问不同的数据库(mysql,oracle,sqlserver)JDBC规范(掌握四个核心对象): ...
2018-08-22 22:26:37
245
原创 Mysql
MYSQL:查询语句 1.连接查询 (1)内连接:查询结果必须满足条件 格式:select ...from 表1 innerjoin表2 on 连接条件 ... (2)外连接:查询出的结果存在不满足条件的可能...
2018-08-21 22:20:51
124
原创 Mysql
SQL:(Structured Query Language)结构化查询语句 ( 针对于不同的数据库来说还是有微小的差异的 ) 在mysql中,字符串类型和日期类型都要用单引号括起来。'tom' '2015-09-04',空值:null ...
2018-08-18 23:12:52
190
原创 Mysql
mysql 8.0 数据库的安装 1)解压mysql文件,打开管理员命令窗口输入 " mysqld --initialize --console " 2) 得到一个临时密码,并将其复制一下 3)执行 “mysqld -install ”安装mysql 4) 再执行 " net start mysql ",启动mysql服务...
2018-08-17 23:14:23
122
原创 网络编程
网络模型与协议: OSI 七层模型: 应用层, 表示层, 会话层, 传输层,网络层, 数据链路层, 物理层 在进行网络通信时,会通过分层顺序与对方进行通信,发送端从应用层向下走,接收端向着应用层往上走 ...
2018-08-15 22:41:54
124
原创 多线程(下)
多线程JDK1.5之后的特性:java.util.concurrent.*; java并发包创建线程的三种方式: 1)继承 extends Thread类,并重写 void run() 方法 2)实现 implements Runnable接口。并重写 void run() 方法 3)实现 implements Callable接口。并重写...
2018-08-14 22:50:18
168
原创 多线程
线程(Thread):程序执行流的最小单位 一个进程里是由一个或多个线程组成的进程: 系统中正在运的一个应用程序(例如QQ...),由一个或多个线程组成的 同一进程内的多个线程可共享资源多线程的两种运行方式: 1)并行 (parallel):同一时刻,有不同的线程在同时执行,根据操...
2018-08-12 11:07:05
133
原创 IO流
IO流 字节流: 1)InputStream FileInputStream:文件输入流 BufferedInputStream:字节缓冲流,提高文件读取效率 ...
2018-08-10 23:13:38
116
原创 IO流
File(文件):对应实际的文件或文件夹 也可以用来代表不存在的目录或文件 File file = new File( "文件名" ); // 可以使用 / 作为分隔符,也可以使用 \作为分隔符,\需要转义一下 \\File的常用方法: ...
2018-08-08 22:23:05
136
原创 异常学习
异常:在写代码时会出现的一些意料之外的情况 1· 异常的划分(分类): 所有的异常的直接或间接父类是 Throwable 异常的两大子类: Exception(可以处理的异常) , Error(不可处理的错误(异常)) 检查型异常(Check Exception):...
2018-08-07 22:12:22
153
原创 Set 和 Map
集合Set: 元素无序(元素的存取顺序不一致) 元素不重复(元素重写了hashCode()和equals()方法 )Set的三个常用子类: 1) HashSet: 底层数据结构是哈希表 特点:元素是无序的,元素唯一性(重写hashCo...
2018-08-03 22:46:43
150
原创 集合之List
集合:List 里面的元素有序(存取顺序一致),并且元素可以重复 并且每一个元素都存在一个对应的索引 List集合的特有功能: void add(int index,E element): 在指定索引处添加元素 E remove(int index): 移...
2018-08-01 23:10:34
149
原创 常用工具类(2)
常用类: Date日期类 表示日期格式,精确到毫秒值 Date date = new Date(); (java.util.Date) :获取当前系统的时间,以Date格式来表示 Date常用的方法: Date --> Long : 1) public long getTim...
2018-07-31 22:01:11
135
原创 常用工具类
常用类: StringString的获取功能 int length(): 获取字符串长度 public char charAt(int index): 获取指定索引处的字符 public int indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引 参...
2018-07-27 23:15:43
203
原创 内部类
形式参数与返回值: 形式参数的类型:1)基本类型:使用时没有什么区别,只要形参是什么类型就给它传什么类型的数据即可; 2)引用类型:String特殊的引用类型,使用时与基本类型一致 ...
2018-07-21 21:52:56
140
原创 OOP
方法重写(override)和方法重载(overload):重写:发生在继承中,当子类出现和父类一模一样的方法时,子类会重写(覆盖,复写)父类的方法,并调用子类的功能; 使用特点:如果方法名不同,则使用各自的方法; 如果方法名相同,则最终使用子类的方法; ...
2018-07-16 00:52:22
185
原创 类的定义
一个标准类的定义: 1)私有化变量: 被private修饰的成员变量/成员方法,只能在本类中访问,外界不能够直接访问 2)提供有参或无参的构造方法; (1)作用:给对象进行初始化; (2)特...
2018-07-08 00:12:56
402
原创 流程控制语句
流程控制语句:1)顺序结构语句 代码从进入main方法开始,依次由上而下按照顺序执行! 2)选择结构语句 if语句: 格式1:if(表达式){...
2018-07-02 23:22:02
173
原创 Git之传输代码至 github 和下载到本地
1:准备: git客户端 要上传的文件2:找到要上传的文件目录,右键打开 Git Bash Here 输入你自己的 github 的账号名和邮箱 git config --global user.name "Your username" git config --global user.email "Your...
2018-06-29 13:55:57
766
4
原创 JAVASE初体验
一:jdk1.8 的安装和环境变量的配置: 1)在www.oracle.com官网上即可下载,下载后就傻瓜式安装,下一步即可, 但注意安装过程中不能有中文路径,必须是全英文的; 2)安装之后便可以配置 path 环境变量 : 安装path环境变量:是在当前目录中找对应的文件,如果找不到,才去配合pa...
2018-06-26 23:42:12
182
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人