标签:FIT

Java

java注解

3

xirruiqiang 发布于 2019-08-19

@Override public void onCreate(@Deprecated Bundle savedInstanceState) { 。。。 } 复制代码 @Override 用来标识该方法继承自父类,在子类重写,而不是子类自己定义的方法,加上该标签,会在编译的时候帮你...

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

编程技术

架构整洁之道 (Clean Architecture )与领域模型与领域驱动设计(DDD)

11

zhuangli 发布于 2019-08-19

领域模型与领域驱动设计(DDD) 领域模型(Domain Model) 解决什么问题 问题域 需求分析 分析理解复杂业务领域问题 准确反映业务语言 是什么 商业建模 企业的业务模型 行业的业务模型 业务中涉及到的实体及其相互之间的关系 领域驱动设计(Domain-Driven D...

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

Java

Java 数据结构和算法百大面试题

21

likai 发布于 2019-08-19

我一直在发布关于 数据结构 和算法的各类面试例题,诸如数组(Array)、队列(Queue)、堆栈(Stack)、二进制树(Binary tree)、链表(LinkedList)、字符串(String)、数字(Number)、动态数组(ArrayList)等等。本文是对我过去发布...

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

Java

走进JavaWeb技术世界4:Servlet 工作原理详解

15

darida 发布于 2019-08-16

微信公众号【黄小斜】大厂程序员,互联网行业新知,终身学习践行者。关注后回复「Java」、「Python」、「C++」、「大数据」、「机器学习」、「算法」、「AI」、「Android」、「前端」、「iOS」、「考研」、「BAT」、「校招」、「笔试」、「面试」、「面经」、「计算机基础...

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

Java

挑战10个最难回答的Java面试题(附答案)

4

dulong 发布于 2019-08-16

译者:Yujiaao 原文链接: https://segmentfault.com/a/1190000019962661 这是我收集的10个最棘手的Java面试问题列表。 这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。 你可能知道这些棘手的 Java ...

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

Java

Android封装Retrofit2+OkHttp3+RxJava网络请求

1

hellas 发布于 2019-08-15

现在Android 市面上很火的当然是 Retrofit+RxJava + OkHttp, 功能强大,简单易用,因此选用这套方案来改造网络库。 简介: Retrofit: Retrofit是Square 公司开发的一款正对Android 网络请求的框架。底层基于OkHttp 实现...

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

Java

我是如何理解Java8 Stream

1

Harries 发布于 2019-08-14

之前看了许多介绍Java8 Stream的文章,但是初次接触真的是难以理解(我悟性比较低),没办法只能"死记硬背",但是昨天我打王者荣耀(那一局我赢了,牛魔全场MVP)的时候,突然迸发了灵感,感觉之前没有理解透彻的一下子就理解透彻了。所以决定用简单的方式来回忆...

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

Java

AOSP 预置 APP

1

xiaoli.he 发布于 2019-08-12

Android 系统预置 APP 是做 Framework 应用开发经常经常会遇到的工作,预置 APP 分为两种,一种是直接预置 APK,一种是预置带有源码的 APP。 预置 apk 示例说明 以 Shadowsocks.apk 示例,在 AOSP/packages/apps 新...

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

Java

对Java中HashCode方法的深入思考

2

yanxinchi 发布于 2019-08-12

最近在学习 Go 语言,Go 语言中有指针对象,一个指针变量指向了一个值的内存地址。学习过 C 语言的猿友应该都知道指针的概念。Go 语言语法与 C 相近,可以说是类 C 的编程语言,所以 Go 语言中有指针也是很正常的。我们可以通过将取地址符 & 放在一个变量前使用就会...

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

编程技术

混沌工程,有点儿上头

7

yanxinchi 发布于 2019-08-12

每个软件从业者从写下第一行代码开始,就一刻不停地在和软件中的错误做斗争。 近年来,随着系统架构逐渐向微服务架构演化,开发效率以及系统扩展性大幅提高。但同时,系统的复杂性也随之提高,传统的测试方法已经不能全面理解和覆盖系统所有可能的行为,测试的有效性被大打折扣。我们通过各种测试、S...

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

编程技术

[译] 谷歌云原生架构的 5 个原则

2

yanxinchi 发布于 2019-08-12

译者:Mandy  |   校对:James  |   编辑: Hayley 编者按:本文重点介绍了谷歌的“云原生架构”,深入浅出地介绍了云原生的具体概念,详细地介绍了构建系统的五大原则,相信想要入门的伙伴们看完本文后会对“云原生架构”有一...

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

编程技术

微服务架构(Microservices)

3

wenming.gapo 发布于 2019-08-11

零.从 Monolithic application 说起 Monolith means composed all in one piece. The Monolithic application describes a single-tiered software applic...

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

Java

Java 基础 | Object 源码解析

2

zhuangli 发布于 2019-08-10

Java 是一门面向对象的语言,在 Java 里面一切都可以看作是一个对象,而 Java 里面所有的对象都默认继承于 Object 类,所以狗哥今天就复习了一遍这个类。 上图看出 Object 一共有 12 个方法,其中 registerNatives() 是由 C 语言实现的,...

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

Java

10个艰难的Java面试题与答案

4

hanze 发布于 2019-08-09

这是我收集的10个最棘手的Java面试问题列表。这些问题主要来自 Java 核心部分 ,不涉及 Java EE 相关问题。你可能知道这些棘手的 Java 问题的答案,或者觉得这些不足以挑战你的 Java 知识,但这些问题都是容易在各种 Java 面试中被问到的,而且包括我的朋友和...

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

Java

Android 组件化最佳实践 ARetrofit 原理 原 荐

3

yeseng 发布于 2019-08-06

本文首发于 vivo互联网技术 微信公众号 https://mp.weixin.qq.com/s/TXFt7ymgQXLJyBOJL8F6xg 作者:朱壹飞 ARetrofit 是一款针对Android组件之间通信的路由框架,实现快速组件化开发的利器。本文主要讲述 ARetrof...

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

Java

彻底搞懂Java的等待-通知(wait-notify)机制

2

xiaoli.he 发布于 2019-08-06

线程的生命周期转换 新建状态(New):新建一个线程对象。 就绪/可运行状态(Runnable):线程对象创建后,其他线程调用了该对象的start方法。该状态的线程位于可运行线程池中,变得可运行,等待获取CPU的使用权。 运行状态(Running):就绪状态的线程获得CPU并执行...

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

Java

Android进阶知识:OkHttp相关

2

yanxinchi 发布于 2019-08-05

作为一个 Android 开发者对 OkHttp 这个网络请求框架一定不会陌生,它早已成为 Android 在网络请求方面的统治者,不关你是直接使用 OkHttp 还是使用 Retrofit 又或者其它对 OkHttp 的封装,说到底都是基于 OkHttp 。所以学会使用并且深入...

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

Java

作业车间调度与遗传算法Python/Java实现及应用:BitMES,一个基于Electron的作业车间调度系统

35

zhuangli 发布于 2019-08-05

作业车间调度问题描述 作业车间调度(Job shop scheduling problem, JSP) 是车间调度中最常见的调度类型,是最难的组合优化问题之一,应用领域极其广泛,涉及航母调度,机场飞机调度,港口码头货船调度,汽车加工流水线等,因此对其研究具有重大的现实意义。科学有...

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