多分辨率找图sift和直方图

多分辨率找图, 通过sift和直方图来提高找图的准确率,如果这两个维度不够用, 我们可以添加更多的维度
分类: 移动开发 发布时间: 10-13 07:37 阅读次数: 0

C++ | 多态:派生&虚函数&模板

继承与派生 在C++中,**派生(Derive)**和继承是一个概念,只是站的角度不同。继承是儿子接收父亲的产业,派生是父亲把产业传承给儿子。 被继承的类称为父类或基类,继承的类称为子类或派生类。“子
分类: 移动开发 发布时间: 10-13 07:37 阅读次数: 0

新技术|基于信号特征的语音编码器 Lyra Android 实践

本文介绍了谷歌推出的Lyra(一种高质量的、非常低比特率的语音编解码器,即使在最慢的网络上也可以进行语音通信)音频编解码器在Android平台的实践。Lyra利用了机器学习(ML)的先进方法。
分类: 移动开发 发布时间: 10-13 07:37 阅读次数: 0

运行Flutter示例项目

前言 前文介绍了Flutter开发环境的搭建,本文就来新建个示例demo运行玩玩。 一: 创建Flutter示例项目 1.1 Android Studio创建Flutter项目 打开Android S
分类: 移动开发 发布时间: 10-13 05:57 阅读次数: 0

Swift 周报 第四期

更新关于Swift社区最新的进展与动向第四期,Swift论坛异常活跃。最近 Swift.org 进行了一些非常好的改进,包括对 `dark mode` 的支持。
分类: 移动开发 发布时间: 10-13 05:57 阅读次数: 0

Java多线程5 Callable、Future 和FutureTask

前言 1 Callable介绍 Callable接口代表一段可以调用并返回结果的代码;Future接口表示异步任务,是还没有完成的任务给出的未来结果。所以说Callable用于产生结果,Future用
分类: 移动开发 发布时间: 10-13 05:57 阅读次数: 0

AndroidStudio 这些技巧你知道嘛?

小知识,大挑战!本文正在参与“  程序员必备小知识  ”创作活动 本文同时参与 「掘力星计划」  ,赢取创作大礼包,挑战创作激励金 好的 idea 能提高我们的工作效率,如果掌握一些快捷键,能帮我们从
分类: 移动开发 发布时间: 10-13 04:17 阅读次数: 0

iOS Transform的神奇应用

文章的由头是因为有次在搬砖的的时候, 看到小伙伴写的一段自己觉得很神奇的代码(有可能是我才疏学浅), 不啰嗦, 开始正文. 在iOS中, transform的实现主要是CoreGraphics框架下的CGAffineTransform结构体,可以实现对视图或图层的旋转、缩放、平…
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

DispatchAsync到主队列无法用于判断列表刷新完成

一直以来都有博客说dispatch_async能够获得列表reloadData完成的时机,但实际上我在工作中遇到了以下代码不生效的情况。另外,stack overflow中也有人遇到了与我有相同的问题
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

一个优雅的Swift弹窗组件-JFPopup

一个优雅的Swift弹窗组件,让你能快速的弹出各种风格的自定义View。目前支持Drawer,BottomSheet,Dialog三种风格。
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

iOS逆向小知识:自动连接特定Wi-Fi来解决网络不稳定问题

推荐采用本文的方案二:采用MobileWiFi.framework自动连接特定Wi-Fi。 从hopper 中看到sb 中使用WiFiManagerClientCreate() 实现连接Wi-Fi,因
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

iOS小知识:模拟鼠标点击(针对Mac)

本文的例子使用Cliclick工具定时点击特定位置,来点击保证Mac永远处于活跃状态,达到mac永不关闭屏幕的目的
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

「ANR」Android SIGQUIT(3) 信号拦截与处理

Android的ANR频次一直是Android用户体验的重要指标,今天我们来简单聊聊获取ANR的另一种方式,Android环境下,信号SIGQUIT(3)拦截。
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

uni-app技术分享| 用uni-app实现拖动的诀窍

还在为实现类似于QQ视频通话 那样的视频窗口随意拖动而苦恼吗?福音来了,今天就为大家解决这样的烦恼。 前提: 使用 anyrtc 基本实现音视频(nvue页面) 需求: 两人通话时可随意拖动小视频 实
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

Android Jetpack系列之ViewModel

ViewModel介绍 ViewModel的定义:ViewModel旨在以注重生命周期的方式存储和管理界面相关的数据。ViewModel本质上是视图(View)与数据(Model)之间的桥梁,想想以前
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

【Flutter】熊孩子拆组件系列之拆ListView(二)—— ScrollController 和 Scrollable

上一篇中对ListView做了个基本分析,整理了下一个ListView从widget组合上的基本结构,那么先从最上面的ScrollController和Scrollable搞起
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

【奇淫技巧】解锁X5内核WebView同层渲染能力

移动端WebView同层渲染,并不是一个新技术,国内一线互联网产品广泛应用,比如小程序的原生组件,电商H5嵌原生播放器等场景;
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

❤️ Android 源码解读-startActivity(含启动新应用)❤️

前文了解了应用是如何启动的,这篇文章咱们来一起了解应用时如何被打开的。仅仅会调用startActivity就够了吗?开启你的源码之旅吧。
分类: 移动开发 发布时间: 10-13 03:43 阅读次数: 0

Hilt 介绍 | MAD Skills

本文是 MAD Skills 系列 中有关 Hilt 的第一篇文章!在本文中,我们将探讨依赖项注入 (DI) 对应用的重要性,以及 Jetpack 推荐的 Android DI 解决方案——Hilt。
分类: 移动开发 发布时间: 10-13 02:03 阅读次数: 0

内存管理(二)强引用分析

本文主要是通过定时器来梳理强引用的几种解决方案 强应用(强持有) 假设此时有两个界面A、B,从A push 到B界面,在B界面中有如下定时器代码。当从B pop回到A界面时,发现定时器没有停止,其方法
分类: 移动开发 发布时间: 10-13 00:23 阅读次数: 0