自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Spring Boot入门到实战系列教程

本教程由猿天地尹吉欢进行整理,欢迎大家转载分享,请注明文章出处。 Spring Boot 相关课程推荐: Spring Boot从入门到精通课程 Spring Boot Web开发前端性能调优 从零开始手写百度云盘搜索系统实战课程 spring boot开发rest api实战课程 a...

2018-03-27 09:33:59

阅读数 6837

评论数 1

原创 分库分表中间件Sharding-JDBC课程

Sharding-JDBC是一个开源的适用于微服务的分布式数据访问基础类库,它始终以云原生的基础开发套件为目标。 Sharding-JDBC定位为轻量级java框架,使用客户端直连数据库,以jar包形式提供服务,未使用中间层,无需额外部署,无其他依赖,DBA也无需改变原有的运维方式,可理解为增强...

2018-03-26 11:45:08

阅读数 817

评论数 0

原创 高性能NIO框架Netty-整合kryo高性能数据传输

前言 本篇文章是Netty专题的第三篇,前面2篇文章如下: - 高性能NIO框架Netty入门篇 - 高性能NIO框架Netty-对象传输 Netty 是 开源的基于java的网络通信框架,在上篇文章高性能NIO框架Netty-对象传输中对象的传输用的是自定义的编解码器,基于JDK的序列化...

2018-03-23 09:22:46

阅读数 740

评论数 1

原创 高性能NIO框架Netty-对象传输

上篇文章高性能NIO框架Netty入门篇我们对Netty做了一个简单的介绍,并且写了一个入门的Demo,客户端往服务端发送一个字符串的消息,服务端回复一个字符串的消息,今天我们来学习下在Netty中怎么使用对象来传输数据。 上篇文章中传输字符串我们用的是框架自带的StringEncoder,St...

2018-03-21 18:13:15

阅读数 246

评论数 0

原创 高性能NIO框架Netty入门篇

Netty介绍 Netty是由JBOSS提供的一个java开源框架。Netty提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 也就是说,Netty 是一个基于NIO的客户、服务器端编程框架,使用Netty 可以确保你快速和简单的开发出一个网...

2018-03-19 09:32:34

阅读数 758

评论数 0

原创 Spring Boot Web 静态文件缓存处理

采用Spring Boot + Freemarker开发Web项目时,由于一些静态文件比较大,如果是在PC上访问影响不大,当在手机上访问时,特别是用流量访问时速度会慢很多,而且很耗流量。 通过对请求进行抓包,可以发现每次进入一个页面都需要加载静态文件,如果不差钱的公司可以将静态文件放在CDN上来...

2018-03-16 09:25:58

阅读数 688

评论数 0

原创 hbuilder 开发APP填坑经验

hbuilder中进行窗口管理有2种方式,一种是用了mui框架,可以用mui提供的管理方式,都封装好了。 还有一种是没有用mui,可以直接通过最底层的plus.webview来管理窗口的操作。 官方文档地址:http://www.dcloud.io/docs/api/zh_cn/webview...

2018-03-15 09:46:29

阅读数 5232

评论数 0

原创 hbuilder APP 定位提示苹果审核不通过

APP已经提交给苹果进行审核了,今天看看审核结果,居然挂了,给了几点问题,其中有一点就是关于定位的问题: Guideline 5.1.5 - Legal - Privacy - Location Services Your app uses location services but do...

2018-03-14 11:33:53

阅读数 3765

评论数 0

原创 Spring Boot 使用WebAsyncTask异步返回结果

在Spring Boot中(Spring MVC)下请求默认都是同步的,一个请求过去到结束都是由一个线程负责的,很多时候为了能够提高吞吐量,需要将一些操作异步化,除了一些耗时的业务逻辑可以异步化,我们的查询接口也是可以做到异步执行。 一个请求到服务上,是用的web容器的线程接收的,比如线程htt...

2018-03-13 21:42:14

阅读数 1081

评论数 0

原创 hbuilder发布IOS采坑记录

APP开发完成后就得上线啦,在上线过程中遇到了一些问题,在这边记录下: 安卓这块没什么大的问题,主要就是不同的应用市场都会要求下载他们的加固工具进行加固操作,加固要用到的主要就是签名信息,这个之前就已经有了没什么问题。 还有就是有一些审核通过需要软件版权,不然是通过不了的,这个需要公司层面去申...

2018-03-12 09:50:45

阅读数 1299

评论数 0

原创 Sharding-JDBC分库分表中间件

Sharding-JDBC是一个开源的适用于微服务的分布式数据访问基础类库,它始终以云原生的基础开发套件为目标。Sharding-JDBC定位为轻量级java框架,使用客户端直连数据库,...

2018-03-11 11:06:26

阅读数 139

评论数 0

原创 Eureka 服务上下线监控

微服务架构下,服务的数量少则几十,多则上百,对服务的监控必不可少。如果是以前的单体项目,启动了几个项目是固定的,可以通过第三方的监控工具对其进行监控,然后实时告警。在微服务下,服务数量太...

2018-03-09 19:00:00

阅读数 140

评论数 0

原创 猿天地Maven入门课程

Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。 Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Mave...

2018-03-09 13:08:59

阅读数 348

评论数 0

原创 Spring Boot Web开发前端性能调优

采用Spring Boot + Freemarker开发Web项目时,由于一些静态文件比较大,如果是在PC上访问影响不大,当在手机上访问时,特别是用流量访问时速度会慢很多,而且很耗流量。 除了这种服务端渲染的方式进行web开发,还可以采用前后端分离的方式来进行开发,比如用vue来开发单页面web...

2018-03-08 17:55:05

阅读数 760

评论数 0

原创 hbuilder 开发5+ APP采坑记录

开发一款APP产品需要在安卓和苹果2大平台发布,同时开发团队也需要有安卓和IOS。 HTML5 Plus移动App,简称5+App,是一种基于HTML、JS、CSS编写的运行于手机端的App,这种App可以通过扩展的JS API任意调用手机的原生能力,实现与原生App同样强大的功能和性能。 通...

2018-03-07 17:17:07

阅读数 6733

评论数 0

原创 Netty-整合Protobuf高性能数据传输

前言本篇文章是Netty专题的第四篇,前面三篇文章如下:高性能NIO框架Netty入门篇高性能NIO框架Netty-对象传输高性能NIO框架Netty-整合kryo高性能数据传输上篇文章...

2018-03-06 08:03:06

阅读数 136

评论数 0

原创 swagger 注解使用

Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。Swagger的目标是对REST API定义一个标准的和语言无关的接口,可让人和计算机无需访问源码、文档或网络流量监测就可以发现和理解服务的能力。当通过Swagger进行正确定义,用户可以理...

2018-03-05 09:31:26

阅读数 10029

评论数 1

原创 Netty-整合kryo高性能数据传输

前言本篇文章是Netty专题的第三篇,前面2篇文章如下:高性能NIO框架Netty入门篇高性能NIO框架Netty-对象传输Netty 是 开源的基于java的网络通信框架,在上篇文章高...

2018-03-05 08:08:08

阅读数 137

评论数 0

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