- 做过NDK开发的同学应该都知道有个Application.mk文件,这是android NDK构建系统使用的一个可选构建文件。它的目的是描述应用程序需要哪些模块,也定义了所有模块的一些通用变量。主要有以下几个变量。 APP_MODULES,默认情况下,ndk会构建在android.xk文件中声明的所有模块。但是这个变量可是覆盖上述行为。 假如我们的android... 做过NDK开发的同学应该都知道有个Application.mk文件,这是android NDK构建系统使用的一个可选构建文件。它的目的是描述应用程序需要哪些模块,也定义了所有模块的一些通用变量。主要有以下几个变量。 APP_MODULES,默认情况下,ndk会构建在android.xk文件中声明的所有模块。但是这个变量可是覆盖上述行为。 假如我们的android...
- Retrofit、Retrofit、Retrofit,越来越多的人在玩这个网络请求框架,这个由squareup公司开源的网络请求框架确实挺好用,今天我们就来看一下这个东东怎么玩! Retrofit作为一个简化的HTTP请求库其实已经有很长一段时间了,只不过在早期的版本里有些地方用的不是特别爽,Retrofit从2.0开始修改了许多之前的痛点,现在不仅更好用而且功能也更加的强大... Retrofit、Retrofit、Retrofit,越来越多的人在玩这个网络请求框架,这个由squareup公司开源的网络请求框架确实挺好用,今天我们就来看一下这个东东怎么玩! Retrofit作为一个简化的HTTP请求库其实已经有很长一段时间了,只不过在早期的版本里有些地方用的不是特别爽,Retrofit从2.0开始修改了许多之前的痛点,现在不仅更好用而且功能也更加的强大...
- 1、首先是一个简单的示例 三个文件 app.vue # 自定义的业务,调用自己封装的组件child.vue child.vue # 自己封装的第三方组件plug.vue,便于上层调用 plug.vue # 第三方组件,提供v-model数据绑定 123 调用层次结构 app -> child -> plug 1 child在这里起到一个承上启下的... 1、首先是一个简单的示例 三个文件 app.vue # 自定义的业务,调用自己封装的组件child.vue child.vue # 自己封装的第三方组件plug.vue,便于上层调用 plug.vue # 第三方组件,提供v-model数据绑定 123 调用层次结构 app -> child -> plug 1 child在这里起到一个承上启下的...
- H5页面中唤醒app,版本问题可能导致不生效,只能说端太多,水太深 URL Scheme 1、新建一个隐藏的 iframe ,地址指向需要打开的url // 在ios支持不好 var iframe = document.createElement('iframe'); iframe.style.display = 'none'; iframe.src = url;... H5页面中唤醒app,版本问题可能导致不生效,只能说端太多,水太深 URL Scheme 1、新建一个隐藏的 iframe ,地址指向需要打开的url // 在ios支持不好 var iframe = document.createElement('iframe'); iframe.style.display = 'none'; iframe.src = url;...
- Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表扩展阅读Blueprint 蓝图定义一个蓝图注册一个蓝图创建蓝图 blog 前文列表 用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 F... Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表扩展阅读Blueprint 蓝图定义一个蓝图注册一个蓝图创建蓝图 blog 前文列表 用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 F...
- Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表扩展阅读实现最简单的 Flask 应用 创建 config.py 文件创建 main.py 文件 使用 Flask Script 创建 manage.py 文件使用 manage 来运行开发环境服务器确保 manage 的上下本中导入... Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表扩展阅读实现最简单的 Flask 应用 创建 config.py 文件创建 main.py 文件 使用 Flask Script 创建 manage.py 文件使用 manage 来运行开发环境服务器确保 manage 的上下本中导入...
- 目录 文章目录 目录 前文列表 DPDK PDUMP 安装部署 librte_pdump 库 运行原理 PDUMP 的工作流程 操作步骤 dpdk-pdump 指令 Use the Data Plane Development Kit Pdump Feature with Open vSwitch* ... 目录 文章目录 目录 前文列表 DPDK PDUMP 安装部署 librte_pdump 库 运行原理 PDUMP 的工作流程 操作步骤 dpdk-pdump 指令 Use the Data Plane Development Kit Pdump Feature with Open vSwitch* ...
- Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表工厂模式使用工厂方法 Factory Method 创建 app 对象 前文列表 用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 Flask ... Blog 项目源码:https://github.com/JmilkFan/JmilkFan-s-Blog 目录 目录前文列表工厂模式使用工厂方法 Factory Method 创建 app 对象 前文列表 用 Flask 来写个轻博客 (1) — 创建项目 用 Flask 来写个轻博客 (2) — Hello World! 用 Flask ...
- 目录 文章目录 目录 Lcore-related options(逻辑线程相关参数) Device-related options(设备相关参数) Multiprocessing-related options(多进程相关参数) Memory-related options(存储相关参数) Debugging options ... 目录 文章目录 目录 Lcore-related options(逻辑线程相关参数) Device-related options(设备相关参数) Multiprocessing-related options(多进程相关参数) Memory-related options(存储相关参数) Debugging options ...
- 目录 文章目录 目录 EAL 环境适配层 Linux 环境下的 EAL DPDK App 的初始化和运行 内存分配 Structure: malloc_heap Structure: malloc_elem 申请内存 释放内存 多线程支持 用户态中断处理 EAL 环境适配层 EAL(Environ... 目录 文章目录 目录 EAL 环境适配层 Linux 环境下的 EAL DPDK App 的初始化和运行 内存分配 Structure: malloc_heap Structure: malloc_elem 申请内存 释放内存 多线程支持 用户态中断处理 EAL 环境适配层 EAL(Environ...
- 目录 文章目录 目录 DPDK 扩展第三方函数库 扩展一个新的 libfoo 库 添加扩展库的启用配置 实现扩展库 添加扩展库的 Makefile 重新编译安装 DPDK 的目标环境 在自己的 DPDK App 中使用扩展库 DPDK 扩展第三方函数库 在开发 DPDK App 的时候难免会需要在 DPDK 中扩... 目录 文章目录 目录 DPDK 扩展第三方函数库 扩展一个新的 libfoo 库 添加扩展库的启用配置 实现扩展库 添加扩展库的 Makefile 重新编译安装 DPDK 的目标环境 在自己的 DPDK App 中使用扩展库 DPDK 扩展第三方函数库 在开发 DPDK App 的时候难免会需要在 DPDK 中扩...
- 目录 文章目录 目录 DPDK App 的 Makefile 参考文档 DPDK App 的 Makefile 本文以 DPDK HelloWorld 示例程序为例。 DPDK 版本:18.08 # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2010-... 目录 文章目录 目录 DPDK App 的 Makefile 参考文档 DPDK App 的 Makefile 本文以 DPDK HelloWorld 示例程序为例。 DPDK 版本:18.08 # SPDX-License-Identifier: BSD-3-Clause # Copyright(c) 2010-...
- 自从友盟关闭了版本更新功能后,安卓的版本更新只能自己来撸了,结合之前友盟的版本更新,其实实现起来也简单,这里简单说说版本更新实现的思路: 第一步,通过接口获取更新信息(版本号、更新内容、apk下载地址、是否强制更新) 第二步,通过接口拿到的版本号和本地的版本号进行比较,如果拿到的版本号比本地的版本号大,那就进行版本升级 第三步,版本升级分为三种情况: 1、非wifi... 自从友盟关闭了版本更新功能后,安卓的版本更新只能自己来撸了,结合之前友盟的版本更新,其实实现起来也简单,这里简单说说版本更新实现的思路: 第一步,通过接口获取更新信息(版本号、更新内容、apk下载地址、是否强制更新) 第二步,通过接口拿到的版本号和本地的版本号进行比较,如果拿到的版本号比本地的版本号大,那就进行版本升级 第三步,版本升级分为三种情况: 1、非wifi...
- 1 问题 APP用socket写了服务器,然后PC发送请求到APP出现跨域问题。 2 解决办法 在APP用socket服务器返回头里面添加如下关键代码 header="Content-Type: "+ JSON_TYPE + "; charset=utf-... 1 问题 APP用socket写了服务器,然后PC发送请求到APP出现跨域问题。 2 解决办法 在APP用socket服务器返回头里面添加如下关键代码 header="Content-Type: "+ JSON_TYPE + "; charset=utf-...
- 1、问题 客户改了app的名字,在服务端替换了新的apk,然后下次升级更新的之前的apk. 2、总结 1、如果涉及到修改app的桌面名字的定制,如果客户要求从浏览器下载的的apk名字也要修改的话,我们会把这个新的apk放到linux 服务端,这个时候我们需要注意升级问题,比如源代码里面遇到升级情况会下载之前那个linux ... 1、问题 客户改了app的名字,在服务端替换了新的apk,然后下次升级更新的之前的apk. 2、总结 1、如果涉及到修改app的桌面名字的定制,如果客户要求从浏览器下载的的apk名字也要修改的话,我们会把这个新的apk放到linux 服务端,这个时候我们需要注意升级问题,比如源代码里面遇到升级情况会下载之前那个linux ...
上滑加载中
推荐直播
-
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中
热门标签