当前位置:首页 > 安卓源码 > 技术博客 >

找到  技术博客  ( 665 个)

支撑百万并发的“零拷贝”技术,你了解吗?

零拷贝(Zero-copy)技术指在计算机执行操作时,CPU 不需要先将数据从一个内存区域复制到另一个内存区域,从而可以减少上下文切换以及 CPU 的拷贝时间。 它的作用是在数据报从网络设备到用户程序空间传递的过程中,减少数据拷贝次数,减少系统调用,实现 CPU ...

技术博客 发布于 2019-10-18 01:04 阅读(139)

全球知名程序员编程竞赛:国外程序员编程水平真不如中国程序员

但凡全球任何一名程序员,肯定该知道在全球具有一定权威性的编程竞赛组织(或者说是软件工程师编程水平测试平台)HackerRank。距今大概3个月以前,HackerRank又一次组织和发起了一系列的编程竞赛,全球有数以十万计程序员参与。 据HackerRank所做出的一份统 ...

技术博客 发布于 2019-10-18 01:03 阅读(128)

Flutter即学即用环境搭建

前言 工欲善其事,必先利其器 所以第一篇我们来说说 Flutter 环境的搭建。 笔者这边使用的是 MAC 电脑,因此以 MAC 电脑的环境搭建为例。 Windows 或者 Linux 也是类似的操作。 Flutter 有英文版的官网和中文网,大家可以根据自己的喜好和情况进行选择。 点 ...

技术博客 发布于 2019-10-18 00:57 阅读(52)

编程:你知道数学在编程中有多重要吗

俗话说:学好数理化,走遍天下都不怕,可见数学的地位有多重要。 数学是计算机的鼻祖, 计算机学科就是一门脱胎于数学学科的学科,在计算机专业中也普遍采用了数学的基本概念、基本思想以及相应的数学基本方法。数学理论是计算机的基础,而学习学计算机专业, ...

技术博客 发布于 2019-10-18 00:56 阅读(137)

解决Android Studio 编译慢 调试慢

项目编译一直很慢 每次都要等 2分钟起步 特别是调试的UI的时候 那简直了 代码5分钟 编译两小时 等都等半死 然后去找各种原因 终于解决了!! 在AS APP build.gradle下配置如下: 然在在设置 setting 开启离线模式 OK 这里就大功告成了!!快试试你的编译速度 ...

技术博客 发布于 2019-10-18 00:53 阅读(97)

华为“鸿蒙”所涉及的微内核到底是什么?一文带你认识微内核

背景庞大的UNIX家族 计算机技术在二战后快速发展,构成计算机的主要基本单元从电子管发展到分立晶体管,再到后来的大规模集成电路。随着计算机技术发展,计算机性能越来越强劲,硬件越来越复杂,人们发现很难去直接管理计算机了,于是人们开始设计软件用于管 ...

技术博客 发布于 2019-10-18 00:52 阅读(58)

开源免费的程序员专属编程字体——FiraCode

介绍 FiraCode是一款优秀的编程专用连体等宽字体,这是笔者使用次数最多的字体,因为我喜欢它的连体性质,让代码看起来更优雅更符合人类对于字体的认知,在Github上这款字体已经收获40+K Stars,足以说明其受欢迎程度,当然优秀是其受欢迎的原因! Github htt ...

技术博客 发布于 2019-10-18 00:51 阅读(159)

Java基础知识的27个点

1、JAVA中的几种基本数据类型是什么,各自占用多少字节。 2、String类能被继承吗,为什么 不能。在Java中,只要是被定义为final的类,也可以说是被final修饰的类,就是不能被继承的。 3、String,Stringbuffer,StringBuilder的区别。 4、ArrayList和LinkedL ...

技术博客 发布于 2019-10-18 00:50 阅读(147)

Android开发之常用布局全在这篇

一、简介 如下图所示,按照界面编写的方式,可以分为传统布局和新型布局两种。 1.线性布局: 是平常练习demo时最常用的布局,分为水平、垂直方向两种线性布局,即设置其属性orientation:vertical或horizontal。【注:在不指定方向时,默认为horizontal,即 ...

技术博客 发布于 2019-10-18 00:49 阅读(182)

PMI-ACP证书含金量有多少?

PMI-ACP证书价值: 1、增加项目管理能力,并且对你拥有的知识与技能起到了很好的证明。不断提高自己的能力,不光是发挥自己光和热的过程,也是自己给自己一个最好的能力证明的过程。 2、该证书覆盖多种敏捷方法,而不是简单的将从业者限定于一种敏捷策略。在 ...

技术博客 发布于 2019-10-18 00:48 阅读(57)