栏目内容

C

围绕数码产品、手机、智能硬件和消费电子场景整理文章,帮助用户快速浏览重点内容。

News

01. 一网打尽this,对上下文说Yes

为什么要掌握this? 一直是面试的热点 基础,Javascript进阶的重要一环 指向多变,很多隐藏bug的源由 熟练驾驭,写出更简洁,优雅的代码 this到底指向谁 有一种广为流传的说法是”谁调用它,this就指向谁“,但是这样说法并不全面,也不规范。 这里可以先”死记硬背“一下几条规律: 在函数体中,非显式或隐式地简单调用函数时,严格模式下,函数内t...

News

1. 数组:为什么数组要从0开始编号,而不是1开始呢?

在大部分编程语言中,数组都是从0开始编号的,但你是否下意识想过,为什么数组要从0开始编号,而不是1开始呢? 从1开始不是更符合人类的思维习惯吗?下面以这个问题来学习数组。 数组的基本概念与特性 什么是数组? 什么是数组?估计你心中已经有了答案。不过,这里还是总结一下。数组(Array)是一种线性表数据结构。它用一组连续的内存空间,来存储一组具有相同类型的数...

News

1:VMWare虚拟机安装教程

​ 一、基础介绍   VMWare虚拟机软件是一个“虚拟PC”软件,它使你可以在一台机器上同时运行二个或更多Windows、DOS、LINUX系统。与“多启动”系统相比,VMWare采用了完全不同的概念。多启动系统在一个时刻只能运行一个系统,在系统切换时需要重新启动机器。 二、准备工作(注意:如果自己下载不下来翻到最下面获取下载地址)   系统:win10...

News

01. SpringCloud实战项目-五分钟搞懂分布式基础概念

SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava-Learning项目是PassJava(佳必过)项目的学习教程。对架构、业务、技术要点进行讲解。 PassJava 是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础。 PassJava 项目可以教会你如何搭建Spr...

News

1分钟教你App点击秒开技能

背景 刚开始开发应用,不少人没有注意到点击桌面图标打开App有短暂的白屏或者黑屏的情况,短暂的白屏或者黑屏多多少少会影响用户的体验。其实只要我们简单设置一下,你的App就没有了白屏或者黑屏,实现秒开的效果。哪里不会点哪里,So easy... 步骤一:设置启动页主题 //在style.xml添加一个启动页主题 <style name="Launche...

News

1款开源工具,实现自动化升级K3S集群!

即便你的集群能够平稳运行,Kubernetes升级依旧是一项艰难的任务。由于每3个月Kubernetes会发布一个新版本,所以升级是十分必要的。如果一年内你不升级你的Kubernetes集群,你就会落后许多。Rancher致力于解决开发运维人员的痛点,于是创建了新的开源项目System Upgrade Controller可以帮助开发人员平滑升级。 Sys...

News

1. DUBBO入门——基础介绍

1. Dubbo是什么? Dubbo是一个分布式服务框架,提供高性能和透明化的RPC(spring cloud 使用http)远程服务调用方案。 Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提...

News

1小时让你掌握响应式编程,并入门Reactor

mp.weixin.qq.com/s/y6lnaMmLa…我看同步阻塞“你知道什么是同步阻塞吗”,当然知道了。“那你怎么看它呢”,这个。。。在同步阻塞的世界里,代码执行到哪里,数据就跟到哪里。如果数据很慢跟不上来,代码就停在那里等待数据的到来,然后再带着数据一起往下执行。可以说是,代码执行和数据是结伴而行,不离不弃。执子之手与子偕老。让人老感动了。如果还不...

News

1.基本数据类型(byte,short,int,long,char,float,double)及Arrays工具类

Java是一种特殊的高级语言,既具有解释型语言的特征,也具有编译型语言的特征。因为Java程序要经过先编译,后解释两个步骤。负责解释执行字节码文件的是Java虚拟机,JVM(Java Virtual Machine)。Oracle为 JavaSE提供了JDK,为Java EE提供了 Java EE SDK(Software Development Kit)...

News

1天学会swift2 0语法(3)函数 和 闭包

######函数 func demo(str: String) { //没有返回值 print(str) } //函数的外部参数 //1.能够让外界调用 对函数的语义更加清晰 //2.在函数内部 使用 更加简洁 func area(height a: Int, width b: Int) -> Int { return a * b } //函数的基本...