大家都在搜
  • java
  • c/c++
  • php
  • go
  • android
  • 前端
  • javascript
  • java
  • c/c++
  • php
  • go
  • android
  • 前端
  • javascript
WorkManager 在 Kotlin 中的实践

WorkManager 是一个 Android Jetpack 扩展库,它可以让您轻松规划那些可延后、异步但又需要可靠运行的任务。对于绝大部分后台执行任务来说,使用 WorkManager 是目前 Android 平台上的最佳实践。 - WorkManager [https://developer.android.google.cn/topic/libra

浩浩 2020.09.28
5
0
Go Context 并发编程简明教程

1 为什么需要 Context WaitGroup 和信道(channel)是常见的 2 种并发控制的方式。 如果并发启动了多个子协程,需要等待所有的子协程完成任务,WaitGroup 非常适合于这类场景,例如下面的例子: var wg sync.WaitGroup func doTask(n int) { time.Sleep(time.Durat

8
0
JAVA基础篇:Object对象

1 Object的内存结构和指针压缩了解一下 ![java对象内存结构](https://img-hello-world.oss-cn-beijing.aliyuncs.com/imgs/ff3fe7c758c6b194fbfb1be26e8892ab.png) java //hotspot的oop.hpp文件中class oopDesc class

浩浩 2020.09.27
19
0
C++ 基本语法

C 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。 对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。对象是类的实例。 类 - 类可以定义为描述对象行为/状态的模板/蓝图。 方法 - 从基本上说,一个方法表示一种行为。一个类可以包含多个

19
0
接手了严重过时的软件,到底是该逐步重构还是摧毁重写呢?

有一个应用程序充斥着技术债,严重的过时了,或者只是对用户服务不足,因此,我们需要了解我们的最佳选择是什么——是继续艰难地探索并逐步进行重构更有意义,还是把它全部摧毁并从头开始重写更有意义呢?这就是我们将在本文中探讨的基本难题。所以让我们开始吧…… 但是没有那么快!在我们进一步研究之前,需要解决一个大家“避而不谈”的问题,即:对于任何需要改进的遗留应用程序,

30
1
C++概述

概述 C 是静态,可编译,通用,大小写敏感,格式自由的编程语言,它支持程序化,面向对象的,和泛型编程方式。 C 被看作是中间层语言,因为它同时包含了低级语言和高级语言的特性。 C 是于 1979 年在新泽西的茉莉山丘的贝尔实验室由 Bjarne Stroustrup 开发的,它是 C 语言的加强版,最开始它被称作 “C with Classes”,但是

28
0
如何搭建一个完美的组件库?

如何做一个组件库?本篇文章不会讲一个小的组件如何设计,而是会整体讲一个“逼近完美”的组件库是怎么设计的。 组件库划分 要想设计一个灵活好用的组件库,第一步就是要合理的划分组件,组件的粒度足够细,边界足够清晰,这样才能最大程度地复用组件。 ![](https://img-hello-world.oss-cn-beijing.aliyuncs.com/i

洪少 2020.09.20
28
0
实现深拷贝的多种方式

实现深拷贝的多种方式 简单来说,深拷贝主要是将另一个对象的属性值拷贝过来之后,另一个对象的属性值并不受到影响,因为此时它自己在堆中开辟了自己的内存区域,不受外界干扰。 浅拷贝主要拷贝的是对象的引用值,当改变对象的值,另一个对象的值也会发生变化。 1.简单深拷贝(一层浅拷贝) ①for循环拷贝 // 只复制第一层的浅拷贝 function simpl

洪少 2020.09.19
30
0
【官宣】Vue 3.0 发布!

Vue 团队于 2020 年 9 月 18 日晚 11 点半发布了 Vue 3.0 版本,我们连夜对 Release 进行了翻译。由于时间仓促,文中如有翻译不当的地方还望提出。如有侵权,请联系删帖。以下为译文正文。 原文:https://github.com/vuejs/vue-next/releases 作者:Vue 团队 译文:https://zh

洪少 2020.09.19
25
0
尤雨溪:TypeScript不会取代JavaScript

近日,Evrone 与 Vue.js 的作者尤雨溪进行了一次访谈,了解他对于无后端与全栈方法、以及 Vue.js 适用场景的看法,还有他本人如何在工作与生活之间取得平衡。 记者: 嗨 Evan,很荣幸你能接受我们的访谈。那就先从一个简单的问题开始:您的全职工作岗位是由 Patreon 资助的,大多数人恐怕都没有这样的机会。您能聊聊怎样在工作与生活之间找到

洪少 2020.09.19
21
0
推荐作者
shell 文章数 0 专栏数 0
进入
tedyhy 文章数 0 专栏数 0
进入
九路 文章数 22 专栏数 2
进入
洪少 文章数 6 专栏数 0
进入
一枝花算不算浪漫 文章数 2 专栏数 0
进入
Maggie5615 文章数 1 专栏数 0
进入
浩浩 文章数 6 专栏数 0
进入
徐小夕 文章数 1 专栏数 0
进入