标签:http 第4页

编程技术

IoT — 物联网平台架构设计分析

7

yeseng 发布于 2019-07-19

编辑推荐: 本文来自于csdn,主要介绍了四大核心模块:设备管理,用户管理,数据传输管理,数据管理。网络通讯:基于移动3/4G通讯 ,蓝牙通讯,zigbee。智能设备。 现在网上讨论的有关物联网的帖子非常之多,但大部分都是介绍理论或者有关硬件,通讯相关的问题,比如物联网模块,物联...

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

Java

Java后端这样面试,拿到Offer的几率是99%

4

hanze 发布于 2019-07-19

在上周,我密集面试了若干位 Java 后端候选人,工作经验在 3 到 5 年间。 图片来自 Pexels 我的标准其实不复杂,有如下三点: 能干活。 Java 基础要好。 最好熟悉些分布式框架。 相信其它公司招初级开发时,应该也照着这个标准来面试的。我也知道,不少候选人能力其实不...

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

Spring

Spring Aware 到底是什么?

11

likai 发布于 2019-07-19

通过如下前序两篇文章: Spring Bean 生命周期之“我从哪里来”? Spring Bean 生命周期之“我要到哪里去”? 我们了解了 Spring Bean 的生命周期核心内容,bean 是如何被初始化变为 Ready for Use 的状态,当资源被回收时又是如何被 d...

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

Java

JAVA并发辅助工具类-CountDownLatch、CyclicBarrier、Semaphore之简单介绍及和Golang的WaitGroup比较

likai 发布于 2019-07-19

CyclicBarrier同步屏障 CyclicBarrier默认的构造方法CyclicBarrier(int parties),其参数表示屏障拦截的线程数量, 每个线程调用await方法告诉CyclicBarrier我已经到达屏障,然后当前线程被阻塞, 直到被拦截的线程全部都到...

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

Spring

解决SpringBoot多模块发布时99%的问题

5

darida 发布于 2019-07-19

如果使用的是 SpringBoot 多模块的项目,在发布的时候可能遇到各种各样的问题。本文归纳了以下 8 个原则和发布时经常出现的 4 个问题的解决方案,掌握了这些原则和解决方案,几乎可以解决绝大数 SpringBoot 发布问题。 SpringBoot 多模块发布的 8 大原则...

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

Java

聊聊 APK —— 脱离 AS 手工创造 APK 文件

7

刘莉莉 发布于 2019-07-19

终于来到了这一个章节,其实这个是之前一个小的“梦想”,但是真正到实现它的时候,感觉还蛮简单的,但是做完一件事总会有一些成就感,所以,我们今天就来完成这个事情,如果你还不知道 Dex 文件和资源文件怎么生成,请参考我前面几篇文章 聊聊 APK —— 直接运行 Dex 聊聊 APK ...

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

Java

让我们庆祝 Jenkins 对 Java 11 的支持

3

尖兵 发布于 2019-07-18

本文首发于: Jenkins 中文社区 原文链接 作者:alecharp 译者:Yanjun Shi 让我们庆祝 Jenkins 对 Java 11的支持 本文是为了庆祝 Jenkins 对 Java 11的支持 NOTE:这是由 Java 11支持团队准备的联合博客文章:Adr...

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

Java

Spring Boot 全局异常处理(上)

3

hanze 发布于 2019-07-18

一、背景 对接的项目多了,奇奇怪怪的问题就都出现了,比如有一个最让人烦心的问题 异常 。 偶尔会碰到框架抛出的默认的异常,比如 Laraval,比如 Spring Boot,每个框架抛出的异常格式是不一致的,有 Json 或 XML 格式的数据,当然也有 HTML 页面,最为关键...

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

编程技术

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

13

songhua.gao 发布于 2019-07-18

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

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

Java

让人抓头的Java并发(四) 阻塞队列–CPU飙升排查案例

1

changyuan.xu 发布于 2019-07-18

在上一篇文章中给大家介绍了牛批的AQS,大致讲解了JUC中同步的思路。本来还没想好这一篇应该写点什么,刚好上周某个同事的代码出现问题,排查后发现是使用阻塞队列不当导致的,所以本篇决定介绍下阻塞队列。 真实案例分析 错误案例: 说来也是挺巧的,那天一位同事iMac换了Macbook...

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

Spring

Spring Ioc之BeanDefinition的加载

yanxinchi 发布于 2019-07-18

本文研究Spring配置文件解析到注册的过程。 我们写个demo来进行debug XmlBeanFactory bf = new XmlBeanFactory(new ClassPathResource("iocbeans.xml")); 复制代码 第一步获取...

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

Java

Jenkins 插件的微基准测试框架

2

xirruiqiang 发布于 2019-07-18

本文介绍了 Jenkins 插件的微基准测试框架以及如何在插件中运行基准测试 Jenkins 插件的微基准测试框架 作为我Google 编程夏令营的一部分,我一直致力于改进角色策略插件(Role Strategy Plugin)的性能。 由于没有现有的方法来度量性能以及在 Jen...

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

Java

推荐收藏系列:一文理解JVM虚拟机(内存、垃圾回收、性能优化)解决面试中遇到问题

13

dulong 发布于 2019-07-18

java虚拟机运行时数据区分布图: JVM栈(Java Virtual Machine Stacks): Java中一个线程就会相应有一个线程栈与之对应,因为不同的线程执行逻辑有所不同,因此需要一个独立的线程栈,因此栈存储的信息都是跟当前线程(或程序)相关信息的,包括 局部变量 ...

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

Java

成为一名 Jenkins 贡献者:对新手友好的工单

7

wenming.gapo 发布于 2019-07-18

本文首发于:Jenkins 中文社区 译者:Rick 两个月前,我发表了一篇介绍性文章, 成为一名 Jenkins 贡献者的旅程。在那篇第一次发表的文章 review 过后,学习到了我们可以参与和贡献的多种途径。 因此,在这个站点仓库中有对首次、基础的贡献的描述。 现在,我们将会...

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

Java

Java基础深入探索

小丁 发布于 2019-07-18

正所谓学而时习之,温故而知新,最近在回顾Java基础知识的过程中有了和以前不一样的理解,所以在此记录一下,注意这仅供参考哦!如果有什么理解有误的地方希望大家可以纠正,共同探讨,一起进步。 抽象类和接口都不能直接实例化。 接口只能包含方法声明和常量,抽象类中可以包含方法声明和有着具...

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

Java

java垃圾回收与内存分配

dulong 发布于 2019-07-18

一般判断对象是否已经“死去”有两种方法,一个是 引用计数法 ,还有一个是 可达性分析法 。 引用计数算法 给对象中添加一个引用计数器,每当有一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0的对象就是不可能在被使用的。 而java虚拟机中并不是通过...

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

Java

RxJava 的源码解析(一) 主要的角色

2

darida 发布于 2019-07-18

RxJava 目前已经是 3.x 版本了,但是我司一直在用 1.x 的版本;所以我准备去从 RxJava 1.x 开始,去看它的源码结构,从源码中去理解 RxJava 中的一些概念和实现原理。其实我对 RxJava 也只是会用,没有系统的去了解;我希望我自己能够从源码里面理解他的...

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