自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 SpringBoot项目启动报错解决

SpringBoot项目启动报错: Unable to start EmbeddedWebApplicationContext due to missing EmbeddedServletContainerFactory bean 找到配置文件pom.xml <!--springboot...

2020-02-19 20:07:53

阅读数 8

评论数 0

原创 Address already in use: JVM_Bind 端口被占用的解决办法

运行Tomcat时若出现Address already in use: JVM_Bind 端口被占用,一般使用下面几个办法可以解决: 假设端口为8080 1.启动cmd, 执行命令netstat -ano|findstr 8080 ,会查询出占用端口号的进程号,这时候执行命令 2. taskk...

2019-12-30 10:43:27

阅读数 14

评论数 0

原创 ffmpeg的下载及安装

介绍 FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从...

2019-12-24 16:04:58

阅读数 24

评论数 0

原创 Easydarwin流媒体服务器02--搭建(Windows)

流媒体服务器配置 1.首先进入到https://github.com/EasyDarwin/EasyDarwin 2.点击releases,下载压缩包 3.解压后,关键的文件是EasyDarwin.exe和easydarwin.ini easydarwin.ini 文件中相关参数的配置 [h...

2019-12-24 15:00:19

阅读数 283

评论数 0

原创 Easydarwin流媒体服务器01--介绍

1. EasyDarwin是由国内开源流媒体团队开发和维护的一款开源流媒体平台框架,从2012年12月创建并发展至今,从原有的单服务的流媒体服务器形式,扩展成现在的云平台架构的开源项目,更好地帮助广大流媒体开发者和创业型企业快速构建流媒体服务平台,更快、更简单地实现最新的移动互联网(安卓、IOS、...

2019-12-24 14:11:37

阅读数 16

评论数 0

原创 测试FTP是否搭建成功

1.cmd输入ftp、输入open命令 2.输入【ip port】(ip和端口之间有空格) 3.如果出现输入用户名的提示说明搭建成功

2019-12-16 15:45:44

阅读数 19

评论数 0

原创 Windows系统--解决MySQL数据库中1045错误的方法

本地数据库连接服务器数据库报1045 这个意思是说:用户“root”@本地主机的访问被拒绝 解决方案: 1.找到MySQL安装路径下的my.ini文件,用记事本的方式打开; 2.打开后,找到mysqld这个位置,这个文件的内容中有多个mysqld,注意看箭头所指位置 3.在 [mysqld]...

2019-12-09 17:55:44

阅读数 57

评论数 0

原创 Eclipse中SVN的使用:提交和更新

首先在提交代码的时候,会看到有的文件前会有雪花标志,代表该文件被修改过。 提交代码的时候,点击整个项目,右键—team—与资源库同步,这个目的是检查本地的代码和服务器上的代码有没有冲突,如果有冲突的话,应该像将冲突解决,否则提交代码会出错。 点击与资源库同步按钮之后,会跳转到Team Sync...

2019-12-03 16:59:22

阅读数 13

评论数 0

原创 Eclipse用SVN上传新项目

首先右击项目–>team --> share project 选择repository为svn–>点击next 使用已有的资源库的位置,如下图所示: 使用项目名称作为文件夹名 --> 点击Finish --> 输入用户名和密码(此步不一定每个人都有),如下图所示...

2019-12-03 16:41:31

阅读数 10

评论数 0

原创 idea无法加载主配置类

idea无法加载主配置类 解决方式: 服务正常启动

2019-09-24 10:02:50

阅读数 48

评论数 0

原创 线程及死锁问题

一:进程与线程的区别: 进程:具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源配置和调度的一个独立单位 线程:进程的一个实体,是CPU调度和分派的基本单位,他是比进程更小的能独立运行的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源,但是他可与同属...

2019-04-23 14:30:37

阅读数 27

评论数 0

原创 SpringCloud-Hystrix-05

Hystrix(断路器/熔断器) 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用,在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如...

2019-04-23 14:25:18

阅读数 35

评论数 0

原创 SpringCloud-用Feign实现服务消费者-04

用Feign实现服务消费者 Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。Feign默认集成了Ribbon,并和Eureka结合,默认实现了负载均衡的效果。 准备工作 还是将之前的注册中心(8761)和两个提供者启动起来(87...

2019-04-22 21:12:45

阅读数 72

评论数 0

原创 SpringCloud-rest+ribbon(消费者实现)-03

用rest+ribbon实现服务消费者 在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。 ribbon是一个负载均衡客户端,可以很好的控制http和tcp的一些行为。 准备工作 我们先将之前用到的注册中心启动起来,然后再启动多个提供者,建立一个小的...

2019-04-22 19:55:40

阅读数 41

评论数 0

原创 SpringCloud-Eureka-02

创建注册中心(eureka server) 我们需要用的的组件上SpringCloud Netflix的Eureka ,eureka是一个服务注册和发现模块,类似于Zookeeper。 在Idea中创建一个空的项目,然后添加一个model 启动一个服务注册中心,需要一个注解@EnableEu...

2019-04-22 14:28:08

阅读数 43

评论数 0

原创 SpringCloud介绍-01

简介 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮...

2019-04-22 13:41:09

阅读数 38

评论数 0

原创 SpringBoot整合SpringData(jpa)-12

https://blog.csdn.net/weixin_44520739/article/details/88643678

2019-04-22 13:34:01

阅读数 17

评论数 0

原创 SpringBoot与Swagger2整合-11

首先要在启动类上添加注解@EnableSwagger2Doc 在pom.xml文件中添加坐标: <dependency> <groupId>com.spring4all</groupId> <artifactId>swagger-sp...

2019-04-19 14:28:49

阅读数 55

评论数 0

原创 SpringBoot整合jsp-10

https://blog.csdn.net/weixin_44520739/article/details/88536455

2019-04-18 21:18:27

阅读数 13

评论数 0

原创 SpringBoot与Jdbc整合 -09

实体类 @Data @AllArgsConstructor @NoArgsConstructor public class User{ private Integer id; private String name; private String psw; priv...

2019-04-18 19:27:45

阅读数 19

评论数 0

原创 SpringBoot中Redis简单搭建-08

1.首先下载安装好本机的Redis 2.引入jedis jar包 <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId>...

2019-04-16 16:06:24

阅读数 19

评论数 0

原创 SpringBoot- freemarker模板引擎相关使用_07

Freemarker 简介 FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写. FreeMarker被设计用来生成HTMLWeb页面,特别是基于MVC模式的应用程序. FreeMarker不是一个Web应用框架,而适合作为Web应用框架一个组件,FreeM...

2019-04-16 13:59:43

阅读数 45

评论数 0

原创 SpringBoot中lombok使用-06

前言 lombok是一个编译级别的插件,它可以在项目编译的时候生成一些代码。在很多工具类的项目中都有这个功能。 通俗的说,lombok可以通过注解来标示生成getter settter等代码。我们自然可以通过编译器比生成,为啥要用这个? 在项目开发阶段,一个class的属性是一直变化的,今天可能增...

2019-04-16 10:15:18

阅读数 34

评论数 0

原创 如何开发接口

在公司很多都是前后端分离的框架,后端的开发主要就是开发接口,供前端调用,所以接口的返回格式是统一的,都是json格式。 接口要用接口文档: 规定了接口的访问路径,参数名称格式,要求返回的数据格式,版本号等。 程序员按照文档进行开发,写到控制层调用service返回对应的数据即可。 接口测试由于没有...

2019-04-16 09:35:32

阅读数 332

评论数 0

原创 Swagger与SpringMvc整合

介绍 Swagger2可以减少我们创建文档的工作量,同时说明内容又整合入实现代码中,让维护文档和修改代码整合为一体, 可以让我们在修改代码逻辑的同时方便的修改文档说明。另外Swagger2也提供了强大的页面测试功能来调试。 具体使用 导入坐标: <!--springfox的核心jar包--&...

2019-04-15 20:28:38

阅读数 31

评论数 0

原创 SpringBoot与mybatis整合-05

1.导入相关jar 1.创建项目时,直接导入相关jar 注意:在项目中直接导入mysql的版本较高,使用时要降低版本,否则可能会报错 2.第二种在pom.xml中导入相关jar <dependency> <groupId>org.mybatis.sp...

2019-04-15 19:30:47

阅读数 28

评论数 0

原创 Restful风格

什么是Restful风格? 简单点说就是访问后台时的请求路径与请求的方式有所不同. 传统的请求路径如:http://127.0.0.1:8080/user/getUser.do?id=1 Restful风格的请求路径为:http://127.0.0.1:8080/user/1 概念 Restful...

2019-04-15 15:00:11

阅读数 762

评论数 0

原创 SpringBoot热部署-04

热部署 spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启SpringBoot应用。 devtools的原理 深层原理是使用了两个ClassLoader,一个Classloader加载那些不会...

2019-04-13 15:16:44

阅读数 16

评论数 0

原创 SpringBoot使用-03

一:结构 com.mr - web/controller(负责页面访问控制) - service(负责业务逻辑) - domain(负责实体与数据访问) - comm/common(建议放置公共的类,如全局的配置文件、工具类等。) 注:官方建议,所有包结构应与Application类同级,否则会...

2019-04-13 11:58:46

阅读数 25

评论数 0

原创 SpringBoot搭建-02

新建新项目,选择Spring Initializr 如上图所示,Spring Boot的基础结构共三个文件: l src/main/java 程序开发以及主程序入口 l src/main/resources 配置文件 l src/test/java 测试程序 至此,一个SpringB...

2019-04-12 20:56:00

阅读数 30

评论数 0

原创 SpringBoot介绍-01

什么是SpringBoot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置...

2019-04-12 20:36:20

阅读数 73

评论数 0

原创 Dubbo部署dubbo-admin-03

下载路径:https://github.com/apache/incubator-dubbo/releases 下载好后需要解压并通过编译后才可以使用(具体自己百度) 这里提供一个编译好的,可以直接拿来用的war包 注意:一些启动失败可能是因为该项目只支持tomcat7版本及jdk7版本的环境下...

2019-04-09 21:40:56

阅读数 25

评论数 0

原创 Dubbo中Zookeeper搭建-02

前提:使用zookeeper需要先安装jdk 下载路径http://www.apache.org/dist/zookeeper/ 选择自己需要的版本,选择扩展名为.tar.gz的下载 下载后直接解压即可 找到目录中的conf文件夹 将zoo_sample.cfg复制一份并将文件名改为zoo.c...

2019-04-09 20:53:09

阅读数 32

评论数 0

原创 Dubbo介绍-01

什么是dubbo? DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2千+个服务提供30亿+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。 Dubbo能做什么? 1.透明化的远程方法调用,就像调用本地方法一样...

2019-04-09 20:04:50

阅读数 96

评论数 0

原创 MongoDB与spring整合-04

引入坐标 <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.8...

2019-04-09 19:06:00

阅读数 11

评论数 0

原创 MongoDB在java中的使用-03

创建一个项目导入jar包 引入坐标 <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <v...

2019-04-09 11:00:59

阅读数 188

评论数 0

原创 MongoDB常用命令-02

show dbs;–查看所有库 use 库名;–创建库,没有该库就创建库,有就切换为该库 db;–查看当前使用的库 db.dropDatabase();–删除当前库 db.createCollection(name, options);–创建集合 name: 要创建的集合名称 options: ...

2019-04-09 09:33:36

阅读数 31

评论数 0

原创 MongoDB介绍-01

什么是MongoDB? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=&g...

2019-04-08 19:52:31

阅读数 62

评论数 0

原创 Solr数据库导入-06

首先在Solr项目的lib中添加mysql或oracle驱动jar包 修改SolrHome/核/conf下的solrconfig.xml文件 在最后添加 <requestHandler name="/dataimport" class="org.apache....

2019-04-08 18:57:38

阅读数 25

评论数 0

原创 Solr在java中的使用-05

导入所需坐标,注意与低版本HTTPClient冲突 <dependency> <groupId>org.apache.solr</groupId> <artifactId>solr-solrj</artifactId> <versi...

2019-04-08 16:15:15

阅读数 582

评论数 0

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