• 编写并分析第一个 HarmonyOS APP

    创建第一个 HarmonyOS 项目任何一门编程语言写出的第一个程序几乎都是 Hello World,这在编程界已经成为经典了。本文就从这个经典开始,了解 HarmonyOS 的应用开发。 选择项目类型在欢迎界面点击新建项目,选择 Java 的 Empty Ability 新建,填入包名等参数。这里的 Abili...

    Android Jetpack CameraX 实践

    CameraX 是 Google 为了简化 Android 的 camera 开发而提供的一个库. 这个库包含在 Jetpack 中. 在 2019 Google IO 大会 上发布了 alpha 版本, 并且在今年发布了 beta 版本. 本文介绍使用 CameraX 来预览摄像头图像, 拍照并分析来自相机的图...

    6 个超级学习者的习惯

    原文链接 6 Habits of Super Learners – Thomas Oppong 要在 21 世纪获得成功, 就需要拥有超级学习者的技能. 在这个技术快速更新的时代, 依靠持续不断的自学才能保持对新模式, 技术和思想的掌握. 生活在高速发展的世界, 尽可能快速地学习和掌握新技能变得越来越有必要...

    提高编程能力的关键(The Key To Accelerating Your Coding Skills)

    原文地址 在你学习编程的过程中会有一个时刻, 一切都开发发生改变. 在 Firehose, 我们常常称之为编程的拐点(inflection point of coding). 在这个阶段之后, 作为一个开发人员, 你的各种行为都会变得不同. 经历过这个拐点之后, 你将能够自己编写程序解决问题, 而不再需要手把手的...

    什么是数字化转型(What is digital transformation)

    原文地址: What is digital transformation? – The Enterprisers Project 数字化转型(digital transformation) 是将数字技术集成到业务的所有领域以实现根本上改变原有的运营模式和为客户创造价值模式. 这也是在一种要求组织以开放的心态不...

    每周算法局 - Find the Duplicate Number

    仔细回想了一下, 大一下开始, 就再也没有刷过题. 然而眼见马上就要实习了, 几个提前去面试的同学回来说应聘居然考的是大一那会的算法… 好吧, 虽然算法很重要, 但是计算机不应该使用来解决问题的吗? 我还以为面试会针对一些具体的开发场景或者开发框架问一些问题么… 算了, 都一样. 算法到哪里都用得着. 那么今天就...

    Jupyter Lab 插件开发(Jupyterlab Micropython Extension)

    Jupyterlab Micropython Extension 是一个用于连接 MicroPython 开发板的 Jupyter Lab 插件. 目前仅仅在 Windows 和 Ubuntu 18.04 系统下测试可用. 插件依靠 JupyterLab MicroPython Kernel 与 MicroPy...

    Flutter 手势识别(GPU)

    简介 本文介绍如何开发一个 Flutter Packge 以实现调用 Andorid 设备摄像头精确追踪并识别十指的运动路径/轨迹和手势动作, 且输出22个手部关键点以支持更多手势自定义. 基于这个包可以编写业务逻辑将手势信息实时转化为指令信息: 一二三四五, rock, spiderman…同时基于 Flu...

    创建一个 Flutter Plugin Package 实现经典蓝牙传输图片

    本 Codelab 介绍如何实现 Android 平台的经典蓝牙功能并封装为一个 Flutter Plugin Package 被 Flutter app 或其他 Flutter package 调用 功能简介项目需要开发一个 Flutter Packge 以提供以下功能(API): 应用内权限申请(经典蓝...

    Docker 部署 PHP 网站项目

    出于某些不可描述却又无可奈何的原因, 需要部署一个十年前的 PHP 老项目. 这个项目用到了 MySQL 5.5.54, PHP 5.3.10 和 Apache 2.2.22, 最坑的是不知道是 PHP 牛逼还是这项目牛逼, 在 PHP 版本号上有一点差别网站就起不来了… 所以考虑祭出 Docker 这个配环境神...