标签:管家

编程技术

从游击队到正规军(二):马蜂窝旅游网的IM客户端架构演进和实践总结

19

hellas 发布于 2019-10-17

一、引言 移动互联网技术改变了旅游的世界,这个领域过去沉重的信息分销成本被大大降低。用户与服务供应商之间、用户与用户之间的沟通路径逐渐打通,沟通的场景也在不断扩展。这促使所有的移动应用开发者都要从用户视角出发,更好地满足用户需求。 论坛时代的马蜂窝,用户之间的沟通形式比较单一,主...

阅读(23)评论(0)赞 (0)

编程技术

马蜂窝 IM 移动端架构的从 0 到 1

22

xiaoli.wang 发布于 2019-10-17

点击上方“马蜂窝技术”,关注订阅更多优质内容 移动互联网技术改变了旅游的世界,这个领域过去沉重的信息分销成本被大大降低。用户与服务供应商之间、用户与用户之间的沟通路径逐渐打通,沟通的场景也在不断扩展。这促使所有的移动应用开发者都要从用户视角出发,更好地满足用户需求。 论坛时代的马...

阅读(23)评论(0)赞 (0)

Java

睡梦中被拉起来执行Spring事务

2

hanze 发布于 2019-09-24

梦中惊醒 在Tomcat的线程池里,有这样一个线程,自打出生后,从来不去干活儿,有好多次走出线程池“这座大山”去看世界的机会,都被他拱手让给了弟兄们。 弟兄们给他取了个名字叫二师兄。没错,好吃懒做,饱了睡,醒了吃。这不,又迷迷糊糊睡着了,还打呼噜呢。 “快起来,起来,干活去了”,...

阅读(33)评论(0)赞 (0)

Java

获同创伟业数千万A轮融资,阿里系JVM技术专家联合创立PerfMa打造性能领域全能管家

3

wenming.gapo 发布于 2019-09-20

【猎云网(微信:)北京】9月20日报道(文/吕梦) 猎云网今日获悉, 为企业提供性能全方位解决方案的技术创业公司PerfMa(杭州笨马网络技术有限公司),宣布获得来自深圳同创伟业的数千万A轮融资 。 PerfMa联合创始人兼CEO李嘉鹏(花名:寒泉子,网络ID:你假笨)在接受猎云...

阅读(37)评论(0)赞 (0)

Spring

Yuema约吗一起学习成长之路 他山之石,可以攻玉系列|springcloud(一):大话Spring Cloud

6

尖兵 发布于 2019-09-10

“Yuema约吗?一起学技术,一起成长!他山之石,可以攻玉系列 ” 作者博客【纯洁的微笑】的个人介绍: 2009年,因为数学建模接触编程。2010年,经过培训走入程序员行业。2010年-2013年,在西安工作过三年,主要集中在通讯领域。2013年,清明节开始北漂,北京六年主要在第...

阅读(55)评论(0)赞 (0)

Java

Android–Okhttp源码详解

likai 发布于 2019-09-08

OkHttpClient是整个okhttp的大管家,通过它内部的参数,可以自定义各种请求配置 Dispatcher 线程管理工具,内部使用 ExecutorService 实现,使用异步请求时,会把请求放入队列中, ExecutorService 来控制什么时候执行 Proxy ...

阅读(46)评论(0)赞 (0)

Java

跟我学SpringCloud | 第一篇:介绍

2

小丁 发布于 2019-09-06

SpringCloud系列教程 | 第一篇:介绍 springboot进入2.x以后,历经一年多的修修改改,终于到了2.1.x的版本,相对较为稳定,本系列教程将使用目前最新的springboot(2.1.6.RELEASE)和springcloud(Greenwich.SR1)版...

阅读(69)评论(0)赞 (0)

Java

okhttp3源码分析之请求流程

3

刘莉莉 发布于 2019-09-03

在Android开发中,当下最火的网络请求框架莫过于okhttp和retrofit,它们都是square公司的产品,两个都是非常优秀开源库,值得我们去阅读它们的源码,学习它们的设计理念,但其实retrofit底层还是用okhttp来发起网络请求的,所以深入理解了okhttp也就深...

阅读(46)评论(0)赞 (0)

Java

我也来聊聊 Binder

2

xiaoli.wang 发布于 2019-09-02

我们知道,同一个程序中的两个函数之间能直接调用的根本原因是处于相同的内存空间中(虚拟地址的映射规则完全一致);反之,两个不同的进程,比如微信App和淘宝App所在的进程,它们是没用办法直接通过内存地址来访问到对方内部的函数或者变量的。 既然无法直接访问到对方进程的内存空间,那有没...

阅读(57)评论(0)赞 (0)

Spring

动态代理的楷模:源码分析Mybatis与Spring(一)

2

changyuan.xu 发布于 2019-08-25

Mybatis对于我们并不陌生,但他实际工作原理是怎样的呢?希望看完本篇文章,大家能了解一下问题 调用的Mapper是接口,实际执行的实现类是什么? 源码分析 Mybatis有两处都用了动态代理。一是Mapper接口代理,二是SqlSession代理。具体实现,下面逐一剖析 一....

阅读(52)评论(0)赞 (0)

Java

JEECG 4.0 版本发布,JAVA快速开发平台

7

hellas 发布于 2019-08-05

JEECG 4.0 版本发布,系统全面优化升级,更快,更稳定! 导读 ⊙平台性能优化,系统更稳定,速度闪电般提升 ⊙上传组件plupload优化改进,优化上传效果,加强浏览器兼容性 ⊙新增adminlte首页风格,支持更多菜单设置 ⊙不同数据库Oracle/Sqlser...

阅读(75)评论(0)赞 (0)

Spring

细节知多少 – spring @Value注解解析

3

hellas 发布于 2019-08-02

​@Value是开发过程中使用比较频繁的注解之一,它的作用是将配置文件中key对应的值赋值给它标注的属性。对于常见的知识点,我们应该了解它功能实现的本质。对我们自己的技术提升很有帮助。 原理 ​在spring中是由 AutowiredAnnotationBeanPostProce...

阅读(44)评论(0)赞 (0)

Java

细节知多少 – spring @Value注解解析

3

邓龙华 发布于 2019-08-02

​@Value是开发过程中使用比较频繁的注解之一,它的作用是将配置文件中key对应的值赋值给它标注的属性。对于常见的知识点,我们应该了解它功能实现的本质。对我们自己的技术提升很有帮助。 原理 ​在spring中是由 AutowiredAnnotationBeanPostProce...

阅读(60)评论(0)赞 (0)

Java

Jeewx-Boot 1.0.3 版本发布,免费开源JAVA微信管家平台

8

xirruiqiang 发布于 2019-08-01

项目介绍 JeewxBoot 是一款基于SpringBoot的免费微信管家平台。支持微信公众号、小程序官网、微信抽奖活动。Jeewx-Boot实现了微信公众号管理、小程序CMS、微信抽奖活动等基础功能,便于二次开发,可以快速搭建微信应用!Jeewx-Boot独创插件开发机制,实现...

阅读(62)评论(0)赞 (0)

编程技术

从游击队到正规军:马蜂窝旅游网的IM系统架构演进之路

9

zhuangli 发布于 2019-07-24

本文引用自马蜂窝公众号,由马蜂窝技术团队原创分享。 一、引言 今天,越来越多的用户被马蜂窝持续积累的笔记、攻略、嗡嗡等优质的分享内容所吸引,在这里激发了去旅行的热情,同时也拉动了马蜂窝交易的增长。在帮助用户做出旅行决策、完成交易的过程中,IM 系统起到了重要的作用。 IM 系统为...

阅读(94)评论(0)赞 (0)

编程技术

马蜂窝 IM 系统架构的演化和升级

13

songhua.gao 发布于 2019-07-18

点击上方“马蜂窝技术”,关注订阅更多优质内容 今天,越来越多的用户被马蜂窝持续积累的笔记、攻略、嗡嗡等优质的分享内容所吸引,在这里激发了去旅行的热情,同时也拉动了马蜂窝交易的增长。在帮助用户做出旅行决策、完成交易的过程中,IM 系统起到了重要的作用。 IM 系统为用户与商家建立了...

阅读(95)评论(0)赞 (0)

Java

java设计模式之动态代理

刘莉莉 发布于 2019-07-13

为了更好的理解代理模式,首先根据生活中实际场景进行模拟,让我们在生活中去体验设计思想的美妙。 场景描述 “病从口入”这句成语告诉我们注意饮食健康,小六同学想吃苹果,在吃苹果之前需要清洗一下苹果和洗一下手,吃完苹果后,需要洗一下手保持个人卫生;十分钟后。。。小六同学又想吃一个大鸭梨...

阅读(93)评论(0)赞 (0)

Java

fastjson 存在远程代码执行 0day 漏洞,建议升级至最新版本

2

xubiao.zhuang 发布于 2019-07-12

2019年6月22日,阿里云云盾应急响应中心监测到FastJSON存在0day漏洞,攻击者可以利用该漏洞绕过黑名单策略进行远程代码执行。 漏洞名称 FastJSON远程代码执行0day漏洞 漏洞描述 利用该0day漏洞,恶意攻击者可以构造攻击请求绕过FastJSON的黑名单策略。...

阅读(130)评论(0)赞 (0)