- 开发者
- 软件开发
#软件开发#
- 亲爱的Python同仁,由于作者懒,后续的帖子可能不会一一在异步社区上及时更新!好在“MYPython(Make Young Python)”上线了,因为是和Git库同步的部署,所以会一直保持最新!感谢大家的关注,感谢异步社区的支持。www.mypython.cnMake Young Python待到此稿写成、可否邀约出书。本文转载自异步社区原文链接:https://www.epubit.c... 亲爱的Python同仁,由于作者懒,后续的帖子可能不会一一在异步社区上及时更新!好在“MYPython(Make Young Python)”上线了,因为是和Git库同步的部署,所以会一直保持最新!感谢大家的关注,感谢异步社区的支持。www.mypython.cnMake Young Python待到此稿写成、可否邀约出书。本文转载自异步社区原文链接:https://www.epubit.c...
- 首先说一下,今日头条的面试主要分为三轮到四轮,如果是旺季面三轮,首先是基础面试,基本面试一般10个题左右,最近面试了一下今日头条的移动Android资深工程师,记录下。 第一面是北京的开发进行视频面试,有理论和编程题组成。用的是在线编程工具,如下图。 第一面 1,请编程实现单例模式,懒汉和饱汉写法。2,请编程实现Java的生产者-消费者模型 看到这个有点懵逼,要是大学毕业的时候写这个肯定没问... 首先说一下,今日头条的面试主要分为三轮到四轮,如果是旺季面三轮,首先是基础面试,基本面试一般10个题左右,最近面试了一下今日头条的移动Android资深工程师,记录下。 第一面是北京的开发进行视频面试,有理论和编程题组成。用的是在线编程工具,如下图。 第一面 1,请编程实现单例模式,懒汉和饱汉写法。2,请编程实现Java的生产者-消费者模型 看到这个有点懵逼,要是大学毕业的时候写这个肯定没问...
- Apple一直在引领设计的潮流,自从 iPhone X 发布之后,”刘海屏” 就一直存在争议,本以为是一个美丽的错误(Bug),却早就了一时间“刘海屏”的模仿潮。目前,国内已经推出的刘海屏”手机有 OPPO R15 和 华为 P20,并且Google也在IO大会上提高了相应的适配方案。什么是刘海屏屏幕的正上方居中位置(下图黑***域)会被挖掉一个孔,屏幕被挖掉的区域无法正常显示内容,这种类型的... Apple一直在引领设计的潮流,自从 iPhone X 发布之后,”刘海屏” 就一直存在争议,本以为是一个美丽的错误(Bug),却早就了一时间“刘海屏”的模仿潮。目前,国内已经推出的刘海屏”手机有 OPPO R15 和 华为 P20,并且Google也在IO大会上提高了相应的适配方案。什么是刘海屏屏幕的正上方居中位置(下图黑***域)会被挖掉一个孔,屏幕被挖掉的区域无法正常显示内容,这种类型的...
- Ruby 语言的一大特色就是其非常强大 DSL 能力。那什么是 DSL 呢?英文全称为 "Domain-Specific Language", Martin Fowler 对其的定义为:Domain-specific language (noun): a computer programming language of limited expressiveness focused on a ... Ruby 语言的一大特色就是其非常强大 DSL 能力。那什么是 DSL 呢?英文全称为 "Domain-Specific Language", Martin Fowler 对其的定义为:Domain-specific language (noun): a computer programming language of limited expressiveness focused on a ...
- 写这个系列总结时,有参照此博客分享给大家: http://hongjiang.info/scala/第一篇的时候就说到模式匹配不仅仅应用在match 匹配中,或者说不仅仅使用在case 语句中。以下示例演示其他的使用场景,温习时可举一反三,需要知道其原理。一、定义变量时二、for 循环中使用模式匹配赋上for循环的toolBoox本文转载自异步社区原文链接:https://www.epubi... 写这个系列总结时,有参照此博客分享给大家: http://hongjiang.info/scala/第一篇的时候就说到模式匹配不仅仅应用在match 匹配中,或者说不仅仅使用在case 语句中。以下示例演示其他的使用场景,温习时可举一反三,需要知道其原理。一、定义变量时二、for 循环中使用模式匹配赋上for循环的toolBoox本文转载自异步社区原文链接:https://www.epubi...
- 本文原发于:https://hltj.me/kotlin/2017/05/15/kotlin-reference-translated.html 。非常高兴跟大家宣布:Kotlin 官方文档的参考部分已翻译校对完毕、且与官网同步,这也是目前唯一完整且最新的官方参考文档翻译。打开 Kotlin 语言中文站,点学习即是,或者直接打开这个链接:https://www.kotlincn.net/do... 本文原发于:https://hltj.me/kotlin/2017/05/15/kotlin-reference-translated.html 。非常高兴跟大家宣布:Kotlin 官方文档的参考部分已翻译校对完毕、且与官网同步,这也是目前唯一完整且最新的官方参考文档翻译。打开 Kotlin 语言中文站,点学习即是,或者直接打开这个链接:https://www.kotlincn.net/do...
- 本文原发于:https://hltj.me/lang/2016/11/07/10m-letters.html 。最近整理多范式编程语言共性及趋势,再次翻出今年夏天的时候瓜哥(@2gua)在微博上出的一个题目:【来做题】功能实现倒是很简单~ 用你熟悉的语言,统计一个字符串abcdefghijklmnopqrstuvwxyz...abcdefghijklmnopqrstuvwxyz(1千万个a-... 本文原发于:https://hltj.me/lang/2016/11/07/10m-letters.html 。最近整理多范式编程语言共性及趋势,再次翻出今年夏天的时候瓜哥(@2gua)在微博上出的一个题目:【来做题】功能实现倒是很简单~ 用你熟悉的语言,统计一个字符串abcdefghijklmnopqrstuvwxyz...abcdefghijklmnopqrstuvwxyz(1千万个a-...
- 去年 11 月写了一篇《由“千万字母表问题”看多范式编程语言》,能够看到这些现代多范式语言的一些优势以及小的不足。而这些语言也在不断演进,时隔半年多我们再重温下相同问题,看看它们的改进成果。原题目是瓜哥(@2gua)去年夏天在微博上出的一个题目:【来做题】功能实现倒是很简单~ 用你熟悉的语言,统计一个字符串abcdefghijklmnopqrstuvwxyz...abcdefghijklmn... 去年 11 月写了一篇《由“千万字母表问题”看多范式编程语言》,能够看到这些现代多范式语言的一些优势以及小的不足。而这些语言也在不断演进,时隔半年多我们再重温下相同问题,看看它们的改进成果。原题目是瓜哥(@2gua)去年夏天在微博上出的一个题目:【来做题】功能实现倒是很简单~ 用你熟悉的语言,统计一个字符串abcdefghijklmnopqrstuvwxyz...abcdefghijklmn...
- Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?本文转载自异步社区原文链接:https://www.epubit... Javascript是一种基于对象(object-based)的语言,你遇到的所有东西几乎都是对象。但是,它又不是一种真正的面向对象编程(OOP)语言,因为它的语法中没有class(类)。那么,如果我们要把"属性"(property)和"方法"(method),封装成一个对象,甚至要从原型对象生成一个实例对象,我们应该怎么做呢?本文转载自异步社区原文链接:https://www.epubit...
- 康威生命游戏是一个久负盛名的数学游戏,有简单的规则和无穷无尽的组合。它不仅看起来非常迷幻,而且极富理性,可能用来模拟物理、化学、生态、社会等等各种现象。在国内外,都有很多小组专门研究这个游戏,并创造出了许多惊为天人的模型。本课程将使用 pygame 模块来实现这样一个游戏,让你在趣味游戏中提升对 Python 的理解,入门 pygame。本教程由 Eric_Wenyi 发布在 实验楼,完整教... 康威生命游戏是一个久负盛名的数学游戏,有简单的规则和无穷无尽的组合。它不仅看起来非常迷幻,而且极富理性,可能用来模拟物理、化学、生态、社会等等各种现象。在国内外,都有很多小组专门研究这个游戏,并创造出了许多惊为天人的模型。本课程将使用 pygame 模块来实现这样一个游戏,让你在趣味游戏中提升对 Python 的理解,入门 pygame。本教程由 Eric_Wenyi 发布在 实验楼,完整教...
- 《直播疑难杂症排查》系列已经更新了 9 篇,我们为用户分析了视频直播过程中出现的问题,并一一作出排查。此次我们重点看看直播过程中出现的直播功耗高的问题。继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些音视频开发的基础知识和优化经验,希望能够帮助到直播领域的开发者们。本系列会涵盖的内容包括但不限于如下一些主题: - ... 《直播疑难杂症排查》系列已经更新了 9 篇,我们为用户分析了视频直播过程中出现的问题,并一一作出排查。此次我们重点看看直播过程中出现的直播功耗高的问题。继《直播技术详解》系列文章之后,我们推出了这个新的系列《直播疑难杂症排查》,把解决直播问题的经验逐步分享出来,同时也会穿插一些音视频开发的基础知识和优化经验,希望能够帮助到直播领域的开发者们。本系列会涵盖的内容包括但不限于如下一些主题: - ...
- Google 大楼前摆放着Android的最新版本雕塑,历史版本则被放置在AndroidStatues Park 中。写《深入理解Android内核设计思想(第2版)》前言时,刚好在美国加州硅谷等地公事出差访问。其间我一直在思考的问题是,美国硅谷(SiliconValley)在近几十年时间里长盛不衰的原因是什么?技术的浪潮总是一波接着一波的,谁又会在不远的将来接替Google的Androi... Google 大楼前摆放着Android的最新版本雕塑,历史版本则被放置在AndroidStatues Park 中。写《深入理解Android内核设计思想(第2版)》前言时,刚好在美国加州硅谷等地公事出差访问。其间我一直在思考的问题是,美国硅谷(SiliconValley)在近几十年时间里长盛不衰的原因是什么?技术的浪潮总是一波接着一波的,谁又会在不远的将来接替Google的Androi...
- 《Go语言实战》笔记(十四) | Go 通道《Go语言实战》读书笔记,未完待续,欢迎扫码关注公众号flysnow_org或者网站http://www.flysnow.org/,第一时间看后续笔记。觉得有帮助的话,顺手分享到朋友圈吧,感谢支持。上一篇我们讲的原子函数和互斥锁,都可以保证共享数据的读写,但是呢,它们还是有点复杂,而且影响性能,对此,Go又为我们提供了一种工具,这就是通道。所以在多... 《Go语言实战》笔记(十四) | Go 通道《Go语言实战》读书笔记,未完待续,欢迎扫码关注公众号flysnow_org或者网站http://www.flysnow.org/,第一时间看后续笔记。觉得有帮助的话,顺手分享到朋友圈吧,感谢支持。上一篇我们讲的原子函数和互斥锁,都可以保证共享数据的读写,但是呢,它们还是有点复杂,而且影响性能,对此,Go又为我们提供了一种工具,这就是通道。所以在多...
- 静态类型具有很多优势,对于动态类型语言同样有积极意义。 现代静态类型语言在不断改进其简洁性与便利性,与动态类型语言的差距在缩小,因此更加亲民,近年来有很多现代静态类型语言兴起与流行。 另外由于静态类型的优势,很多动态类型语言也在引入静态类型支持。可见静态类型是现代语言发展的一个趋势。 静态类型具有很多优势,对于动态类型语言同样有积极意义。 现代静态类型语言在不断改进其简洁性与便利性,与动态类型语言的差距在缩小,因此更加亲民,近年来有很多现代静态类型语言兴起与流行。 另外由于静态类型的优势,很多动态类型语言也在引入静态类型支持。可见静态类型是现代语言发展的一个趋势。
- 在Android组件化和插件化的过程中,经常会遇到狠多的问题,如常见的包依赖冲突,资源文件依赖冲突等问题,当然,在资源文件上面,一些组件化框架已为我们提供了一些资源文件冲突的解决方案。下面做一个简单的总结,未完待续。1,资源冲突问题在组件化项目中,经常会遇到多个Module模块的资源冲突问题。例如,一个简单的app包含app模块、user模块、me模块,其中app模块依赖user模块和me模... 在Android组件化和插件化的过程中,经常会遇到狠多的问题,如常见的包依赖冲突,资源文件依赖冲突等问题,当然,在资源文件上面,一些组件化框架已为我们提供了一些资源文件冲突的解决方案。下面做一个简单的总结,未完待续。1,资源冲突问题在组件化项目中,经常会遇到多个Module模块的资源冲突问题。例如,一个简单的app包含app模块、user模块、me模块,其中app模块依赖user模块和me模...
上滑加载中
推荐直播
-
计算机核心课程贯通式实践教学体系介绍
2025/01/05 周日 09:00-12:00
华为开发者布道师、湖南大学二级教授、博士生导师赵欢
1月5日上午,华为开发者布道师直播间将迎来重磅嘉宾!赵欢老师,计算机教育创新先锋,其 “小而全系统” 教学方案重塑计算机类专业课程与实践,融合鲲鹏生态技术知识,斩获国家级教学成果奖。杨科华老师专注小型全系统实践,在香橙派鲲鹏 Pro 开发板构建精妙 mini 系统,带您直击计算机底层奥秘。还有香橙派系统开发部李博经理,精通开发板硬件与应用,将全方位揭秘开发板使用及 FPGA 开发实战案例。三位大咖齐聚,为高校师生开启计算机系统能力提升的知识宝库,精彩即将上线,速速预约!
回顾中 -
GaussDB数据库介绍
2025/01/07 周二 16:00-18:00
Steven 华为云学堂技术讲师
本期直播将介绍GaussDB数据库的发展历程、优势、架构、关键特性和部署模式等,旨在帮助开发者了解GaussDB数据库,并通过手把手实验教大家如何在华为云部署GaussDB数据库和使用gsql连接GaussDB数据库。
去报名 -
DTT年度收官盛典:华为开发者空间大咖汇,共探云端开发创新
2025/01/08 周三 16:30-18:00
Yawei 华为云开发工具和效率首席专家 Edwin 华为开发者空间产品总监
数字化转型进程持续加速,驱动着技术革新发展,华为开发者空间如何巧妙整合鸿蒙、昇腾、鲲鹏等核心资源,打破平台间的壁垒,实现跨平台协同?在科技迅猛发展的今天,开发者们如何迅速把握机遇,实现高效、创新的技术突破?DTT 年度收官盛典,将与大家共同探索华为开发者空间的创新奥秘。
去报名
热门标签