- 博客(18)
- 收藏
- 关注
原创 关于数据库的数据读写——基础
1、数据库事务的特性四大特性:A C I D;A :原子性。事务只有2种表现的形态,要么成功,要么失败,不会出现成功一部分的情况。C:一致性。事务前后,状态的一致。即一个事务的整体(如总共的数量,总体的大小)它是不会改变的,变的都是个体。I :隔离性。当事务并行的时候,每个事务都是独立的,不让其相互收到影响。D:持久性。即事务提交后,会持久化到磁盘,使得数据产生改变。2、隔离级...
2019-12-28 17:05:25 1557
原创 SpringFramework的AOP
1、什么是AOPAspect Oriented Programming, 面向切面编程2、AOP的作用方法的增强。假如有一个代码,里面有10000个方法,现如今需要修改,例:每个方法里面加一个事务。那需要手写10000次吗?肯定不现实。public class UserServiceImpl implements UserService{ @Override public...
2019-12-24 21:18:42 245
原创 Flume基础
什么是Flume?Flume是分布式的开源日志系统。Flume的架构source、channel、sink组成一个agentsource:负责接收和产生events,有驱动和轮询2种,驱动:别人驱动他,轮询:他去找别人要channel:作用类似队列,临时缓存events,当sink成功把events发送到下一跳或目的地之后才会删除。持久化方式有3种:内存,磁盘,JDBC内库。sink:...
2019-11-27 21:41:48 152
原创 LVM(逻辑卷)
如何给Linux扩展根?1、VMware中的设置新加硬盘2、重启reboot3、进入刚加的硬盘中去操作4、格式化硬盘m-帮助,n-创建新的分区,p-查看分区完毕后,system是Linux,此时要改为LVM5、改LVM格式l-查看system类型,,t-改变类型结果w-保存退出只有LVM格式才能创建pv6、创建pvpvdisplay -能够查看所...
2019-11-18 20:26:36 169
原创 Raid
Raid 1.0raid 0 跨区卷raid 1 镜像卷raid 4 多一个盘放校验文件raid 5 校验文件均匀分布(能丢1个盘)raid 6 两组校验文件(能丢2个盘)raid 10 先跨区再镜像raid 01 先镜像再跨区热备盘:时刻准备着的空盘Raid 2.0把一个盘分成很多小的区域,相同性质的小区域在做raid。热备盘:每个盘都空出一点热备区(...
2019-11-18 19:12:46 525
原创 yum配置
1、挂盘CentOS就像是一张光盘,若想使用它里面的东西(本地yum源),你必须先把它挂上Linux系统(window系统插入光盘一样)->mount /dev/cdrom /mnt挂载完后,相当于插入了光盘,mnt下就是光盘的内容,本地的yum源都是Packages里面。2、创建yum库cd /etc/yum.repo.d创建repo结尾的文件。//光盘所挂...
2019-10-17 19:43:51 172
原创 springboot框架
1、SpringBoot是什么? 在Spring框架这个大家族中,产生了很多衍生框架,比如 Spring、SpringMvc框架等,Spring的核心内容在于控制反转(IOC)和依赖注入(DI),所谓控制反转并非是一种技术,而是一种思想,在操作方面是指在spring配置文件中创建<bean>,依赖注入即为由spring容器为应用程序的某个对象提供资源,比如 引用对象、常量数据等...
2019-10-08 19:50:25 191
原创 maven的使用
1.创建一个maven项目2.设置maven home directory:maven的主目录(放在哪里)user setting file:用户设置文件,里面选settings.xml文件local repository:本地仓库(下载后的maven存放的地方)注意:settings.xml里面一般需要加上阿里的一个代码,可以加快下载速度<mirrors&...
2019-10-08 19:13:58 197
原创 wordcount加排序
public class WordCount { public static class WordCountMap extends Mapper<LongWritable, Text, Text, IntWritable> { @Override protected void map(LongWritable key, Text value,...
2019-09-09 19:14:15 598
原创 基于大数据学习在Linux上环境的搭建(持续更新中)
1.准备阶段虚拟机、CRT/Xshell(终端模拟软件)、WinSCP(两个不同系统之间传输文件)2.基础环境搭建创建新的虚拟机 自定义 安装程序光盘映像文件(iso)(需要网上下载) 一直下一步,等待 选英文,日期shanghai,系统的网络与主机名,点开查看配置环境需要的信息,在关闭,开始安装 安装完成后,重启,输入账号密码 Linux配置网...
2019-08-26 20:48:00 656 1
转载 什么是hadoop
写这篇文章的原因是给那些看了很多干货,但是觉得说的太多,对于刚入门的同学看起来是比较枯燥的事情,那么笔者就对此总结了hadoop简洁版。希望能够帮助初学的小伙伴。Hadoop可以说是大数据储存和计算的开山鼻祖了,现在大多数的开源框架都依赖于Hadoop,或者能与它更好的兼容。Hadoop的由来:Hadoop是一个由Apache基金会所开发的分布式系统基础架构。...
2019-08-26 19:20:27 355
原创 Windows下Linux的基本环境搭建
1.准备 1. Linux虚拟机,vmware 2. 需要准备Linux的系统镜像注意:如果cpu虚拟化没开;重启 多次点击delete 最下面一排的advance mode 点击ok 最上面的一排的advanced 第一项cpu configuration 点进去后,里面有一项intel itralization technology disabled改成...
2019-08-21 20:08:01 187
原创 items、var、varStatus
JSTL中,<c:foreach items=" " var=" " varStatus="">,这句代码的作用是什么?这个页面是以列表显示数据的,对于列表每一条数据的来源,items=“”,“”里面加的是数据来源,var代表的是一条数据的变量,通过这个变量来取值,例如:<c:forEach items="${contentModel.items}" var="item"&g...
2019-08-13 18:52:58 1336
原创 List、Set、Map三种集合的遍历方法
List遍历有3种:1.for循环(因为是有序的)2.增强for循环3.迭代器import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class Lists { public static void main(String[] args) { L...
2019-07-22 21:36:21 302
原创 java基础(二)
数据类型数据类型的分类变量名定义遵循的规则 硬性要求: 1.不可以是关键字 2.不允许数字开头 3.允许使用大小写字母、数字、下划线、美元符号$ 软性要求: 1.变量名、方法名使用小驼峰 2.类名 大驼峰数据类型的自动转换• 运算 /byte 、char、short在做运算的时候,会自动转换成int型。char是按照ascII表转换的。ascII表需要记住的 0 -&g...
2019-07-18 20:27:25 149
原创 java基础(一)
java基础1、什么是java? java是一门高级编程语言。那什么是编程语言?与计算机交流的语言。跟没学过中文的外国人说中国话那肯定对方是听不懂的。 **编程语言分为:** 1.1解释型(如python) 1.2编译型(如C,C++) 1.3半解释半编译(java)2.jdk的安装1.百度下载安装包2.配置环境变量进入环境变量设置增加一个JAVA_HOME的安装目录(...
2019-07-18 20:18:17 120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人