自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springboot引入jsp页面

pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache....

2020-01-14 17:47:42 235

原创 增大tomcat运行内存

例如:从默认的 256M增大到2G SET CATALINA_OPTS= -Xms2048m -Xmx4096m -XX:MaxNewSize=512m -XX:MaxPermSize=256m set JAVA_OPTS=-Xms2048m -Xmx4096m -XX:PermSize=128M -XX:MaxPermSize=256m rem SET CATALINA_OPTS= -Xms2...

2020-01-08 13:35:42 428 1

原创 springcloud-ribbon和feign的断路由

一、为什么使用断路由 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会...

2019-04-10 21:00:24 421

原创 SpringCloud-服务注册和发现(ribbon和feign)基本了解

一、创建服务注册中心 我们采用eureka作为服务的注册和发现组件 1.1 创建一个父工程 1.1.1首先创建一个工程 1.1.2这里创建一个springcloudparent的module模块 1.1.3 修改pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.o...

2019-04-10 17:11:09 487

原创 hadoop入门之本地模式,伪分步模式,历史记录

hadoop安装 1.准备工作 准备好一台虚拟机,修改静态ip,关闭防火墙,修改ip映射,安装JDK并且配置环境变量,没有jdk会报错。 2.安装hadoop 将hadoop的安装包上传到/usr/local目录下 解压[root@zhiyou101 local]# tar -zxvf hadoop-2.7.3.tar.gz 目录结构: bin:操作hadoop集群命令 sbin:启动关闭h...

2019-04-01 23:05:52 175

原创 springboot(二)之springboot介绍及入门案例

一、springboot介绍 SpringBoot其实并不是一个全新的框架,而是内部集成了很多的其他框架,而且做好了默认的配置,比如spring与mybatis的整合,spring与springmvc的整合,spring与redis的整合等等。使得开发者可以非常方便的开发,部署项目。 二、springboot的优势 1)开箱即用,提高开发效率和部署效率 2)内部集成很多框架的默认配置 3)内部内嵌...

2019-03-21 22:34:54 236

原创 springboot(一)之spring的java配置方式(JavaConfig)

一、Spring的Java配置方式 说明:Java配置方式就是使用Java类来替代Spring原先的xml文件 实现方式 主要依赖于@Confuration和@Bean注解实现 @Confuration:使用在类上,说明该类是一个配置类相当于一个xml文件 @Bean:使用在方法上,作用是返回对象将对象保存在IOC容器中相当于XML文件中的bean标签 二、案例一 需求:使用Java配置的方式创建...

2019-03-21 20:16:32 6315

原创 redis(三)常用配置

redis.conf 配置项说明如下: Redis默认不是以守护进程的方式运行,可以通过该配置项修改,使用yes启用守护进程 daemonize no 当Redis以守护进程方式运行时,Redis默认会把pid写入/var/run/redis.pid文件,可以通过pidfile指定 pidfile /var/run/redis.pid 指定Redis监听端口,默认端口为6379,作者在...

2019-03-21 09:19:33 152

原创 Redis(一)nosql和Redis

一、nosql 1.1什么是nosql Nosql的意思是Not Only Sql,不仅仅是sql,随着互联网的发展,数据类型多种多样(有文字,图片,视频,音频等等)类型的数据,而且数据量非常多,传统的数据库(关系型数据库,MySql,ORACLE,DB2,Sql Server)无法解决这些问题(数据的存储和高效读取问题),就促进了Nosql的发展,Nosql中存储数据没有固定的格式,而传统数据库...

2019-03-19 22:34:53 165

原创 Redis(二)操作命令

127.0.0.1值本机IP 6379指端口号 key EXISTS:查询key值是否存在,返回值为一个Integer类型 1 如果key存在 0 如果key不存在 127.0.0.1:6379> set fff hello #设置fff为"hello" OK #添加成功 127.0.0.1:6379> exists ff1 #查询key为ff1 (integer) 0#不存在 ...

2019-03-19 21:56:30 313

原创 Oracle(一)基础和简单查询

基础 一)oracle概述 (1)了解一些关于数据库的概念 数据:在数据库领域看来,数据是存储的基本单位,包含文本,图片,视频,音频 数据库:就是数据仓库,存储数据的地方,特指计算机设备中的硬盘,以二进制压缩文本的形式存放 该文件不能直接操作,必须由各数据库公司提供的工具方可操作,该文件的格式是每个数据库公司内部 定义的,不是统一规则 数据库对象:在Oracle中,例如:表,视图,索引,函数,过程...

2019-03-16 21:20:12 186

原创 Oracle数据库——PLSQL和存储过程、触发器、oracleSQL优化方案

一、PLSQL 1.SQL99是什么 1)是操作所有关系型数据库的规则 2)第四代语言 3)是一种结构化查询语言 4)只需发出合法合理的命令,就有对应的结果显示 2.SQL特点 1)交互性强,非过程化 2)数据库操纵能力强,只需发送命令,无须关注如何实现 3)容易调试,错误提示,直接了当 4)SQL强调结果 3.PLSQL是什么 是专用于Oracle服务器,在SQL基础上,添加一些过程化控制语...

2019-03-16 20:52:12 2033

原创 mybatis逆向工程

1.导包 2.逆向工程核心配置文件 1.连接数据库 2.指定生成代码的位置(pojo实体类 mapper.xml 和 mapper.java)下面不是固定的,需要适当修改和自己包名类名一致 &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;!DOCTYPE generatorConfiguration PUBLIC "-//mybatis....

2019-03-16 11:28:37 100

原创 Hibernate(二)CRDU操作和HQL

CRUD的操作 通俗的来讲:就是增(Create)删(Delete)改(Update)查(Read) 接上篇 https://blog.csdn.net/qq_44475743/article/details/88563254 因为在创建工厂的时候就会去创建数据库,这里是非常消耗资源的,我们可以把创建工厂的过程封装起来,只运行一次。 //因为只创建一次数据表,所以用static修饰,使用单例 p...

2019-03-15 22:00:39 390

原创 mybatis的分页插件+ssm整合

介绍 分页是我们开发项目时经常使用到的一个功能,它的好处是页面美观,提高查询效率,并不是直接将所有的数据都查出,而是只查询必须的数据。 我们开发项目时一般都会使用比较方便的工具,myBatis有一个分页工具叫pageHelper,这个插件其实就是对之前大家写的那个分页逻辑的封装,使用起来更加简单,实现方式都是一样。这个插件是国内一个大牛写的现在在github上维护 下载地址 https://git...

2019-03-15 20:46:54 646

原创 Hibernate(一)配置Hibernate文件(eclipse)

一、Hibernate概念 Hibernate是使用在三层架构中的dao层的一个框架,与JDBC和myBatis是类似的技术,它也是基于ORM(对象关系映射)设计的,其实就是对JDBC的封装,封装之后的东西使用起来更加方便快捷。 Hibernate是一个全自动的ORM框架,而myBatis是一个半自动的ORM框架,全自动代表数据表,SQL语句会自动生成,弊端在于不够灵活,效率低,而mybatis可...

2019-03-14 22:39:57 241

空空如也

空空如也

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

TA关注的人

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