自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

少年与梦

转载请说明出处

  • 博客(67)
  • 收藏
  • 关注

原创 使用Eclipse创建hibernate 步骤

1、右键 New -->other(Ctrl+n), 如图所示:2、next 会进入到一个hibernate的视图 进行数据库的一些配置。如图:3、配置好后 finish 会进入到如下图窗口:  3 选择hibernate 然后open 4、然后右键创建一个reveng.xml文件 用于hibernate 根据数据库创建一个pojo的自动生成。 5、选择要当前项目的src,如图所示:6、创建...

2018-07-06 11:25:11 2845 2

原创 关于在Eclipse中安装Hibernate插件步骤

1、打开Eclipse, Help-->Eclipse Marketplace 然后在输入hibernate  如下图:2、点击Install ,选择自己所需要的 . 如下图:3、然后 confirm 如图:然后等待插件下载完成。。。然后ctrl+n 后搜索 hibernate 出现 如图页面表示已经下载ok....

2018-07-06 10:05:58 276

原创 IDEA 在Maven的环境配置

1、打开高级系统设置 找到环境变量 如下图。2、点击新建一个系统变量:3、变量设置为 M2_HOME  值设置为 你maven 的解压目录 :4 再把maven 的解压目录的bin() 添加到你path变量中  就ok了。...

2018-06-24 17:22:29 172

原创 Bootstrap之初始Bootstrap个人总结

1、什么是Bootstrap?Bootstrap是由Twiter的Mark Otto和Jacob ThornTon 两位设计师开发的。Bootstrap是2011年8月在GitHub上发布的开源产品(开发源代码)。Bootstrap是个用于快速开发Web应用程序和网站的前端框架 是基于Html、css JavaScript的。Bootstrap 可以构建出非常优雅的前端界面,并且占用资源小。2、为...

2018-04-29 17:13:07 363

原创 JS原型及面对对象总结

1、对象ECMAScript有两种开发模式:1.函数式(过程化),2.面向对象(OOP)。面向对象的语言有一个标志,那就是类的概念,而通过类可以创建任意多个具有相同属性和方法的对象,而ECMAScript没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。那如何在JS中实现面对对象编程呢?实际上,JS语言是通过一种叫做 原型(prototype)的方式来实现面向对象编程的。创建对象 在JS...

2018-04-22 15:05:29 184

原创 JavaScript之BOM和DOM总结

1、BOMBOM(Browser Object Model) 即浏览器对象模型,主要是指一些浏览器内置对象如:window、location、navigator、screen、history等对象,用于完成一些操作浏览器的特定API。用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window...

2018-04-22 00:09:46 1474

原创 MySQL之DDL操作数据库

      DDL(Data Definition Language),翻译过来叫:数据库定义语言,用于在数据库定义创建或删除数据库对象等操作,例如:create(创建)、drop(删除)、alter(修改)等语句。       1、创建数据库和查看数据库:            创建数据库语法:CREATE DATABASE 数据库名;            查看用户所有数据库语法:SHOW D...

2018-03-25 18:31:33 638

原创 数据库设计三大范式

数据库设计三大范式为什么要遵循三大范式去设计数据库?     比如说在我们的现实世界中,要去建造一栋房子,如果盖一间茅屋或一间简易平房,会有人花钱去请人设计房屋图样吗?毫无疑问,没有人会去请。 但是如果是房地产开发商开发一个楼盘,修建多幢楼的居住小区,他会去请人设计图纸吗?答案是肯定的。不但开发商会考虑去设计图样,甚至很多专业的购房者也会在看房的是要求开发出示设计图样。     同理,在我们的实际...

2018-03-15 13:03:04 272 1

转载 24种设计模式与6大原则

总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。二、设计模式的六大原则1、开闭原则(Open C...

2018-03-02 17:00:54 292

原创 Mybatis-Plus基础实现最基本的crud

一、准备 1、创建数据库表CREATE TABLE USER( id BIGINT(20) NOT NULL COMMENT '主键ID', NAME VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', age INT(11) NULL DEFAULT NULL COMMENT '年龄', email VARCHAR(50) NULL D...

2019-03-25 16:44:31 2245 1

原创 Spring Cloud Alibaba Nacos环境搭建

一、什么是Nacos Nacos致力于帮助您发现、配置和管理微服务。Nacos提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。Nacos提供四大功能。 服务发现和服务健康检查 Naco...

2019-03-24 18:00:02 826

原创 关于idea下使用springinitializr创建项目时 初始化失败的解决

一、错误信息如下:解决方案如下:

2019-03-07 21:37:33 12442 3

原创 基于Dcoker安装配置gitlab

一、下载镜像docker pull beginor/gitlab-ce:11.0.1-ce.0 二、创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 便于日后升级。mkdir -p /mnt/gitlab/etcmkdir -p /mnt/gitlab/logmkdir -p /mnt/gitlab/data三、启动容器...

2019-02-24 19:48:36 190

原创 Linux上安装Zookeeper教程

 安装步骤:     1、下载zookeeper jar包:       下载地址: http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz       2、将下载好的上的jar 通过 xftp 上传到 opt 目录下:          3、解压jar:cd...

2019-02-22 14:36:46 352

原创 linux下安装Elasticsearch6步骤

1、安装jdk   由于es是基于Java开发的,所以在安装es之前我得先安装jdk,要求版本在1.8以上,如果linux上还没有安装jdk1.8的可以参考  centos下使用yum安装jdk1.82、安装Elasticsearch        百度网盘地址:elasticsearch-6.2.4 提取码:c67n     2.1、上传安装包,并解压    t...

2019-01-29 19:30:13 4272 5

原创 启动elasticsearch时所发生的错误解决

1、内核过低  如下图:如果使用的centos6 那报这个错误是肯定的。他的内核版本为2.6。而Elasticsearch的插件要求至少3.5以上版本解决方案:将插件禁用即可修改elasticsearch.yml文件,在最下面添加如下配置:bootstrap.system_call_filter: false2、文件权限不足 (这是由于我们没有使用root用户去操作所导致...

2019-01-29 19:11:05 1215

原创 Linux中切换用户时变成-bash4.1-$的解决方法

在新建用户时出现如图箭头所示:这句话的意思是告诉我们 没有将任何文件从skel目录复制到其中。所以就导致了我们在切换用户时出现如下图所示:如果你也是这种情况,那么就参考下面的解决方案先 exit 退出 bash-4.1$然后 cp -a /etc/skel/. /home/es  最后在进行切换用户如图所示就完美解决了。 ...

2019-01-29 15:35:25 2625 1

原创 centos下使用yum安装jdk1.8

一、检查系统是否自带有jdk 命令如下:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果没有输出信息,则没有安装,反之之前有安装过。卸载命令如下:rpm -e  ...二、没有安装则使用如下命令进行jdk的安装yum install java-1.8.0-openjdk* -y  检验是否安装成功:...

2019-01-28 23:48:36 721 1

原创 Nginx(文件上传) 报错 413 Request Entity Too Large 的解决方法

报错信息:Request Entity Too Large(请求实体过大)解决方法如下:client_max_body_size 10M; #主要说这个参数,限制了上传的大小,调大点就好了。   ...

2019-01-15 22:02:20 656

原创 Nginx集成FastDFS模块实现图片上传

提示:如果在这里还没有安装Fastdfs的话可以参考:censtos下安装FastDFS一、FastDFS的Nginx模块   资料: https://pan.baidu.com/s/14YQCvuMIRMj_JuSyJyfezg  提取码:jg46   解压:tar -zxvf fastdfs-nginx-module_v1.16.tar.gz   配置config文件: ...

2019-01-15 14:47:18 880

原创 Ubuntu16.04 下安装FastDFS

一、安装libevent防火墙ufw enableufw disable自启动管理:apt-get install sysv-rc-confapt-get install makeapt-get install unzipapt-get install gccapt-get install libevent-dev 二、 安装libfastcommon...

2019-01-15 12:34:56 868

原创 censtos下安装FastDFS

1、安装FastDFS所需资料:  https://pan.baidu.com/s/14YQCvuMIRMj_JuSyJyfezg  提取码:jg46将资料中的文件上传到linux下的/home/upload/fdfs目录: (目录随意自定义) 。1.2、安装依赖    FastDFS运行需要一些依赖 (以前有安装过可以不用安装)如下:  1.2.1、安装GCC依赖    ...

2019-01-15 12:29:16 564 1

原创 idea SpringBoot项目下 创建 application.yml 显示文件文本的原因和解决方案

最近在玩SpringBoot项目时,创建 application.yml 时显示文本文件(以前从未遇到到,很坑。。) 如下图:解决方案如下:file==>settings==>file Types 找到 Text 这样就完美解决了!!!...

2019-01-13 18:02:03 8041 6

原创 数据结构==基于数组实现栈

一、自定义动态数组 二、定义Stack接口 public interface Stack<E> { /** * 栈是否为空 * @return */ boolean isEmpty(); /** * 往栈中添加元素 * @param e */ void push(E e); ...

2019-01-10 23:22:53 169

原创 数据结构-数组实现

public class Array<E> { private E[] data; private int size; //数组元素个数 private static final int DEFAULT_CAPACITY=10;//默认容量 /** * 自定义数组长度 * @param Capacity */...

2019-01-10 15:41:16 522

原创 Java8常用函数式接口方法实例

函数式接口定义且只定义了一个抽象方法。函数式接口很有用, 因为抽象方法的签名可以描述Lambda表达式的签名。函数式接口的抽象方法的签名称为函数描 述符。所以为了应用不同的Lambda表达式,你需要一套能够描述常见函数描述符的函数式接口。 Java API中已经有了几个函数式接口,比如:Comparable、Runnable和 Callable都是函数式接口。在Java 8的库java.uti...

2019-01-05 18:11:45 829

原创 Java8之lambda 表达式

一、什么是函数式编程    在数学中,函数就是有输入量、输出量的一套设计方案,也就是拿什么做什么事,那相对而言,面向对象过分强调必须通过对象的形式来做事情,而函数式编程就是尽量忽略面向对象的复杂语法---而是强调做什么,而不是以什么形式去做,总结一句话,函数式编程就是在完成一个编程任务时,通过使用不可变的值或函数,对他们进行处理,然后得到另一个值的过程。二、什么是lambda表达式  ...

2019-01-04 01:36:51 170

原创 MYSQL5.7.22解压版安装配置步骤。

1、首先去官网下载对应的版本:https://dev.mysql.com/downloads/mysql/5.7.html#downloads2、下载完成后在..\mysql-5.7.22下 新建my.ini 文件 3、在my.ini加入如下内容。[mysql] # 设置mysql客户端默认字符集 default-character-set=utf8 [mysqld] ...

2018-12-11 15:33:44 1165

原创 SpringMvc工作流程

(1) 用户发送请求至前端控制器DispatcherServlet⑵ DispatcherServlet收到请求调用HandlerMapping处理器映射器。⑶ 处理器映射器根据请求url找到具体的处理器,生成处理器对象及处理器拦截器(如果有则生成)一并返回给DispatcherServlet。⑷ DispatcherServlet通过HandlerAdapter处理器适配器调用处...

2018-11-29 08:59:56 2491

原创 Solr批量导入数据

1、从solr 4.10.3 的dist 下 所需Jar包复制一份到 solr_home的索引库(db1 是我自己新建的索引库)下lib下 如果没有就新建2、在索引库(db1)的核心配置文件(solrconfig.xml)中 添加请求处理器。<requestHandler name="/dataimport" class="org.apache.solr.handler.dat...

2018-11-10 11:54:26 579

原创 Solr-4.10 配置中文分词器(IKAnalyzer)

1、下载IKAnalyzer   http://pan.baidu.com/s/1i3eXhAH    密码:34w62、将ik的相关文件 拷贝到 webapps\solr\WEB-INF\lib 目录下 3、引入相应词典配置放到 webapps\solr\WEB-INF\4、 在 solr_home\mycore1\conf\schema.xml 增加如下配置     &...

2018-11-09 23:42:46 471

原创 Solr的安装及配置

1、安装 Tomcat,解压缩即可2、下载 solr安装包 我用的是4.10.3    下载地址:http://archive.apache.org/dist/lucene/solr/4.10.3/3、下载完成后 解压 solr 并且把solr 下的dist目录solr-4.10.3.war 部署到 Tomcat\webapps(为了访问方便 可以去掉版本号)。4:启动 Tom...

2018-11-09 00:00:20 249 1

原创 关于ubuntu 安装GraphicsMagick不支持 jpeg png webp图片格式的解决。

1、使用 apt-cache search  包名  去搜索要查询的依赖包, 然后去下载以-dev结尾的依赖包即可。比如:下载 png 格式 apt-get install  libpng16-dev 。下载完成后。执行./configure --prefix=/usr/local/GraphicsMagick --enable-shared然后 make && mak...

2018-11-06 11:05:46 789

原创 关于在安装nginx时候出现nginx: [error] open() "/usr/localinx/logsinx.pid" failed (2: No such file or directory

执行 /usr/localinx/sbininx -c /usr/localinx/confinx.conf  即可解决 亲测有效。。。 

2018-11-02 21:22:37 667

原创 Centos7安装nginx

 一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装:yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatible Regular Expressions) 是一个Perl库,包括 perl 兼容的正则表达式库。nginx 的 http 模块使用...

2018-11-02 21:19:41 123

原创 解决Xshell无法使用root账号直接连接ubuntu的问题

1. 修改/etc/ssh/sshd_config文件,把PermitRootLogin Prohibit-password 添加#注释掉2、新添加:PermitRootLogin yes2. 重启ssh服务/etc/init.d/ssh restart;亲测成功。。。

2018-10-29 19:38:16 2762 1

原创 SpringCloud 服务的注册与发现(Eureka)

SpringCloud简介:       Spring Cloud 是一系列框架的有序集合,它利用 Spring Boot 的开发便利性简化了分布式系统的开发,比如服务发现、服务网关、服务路由、链路追踪等。Spring Cloud 并不重复造轮子,而是将市面上开发得比较好的模块集成进去,进行封装,从而减少了各模块的开发成本。换句话说:Spring Cloud 提供了构建分布式系统所需的“全家桶...

2018-10-27 14:58:04 330

原创 关于RestTemplate加@Autowired注入不了的解决。

1、在启动类加入如图箭头所示代码:然后在进行@Autowired发现不报错了。完美解决..

2018-10-27 11:38:53 22845 8

原创 Docker镜像加速配置

鉴于国内网络问题,后续拉取 Docker 镜像十分缓慢,强烈建议安装 Docker 之后配置 国内镜像加速vim /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件){ "registry-mirrors": ["https://registry.docker-cn.com","http://f1361db2.m.daocloud.io"]}...

2018-10-26 09:22:01 1845 1

原创 Docker在ubuntu16.04及centos7的安装

1、准备工作:Docker CE 支持以下版本的 Ubuntu 操作系统:Artful 17.10 (Docker CE 17.11 Edge +) Xenial 16.04 (LTS) Trusty 14.04 (LTS)Docker CE 支持 64 位版本 CentOS 7并且要求内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功...

2018-10-26 09:12:43 726

空空如也

空空如也

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

TA关注的人

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