零基础通过开发Web服务学习Go语言 本问适合有一定编程基础,但是没有Go语言基础的同学。 也就是俗称的骗你学Go语言系列。 这是一个适合阅读的系列,我希望您能够在车上、厕所、餐厅都阅读它,涉及代码的部分也是精简而实用的。 学习需要动机 Go语言能干什么 ...
Google I/O 2019 第二天,官方发布了 Dart 2.3 稳定版本。 此版本针对构建用户界面进行了优化,改善了开发者在开发 UI 时的编码体验,为开发 Flutter UI 提供了新的工具支持,同时还提供了两个新的网站:dart.dev 与 pub.dev。 用于构建用户界面的新语言特性 ...
一、背景 当我们的项目变得越来越大,代码变得越来越臃肿,耦合会越来越多,编译速度越来越慢,开发效率也会变得越来越低,怎么办?这个时候我们就需要对旧项目进行重构,即是模块的拆分,官方的说法就是组件化。 声明|作者:weixin_34138139 链接:https:// ...
Native App React Native(RN)发布于2015年,也是使用JavaScript语言进行跨平台APP的开发。与H5开发不同的是,它使用JS桥接技术在运行时编译成各个平台的Native代码,其使用的技术Facebook的Flux技术。 其特点是: 使用JavaScript语言,由于JS被广泛地使用 ...
引言 终于到了BaseActivity的封装了,在本章中将对通用性的一些方法和操作进行抽取,放到Base中。 正文 先起个名字,我们的Base就叫CandyBaseActivity吧,Candy是糖果的意思,我希望这一套东西能让人像吃糖果一样的甜! 分析 在本篇中关于Base,我们需要进行 ...
五一佳节匆匆而过,有人选择在外面看人山人海,有人选择宅在家中度过五一,也有人依然坚守在第一线,致敬! 这是坚持学习 react-native 的第二篇文章,可能会迟到,但是绝不会缺席,这篇要涉及到的是 react-navigation ,也是rn社区主推的一个导航库。 网上 ...
本篇的主要内容是Android的线程和线程池: 概述 线程形态 AsyncTask HandlerThread IntentService 线程池 一.概述 1.含义:线程是CPU调度的最小单元。 2.特点:线程是一种 受限 的系统资源。即线程不可无限制的产生且线程的创建和销毁都有一定的开销。 Q : ...
这是不少抱着Mac参加微软Build大会的开发者,看到 命令行工具Windows Terminal 后的第一反应。 随即,就有人在Twitter上表示:我现在有点想买台PC了。 为什么要叛逃? 除了这个新的命令行工具之外,微软还发布了完整内核的Linux子系统 WSL 2 。 当真是直击开 ...
Tomcat是非常流行的Web Server 源码 ,它还是一个满足Servlet规范的容器。那么想一想,Tomcat和我们的Web应用是什么关系? 从感性上来说,我们一般需要把Web应用打成WAR包部署到Tomcat中,在我们的Web应用中,我们要指明URL被哪个类的哪个方法所处理(不论是 ...
EventBus是一款针对Android优化的发布/订阅事件总线。可以替代广播、 startActivityForResult 、 Handler 、异步回调等来实现各组件间、组件与后台线程间的通信。它的优点是开销小,代码更优雅,以及将发送者和接收者解耦。 通常我们在使用 EventBus 的时候 ...
你可能感兴趣的内容
热门源码