0%

开发板:主人,别折磨我了😣😣😣

我:闭嘴🤐,你也别折磨我了😡😡😡

我做了什么

我在开发板上基于腾讯ncnn框架实现了目标检测计算。

ncnn是腾讯的一个神经网络前向计算框架。

ncnn is a high-performance neural network inference computing framework optimized for mobile platforms. ncnn is deeply considerate about deployment and uses on mobile phones from the beginning of design. ncnn does not have third party dependencies. It is cross-platform, and runs faster than all known open source frameworks on mobile phone cpu. Developers can easily deploy deep learning algorithm models to the mobile platform by using efficient ncnn implementation, create intelligent APPs, and bring the artificial intelligence to your fingertips. ncnn is currently being used in many Tencent applications, such as QQ, Qzone, WeChat, Pitu and so on.

ncnn 是一个为手机端极致优化的高性能神经网络前向计算框架。ncnn 从设计之初深刻考虑手机端的部署和使用。无第三方依赖,跨平台,手机端 cpu 的速度快于目前所有已知的开源框架。基于 ncnn,开发者能够将深度学习算法轻松移植到手机端高效执行,开发出人工智能 APP,将 AI 带到你的指尖。ncnn 目前已在腾讯多款应用中使用,如 QQ,Qzone,微信,天天P图等。

https://github.com/Tencent/ncnn

Read more »

划分子网

为什么要划分子网?

  1. IP地址空间的利用率有时很低。
  2. 给每一个物理网络分配一个网络号会使路由表变得太大因而使网络性能变坏。
  3. 两级IP地址不够灵活。

为解决上述问题,从1985年起在IP地址中又增加了一个“子网号”字段,使两级IP地址变成三级IP地址,它能够较好地解决上述问题,并且使用起来也很灵活。这种做法叫做划分子网(subnetting)。划分子网已成为互联网的正式标准协议。

来自:《计算机网络(第七版)》 谢希仁 编著 p135

增加“子网号”字段前,IP地址::={<网络号>, <主机号>}。

为了进行子网划分,我们需要从主机号借用若干比特作为子网号。

Read more »

Git是什么

Git is the most popular version control system in the world.

Git的作用:

  • 版本控制
  • 协同开发

Git的官网:git-scm.com

Read more »

CDUTCMOJ是一个托管在Gitee上的repository,里面存放着CDUTCMOJ的题解。一个repository中,README.md负责介绍本repository的愿景、内容、FAQ等。以下内容摘录自CDUTCMOJ中的README.md。

愿景

相互学习,共同进步🎉🎉🎉

文件组织方式

目前本仓库的文件组织方式如下:

Read more »

Ecma International

Ecma International is an industry association dedicated to the standardization of information and communication systems.

https://www.ecma-international.org

可见,Ecma International的本质是association。

A new name

To reflect the global activities of the Europe-based Ecma organization, the name of the association was changed in 1994 to: Ecma International – European association for standardizing information and communication systems. Though before 1994, ECMA was known as “European Computer Manufacturers Association”, after 1994, when the organization became global, the “trademark” “Ecma” was kept for historical reasons.

https://www.ecma-international.org/about-ecma/history/

可见,Ecma International才是这个association的规范称法。

Read more »