最近使用retrofit2 + rxKotlin2写接口访问,想尽量平铺代码,于是就想到当借口返回的状态码为「不成功」时(比如:code != 200),就连同网络错误一起,统一在onError方法中处理。想法总是好的,但是实际中却遇到onError无法捕获异常,造成应用崩溃的问题,终于在这个周末,我梳理清楚了RxJava的错误处理机制。每一个后端接口基本都会有一个自定义的返回码,我们常常依据
转载 2024-10-26 20:59:13
28阅读
很多人都在说“java笔试不好”,这不仅是一种感觉,更是许多程序员面对求职时的真实写照。笔试中的 Java 题目往往涉及到算法、数据结构、面向对象设计等多方面的知识,有时会让人感到无从下手。在这篇文章中,我将对如何解决“java笔试不好”的问题进行深入的剖析和系统化的总结。 ### 环境准备 在开始之前,我们需要确保我们的开发环境已经搭建好。这里是一些依赖安装的指南: ```bash # J
原创 7月前
25阅读
后移动互联网时代资讯爆炸,用户每天都在被迫接收着海量信息。如何帮助用户找到最合口味的好内容,实现千人千面精准推荐,通过精细化运营抢夺用户时长,是互联网公司当下最重要的命题之一。目前,个性化推荐系统已成为内容产品的“标配”,它通过对用户兴趣和内容进行建模、预测,最终实现用户与内容的精准匹配。其中,通过算法进行内容理解是建模的基础,也是推荐系统的基石。近日,我们采访了网易传媒资深算法工程师张亚中,带你
原创 2021-03-30 16:47:12
291阅读
写到这篇,我的js系列也快接近尾声了,所以这个系列不会遗留js来实现面向对象的核心——原型,有些人说原型不好理解,其实嘛,要想系统的理解原型,最便捷的方式就是看看经典的书,少看些博客,博客这东西只是博主自己的个人理解,充其量是些配味的佐料。 一:继承如果你熟悉C#的话,你肯定会知道,所有的类都是...
原创 2021-09-05 13:44:52
59阅读
理解原型,最便捷的方式就是看看经典的书,少看些博客,博客这东西只是博主自己的个人理解,充其量是些配味的佐料。 一:继承如果你熟悉C#的话,你肯定会知道,所有的类都是继承于Object的,这样我就拥有Object所具有的功能了,如下图中我定义的Person类。从图中可以看到,在C#中到处都是继承,下一步我要做的就是自定义继承,如下图中我定义的Student类,让它继承Person.Name属性。这
原创 2023-04-21 09:14:52
50阅读
机会是留给有准备的人!刚毕业或者毕业毕业不久的同学来说,很多学生都是只有java基础,并不深入,那么,在哈尔滨学习java基础可以找到工作吗,在2019年的互联网行业中,中高级Java程序员加速批量加入了求职市场,在薪资波动的同时,初级Java程序员的求职生存空间被严重挤压。而各个大厂的裁员,流入求职市场大量的优质中高级的程序员,给了所有企业更多的选择,从而,招聘的要求也随之上升。在2019年上半
转载 2023-08-07 19:46:18
40阅读
## Java面试应对指南 在参加Java面试时,许多刚入行的小白可能会因为紧张或对知识的把握不牢而表现不佳。为了帮助你更好地应对Java面试,我们将分步骤说明你需要做的准备工作,并提供相应的代码示例。以下是整个流程的概述: ### 流程概述 | 步骤 | 说明 | |------|------| | 1 | 理解常见面试问题 | | 2 | 准备基础知识 | | 3 |
原创 9月前
10阅读
1 设计模式解决的问题就是解耦与重用。MVC中C的作用就是解V和M的耦合,以便复用扩展等。(说的真不错)  
MVC
转载 精选 2013-02-23 16:07:25
343阅读
java这一直以来都是让大家非常欢迎的一种编程语言,而且这一种编程语言在各个地区都非常的受欢迎,尤其是美国,澳大利亚等等。在这些地区当中,不仅仅对于这一类编程语言人才的需求量非常大,除此之外工资一直以来都是位居第1位的。所以建议让很多小伙伴都选择这个编程语言来学习,其实在学习的过程当中也非常的简单,而且也拥有着很多优势和特点,比如非常的安全,动态型面向对象等的特点。因此从这些特点当中就可以看出运用
转载 2023-08-27 16:59:13
33阅读
标题:解决“Java除号不好用”问题的步骤和代码示例 # 引言 作为一名经验丰富的开发者,我很乐意帮助你解决Java除号不好用的问题。在本文中,我将向你介绍一个解决这个问题的简单步骤,并提供相应的代码示例。 ## 解决步骤 首先,让我们用一个流程图来展示解决这个问题的步骤: ```mermaid flowchart TD A(定义两个整数相除的方法) B(输入两个整数)
原创 2024-01-29 06:48:55
53阅读
# Java 语法糖不好维护 ## 引言 作为一名经验丰富的开发者,我将向你介绍为什么 Java 语法糖不好维护以及如何解决这个问题。在这篇文章中,我将以一个流程表格的形式展示整个过程,并为每个步骤提供相应的代码和注释。 ## 流程表格 | 步骤 | 操作 | 代码示例 | 说明 | | --- | --- | --- | --- | | 1 | 声明一个类 | ```java public
原创 2023-07-21 04:36:32
27阅读
# Java PageHelper 不好使 ## 引言 在 Java 开发中,经常会遇到需要对数据进行分页查询的场景。为了简化分页查询的实现,我们常常会使用一些开源的分页插件。而 PageHelper 就是其中一个非常流行的 Java 分页插件。然而,有时候我们会发现 PageHelper 并不能如我们所愿地完成分页功能。本文将从原理、使用注意事项和解决方案三个方面来探讨 Java PageH
原创 2023-09-28 07:56:40
211阅读
“我成绩不好,能学好JAVA吗?”“我数学不好是不是代表逻辑思维不行?”“我英语都不及格,那么多单词我怎么记得住?”很多初学者在刚开始学习Java的时候,都会有这样的考虑,对于这个问题,我的看法是这样的。第一:拒绝标签化很多人一开始就会根据自己的弱点,给自己打上各种各样的标签,然后就因为这些标签把自己局限住,不敢向前迈出一步。这里明确告诉你一点:其实刚开始学Java是不需要太高深的数学和英语基础。
图源:unsplash网络上有许多“切记不要…”的文章:不要使用继承(inheritance),千万别用单例模式(singleton),scrum将被淘汰。这些真的都不能用吗?如果语句真的很差劲,我们又该如何甄别哪些建议可取呢?没有完美的编程语言,也没有最好的编码方式,有的只是指南(也就是已知的缺陷)。很多编程建议十分夸张,每个人都告诉你不要再做这做那。照这样发展,每个指令都是故障之源,我们很快就
原创 2020-12-16 15:28:56
256阅读
# 如何实现Java单例的不好 ## 1. 流程概述 在Java中实现单例模式是非常常见的,但是有一些方式是不推荐使用的,因为它们可能会引发一些问题。下面我将向你介绍如何实现一个不好Java单例,并解释为什么它不是一个好的实践。 ## 2. 不好的单例实现步骤 | 步骤 | 操作 | | ------- | -------- | | 1 | 创建一个类,命名为BadSingleton |
原创 2024-03-13 04:10:49
10阅读
# Java Enum 不好用?我来教你如何使用 作为一名经验丰富的开发者,我经常听到一些刚入行的小白抱怨 Java 的 `enum` 不好用。其实,`enum` 是 Java 中一个非常强大的特性,它可以帮助我们定义一组固定的常量值。下面,我将通过一个简单的例子,教会你如何使用 Java 的 `enum`。 ## 步骤流程 首先,我们来看一下使用 `enum` 的基本步骤: | 步骤 |
原创 2024-07-19 07:35:18
43阅读
作者丨Brandon Skerritt译者丨阿拉丁策划丨蔡芳芳知道 Java 和 Python 的默认排序算法是什么吗?这个算法叫作 Timsort,由 Tim Peters 与 2001 年创建,是一种稳定高效的面向真实数据的排序算法。Timsort 是一种面向真实数据的高效排序算法,它不是在学术实验室中创建出来的。2001 年,Tim Peters 为 Python 创建了 Timsort 算
有点糟,就酱子吧。。 男的也有周期的。^_^
原创 2011-07-19 22:41:35
349阅读
最近方向很迷失,一直想跳槽可惜都没有跳成。是该静静心做点事情学点东西的timing 
原创 2015-05-22 22:53:22
409阅读
        从家回来,心情不好。突然间好像一些事儿,不是自己能左右的了。         突然间,想逃离这里,找一个没人认识你的地方,好好的发泄一下。        太要强时,才发
原创 2007-01-28 20:32:51
527阅读
  • 1
  • 2
  • 3
  • 4
  • 5