自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(314)
  • 收藏
  • 关注

原创 Redis 命令补充

补充:  List命令  List  链表  即是栈又是队列栈:先进后出------试管队列:先进先出------管道命令测试:Lpush  在头部添加字符串元素栈Lpush mylist “hello”Lpush mylist “word”Lrange mylist 0 -1 队列rpush  在尾部添加字符串元素 rpush mylist

2018-01-10 13:58:37 440

原创 Redis 入门(配置安装+基础命令)

Redis简介REmote Dictionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。官网是:redis.ioredis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted

2018-01-08 15:17:47 415

原创 Hadoop FileSystem API打jar包并执行

我们要写的 是 添加文件夹的 功能1.我们创建一个maven项目架构2.pom.xml节点<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://ma

2017-12-15 14:15:29 1665

原创 分布式存储系统HDFS(特详细)

Hadoop基础Hadoop核心组件1.分布式存储系统HDFS(Hadoop Distributed File System)分布式存储层2.资源管理系统YARN(Yet Another Resource Negotiator)集群资源管理层3.分布式计算框架MapReduce分布式计算层模式分类1.单机模式(St

2017-12-15 13:58:11 8991

原创 配置Hadoop集群+WordCount案例

配置Hadoop集群配置环境变量 /etc/profileexport HADOOP_HOME=/bigData/hadoop-2.8.0export PATH=$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin8.配置hadoop-env.sh文件1>  vim  hadoop-env.sh2>  在文件中加入

2017-12-15 13:40:21 578 1

原创 大数据入门 Linux基础 (ssh免密登录 JDK安装)

1.大数据简介1.1大数据理解误区:   大数据≠Hadoop≠大量的数据≠社交媒体数据≠技术≠一种解决方案1.2解决方案包含:   数据,人,场景,应用,系统1.3大数据的四个特点:   Variety(多)、Volume(快)、Velocity(杂)、Veracity(垃圾)1.4数据资产评估维度:   颗粒度、活性、规模、关联度、多维1.5大数据分布:

2017-12-14 20:02:12 329

原创 Lucene的入门

Lucene简介Lucene 是apache软件基金会一个开放源代码的全文检索引擎工具包,是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。Lucene最初是由Doug Cutting所撰写的,是一位资深全文索引/检

2017-12-04 15:06:38 151

原创 Active MQ入门 搭建环境及简单的 代码

Active  MQ1.我们现在把 tar包  并拖拽到虚拟机中   apache-activemq-5.9.0-tar.gz2.解压 文件    tar -zxvf 文件名3.进入该文件目录 的bin下面4.启动该服务./activemq start5.查看是否已经启动 netstat -a |grep 61616如果现实

2017-11-26 12:34:57 337

原创 Linux 单词计数 WordCount 以及代码案例

WordCount首先是命令行的:            WordCount(单词计数)1:启动hadoop使用 start-all.sh命令启动hdfs 2:在hadoop的安装目录下新建一个目录,使用hdfs的shell命令cd /usr/local/hadoop-2.8.0 切换目录hdfs fs -mkdir /input 3:h

2017-11-24 11:44:29 1862

原创 Linux_Hadoop入门--安装JDK,.ssh免密登录,Hadoop配置

1:使用hostnamectl set-hostname 主机名永久修改     hostnamectl set-hostname master2:重启虚拟机   reboot -h now3:使用hostname命令查看是否成功更改!             *设置ssh免密码登陆  1:切换到主目录

2017-11-24 11:26:39 480

原创 Struts2的多文件上传 和 单文件下载

Jar包不变Action类有改变都改成 集合  例如:List 1.1 Action类package cn.happy.struts10files;import com.opensymphony.xwork2.Action;import org.apache.struts2.ServletActionContext;import java.io.File;impor

2017-11-06 08:27:29 195

原创 支付宝沙箱环境

支付宝沙箱环境支付宝1. 进入支付宝官网    2. 自己设置角色我已经设置完成了 选择  自研开发者填写一系列自己信息 例如:地址手机号 邮箱 等。  3点击进入 文档  4. Demo下载  生成公钥进入到电脑网站支付      然后下载完  在文件夹中   首先我们

2017-11-03 14:29:15 735

原创 Struts2文件上传

Struts2  文件上传效果:案例:在targer里面加一个 文件夹upload  这是我们上传文件的路径最好我们先在里面放点文件 不然 上传的时候容易报错1.引入jar包我们需要格外引入2和commons的jar commons-fileupload commons-fileup

2017-10-30 13:43:39 270

原创 SSH整合(注解版)

SSH整合 注解版本架构:1.jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0

2017-10-29 12:16:57 1601

原创 SSH整合(XML版本)

SSH整合(Spring+Struts2+Hibernate)1.架构1.jar包<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mave

2017-10-29 10:52:51 269

原创 Struts 2 OGNL及案例

01.什么是OGNL OGNL:Object Graph Navigation Language  对象导航图语言开源项目,取代页面中Java脚本,简化数据访问和EL同属于表达式语言,但功能更为强大让我们通过简单一致的表达式语法来读取和设置Java对象的属性值,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。02.OGNL在Struts 2中的作用表达式语

2017-10-27 14:06:10 206

原创 Struts2 拦截器 电子书(02)

Struts2 拦截器 拦截器:可以在Action执行之前和执行之后拦截调用。Struts2将他的核心功能放到拦截器中实现而不是分散到Action中实现,有利于系统的解耦,使得功能的实现类似于个人电脑的组装,变成可 插拔的。拦截器的工作方式:围绕Action  和Result在Action和Result执行之前,为Action配置的拦截器将首先被执行在Act

2017-10-25 14:10:13 254 1

原创 Struts2 架构 拦截器

Struts2 架构1.2拦截器介绍01.为什么需要拦截器 早期MVC框架将一些通用操作写死在核心控制器中,致使框架灵活性不足、可扩展性降低Struts 2将核心功能放到多个拦截器中实现,拦截器可自由选择和组合,增强了灵活性,有利于系统的解耦 Mvc和三层的区别?解析:MVC是表示层的三个组件。核心用途: 将请求和展示分离。     三层侧重

2017-10-25 13:53:55 196

原创 Struts2配置详情

Struts2配置详情 GPR原则:登录     给用户看一眼   get    用户填写登录信息,点击登录 post页面跳转欢迎界面 redirect*可以将核心过滤器看成是Action类的中央调度器。2.Struts.xml 节点详细讲解   namspace作用:隔离不同的命名空间下的逻辑同名的Action  几个文件的执行顺序  1.de

2017-10-23 16:45:23 232

原创 Struts2 入门(概念)电子书01

Struts2入门如第一章 认识Struts21.1什么是Web框架最早的web应用主要是静态页面的浏览(如新闻的浏览),这些页面是用html语言来编写的。目前应用得较多的三种服务器端页面编写技术就是:ASP,JSP,PHP。为了分离页面的表现逻辑和业务逻辑,使程序各部分的职责更加清晰,增强代码可维护.SUN公司在JSP的早期 规范中制定了2种JSP开发模型,分别是

2017-10-22 13:47:15 586

原创 Struts2入门 自动装配 Servlet API

Struts2  入门实现 的具体步骤:1.加载类库2.配置web.xml3.开发视图层页面4.开发控制层Action5.配置struts.xml文件6.部署运行项目1.<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSch

2017-10-22 09:33:02 217

原创 Hiernate 注解版的 关联查询

1、@Entity(name="EntityName")  必须,name为可选,对应数据库中一的个表,此处的EntryName要注意,在代码中使用hql进行查询时,需要from Xxx,那么Xxx就是对应的此处的EntryName,所以要注意EntryName的命名,否则会出现映射问题。         2、@Table(name="",catalog="",schema="

2017-10-13 21:23:58 503

原创 SSH整合(Spring+SpringMVC+Hibernate)注解版

SSH整合 1.首先我们创建一个Maven项目然后 我们导入jar包 因为 是maven所以是节点<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://

2017-10-13 16:06:46 4722 1

原创 hibernate延迟加载以及no-session

延迟加载:延迟加载(lazy load懒加载)是当在真正需要数据时,才执行SQL语句进行查询,避免了无谓的性能开销。 延迟加载分类: 01.类级别的查询策略 02.一对多和多对多关联的查询策略 03.多对一关联的查询策略类级别的查询策略     1.类级别可选的检索策略包括立即检索和延迟检索,默认为延迟检索1.1立即检索:立即加载检索方法指定的对象,立即

2017-10-11 10:21:13 705

原创 hibernate HQL 分页 关联查询(一对多单向,多对一 双向,多对多)

HQL的 分页1.首先我们准备好实体类:package cn.happy.hibernate04pagelist;import cn.happy.hibernate03hql.conEmp;import java.util.Date;/** * Created by linlin on 2017/9/25. */public class Emp { private

2017-10-06 14:46:49 1503

原创 hibernate注解异常:java.lang.NoSuchMethodError javax.persistence.JoinColumn.foreignKey()Ljavax/persistenc

今天我要写的文档是这样的错java.lang.NoSuchMethodErrorjavax.persistence.JoinColumn.foreignKey()Ljavax/persistence/ForeignKey;java.lang.NoSuchMethodError: javax.persistence.Table.indexes()[Ljavax/persistence/I

2017-10-02 12:39:10 3189

原创 Hibernate HQL参数化查询,动态

Hibernate中对动态查询参数绑定提供了丰富的支持,那么什么是查询参数动态绑定呢?其实如果我们熟悉传统JDBC编程的话,我们就不难理解查询参数动态绑定,如下代码传统JDBC的参数绑定:  PrepareStatement pre=connection.prepare(“select * from User where user.name=?”);  pre.setString(1,”z

2017-09-25 15:41:38 3380

原创 Hibernate入门案例

Hibernate是目前最流行的开源对象关系映射(ORM)框架。Hibernate采用低侵入式的设计,也即完全采用普通的Java对象(POJO),而不必继承Hibernate的某个基类,或实现Hibernate的某个接口。Hibernate是面向对象的程序设计语言和关系数据库之间的桥梁,Hibernate允许程序开发者采用面向对象的方式来操作关系数据库。因为我们知道hibernate它

2017-09-24 08:49:55 382

原创 oracle中同义词(私有,公有),分区表(范围,间隔)

oracle同义词:使用对象(Table,View,同义词)的一个别名,不占用任何实际的存储空间,只是在Oracle的数据字典中保存其定义描述,在使用同义词时,Oracle会将其翻译为对应对象的名称。  作用:屏蔽对象的名字及其持有者,为用户简化SQL语句   01、分类      私有同义词        私有同义词只能在其模式内访问,且不能与当前模式的对象同名

2017-09-18 13:48:06 1011

原创 Oracle中 表空间,数字函数,日期函数,转换函数,同义词,反向键索引

grant create tablespace to sll------------------------create tablespace y2164tabspaceDATAFILE 'C:\app\linlin\oradata\orcl\y2164tabspace.dbf' size 10mAUTOEXTEND on next 32m maxsize unlimitedselect

2017-09-15 14:14:49 243

原创 Oracle函数(常见的20种)+三层嵌套分页...等多种Oracle的sql(常用)

-----20种函数--1.返回字符串,并将所有的字符小写select lower('AaBbCcDd')AaBbCcDd from dual;--2.返回字符串,并将所有的字符大写select upper('AaBbCcDd') upper from dual;--3.返回指定值的绝对值select abs(100),abs(-100) from dual;--4.四舍五入sel

2017-09-13 18:12:11 418

原创 Activiti工作流概念及入门案例HelloWorld

第一章 认识Activiti1.1什么是Activiti1.Activiti是什么?  答:Activiti是一个针对企业用户,开发人员,系统管理员的轻量级工作流业务管理平台。2.Activiti的核心是什么?  答:使用JAVA开发 的快速,稳定的BPMN2.0流程 引擎。Activiti可以允运行在任何类型的JAVA程序中,例如服务器,集群,云服务。Activi

2017-09-02 21:38:36 879

原创 SpringMVC的异常处理

数据异常处理首先这个小示例,是我们在代码中什么一个错然后让他遇到错跳转页面:1.我们执行的时候在地址栏输入我们对应的@RequestMapping的值然后,  对应走页面,package cn.happy.springmvc07exection;import org.springframework.stereotype.Controller;imp

2017-08-29 22:18:03 191

原创 SSM整合的第一个登录案例(详细)

SSM整合1.用IDea创建一个maven的项目2.导入jar包(节点)我这里包括所有的节点(至少登录是够用的):<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation

2017-08-21 23:38:01 1469

原创 SpringMVC的返回值

首先是方法是返回值void 的  :package cn.happy.springmvc05ajax;import org.springframework.stereotype.Controller;import org.springframework.web.bind.annotation.RequestMapping;import javax.servlet.http.HttpS

2017-08-21 23:14:53 363

原创 Spring MVC 注解

SpringMVC注解式开发首先我们的架构:然后我们开始了编码,首先我们看一下web.xml我们的前端控制器什么的 我就不 多说废话了请看我的上一篇博客,SpringMVC xml配置 的版本。<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3

2017-08-18 16:35:15 147

原创 SpringMVC 方法名称解析器和视图解析器

其中的组件: 1,前端控制器DispatcherServlet(不需要程序员开发) 作用是接收请求,响应结果,相当于转发器 2,处理器映射器HandlerMapping(不需要程序员开发) 作用:根据请求的url查找handler 3,处理器适配器HandleAdapter 作用:按照特定规则去执行Handler 注意:编写Handler时要按照HandlerAdapt

2017-08-16 14:00:12 519

原创 Springmvc 知识点+案例

1.Springmvc是什么Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。   1、DispacherSe

2017-08-15 14:20:42 298

原创 JAVA单点登录

首先我们先了解一下什么是单点登录?单点登录Single Sign On简称为SSO,是目前比较流行的企业业务整合的解决方案之一。F5 BIG-IP Edge Gateway解决方案借助SSO改进用户体验。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。单点登录的好处?单点登录可以做到在不记录用户密码的情况下,实现不同系统之间的资源共享,自动登录不

2017-08-10 16:35:22 16522

原创 Maven的依赖

1.5.6Maven的依赖Maven的核心特征就是依赖管理。 Maven通过读取依赖项项目文件(pom.xml中),找出它们的依赖等。我们只需要在每个项目POM定义直接依赖关系。 Maven自动处理其余部分。传递依赖,包括库的图形可能会快速增长在很大程度上。可能出现情况下,当有重复的库。 Maven提供一些功能来控制传递依赖程度Maven项目我们一般是在IDea软件中创建的,我们只

2017-08-05 17:42:58 266

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除