标签:管家

编程技术

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

13

songhua.gao 发布于 2019-07-18

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

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

Java

java设计模式之动态代理

刘莉莉 发布于 2019-07-13

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

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

Java

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

2

xubiao.zhuang 发布于 2019-07-12

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

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

编程技术

云架构师进阶攻略(完整版)

51

小丁 发布于 2019-06-20

一、架构的三个维度和六个层面 1.1、三大架构 在互联网时代,要做好一个合格的云架构师,需要熟悉三大架构。 第一个是IT架构,其实就是计算,网络,存储。这是云架构师的基本功,也是最传统的云架构师应该首先掌握的部分,良好设计的IT架构,可以降低CAPEX和OPEX,减轻运维的负担。...

阅读(124)评论(0)赞 (1)

编程技术

美图 IT 老兵:关于大规模图片处理和全球云端处理架构思考

8

xirruiqiang 发布于 2019-06-11

近日,TGO 鲲鹏会邀请不同领域的技术管理者,从案例和实践出发,一起分享讨论自己在架构设计方面的想法和宝贵经验,深入解读可扩展、高可用架构。在活动现场,美图公司技术总监王静波结合美图公司现状为大家分享了在大规模的场景及其需要支撑全球用户的场景下,美图如何运用面向未来的云端流程处理...

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

Java

使用 Jenkins X、Kubernetes 和 Spring Boot 实现 CI/CD

6

尖兵 发布于 2019-06-08

本文首发于:Jenkins 中文社区 过去五年中的变化,如迁移到公有云以及从虚拟机向容器的转变,已经彻底改变了构建和部署软件的意义。 以 Kubernetes 为例。Google 于2014年开源,现在所有主流的公有云供应商都支持它—它为开发人员提供了一种很好的方式,...

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

Java

Windows使用NSSM将任意exe封装为服务

1

Harries 发布于 2019-05-23

介绍 NSSM是一个服务封装程序,它可以将普通exe程序封装成服务,使之像windows服务一样运行。同类型的工具还有微软自己的srvany,不过nssm更加简单易用,并且功能强大。它的特点如下: 支持普通exe程序(控制台程序或者带界面的Windows程序都可以) 安装简单,修...

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

Java

Java Web 扫盲行动

5

wenming.gapo 发布于 2019-04-26

这次分享讲一下 Java Web 相关的基础知识,主要就是 servlet 部分的知识。涉及到的知识点比较的多,如果同学们来不及看,可以先收藏起来,有空的时候再慢慢看哦!下面我们步入正题。 1. HTTP 协议 协议 就是一套约定好的规则,只要我们遵循其中的规则就能很好的进行沟通...

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

Java

RedHat接管了Oracle的OpenJDK 8和OpenJDK 11项目的管理权

songhua.gao 发布于 2019-04-19

昨天,Red Hat宣布,在从Oracle转型后,它将成为OpenJDK 8和OpenJDK 11的管家。 “随着这种转变,”Red Hat说,“我们肯定了我们对Java社区的支持,并遵循类似的道路,导致其领导OpenJDK 6和OpenJDK 7项目。” 在2019年1月底,O...

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

Java

阿里面试题:Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的?

4

尖兵 发布于 2019-03-30

昨天,笔者在一篇面经中突然看到阿里的这样一道面试题: Mybatis中的Dao接口和XML文件里的SQL是如何建立关系的? 如果有两个XML文件和这个DAO建立关系,岂不是冲突了? 如果你看过笔者关于Mybatis源码分析的往期博文,相信你肯定可以给出一个不错的答案。 但鉴于系列...

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

Java

面试分享:最全Spring事务面试考点整理

2

changyuan.xu 发布于 2019-03-19

Spring和事务的关系 关系型数据库、某些消息队列等产品或中间件称为事务性资源,因为它们本身支持事务,也能够处理事务。 Spring很显然不是事务性资源,但是它可以管理事务性资源,所以Spring和事务之间是管理关系。 就像Jack Ma虽然不会写代码,但是他却管理者一大批会写...

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

Java

Mybatis源码分析(二)XML的解析和Annotation的支持

2

hanze 发布于 2019-03-11

上一节内容我们简单回顾了Mybatis的整体架构和相关概念知识点,并简述了本系列所用框架的版本。Mybatis功能强大,花样繁多。我们不会太关心所有的技术点,而是重点剖析常用的功能点。同Spring相比,Mybatis多以应用为主。从本节开始,我们正式开始源码的分析。 二、环境配...

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

Java

威胁快报 | 首爆新型ibus蠕虫利用热门漏洞疯狂挖矿牟利

16

尖兵 发布于 2019-02-13

一、背景 近日阿里云安全团队发现了一起利用多个流行漏洞传播的蠕虫事件。黑客首先利用ThinkPHP远程命令执行等多个热门漏洞控制大量主机,并将其中一台“肉鸡”作为蠕虫脚本的下载源。其余受控主机下载并运行此蠕虫脚本后,继续进行大规模漏洞扫描和弱口令爆破攻击,从而实现横向传播。涉及的...

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

Java

SOFABoot 类隔离原理剖析

4

songhua.gao 发布于 2019-01-29

原创声明 :本文系作者原创,谢绝个人、媒体、公众号或网站 未经授权 转载,违者追究其法律责任。    SOFABoot 是蚂蚁金服中间件团队开源的基于 Spring Boot 的一个开发框架,其在 Spring Boot 基础能力之上,增加了类隔离能力,以更好...

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

编程技术

51 信用卡 Android 架构演进

14

yeseng 发布于 2018-12-19

编辑推荐: 本文来自于infoq,文章阐述了 51 信用卡 Android 架构演进过程中Weex 容器实践、工程化实践等的一些实践经验。 随着业务的快速扩张,原本小作坊式的单个工程的开发模式越来与不能满足实际需求。早在两年多以前,51 信用卡管家就向下沉淀出了单独的公用基础库,...

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

Spring

java B2B2C源码电子商务平台—大话Spring Cloud

1

xiaoli.wang 发布于 2018-12-06

研究了一段时间Spring Boot了准备向Spring Cloud进发,公司架构和项目也全面拥抱了Spring Cloud。在使用了一段时间后发现Spring Cloud从技术架构上降低了对大型系统构建的要求,使我们以非常低的成本(技术或者硬件)搭建一套高效、分布式、容错的平台...

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

Java

JEECG 3.8 宅男优化版本发布,1024 程序员节宅男节日快乐

9

yanxinchi 发布于 2018-10-24

JEECG 3.8 版本发布,系统全面升级,重构上传组件、优化代码生成器机制! 导读          ⊙平台性能优化,系统更稳定,速度闪电般提升 ⊙系统上传组件全面重构,使用pl...

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

Java

爆破Tomcat服务器,GandCrab 4.3勒索病毒成功入侵企业内网

27

xubiao.zhuang 发布于 2018-09-19

前言 近日,腾讯御见威胁情报中心拦截到专攻企业局域网的勒索病毒GandCrab,这个臭名昭著的勒索病毒版本号已升级到4.3。与以往不同的是,攻击者在已入侵网络同时释放挖矿木马和勒索病毒,针对高价值目标使用GandCrab勒索病毒,而一般目标则运行挖矿木马,以最大限度利用被入侵的目...

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