自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GY的的专栏

专注AI大数据JAVA小程序技术栈的开发创作与分享

  • 博客(8)
  • 资源 (165)
  • 收藏
  • 关注

原创 Java异步NIO框架Netty实现高性能高并发

1. 背景1.1. 惊人的性能数据最近一个圈内朋友通过私信告诉我,通过使用Netty4 + Thrift压缩二进制编解码技术,他们实现了10W TPS(1K的复杂POJO对象)的跨节点远程服务调用。相比于传统基于Java序列化+BIO(同步阻塞IO)的通信框架,性能提升了8倍多。事实上,我对这个数据并不感到惊讶,根据我5年多的NIO编程经验,通过选择合适的NIO框架,加上高

2017-02-13 09:33:32 39425 10

原创 Zookeeper 注册中心理解

Zookeeper 作为 Hadoop 项目中的一个子项目,是 Hadoop 集群管理的一个必不可少的模块,它主要用来控制集群中的数据,如它管理 Hadoop 集群中的 NameNode,还有 Hbase 中 Master Election、Server 之间状态同步等。本文介绍的 Zookeeper 的基本知识,以及介绍了几个典型的应用场景。这些都是 Zookeeper 的基本功能,最重要的

2017-02-14 11:52:53 3777 1

原创 Java RESTful框架的性能比较

在微服务流行的今天,我们会从纵向和横向分解代码的逻辑,将一些独立的无状态的代码单元实现为微服务,可以将它们发布到一些分布式计算单元或者Docker中,并在性能需要的时候及时地创建更多的服务单元。微服务是一个概念,并没有规定服务的格式,但是很多厂商和框架都不约而同的采用RESTful的架构,尽管也有一些其它的性能很好的RPC框架。如何在Java生态圈选择一个轻量级的RESTful框架?可以参

2017-02-08 15:31:06 1842 1

原创 Java Jersey2使用总结

前言在短信平台一期工作中,为便于移动平台的开发,使用了JavaJersey框架开发RESTFul风格的Web Service接口。在使用的过程中发现了一些问题并积累了一些项目经验,做了一下总结,便于个人成长,同时也希望对有需要的同仁有好的借鉴和帮助。简介Jersey是JAX-RS(JSR311)开源参考实现用于构建    RESTful    Web service,它包含三个

2017-02-08 15:22:26 574

原创 Spring和resteasy集成三种方式

对于和jboss as7的集成不需要做任何工作,jboss默认集成了resteasy,只需要对业务pojo做一些jax-rs的注解标注即可。对于非Jboss的Servlet容器spring和resteasy集成,主要有三种方式,运行于Servlet版本大于等于3.0运行于Servlet版本小于3.0将resteasy和spring mvc整合在一起基

2017-02-08 15:20:34 3189

原创 spring和resteasy集成,构建restful风格服务

spring和resteasy集成,三种主要的方式:对于和jboss as7的集成不需要做任何工作,jboss默认集成了resteasy,只需要对业务pojo做一些jax-rs的注解标注即可。我们这里讲的servlet容器是tomcat。开始前,先做一些准备工作,引入jar包,我使用的是maven。jar包版本,添加到属性文件里去:[html] view plain

2017-02-08 15:19:25 2869

原创 使用Jersey开发RESTful服务

REST  2000 年由 Roy Fielding 在博士论文中提出,他是 HTTP 规范 1.0 和 1.1 版的首席作者之一。 REST 中最重要的概念是资源(resources) ,使用全球 ID(通常使用 URI)标识。客户端应用程序使用 HTTP 方法(GET/ POST/ PUT/ DELETE )操作资源或资源集。RESTful Web 服务是使用 HTTP 和 R

2017-02-08 15:13:45 795

原创 理解RESTful架构

越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。     网站开发,完全可以采用软件开发的模式。但是传统上,软件和网络是两个不同的领域,很少有交集;软件开发主要针对单机环境,网络则主要研究系统之间的通信。互联网的兴起,使得这两个领域开始融合,现在

2017-02-08 14:50:06 238

微信小程序完整:对wx接口的promise封装

微信小程序完整:对wx接口的promise封装

2023-06-01

微信小程序源码小游戏贪吃蛇

微信小程序源码小游戏贪吃蛇

2023-06-01

微信小程序组件:canvas股票分时图

微信小程序组件:canvas股票分时图

2023-06-01

微信小程序:外卖小程序

微信小程序:外卖小程序

2023-06-01

微信下程序:电影麻辣烫

微信下程序:电影麻辣烫

2023-06-01

微信小程序:新华字典:适用1028版本

微信小程序:新华字典:适用1028版本

2023-06-01

微信小程序精品:仿某易云音乐:歌单,FM,播放,评论

微信小程序精品:仿某易云音乐:歌单,FM,播放,评论

2023-06-01

微信小程序代码:欢迎来到召唤师峡谷!

微信小程序代码:欢迎来到召唤师峡谷!

2023-06-01

微信小程序代码:电影时光

微信小程序代码:电影时光

2023-06-01

微信小程序:福利:美女荟萃;(适用1123版本)

微信小程序:福利:美女荟萃;(适用1123版本)

2023-06-01

微信小程序代码:登录及动画效果

微信小程序代码:登录及动画效果

2023-06-01

微信小程序:小商店;增减商品数量,图片排布

微信小程序:小商店;增减商品数量,图片排布

2023-06-01

微信小程序推荐:B站首页界面设计:附详细教程

微信小程序推荐:B站首页界面设计:附详细教程

2023-06-01

微信小程序精品:有格调商城(适用1221)

微信小程序精品:有格调商城(适用1221)

2023-06-01

微信小程序精品:医药网:tab变换,使用Labrador

微信小程序精品:医药网:tab变换,使用Labrador

2023-06-01

微信小程序:外卖菜单 ,完整版

微信小程序:外卖菜单 ,完整版

2023-06-01

微信小程序代码:花店 完整版

微信小程序代码:花店 完整版

2023-06-01

微信小程序精品:大转盘,仿某猫超市抽奖

微信小程序精品:大转盘,仿某猫超市抽奖

2023-06-01

微信小程序源码公众号热门文章信息流

微信小程序源码公众号热门文章信息流

2023-06-01

微信小程序代码:人脸识别

微信小程序代码:人脸识别

2023-06-01

微信小程序商城分销系统

微信小程序商城分销系统

2023-06-01

微信小程序完整精品移动小商城:基于node,包含前后台

微信小程序完整精品移动小商城:基于node,包含前后台

2023-06-01

微信小程序代码:积分商城

微信小程序代码:积分商城

2023-06-01

微信小程序代码:轮播图变换

微信小程序代码:轮播图变换

2023-06-01

山东省-乡镇边界.rar vue前端地图json数据

山东省_乡镇边界.rar vue前端地图json数据

2024-07-26

mysql彻底理解删除重复记录sql脚本,只保留一条记录

mysql彻底理解删除重复记录sql脚本,只保留一条记录

2023-07-25

mysql存储过程、函数,业务编写、启动、停止命令,linux环境下,新增用户,授权,binlog传输数据

mysql存储过程、函数,业务编写、启动、停止命令,linux环境下,新增用户,授权,binlog传输数据

2023-07-25

微服务工程自动编译,部署的shell脚本,自行修改工程目录和服务名称,运行即可

微服务工程自动编译,部署的shell脚本 cd /data/project/ ./build_server.sh ./deploy_server.sh server-auth

2023-07-25

基于Prometheus 和 Grafana 实现springboot应用监控和服务器监控

基于Prometheus 和 Grafana 实现springboot应用监控和服务器监控

2023-07-07

node-exporter-1.3.1.linux-amd64.tar.gz ,基于Prometheus 和 Grafana 实

node_exporter-1.3.1.linux-amd64.tar.gz ,基于Prometheus 和 Grafana 实现springboot应用监控和服务器监控,官网的几乎是下载不下来,自从github被微软收购后,我感到了深深的担忧,很多东西都不能下载了。

2023-07-07

微信小程序:时尚购:ajax获取数据,适用1122版本

微信小程序:时尚购:ajax获取数据,适用1122版本

2023-06-01

微信小程序:相册:上传本地图片生成列表

微信小程序:相册:上传本地图片生成列表

2023-06-01

微信小程序:音乐播放器:带列表循环模式设置

微信小程序:音乐播放器:带列表循环模式设置

2023-06-01

微信小程序代码:简易抽奖

微信小程序代码:简易抽奖

2023-06-01

微信小程序代码:在线聊天功能基于MINA

微信小程序代码:在线聊天功能基于MINA

2023-06-01

微信小程序精品小游戏:麻将骰子

微信小程序精品小游戏:麻将骰子

2023-06-01

微信小程序推荐:美容商城;列表,预约

微信小程序推荐:美容商城;列表,预约

2023-06-01

微信小程序推荐:天气预报;百度地图,BootStrap

微信小程序推荐:天气预报;百度地图,BootStrap

2023-06-01

微信小程序推荐:易打卡;表单设计(适用1221)

微信小程序推荐:易打卡;表单设计(适用1221)

2023-06-01

微信小程序优质荐:AI机器人兔兔:多轮对话

微信小程序优质荐:AI机器人兔兔:多轮对话

2023-06-01

空空如也

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

TA关注的人

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