h5+实现手机端的录音,拍照,录像

使用h5+即h5plus可以实现调用手机的功能实现语音的录制播放,图片上传下载,拍照,录像的功能,并提供上传下载的功能。开发工具使用hbuilder,该开发工具有模板和demo可以参考实现快速的开发app功能。使用h5调用硬件的功能,实现原生的效果,前端开发app周期短,开发速度快,入门门槛低,hbuilder还提供了一个mui库,可以实现很多手机原生ui的效果。...
阅读(57) 评论(0)

java实现amr转mp3

由于amr格式的语音,在前端页面一般不能直接播放,需要后台转换,下面实现amr格式的语音转mp3.       下载jave-1.0.2.jar包,创建一个maven项目,在resources目录下创建一个lib目录,把jave-1.0.2.jar包拷贝到lib目录下,在pom.xml里面依赖jave-1.0.2.jar本地包,maven不能远程下载jave-1.0.2.jar包,需要本地引入,引...
阅读(34) 评论(0)

SpringBoot37-分布式系统开发-基于Docker部署3

以spring cloud开发的微服务程序是否适合在docker环境下部署。代码参考之前的博客:http://blog.csdn.net/j903829182/article/details/78511059一,Dockerfile编写     前面博客的6个微服务的Dockerfile的编写几乎完全一致,下面以config模块为例。1,runboot.sh脚本编写     位于src/main/...
阅读(74) 评论(0)

SpringBoot36-分布式系统开发-spring cloud2

接着上一篇博客代码继续一,界面模块-ui本模块是一个网关模块1,依赖    本模块会使用ribbon,feign,zuul,以及CircuitBreaker,所以需要添加如下的依赖,如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...
阅读(167) 评论(0)

SpringBoot35-分布式系统开发-spring cloud1

一,微服务、原生云应用       微服务(Microservice)是近两年来非常火的概念,它的含义是:使用定义好边界的小的独立组件来做好一件事情。微服务是相对于传统单块式架构而言的。       单块式架构是一份代码,部署和伸缩都是基于单个单元进行的。它的优点是易于部署,但是面临可用性,可伸缩性差,集中发布的生命周期以及违反单一功能原则。微服务的出现解决了这个问题,它以单个独立的服务来做一个功...
阅读(80) 评论(0)

SpringBoot34-springboot应用监控-http,JMX,SSH

spring boot提供了运行时的应用监控和管理的功能。我们可以通过http,JMX,SSH协议来进行操作。审计,监控及指标信息将会自动得到。      spring boot提供了监控和管理端点:actuator:所有EnPoint的列表,需要加入spring HATEOAS支持autoconfig:当前应用的所有自动配置beans:当前应用中所有Bean信息configprops:当前应用中...
阅读(85) 评论(0)

SpringBoot33-springboot开发部署与测试-spring boot测试

spring boot的测试和spring mvc的测试类似。在spring boot中,每次新建项目的时候,都会自动加上spring-boot-starter-test的依赖,这样我们就没必要测试的时候再添加额外的jar包。    spring boot还会创建一个当前项目的测试类,位于src/test/java的包下:      新建一个spring boot项目      依赖jpa,web...
阅读(687) 评论(0)

SpringBoot32-springboot开发部署与测试-云部署,基于Docker的部署

这篇将在centos7上用docker部署spring boot程序,学会如何编译自己的docker,并运行镜像的容器。    主流的云计算(PAAS)平台都支持发布Docker镜像。Docker是使用Dockerfile文件来编译自己的镜像的。一,Dockerfile    Dockerfile主要有如下的指令: 1)FROM指令FROM指令指明了当前镜像继承的基镜像。编译当前镜像时会自动下载基...
阅读(98) 评论(0)

SpringBoot31-springboot开发部署与测试-开发热部署和常规部署

一,开发的热部署1,模板热部署     在spring boot里,模板引擎的页面默认是开启缓存的,如果修改了页面的内容,则刷新页面是得不到修改后的页面的,因此我们可以在applicaiotn.properties中关闭模板引擎的缓存,例如:Thymeleaf的配置:spring.thymeleaf.cache=falseFreeMarker的配置:spring.freemarker.cache=...
阅读(86) 评论(0)

spring boot实现图片的上传和下载功能

这篇博客简单介绍下spring boot下图片上传和下载,已经遇到的问题。首先需要创建一个spring boot项目。 1,核心的controller代码package com.qwrt.station.websocket.controller; import com.alibaba.fastjson.JSONObject; import com.qwrt.station.common.util...
阅读(185) 评论(0)

SpringBoot30-springboot企业级开发-异步消息

异步消息主要目的是为了系统与系统之间的通信。所谓异步消息即消息发送者无须等待消息接收者的处理及返回,甚至无须关心消息是否发送成功。     在异步消息中有两个很重要的概念,即消息代理(message broker)和目的地(destination)。当消息发送者发送消息后,消息将由消息代理接管,消息代理保证消息传递到指定的目的地。     异步消息主要有两种形式的目的地:队列(queue)和主题(...
阅读(87) 评论(0)

springboot-websocket作为客户端

本篇博客主要记录下使用websocket作为客户端的功能一,创建一个spring boot项目       pom.xml的代码如下: <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/...
阅读(188) 评论(0)

SpringBoot29-springboot企业级开发-批处理Spring Batch

一,Spring Batch快速入门 1,什么是Spring Batch       Spring Batch是用来处理大量数据操作的一个框架,主要用来读取大量数据,然后进行一定处理后输出指定的形式。2,Spring Batch主要组成       Spring Batch主要由以下几部分组成:JobRepository:用户注册Job的容器JobLauncher:用来启动Job的接口Job:我们...
阅读(200) 评论(0)

spring boot AOP和spring boot统一异常处理

一,spring AOPspring boot使用AOP,代码如下,代码比较简单就不细说了,直接上代码,可以使用AOP做日志处理package com.qwrt.fire.sensor.aop; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import org.aspectj.lan...
阅读(202) 评论(0)

SpringBoot28-springboot企业级开发-安全控制Spring Security

一,Spring Security快速入门1,什么是Spring Security        Spring Security是专门针对基于Spring的项目的安全框架,充分利用了依赖注入和AOP来实现安全的功能。     在早期的Spring Security版本,使用Spring Security需要使用大量的xml配置,而下面将全部基于Java配置来实现Spring Security的功能...
阅读(198) 评论(0)

SpringBoot27-spingboot数据访问-NoSQL(Redis)

Redis是一个基于键值对的开源内存数据存储,当然Redis也可以做数据存储。一,Spring的支持1,配置           Spring对Redis的支持也是通过Spring Data Redis来实现的,Spring Data JPA为我们提供了连接相关的ConnectionFactory和数据操作相关的RedisTemplate。在这里需要注意,Spring Data Redis值对Re...
阅读(137) 评论(0)

SpringBoot26-spingboot数据访问-NoSQL(MongDB)

NoSQL是对于不使用关系作为数据管理的数据库系统的统称。NoSQL的主要特点是不使用SQL语言作为查询语言,数据存储也不是固定的表,字段。        NoSQL数据库主要有文档存储型(MongoDB),图形关系存储型(Neo4j)和键值对存储型(Redis)。        本篇先演示基于MongoDB的数据访问,下一篇将演示基于Redis的数据访问。一,MongoDB        Mon...
阅读(78) 评论(0)

SpringBoot25-spingboot数据访问-数据缓存Cache

我们知道一个程序的瓶颈在于数据库,我们也知道内存的速度是大大快于硬盘的速度的。当我们需要重复地获取相同的数据的时候,我们一次又一次的请求数据库或者远程服务,导致大量的时间耗费在数据库查询或者远程方法调用上,导致程序性能的恶化,这便是数据缓存要解决的问题。一,Spring 缓存支持     Spring定义了org.springframework.cache.CacheManager和org.spr...
阅读(111) 评论(0)

SpringBoot24-spingboot数据访问-声明式事务

一,spring事务的机制       所有的数据访问技术都有事务处理机制,这些技术提供了API用来开启事务,提交事务来完成数据操作,或者在发生错误的时候回滚数据。     而spring的事务机制是用统一的机制来处理不同数据访问技术的事务处理。spring的事务机制提供了一个PlatformTransactionManager接口,不同的数据访问技术的事务使用不同的接口实现,如下:数据访问技术及...
阅读(134) 评论(0)

SpringBoot23-spingboot数据访问-Spring Data REST

一,点睛Spring Data REST     1,什么是Spring Data REST      Spring Data JPA是基于Spring Data的repository之上,可以将repository自动输出为REST资源。目前Spring Data REST支持将Spring Data JPA,Spring Data MongoDB,Spring Data Neo4j,Sprin...
阅读(386) 评论(0)
274条 共14页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:279104次
    • 积分:5351
    • 等级:
    • 排名:第5649名
    • 原创:256篇
    • 转载:18篇
    • 译文:0篇
    • 评论:34条
    最新评论