- 博客(140)
- 资源 (37)
- 收藏
- 关注
原创 Hadoop学习目录导航
Hadoop学习第一课(虚拟机安装)Hadoop第二课(安装JDK)学习Hadoop第三课(Hadoop安装与配置)Hadoop第四课(Hadoop初始化和测试)Hadoop学习第五课(配置ssh免密码登陆配置和ssh原理)Hadoop学习第六课(初识HDFS原理)Hadoop学习第七课(HDFS架构原理)Hadoop学习第八课(利用Java接口来操作Hadoop...
2018-07-12 11:21:38 909
原创 学习淘淘商城学习目录导航
导航学习淘淘商城第一课学习淘淘商城第二课(搭建Maven工程)淘淘商城第三课(使用tomcat插件启动web工程)淘淘商城第四课(使用tomcat插件启动聚合工程)淘淘商城第五课(安装SVN服务器)淘淘商城第六课(向SVN服务器上传和下载代码)淘淘商城第七课(SSM框架整合之逆向工程)淘淘商城第八课(SSM框架整合之Dao层整合)淘淘商城第九课(SSM框架整合之...
2018-07-03 16:37:50 1883
原创 Nginx配置作为中转服务器
1.1、首先使用命令安装必要的组件yum install wgetyum install vim-enhancedyum install make cmake gcc gcc-c++1.2、下载nginx安装包wget http://nginx.org/download/nginx-1.6.2.tar.gz1.3、安装依赖,其中pcre(perl compatibl...
2019-12-24 15:01:39 5610
原创 CentOS 本地iso挂载并配置iso镜像作为yum源安装软件
1、 将文件拷贝到文件夹下2、挂载iso文件到挂载点[root@localhost ~ ]# mount -o loop /mnt/iso/CentOS7.3.iso /mnt/cdrom3、查看挂载状态[root@localhost mnt]# df -h4、重新挂载系统分区[root@server ~ ]# mount -a5、修改yum的配置文...
2019-03-04 17:47:09 5380
转载 理解Iass Pass SasS三种云服务区别
其实搞懂这个问题也不难,我们可以把云计算理解成一栋大楼,而这栋楼又可以分为顶楼、中间、低层三大块。那么我们就可以把Iass(基础设施)、Pass(平台)、Sass(软件)理解成这栋楼的三部分。基础设施在最下端,平台在中间,软件在顶端。别的一些“软”的层可以在这些层上面添加。接下来我们再分别用实例给大家介绍下Iass、Sass、Pass。 IaaS:Infrastructure-as-a-...
2018-11-23 10:12:24 1257
原创 史上最全阿里技术面试题目
阿里面试题目目录 技术一面(基础面试题目) 技术二面(技术深度、技术原理) 项目实战(项目模拟面试) JAVA开发技术常问的问题 阿里必会知识 阿里面试范畴 阿里面试总结一:阿里技术一面(基础掌握牢固) 常用的异常类型? session java锁 gc原理 hashmap listlink arraylist 区别 aop 原理 多线...
2018-11-20 18:01:48 1385 1
原创 linux/CentOS6 忘记root密码解决办法
在使用linux的过程中有时候会忘记root用户的密码(尤其是进行交接而文档内容不全的时候),这个时候我们就可以进入单用户模式来重置root用户密码。下面来讲解重置root密码的方式,也可以说是破解root密码的方式。系统环境:centos6.5 mini1、 重启服务器,在读秒的时候按任意键,就会出现如下界面在此界面中按下键盘中的‘e’,从而进入grub模式 2、在1中按...
2018-09-20 14:11:02 784
原创 Linux下如何查看版本信息
Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。 1、# uname -a (Linux查看版本当前操作系统内核信息) Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux ...
2018-09-10 11:22:08 1111
原创 hadoop 删除文件、文件夹
要从HDFS中删除文件,可以使用以下命令:hadoop fs -rm -r -skipTrash /path_to_file/file_name要从HDFS中删除文件夹,可以使用以下命令:hadoop fs -rm -r -skipTrash /folder_name...
2018-09-03 15:32:46 97292
原创 linux配置本地yum源
(1) 执行如下命令,将默认提供的配置文件移动位置cd /etc/yum.repos.dmkdir bakupmv *.repo bakup(2) 新建一个新的源配置文件vi CentOS-Media.repo输入如下内容并保存:[c7-media]name=CentOS-$releaserver-Mediabaseurl=file:///media/cdro...
2018-08-25 14:49:15 1015
转载 在IDEA中如何将Spring boot项目打包成可执行的jar包并发布到linux服务器
这两年微服务很流行,这里简单介绍一下如何将自己使用idea写的微服务打包成一个可执行的jar包,并发布到linux服务器的步骤。因为spring boot有内置的tomcat所以一般使用内置的tomcat就可以可,当然也使用外部的tomcat容器。步骤1: File->Project Structure 步骤2: Project Settings->Artifacts-&g...
2018-08-10 14:25:05 594
原创 深入学习Java中的字符串,代码点和代码单元
在Java字符串处理时,在使用length和charAt方法时,应该格外小心,因为length返回的是UTF-16编码表示下的代码单元数量,而非我们所认为的字符的个数,charAt方法返回的是指定位置处的代码单元,而非我们所认为的字符。至于为什么都是“代码单元”而非字符,这和Unicode字符集的增补相关,具体的参看下面的附录。要想获得字符串中的字符的个数,应当使用aString.code...
2018-08-09 14:37:49 171
原创 学习淘淘商城第三十六课(Solr集群搭建)
关于SolrCloud的基本知识,大家可以参考http://www.cnblogs.com/saratearing/p/5690476.html这篇博客进行学习。 下面我们来搭建SolrCloud集群,先来看下我们要搭建的集群图,如下图所示,可以看到Solr集群由三台注册中心(Zookeeper集群)和四台部署有Solr的设备组成。我们采用七台虚拟机来搭建Solr集群。 ...
2018-08-08 16:34:00 265
原创 学习淘淘商城第四十二课(导入商品数据-service层)
上节课我们一起学习了使用Solrj来操作索引库。这节我们一起来学习下Service层代码编写。 首先,在taotao-search-interface工程新建一个接口,如下图所示。 接着在taotao-search-service工程新建实现类SearchItemServiceImpl,实现SearchItemService接口。如下图所示。 ...
2018-08-08 11:00:22 288
原创 学习淘淘商城第四十一课(使用solrj来测试索引库)
我们使用solrj来操作solr服务,一般习惯先建一个测试类测试下增删改查方法是否好使,这样可以大大减少出错概率,提升开发效率。 我们的taotao-search-service工程还没有添加对solrj的依赖,因此需要先添加对solrj的依赖,在taotao-search-service工程的pom.xml文件当中添加如下依赖(之所以不用写版本号是因为在taotao-parent...
2018-08-08 10:11:06 214
原创 学习淘淘商城第四十课(导入商品数据到索引库-dao层)
我们先来看看我们要导入数据的sql语句并且查看查询结果。 针对来自三张表的数据,我们最好使用一个pojo来接收这些数据,而且这个pojo还会作为查询结果的载体,因此服务层和表现层都会用到这个pojo,我们最好把它放到taotao-common工程的pojo目录下。我们新建SearchItem类(记得要实现序列化,因为要进行网络传输)。如下图所示。 privat...
2018-08-07 18:07:46 205
原创 学习淘淘商城第三十九课(搜索系统搭建)
上节课我们一起搭建了搜索服务工程,这节我们一起搭建搜索系统。第一步:File---->New----->Maven Project,可以看到如下图所示的弹出框,勾选上最上面的复选框,然后点击Next。第二步:在下图中输入相应的信息,打包方式选择"war",然后点击"Finish"。第三步:配置taotao-search-web工程的pom.xml文件,我们参考tao...
2018-08-07 17:37:00 160
原创 学习淘淘商城第三十八课(搜索服务搭建)
首先,我们还是要先看下淘淘商城的整体架构图,如下图所示,我们已经写完了后台管理系统、商品服务、商城门户、内容服务,现在需要搭建的是搜索系统和搜索服务。 下面我们便来搭建搜索服务工程第一步:点击File------->New------->Maven Project,会看到如下图所示对话框,勾选最上面那个复选框,然后点击"Next",如下图所示。第二步:在...
2018-08-07 16:57:27 214
原创 学习淘淘商城第三十七课(中文分析器IK-Analyzer的使用)
在Solr中默认是没有中文分析器的,需要手工配置,配置一个FieldType,在FieldType中指定中文分析器。另外,Solr中的字段必须先定义,后使用。 下面分步骤进行操作第一步:将IK-Analyzer的压缩包上传到solr服务器上。如下所示。[root@itcast07 ~]# cd /usr/local/software/[root@itcast07 sof...
2018-08-07 11:14:17 301
原创 学习淘淘商城第三十五课(Solr的安装)
Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http Get操作提出查找请求,并得到XML格式的返回结果。 Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同...
2018-08-07 10:09:53 224
原创 学习淘淘商城第三十四课(在业务逻辑中添加缓存)
上节课我们一起学习了如何用Spring容器来管理Redis单机版和集群版实现。这节我们来学习下在业务中添加缓存。 Redis添加缓存有两种方式,一种是set,另一种是hset,这两种方式的不同之处是hset可以对key进行分类,查询的时候先查询类,然后再在该类下查询某个key的值,这样的效率肯定要比set方式存储的数据查询效率高。因此我们选择hset的方式来存储缓存信息。 ...
2018-08-03 13:25:53 185
原创 学习淘淘商城第三十三课(使用Spring来管理Redis单机版和集群版)
我们知道Jedis在处理Redis的单机版和集群版时是完全不同的,有可能在开发的时候使用的是单机版,但是当项目上线后使用的则是集群版。这就需要能够方便的在单机版和集群版之间进行切换。我们的做法便是定义一个Jedis接口类,然后新建两个实现类来分别处理单机版和集群版,最后在Spring容器中进行配置管理即可。 首先在taotao-content-interface工程下新建一个包co...
2018-08-02 18:04:49 199
原创 学习淘淘商城第三十二课(Redis集群测试)
上节课我们一起学习了怎样搭建一个六台设备的Redis集群,这节我们一起学习下如何测试集群。 首先启动Redis集群使用命令/usr/local/redis/bin/redis-trib.rb create --replicas 1 192.168.117.101:6379 192.168.117.102:6379 192.168.117.103:6379 192.168.117...
2018-08-02 00:24:52 301
原创 学习淘淘商城第三十一课(Redis集群搭建)
首先说一下,为何要搭建Redis集群。Redis是在内存中保存数据,而我们的电脑一般内存都不大,这也就意味着Redis不适合存储大数据。适合存储大数据的是Hadoop生态系统的HBase或者是MogoDB。Redis更适合处理高并发,一台设备的存储能力是很有限的,但是多台设备协同合作,就可以让内存增大很多倍,这就需要用到集群。 我们来看一下集群图,如下图所示。可以看到Redis集...
2018-08-01 23:57:37 281
转载 Vmware12最小化安装CentOS6.8
我们的电脑一般都是Windows系统,这样我们想学习Linux的知识时便需要用到虚拟环境,我们的做法便是使用VMWare安装CentOS来达到这个目的。第一步:打开我们的VMWare,然后点击"文件"------->新建虚拟机(N)。或者直接点击蓝色标示的"创建新的虚拟机",如下图所示。第二步:我们使用默认选项"自定义(高级)",然后点击"下一步"。第三步:直接点"下一步...
2018-08-01 10:23:38 624 1
原创 学习淘淘商城第三十课(Jedis的使用)
上节课我们一起学习了Redis的安装,这节课我们一起学习下Redis的客户端Jedis的使用。 首先,在taotao-content-service工程添加对jedis的引用,如下所示。 <!-- Redis客户端 --> <dependency> <groupId>redis.clients</gro...
2018-08-01 09:55:33 210
转载 vmware下启动Centos虚拟机报错虚拟无法打开磁盘
“打不开磁盘“E:\centos-6.0-710\CentOS 64 位.vmdk”或它所依赖的某个快照磁盘 ” 原因: 未能锁定文件” 这主要是非正常关虚拟机造成的,具体原因如下:虚拟机为了防止有多虚拟机共用一个虚拟磁盘(就是后 缀为.vmdk那个文件)造成数据的丢失和性能的削弱,每次启动虚拟机时会给每个虚拟磁盘加一个磁盘锁(也就是后缀为.lck的那个文件夹)对虚拟磁盘文件 进行锁定...
2018-08-01 08:39:10 880
原创 学习淘淘商城第二十九课(Redis的安装)
上节课我们一起学习了淘淘商城大广告位的展示,这节课我们一起学习下Redis的安装。 之所以要在工程中添加缓存,是因为在互联网项目中查询功能是非常频繁的,如果每次查询都调用数据库的话,会给数据库造成很大的压力,因此需要在用户和数据库之间加一层缓存,对于同样的查询,只查询一遍数据库,然后把数据保存到缓存当中,当其他用户再访问同样的页面时便可以直接从缓存中去读取数据,这样查询效率将会提...
2018-07-31 18:47:13 304
原创 学习淘淘商城第二十八课(首页大广告位的展示)
上节课我们一起学习了内容的添加、修改、删除,这节我们一起学习下如何展示首页大广告位。 首先,看一下页面代码,如下图所示,首页大广告是采用轮播图的方式显示的。数据需要从后台动态获取,它是从"ad1"这么一个变量中去取值的,因此我们在Controller层返回的结果中动态数据所对应的变量名一定要是"ad1"。 下面在taotao-content-interface工...
2018-07-31 16:54:46 522
原创 学习淘淘商城第二十七课(内容管理)
上节课我们一起学习了内容分类管理,包括增加、修改、删除等操作。这节课我们一起学习下内容管理。第一部分:查询内容列表 首先,我们先来看看内容管理后台页面,如下图所示,可以看到页面分两部分,分为左侧内容分类和右侧内容列表两个部分。 为什么内容管理页面左侧的内容分类树形列表直接就是好的呢?我们看看代码就知道了,我们访问的入口是index.jsp页面,这个页面有"内容...
2018-07-31 14:23:11 353
原创 学习淘淘商城第二十六课(内容分类管理)
上节课我们一起搭建了内容服务工程,这节课我们一起学习如何添加内容分类。 我们到后台管理页面看看关于内容管理的内容,如下图所示。 我们再来看下content-category.jsp页面,这个页面就是内容分类页面,页面中<ul id="contentCategory" class="easyui-tree">用来展示内容分类树,$(function()是在...
2018-07-30 15:45:24 356
原创 RAID详解[RAID0/RAID1/RAID10/RAID5]
一.RAID定义RAID(Redundant Array of Independent Disk 独立冗余磁盘阵列)技术是加州大学伯克利分校1987年提出,最初是为了组合小的廉价磁盘来代替大的昂贵磁盘,同时希望磁盘失效时不会使对数据的访问受损 失而开发出一定水平的数据保护技术。RAID就是一种由多块廉价磁盘构成的冗余阵列,在操作系统下是作为一个独立的大型存储设备出现。RAID可以充分发 挥出多块...
2018-07-27 09:44:44 186
原创 SpringBoot学习导航
Spring Boot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用SpringBoot(一)--入门Spring Boot(二)-- ControllerSpring Boot(三)--ServletSpring Boot (四)--过滤器、监听器Spring Boot(五)-- 拦截器(HandlerInterceptor...
2018-07-24 19:40:27 276
原创 学习淘淘商城第二十五课(CMS内容管理系统表设计及内容工程搭建)
上节课我们一起学习了搭建前台显示系统taotao-portal-web,这节课我们一起学习下前台显示内容的表设计。 我们以京东的首页为例,如下图所示,可以看到内容显示是分组显示的,广告位轮播图是一组,轮播图下面那两张图片是一组,右边的"促销"、"公告"是一组,但是它与轮播图又有所不同,不同之处在于它下面分了两个小组,每个小组下面有标题列表,每个标题都是一个链接,点击"促销"这组的任...
2018-07-17 11:44:47 484
原创 学习淘淘商城第二十四课(前台系统工程搭建)
上节课我们一起学习了添加商品的实现,这节课我们学习搭建前台系统工程。 我们先来看一下淘淘商城的首页,如下图所示。 我们再来看看淘淘商城的系统架构图,我们目前只是完成了后台管理系统和商品服务,还有很多没有实现,淘淘商城首页的展示需要用到商城门户工程和内容服务工程。这节我们便学习一下商城门户的搭建。 我们新建一个taotao-portal-web工程,打包方式是war,依...
2018-07-13 10:17:48 388
原创 Hadoop学习安装spark
1/spark 解压缩[root@itcast01 local]# tar -zxvf spark-2.3.1-bin-hadoop2.7.tgz 2将文件移到/itcast[root@itcast01 itcast]# mv spark-2.3.1-bin-hadoop2.7 /itcast3配置环境变量[root@itcast01 itcast]# vi /etc/profileexpo...
2018-07-12 15:12:18 189
原创 scala安装
scala从2.0 版本后需要安装jdk1.8环境,安装jdk方法请参考https://blog.csdn.net/anaitudou/article/details/79864893[root@itcast01 ~]#tar -zxvf scala-2.12.6.tgz -C /itcast3配置环境变量[root@itcast01 itcast]# vim /etc/profile...
2018-07-12 12:44:59 410
原创 学习Hadoop第三十五课(综合练习)
上节课我们一起学习了自动化采集工具Flume,这节课我们一起来把我们前面学习的知识综合起来,做一个小项目。第一部分:项目分析 我们要做的小项目是关于黑马训练营的日志分析项目,用到的日志文件大家可以到:http://download.csdn.net/detail/u012453843/9680664这个地址下载。日志文件中的内容如下(仅拿出来两行内容),可以看到一共有5列,每列代表的...
2018-07-11 11:57:46 818
dubbo监控中心war包
2018-06-27
teamviewer13完美破解
2018-06-06
jdk-7u80-windows-x64
2018-04-05
java tomcat 监控程序
2017-10-18
MySQL5.1参考文档
2015-04-27
hive安装包
2018-07-09
pagehelper
2018-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人