标签:快的

编程技术

一文了解芯片大厂Arm的物联网安全架构(PSA)

4

hellas 发布于 2019-07-20

5G 的广泛部署和应用,无疑代表着物联网 (IoT) 时代即将到来。 智慧家庭中的智能家电,楼宇的智能仪表,遍布街道的监控摄像头,已经融入我们生活中的物联网硬件可能要远比我们想象得要多。据芯片研发巨头 Arm 统计,目前全球约有 80 亿物联网设备;预计到 2035 年,这个数字...

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

Java

StackOverflow: 你没见过的七个特别好的Java答案

1

wenming.gapo 发布于 2019-07-19

StackOverflow发展到目前,已经成为了全球开发者的金矿。它能够帮助我们找到在各个领域遇到的问题的最有用的解决方案,同时我们也会从中学习到很多新的东西。这篇文章是在我们审阅了StackOverflow上最流行的Java问题以及答案后从中挑出来的。即使你是一个有丰富经验的开...

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

Java

Jenkins 插件的微基准测试框架

2

xirruiqiang 发布于 2019-07-18

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

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

Java

一次因JDK夏令时导致接口输出日期格式的时间与预期时间不一致的bug排查总结

2

wenming.gapo 发布于 2019-07-18

问题起源于同事在项目中新增一个统计用户生日明细的接口,其中一个用户在数据库中的生日日期是“1988-07-29”,然而通过rest接口得到该用户的生日日期却为 “1988-07-28”。 环境说明 开始bug排查之前,先说明下项目环境: 系统:centos 7.5 JDK:1.8...

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

编程技术

软件架构设计原则之“KISS”的总结使用 原 荐

2

邓龙华 发布于 2019-07-18

今天聊一聊软件架构设计中的 KISS 原则。 对! 就是亲嘴的那个 “KISS”! 一定要多练习。 … … … … 作为一个程序员我是推荐理解为“亲嘴”的,可以很好的解决单身问题,但作为一个架构师在“亲嘴”的同时,希望还能理解它另一...

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

Java

java多线程总结-同步容器与并发容器的对比与介绍

13

yeseng 发布于 2019-07-17

java.util包下面的容器集主要有两种,一种是Collection接口下面的List和Set,一种是Map, 大致结构如下: Collection List LinkedList ArrayList Vector Stack Set HashSet TreeSet Linke...

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

Java

『互联网架构』插桩处理埋点(113)

8

刘莉莉 发布于 2019-07-17

上节说了javaagent和javassist,其实javassist也是基于ASM实现的。一般人不懂得JVM指令的话,根本ASM搞不起来,也用到了访问者的设计模式,看起来跟咱们写代码不是一个套路,学习成本比较高,所以有了javassist。 源码:https://github....

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

Java

不好意思,我和 Java 内存模型杠上了!

8

刘莉莉 发布于 2019-07-17

昨天发完 深入理解 Java 内存模型 后将文章转发到朋友圈后(附带开玩笑的说了句:拿着这篇文章、携上 JSR 133,老艿艿再也问不倒我了),刚好彤哥做了下点评(加上 CPU 缓存的架构来类比会更好),于是一看,还真不错,推荐一下! 简介 Java内存模型是在硬件内存模型上的更...

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

Java

计算机内存管理介绍

11

刘莉莉 发布于 2019-07-17

计算机操作系统内存管理是十分重要的,因为其中涉及到很多设计很多算法。《深入理解计算机系统》这本书曾提到过,现在操作系统存储的设计就是“带着镣铐跳舞”,造成计算机一种一种容量多,速度快的假象。 包括现在很多系统比如数据库系统的设计和操作系统做法相似。所以在学习操作系统之余我来介绍并...

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

Java

史上最详尽 Java 8 集合类 HashMap : 底层实现和原理学习笔记(源码解析)

22

puefu.he 发布于 2019-07-16

Java中Map接口集合类继承关系 在 Java 中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。Hashmap实际上是一个数组和链表的结合体(在数据结构中,一般称之为“链表散列“),请看下图...

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

Java

[Java并发-25] 高性能数据库连接池 HiKariCP 分析

小丁 发布于 2019-07-16

实际工作中,我们总会难免和数据库打交道;只要和数据库打交道,就免不了使用数据库连接池。业界知名的数据库连接池有不少,例如 DBCP、Tomcat JDBC Connection Pool、Druid 等,不过最近最火的是 HiKariCP。 HiKariCP 号称是业界跑得最快的...

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

编程技术

阿里巴巴微服务开源生态报告 No.3

xiaoli.wang 发布于 2019-07-16

从关注开源,到使用开源,再到参与开源贡献,越来越多的国内开发者通过开源技术来构建业务。 截止目前,Arthas / Dubbo / ChaosBalde / Nacos / RocketMQ / Seata / Sentinel / Spring Cloud Alibaba / ...

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

Java

Java中那些常用的json库性能比较,常见Json库用法示例代码

2

xiaoli.wang 发布于 2019-07-16

前言 在restful风格流行的今天,json想必大家都不陌生。JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。在Java中,有很多json库,比如阿里巴巴的fastjson,谷歌的gso...

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

Java

Java程序员编程性能优化必备的34个小技巧

5

likai 发布于 2019-07-15

1.尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面: 控制资源的使用,通过线程同步来控制资源的并发访问; 控制实例的产生,以达到节约资源的目的; 控制数据共享,在不建立直接关...

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

Java

必看!java后端,亮剑诛仙(最全知识点)

20

xubiao.zhuang 发布于 2019-07-15

你可能有所感悟。零散的资料读了很多,但是很难有提升。到处是干货,但是并没什么用,简单来说就是缺乏系统化。另外,噪音太多,雷同的框架一大把,我不至于全都要去学了吧。 这里,我大体根据基础、Java基础、Java进阶给分了下类,挑的也都是最常用最重要的工具。 这篇文章耗费了我大量的精...

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

编程技术

自动驾驶思考:基础架构篇

7

darida 发布于 2019-07-15

图片来自网络 文章作者:王方浩  编辑整理:Hoh Xil 内容来源:无人驾驶@知乎专栏 出品社区:DataFun 注:欢迎转载,转载请注明出处。 周末参加了小马智行的线下分享,获益良多。很羡慕北京的环境,大部分的线下都是在北京,难得有在深圳的。深圳虽然被誉为最有创新价...

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

Java

项目实战:简易俄罗斯方块(附源码)

7

dulong 发布于 2019-07-14

学了java,一直想找一个项目实战,俄罗斯方块就是一个不错的实战项目,它原理实现比较简单。话虽如此,我一开始还是毫无头绪,直到去油管上看一个俄罗斯方块的视频和在GitHub上看他实现的源码,才有了思路。我基于他的程序做了一些加工,做出了下面的半成品。俄罗斯方块还是比较适合新手练习...

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

Java

全面对比5大GC的内存伸缩能力(译)

10

小丁 发布于 2019-07-12

在软件开发中,很明显,与大型应用程序相比,小而灵活的微服务可以提供更多的优势。而JDK9的 Jigsaw 更加有助于分解我们的Java应用程序,从而构建更适合云原生的应用程序和微服务。而随着服务的用户越来越多,我们的应用程序需要水平扩容。在这个扩容过程中,其在单个容器中的预配置资...

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