
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
今天在已有的Android工程中接入Flutter,启动Activity加载Flutter View时出现“Check failed: vm. Must be able to initialize the VM.”错误,一番搜索之后将解决该错误的方法记录如下:该错误的原因是Android打包的apk中确实flutter_assets文件夹及内容,确实原因暂时不详。假设当前有一个projec...
这一篇要记录的是Android平台中的人脸识别技术,这里所说的人脸识别是Android系统内置的人脸识别API——FaceDetector,该API可以通过少量代码完成人脸识别,但是这种识别是最基本的识别,即只能识别出图像中的人脸,仅此而已,不能做更精确的识别(比如判断人脸的身份),下面记录我使用FaceDetector的过程:首先来一张图:我们的代码即将完成上图中的功能,选择图片
这一篇要记录的是Android平台中的人脸识别技术,这里所说的人脸识别是Android系统内置的人脸识别API——FaceDetector,该API可以通过少量代码完成人脸识别,但是这种识别是最基本的识别,即只能识别出图像中的人脸,仅此而已,不能做更精确的识别(比如判断人脸的身份),下面记录我使用FaceDetector的过程:首先来一张图:我们的代码即将完成上图中的功能,选择图片
前言本篇文章记录的是我近期在Android项目中使用AFinal框架的FinalDB模块时遇到的java.lang.NoSuchMethodException: getSerialVersionUID []错误的解决方法。AFinal框架是Android开发中一个非常老的框架了,由于我刚开始学习Android开发时就使用了该框架,导致后来的开发工作中就一直使用的这个框架,包括网络请求,数据库操作
go-sqlite3开源库地址:https://github.com/mattn/go-sqlite3使用方法代码如下:package mainimport ("database/sql""fmt""log"_ "github.com/mattn/go-sqlite3")const (dbDriverName = "sqlite3"dbName...
前言2020年11月,苹果发布了M1芯片以及搭载M1芯片的Mackbook pro,由于我的老笔记本还是17款的8G内存的Macbook pro,已无法满足高效工作的需求,而M1芯片在各个自媒体的评测中都取得了非常惊人的性能成就,于是我将自己的旧笔记本通过Apple官方回收卖掉,置换了一台16G的搭载了M1芯片的Macbook pro,本以为工作效率会大大提升,没想到悲剧才开始。各种坑与解决方案由
一、什么是Ant以下介绍来自百度百科:Apache Ant,是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的软件开发。由Apache软件基金会所提供。我们在使用Eclipse开发Android应用时,Eclipse使用的项目构建工具就是Ant。用户群:大多数的Java设计都被用于管理大量信息流,例如纽约州就使用Apache Ant去管理

在上一篇中我记录了二叉树的先序,中序,后序的递归和非递归遍历方法,这一篇会接着上一篇的,记录二叉树的层序遍历方法,层序遍历用到了队列的数据结构,下面直接上代码:1、首先是链队列的数据结构定义,LinkQueue.h文件:#pragma once#include "BinaryTree.h"/** 链队列的节点定义,包含一个数据域和下一个节点的指针 */typedef struct
什么是Javassist这是Javassist官方网站上的说明:Javassist(Java 编程助手)使 Java 字节码操作变得简单。它是Java中用于编辑字节码的类库;它使 Java 程序能够在运行时定义一个新类,并在 JVM 加载类文件时修改它。与其他类似的字节码编辑器不同,Javassist 提供了两个级别的 API:源代码级和字节码级。如果用户使用源级 API,他们可以在不了解 Jav
我的上一篇博客中记录了Flutter基础和一些常用的Widgets,这一篇中主要记录Flutter常用的一些布局,希望自己在记录的同时能温故知新,同时给初学者一些帮助。Flutter布局容器在Android开发中,我们使用xml文件写布局,有诸如LinearLayout、RelativeLayout、ConstraintLayout等布局方式,在ReactNative或WEEX开发...







