小茗同学IT
码龄7年
关注
提问 私信
  • 博客:47,401
    47,401
    总访问量
  • 72
    原创
  • 1,481,790
    排名
  • 30
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2018-05-15
博客简介:

小茗同学IT的博客

查看详细资料
个人成就
  • 获得65次点赞
  • 内容获得15次评论
  • 获得87次收藏
创作历程
  • 72篇
    2018年
成就勋章
TA的专栏
  • 大数据
    22篇
  • Java基础
    4篇
  • Linux
    15篇
  • Oracle数据库
  • Java Web
    23篇
  • MySQL
    5篇
  • Redis
    1篇
  • Hibernate
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

01、Hibernate入门

一、hibernate是什么1. 框架是什么?1.框架是用来提高开发效率的2.封装了好了一些功能.我们需要使用这些功能时,调用即可.不需要再手动实现.3.所以框架可以理解成是一个半成品的项目.只要懂得如何驾驭这些功能即可.2.hibernate框架是什么 3.hibernate的好处 操作数据库的时候,可以以面向对象的方式来完成.不需要书写SQL语句4.hibernate是一款orm框架 orm:...
原创
发布博客 2018.07.01 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

01.Redis在Linux上的安装

1)安装redis编译的c环境,yum install gcc-c++如果提示是否下载,输入y如果提示是否下载,输入y2)将redis-2.6.16.tar.gz上传到Linux系统中使用secureCRT上传到linux中3)解压到/usr/local下  tar -xvf redis-2.6.16.tar.gz -C /usr/local4)进入redis-2.6.16目录 使用make命令编...
原创
发布博客 2018.06.21 ·
297 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

22、大数据之Azkaban安装部署

Azkaban安装部署1.安装将安装文件上传到集群,最好上传到安装 hive、sqoop的机器上,方便命令的执行在当前用户目录下新建 azkabantools目录,用于存放源安装文件.新建azkaban目录,用于存放azkaban运行程序2.azkaban web服务器安装解压azkaban-web-server-2.5.0.tar.gz命令: tar –zxvf azkaban-web-serv...
原创
发布博客 2018.06.18 ·
355 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

21、大数据之工作流调度器Azkaban

工作流调度器azkaban1、概述1.1为什么需要工作流调度系统 1、一个完整的数据分析系统通常都是由大量任务单元组成:shell脚本程序,java程序,mapreduce程序、hive脚本等 2、各任务单元之间存在时间先后及前后依赖关系 3、为了很好地组织起这样的复杂执行计划,需要一个工作流调度系统来调度执行; 例如,我们可能有这样一个需求,某个业务系统每天产生20G原始数据,我们每天都要对其进...
原创
发布博客 2018.06.18 ·
3222 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

23、Java Web之基础加强

一、类加载器1.什么是类加载器,作用是什么?类加载器就加载字节码文件(.class) 2.类加载器的种类类加载器有三种,不同类加载器加载不同的1)BootStrap:引导类加载器:加载都是最基础的文件2)ExtClassLoader:扩展类加载器:加载都是基础的文件3)AppClassLoader:应用类加载器:三方jar包和自己编写java文件 怎么获得类加载器?(重点)ClassLoader ...
原创
发布博客 2018.06.18 ·
269 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

20、大数据之Sqoop与Sqoop的安装部署

Sqoop的安装与部署1.下载Sqoop安装包从官网http://sqoop.apache.org下载最新版的Sqoop2.解压并安装Sqooptar  -zxvf sqoop-1.4.6.bin_hadoiop-2.0.4-alpha.tar.gz3.配置Sqoop(1)配置MySQL连接器Sqoop经常与MySQL结合,帮助从其他数据源向MySQL数据库导入数据,或者到处数据,所以需要配置My...
原创
发布博客 2018.06.17 ·
985 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

22、Java Web之监听器Listener

一、监听器ListenerjavaEE包括13门规范 在课程中主要学习 servlet技术 和 jsp技术其中 servlet规范包括三个技术点:servlet  listener  filter1.什么是监听器?监听器就是监听某个对象的的状态变化的组件监听器的相关概念:事件源:被监听的对象  ----- 三个域对象 request  session  servletContext监听器:监听事件...
原创
发布博客 2018.06.17 ·
173 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

21、JavaWeb之Filter

一、过滤器Filter1.filter的简介filter是对客户端访问资源的过滤,符合条件放行,不符合条件不放行,并且可以对目 标资源访问前后进行逻辑处理2.快速入门步骤:1)编写一个过滤器的类实现Filter接口2)实现接口中尚未实现的方法(着重实现doFilter方法)3)在web.xml中进行配置(主要是配置要对哪些资源进行过滤) 3.Filter的API详解(1)filter生命周期及其与...
原创
发布博客 2018.06.16 ·
173 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

20、Java Web之Ajax

一、Ajax概述1.什么是同步,什么是异步同步现象:客户端发送请求到服务器端,当服务器返回响应之前,客户端都处于等待 卡死状态异步现象:客户端发送请求到服务器端,无论服务器是否返回响应,客户端都可以随 意做其他事情,不会被卡死 2.Ajax的运行原理页面发起请求,会将请求发送给浏览器内核中的Ajax引擎,Ajax引擎会提交请求到 服务器端,在这段时间里,客户端可以任意进行任意操作,直到服务器端将数...
原创
发布博客 2018.06.12 ·
268 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

19、大数据之Flume和Flume的安装部署

一. 日志采集框架Flume1. Flume介绍1.1. 概述 Flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。 Flume可以采集文件,socket数据包等各种形式源数据,又可以将采集到的数据输出到HDFS、hbase、hive、kafka等众多外部存储系统中 一般的采集需求,通过对flume的简单配置即可实现 Flume针对特殊场景也具备良好的自定义扩展能力,因此,fl...
原创
发布博客 2018.06.10 ·
926 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

16.大数据之HBase安装

1. 上传首先确保用户是hadoop,用工具将hbase安装包hbase-0.99.2-bin.tar.gz上传到/home/hadoop下,确保hbase-0.99.2-bin.tar.gz的用户是hadoop,如果不是,执行chown命令,见上文2. 解压su – hadooptar –zxvf  hbase-0.99.2-bin.tar.gz3. 重命名mv hbase-0.99.2 hba...
原创
发布博客 2018.06.09 ·
197 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

18、大数据之HBase开发

1. hbase开发1.1. 配置HBaseConfiguration包:org.apache.hadoop.hbase.HBaseConfiguration作用:通过此类可以对HBase进行配置用法实例:Configuration config = HBaseConfiguration.create();说明: HBaseConfiguration.create() 默认会从classpath ...
原创
发布博客 2018.06.09 ·
1087 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

17、大数据之HBase基础

1. HBase简介1.1. 什么是HBaseHBase是一个高可靠性、高性能、面向列、可伸缩的分布式存储系统,利用HBase技术可在廉价PC Server上搭建起大规模结构化存储集群。HBase的目标是存储并处理大型的数据,更具体来说是仅需使用普通的硬件配置,就能够处理由成千上万的行和列所组成的大型数据。HBase是Google Bigtable的开源实现,但是也有很多不同之处。比如:Googl...
原创
发布博客 2018.06.09 ·
695 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

19、Java Web之事务

一、事务概述1.什么是事务一件事情有n个组成单元 要不这n个组成单元同时成功 要不n个单元就同时失败就是将n个组成单元放到一个事务中2.mysql的事务默认的事务:一条sql语句就是一个事务 默认就开启事务并提交事务手动事务:1)显示的开启一个事务:start transaction2)事务提交:commit代表从开启事务到事务提交 中间的所有的sql都认为有效 真正的更新数据库3)事务的回滚:...
原创
发布博客 2018.06.09 ·
321 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

18、Java Web之动态页面技术(JSP/EL/JSTL)

一、JSP技术1.jsp脚本和注释   jsp脚本:1)<%java代码%> ----- 内部的java代码翻译到service方法的内部2)<%=java变量或表达式> ----- 会被翻译成service方法内部out.print()3)<%!java代码%> ---- 会被翻译成servlet的成员的内容    jsp注释:  不同的注释可见范围是不同1)...
原创
发布博客 2018.06.08 ·
363 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

15. 大数据之Zookeper

  1. Zookeeper概念简介:Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务A、zookeeper是为别的分布式程序服务的,是Hadoop和Hbase的重要组件。B、Zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务)。C、Zookeeper所提供的服务涵盖:主从协调、服务器节点动态上下线、统一配置管理、分布式共享锁、统一名称...
原创
发布博客 2018.06.07 ·
502 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

17、Java Web之会话技术Cookie&Session

一、会话技术简介1.存储客户端的状态由一个问题引出今天的内容,例如网站的购物系统,用户将购买的商品信息存储到哪 里?因为Http协议是无状态的,也就是说每个客户访问服务器端资源时,服务器并 不知道该客户端是谁,所以需要会话技术识别客户端的状态。会话技术是帮助服务器 记住客户端状态(区分客户端)2.会话技术从打开一个浏览器访问某个站点,到关闭这个浏览器的整个过程,成为一次会话。会 话技术就是记录这次...
原创
发布博客 2018.06.06 ·
201 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

14.大数据之ZooKeeper集群安装

1. 机器部署安装到3台虚拟机上安装好JDK2. 下载 上传从官网下载好ZooKeeper安装包并用工具上传到集群3. 解压su – hadoop(切换到hadoop用户)tar -zxvf zookeeper-3.4.5.tar.gz(解压)4. 重命名mv zookeeper-3.4.5 zookeeper(重命名文件夹zookeeper-3.4.5为zookeeper)5. 修改环境变量1、...
原创
发布博客 2018.06.05 ·
192 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

16、Java Web之HttpServletRequest

1.HttpServletRequest概述我们在创建Servlet时会覆盖service()方法,或doGet()/doPost(),这些方法都有两个参数,一个为代表请求的request和代表响应response。service方法中的request的类型是ServletRequest,而doGet/doPost方法的request的类型是HttpServletRequest,HttpServl...
原创
发布博客 2018.06.05 ·
165 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

05.MySQL之多表操作

外键:准备:创建两张表,一个班级表和一个学生表#建库CREATE DATABASE chapter05;#建表USE chapter05;CREATE TABLE grade(    id int(4) NOT NULL PRIMARY KEY,    name varchar(36) ); CREATE TABLE student(    sid int(4) NOT NULL PRIMARY ...
原创
发布博客 2018.06.04 ·
709 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏
加载更多