自定义博客皮肤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 172

原创 增大tomcat运行内存

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

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

原创 springcloud-ribbon和feign的断路由

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

2019-04-10 21:00:24 357

原创 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 406

原创 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 134

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

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

2019-03-21 22:34:54 197

原创 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 6217

原创 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 110

原创 Redis(一)nosql和Redis

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

2019-03-19 22:34:53 127

原创 Redis(二)操作命令

127.0.0.1值本机IP 6379指端口号keyEXISTS:查询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 256

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

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

2019-03-16 21:20:12 144

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

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

2019-03-16 20:52:12 1881

原创 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 73

原创 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 345

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

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

2019-03-15 20:46:54 560

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

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

2019-03-14 22:39:57 181

空空如也

空空如也

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

TA关注的人

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