标签:人性

Spring

程序员笔记|详解Eureka缓存机制

11

xiaoli.wang 发布于 2019-05-16

Eureka是Netflix开源的、用于实现服务注册和发现的服务。Spring Cloud Eureka基于Eureka进行二次封装,增加了更人性化的UI,使用更为方便。但是由于Eureka本身存在较多缓存,服务状态更新滞后,最常见的状况是:服务下线后状态没有及时更新,服务消费者...

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

Java

【拒绝一问就懵】之从Thread讲到Handle

2

zhuangli 发布于 2019-05-15

背景介绍 我们在Android开发过程中,几乎都离不开线程。但是你对线程的了解有多少呢?它完美运行的背后,究竟隐藏了多少不为人知的秘密呢?线程间互通暗语,传递信息究竟是如何做到的呢?Looper、Handler、MessageQueue究竟在这背后进行了怎样的运作。本期,让我们一...

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

Java

程序员笔记|详解Eureka 缓存机制

3

xiaoli.he 发布于 2019-05-07

引言 Eureka是Netflix开源的、用于实现服务注册和发现的服务。Spring Cloud Eureka基于Eureka进行二次封装,增加了更人性化的UI,使用更为方便。但是由于Eureka本身存在较多缓存,服务状态更新滞后,最常见的状况是:服务下线后状态没有及时更新,服务...

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

Java

「小得104」大龄程序员可能还不知道的Java中的几个"新"特性

2

yeseng 发布于 2019-04-30

代码Review是我工作中的一部分,在这个过程中我发现一个现象,尽管大家很少在使用Java6及以前的版本了,Java8已经是绝对的主流了,但很多人还在用Java6以前的老习惯写代码,其实,现在已经是9102年了,从Java7发布到现在已经快8年了,从Java8发布到现在也已经超过...

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

编程技术

京东刘海锋:过去十年架构领域最重要的三个变化

3

darida 发布于 2019-04-28

自从大学时将操作系统内核作为研究方向后,刘海锋就和分布式系统结下了不解之缘。 从分布式存储、图片系统,到中间件体系、容器平台、新一代弹性数据库、异地多活项目等等,刘海锋的职业生涯大多在与基础架构打交道。 他毕业后历经百度、外企、创业公司,然后在 13 年加入京东。参加工作十年后,...

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

Java

最强编程语言 Java 和最受欢迎之 Python 的巅峰对决

13

xiaoli.he 发布于 2019-04-27

作为程序员们的看家利器之 编程语言 ,倘若技术开发者对其掌握得越深则对自身职业生涯越有益处,然随着技术的更新变革,我们在日常使用不单单只会用到一门编程语言,那么究竟该如何选择一门新的语言来上手?本文中,将以主流 Java 和 Python 为例,为大家详细地解析两者的优缺点以及应...

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

编程技术

数字孪生概念、模型及其应用浅析

2

wenming.gapo 发布于 2019-04-24

【编者按】数字孪生是对实体对象或过程的数字化复制,能够实现贯通复杂产品设计、制造、维护等全生命周期业务过程的数字空间和物理空间信息的双向共享交互和全面追溯,在智慧军工、智慧院所建设中具有广阔的应用前景,应坚持“统筹规划、依托生态、阶段推进、持续发展”的思路来推进数字孪生的落地。 ...

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

Java

图解源码 | MyBatis的Mapper原理

3

zhuangli 发布于 2019-04-17

提到看源码,很多同学内心的恐惧的,其实这个从人性的角度来说是非常正常的,因为人们对未知的事物,都是非常恐惧的,其次,你内心可能始终觉得,好像不会原理也还是能工作啊,你的潜意识里没有强烈的欲望.从阅读源码的经历来说,Java三大框架SSM中,Mybatis的源码是最适合入门的. 简...

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

编程技术

前端架构与系统稳定性 – 之我见

1

songhua.gao 发布于 2019-04-14

#### 1. 前言 在说系统之前,我们先来说说关于系统架构的东西,什么是架构:架构可以认为是一个产品的骨架,设计图;不同的产品需要不同的架构,就好比摩天大楼的架构与一栋平房的架构,肯定是不同的; 但是也有一句话说:麻雀虽小五脏俱全;对应到产品系统架构中,也是一样的概念,不管什么...

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

Java

过滤器作用范围/和/*引发的安全问题

1

xirruiqiang 发布于 2019-04-04

问题:过滤器作用范围设置为/或/*一样么? 安全人员可能觉得不一样,毕竟从对通配符的认识来说, / 代表的只是根目录, /* 代表所有。 开发人员可能觉得一样,根据平常的开发经验,并未发现两者的差别。 其实呢,这两种认识都不正确,更确切地说前者说的不够正确。具体许我慢慢道来。 0...

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

Java

惨无人道!黑客竟利用波音飞机坠机事件进行钓鱼攻击

21

songhua.gao 发布于 2019-03-18

背景 2019年3月10日上午,埃塞俄比亚航空一架载157人的737 MAX 8型航班坠毁,机上人员全部遇难,且机上还有8名中国人。而据航班跟踪网站Flightradar24称,埃航客机起飞后“垂直速度不稳定”,再引发人们对客机系统安全的关注。据悉,这是继2018年10月29日狮...

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

Java

图解源码:MyBatis 的 Mapper 原理

3

hellas 发布于 2019-02-15

提到看源码,很多同学内心的恐惧的,其实这个从人性的角度来说是非常正常的,因为人们对未知的事物,都是非常恐惧的,其次,你内心可能始终觉得,好像不会原理也还是能工作啊,你的潜意识里没有强烈的欲望.从阅读源码的经历来说,Java三大框架SSM中,Mybatis的源码是最适合入门的. 简...

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

Spring

使用 CODING 进行 Spring Boot 项目的集成

7

puefu.he 发布于 2019-02-13

本文作者:CODING 用户 – 高文 持续集成(Continuous integration) 是一种软件开发实践,即团队开发成员经常集成他们的工作,通过每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。成员之间的代码相互影响,可能会出现各种编译、运行的错...

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

Java

我的2018

5

xiaoli.wang 发布于 2019-02-11

今天是己亥猪年正月初七,上班第一天,开工大吉。首先祝看到本文的读者2019猪年大吉,也祝自己在新的一年能顺利一点吧。万事如意总是不太现实的,让坦然面对生活中的逆境顺境更加重要。 如同去年的总结一样,《我的2018》来得有点晚了。去年的总结《我的2017》也是差不多这个时间。下面将...

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

Java

一个平凡但不平庸的程序猿2018个人总结

1

zhuangli 发布于 2019-01-31

完整的链接在这里: 一个两年java程序猿的2017个人总结 这里先列举一下去年定的目标: 阅读2本以上的技术相关书籍,并作出相应的实践; 阅读5本以上国内外有意思的书籍; 阅读jdk常用类的源码,能够理解其中的涵义; 能够熟练掌握3个常用的技术框架; 继续坚持每天一万步,一年中...

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

Java

假如上天再给你一次机会,你会学C语言还是学JAVA?

zhuangli 发布于 2019-01-29

已经从事软件开发十几年,C++和java跟着做过好多项目,相对来讲跟C++的感情更加深刻些,毕竟被折腾的时间最长印象也最深刻,刚入行一年就跟着做C++项目,开始被泛型编程里面的各种规则折腾的够呛,发现和自己在学校学的完全不是一码事,学校学到的C++理论只是皮毛而已,也就是学学面向...

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

Java

2018 年度新增开源软件排行榜之国产 TOP 50

35

zhuangli 发布于 2019-01-23

2018 年开源中国社区「新增」开源项目排行榜之 国产 TOP 50 终于发布了! 榜单根据 2018 年开源中国社区新收录的开源项目的关注度、活跃度,以及所属分类整理而来,相信在一定程度上反映了国内大部分开发者在 2018 年所使用的技术栈和希望学习的技术。...

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

Java

Glide 系列-1:预热、Glide 的常用配置方式及其原理

1

puefu.he 发布于 2019-01-07

在接下来的几篇文章中,我们会对 Android 中常用的图片加载框架 Glide 进行分析。在本篇文章中,我们先通过介绍 Glide 的几种常用的配置方式来了解 Glide 的部分源码。后续的文中,我们会对 Glide 的源码进行更详尽的分析。 对于 Glide,相信多数 And...

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