标签:空间

Spring

Spring常用注解汇总

dulong 发布于 2019-04-26

其中base-package为需要扫描的包(含子包)。 <context:component-scan base-package="cn.test"/> @Configuration把一个类作为一个IoC容器,它的某个方法头上如果注册了@Bean,就会作为这个Spri...

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

Spring

Spring 系列(四):我们来聊聊<context:component-scan/>

1

dulong 发布于 2019-04-26

上篇最后给大家了一个建议,建议配置bean扫描包时使用如下写法: spring-mvc.xml <!-- 只扫描@Controller注解 --> <context:component-scan base-package="com.xxx.contro...

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

Java

一篇超实用的服务异常处理指南

2

darida 发布于 2019-04-26

1. 服务异常的处理流程 2. 负载 2.1 查看机器 cpu 的负载 top -b -n 1 |grep java|awk ‘{print "VIRT:"$5,"RES:"$6,"cpu:"$9"...

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

Java

【嗅探底层】你知道Synchronized作用是同步加锁,可你知道它在JVM中是如何实现的吗?

6

xiaoli.he 发布于 2019-04-26

本文系公众号读者投稿 作者:李瑞杰 目前任职于阿里巴巴,资深JVM研究人员 友情提示: 本文内容涉及JVM底层,文章烧脑,请谨慎阅读! 我们可以利用synchronized关键字来对程序进行加锁。它既可以用来声明一个synchronized代码块,也可以直接标记静态方法或者实例方...

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

Java

【深入揭秘Tomcat服务器底层原理】一起来扒一扒这只我们又爱又恨的“Tom猫”

22

xubiao.zhuang 发布于 2019-04-26

还没关注?伸出中指点这里! 聊技术、论职场! 为IT人打造一个“有温度”的 狸猫技术窝 来源:http://u6.gg/svBd4 Tomcat是什么 Tomcat是开源的 Java Web 应用服务器,实现了 Java EE 的部分技术规范,比如 Java Servlet、Ja...

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

Java

RocketMQ 快速上手

刘莉莉 发布于 2019-04-26

本快速上手手册,指的是在本地计算机上设置RocketMQ消息传递系统从发送和接收消息的详细说明. 必要环境 64位的操作系统 64位的JDK1.8+ 以上 Maven 3.2.x 以上 Git 4G以上的存储空间用于代理实例 下载和构建发布版 在这里可以下载 4.4.0 正式版的...

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

Java

列表里做倒计时注意事项

1

xirruiqiang 发布于 2019-04-26

最近公司项目有需求在列表里添加一个30分钟倒计时订购的功能,跟普通发送验证码之类的倒计时不同。有以下几个需要注意的地方 1.在列表里做倒计时要避免闪烁以及性能的问题 2.跟验证码60秒等本地的倒计时不同,时间比较长需要避免误差。以及可能会多次刷新 3.锁屏时不刷新或者Androi...

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

Java

折腾Java设计模式之单例模式

likai 发布于 2019-04-26

Ensure a class has only one instance, and provide a global point of access to it. 一个类仅仅只有一个实例,并且提供全局的接入点。简洁点理解就是涉及到一个单一的类,该类负责创建自己的对象,同时确保只有...

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

Java

死磕 java集合之PriorityBlockingQueue源码分析

1

Harries 发布于 2019-04-26

PriorityBlockingQueue是java并发包下的优先级阻塞队列,它是线程安全的,如果让你来实现你会怎么实现它呢? 还记得我们前面介绍过的PriorityQueue吗?点击链接直达【 死磕 java集合之PriorityQueue源码分析 】 还记得优先级队列一般使用...

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

Java

【嗅探底层】你知道Synchronized作用是同步加锁,可你知道它在JVM中是如何实现的吗?

5

songhua.gao 发布于 2019-04-26

​本文系公众号石杉的架构笔记的读者投稿 作者:李瑞杰 目前任职于阿里巴巴,资深JVM研究人员 友情提示: 本文内容涉及JVM底层,文章烧脑,请谨慎阅读! 我们可以利用synchronized关键字来对程序进行加锁。它既可以用来声明一个synchronized代码块,也可以直接标记...

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

编程技术

如何搭建大数据平台技术架构?

8

xiaoli.wang 发布于 2019-04-26

编辑推荐: 来源于作者艾佳,本文以掌慧纵盈为案例,阐述了物联网企业的业务架构和数据架构,以及技术选型的思考过程。 如何搭建大数据平台技术架构?有没有好的大数据平台架构案例? 请看下文 借助“互联网+大数据+机场”三轮驱动,掌慧纵盈每年为6.4亿人次出行提供无线网络连接服务。 随着...

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

Java

BUF早餐铺 | 安全漏洞可以让攻击者可以从高通芯片中恢复私钥;Facebook可能因数据滥用而面临50亿美…

1

puefu.he 发布于 2019-04-25

各位Buffer早上好,今天是 2019年4月26日星期五。今天的早餐铺内容主要有:安全漏洞可以让攻击者可以从高通芯片中恢复私钥;Facebook可能因数据滥用而面临50亿美元的FTC罚款;Oracle WebLogic爆出零日漏洞;攻击者滥用GitHub服务来托管网络钓鱼工具包...

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

编程技术

「全栈之路」Web前端开发的后端指南

18

xubiao.zhuang 发布于 2019-04-25

在若干次前的一场面试,面试官看我做过 python 爬虫/后端 的工作,顺带问了我些后端相关的问题: 你觉得什么是后端? 送命题。当时脑瓦特了,答曰: 逻辑处理和数据增删改查。。。 当场被怼得体无完肤,羞愧难当。事后再反思这问题,结合资料总结了一下。发现自己学过的 Redis 、...

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

编程技术

架构师成长之路之限流漫谈

4

hellas 发布于 2019-04-25

​1. 我们为什么需要限流 在上一篇架构师成长之路之服务治理漫谈里面,我们已经谈到了高可用治理的部分。为了“反脆弱”,在微服务复杂拓扑的情况下,限流是保障服务弹性和拓扑健壮的重中之重。 想一想,如果业务推出了一个秒杀活动,而你没有任何的限流措施;当你搭建了一个账号平台,而完全没有...

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

编程技术

单集群数据超 1000 亿,微服务架构下分布式数据库应用实践

2

xubiao.zhuang 发布于 2019-04-25

如今,大型企业的应用平台正在向微服务架构进行转型。在微服务架构下,应用程序和数据库等底层平台的关系将会被重构。 作为新一代分布式数据库,其架构与功能特性需要保证在与传统数据库全兼容的基础上,拥抱微服务与云计算框架。因此,分布式数据库对于分布式交易与 ACID 必须保证与传统技术完...

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

编程技术

通过 Istio 重新实现微服务 (三):使用 Istio 代理运行应用

4

xirruiqiang 发布于 2019-04-25

情感分析应用的架构 我们将会继续使用 Kubernetes 入门文章 中的样例,它较为复杂,足以通过实践展示 Istio 的特性。 这个应用由四个微服务组成: SA-Frontend 服务:前端的 Reactjs 应用; SA-WebApp 服务:处理情感分析的请求; SA-Lo...

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

Java

打开JVM黑盒,逐一“解剖”其各个区域,让你Java面试时不再谈JVM色变!

7

zhuangli 发布于 2019-04-25

公众号:狸猫技术窝 作者:原子弹大侠,阿里巴巴高级技术专家 概述 很多人想要到阿里巴巴、美团、京东等互联网大公司去面试,但是现在互联网大厂面试一般都必定会考核JVM相关的知识积累和实践经验,毕竟线上系统写好代码部署之后,每个工程师都必须关注JVM相关的东西,比如OOM、GC等问题...

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

Java

成为1个技术大牛的入门到进阶之路(学习路线图)

刘莉莉 发布于 2019-04-25

计算机领域技术更迭非常之快,内容博大精深。涉及到分布式架构,更是分支众多,知识庞杂。 很多新人在最初往往找不到头绪,不知道从何处下手来一步步提升自己的技术水准。 本文将介绍要成为1个技术大牛的18般兵器谱,以及这条打怪升级之路,希望可以让新人少走弯路,在这条路上一步步提升自己。 ...

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