自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 xcrun: error: unable to find utility “instruments“, not a developer tool or in PATH

unable to find utility "instruments"

2022-08-29 21:15:39 1079 1

原创 第一行代码使用网络技术——mac配置apache

这是在实践郭神第三版《第一行代码》时遇到的困惑。原因在于书本上讲解的是Windows的操作,而我在使用Mac时,连如何进入到对应的文件夹都摸索了半天。不仅如此,如何用Mac创建.xml文件和.json文件都不会,属实走了很多弯路。下面就介绍一下Mac电脑中apache的配置过程吧(路子有点野,但总算实现了功能,不喜勿喷,我就当记录一下)打开Finder点击屏幕左上角“前往”——“前往文件夹”输入/Library,点击前往找到并进入WebServer文件夹进入文件夹“Documents”——这个

2022-02-20 16:12:08 235

原创 安卓开发:网络图片下载和显示

文章目录前言一、图片加载器前言记录APP从无到有下载网络图片并做展示的方法:创建一个图片加载器负责下载和显示。一、图片加载器图片加载器的功能包括图片下载和图片的缓存。缓存类的设计如下,使用LruCache类即可,缓存的最大值设定为为运行时内存的四分之一。关于LruCache的使用和原理可自行百度。class ImageCache { lateinit var imageCache: LruCache<String, Bitmap> init {

2022-01-03 16:46:47 2012

原创 类似于QQ、微信的消息提醒

1. 所要用到的类:NotificationManager:消息管理器NotificationChannel:消息通道Notification:一条消息2. 使用过程val manager = getSystemService(Context.NOTIFICATION_SERVICE) as NotificationManagerif (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { val channel = No.

2021-12-04 17:18:57 2597

原创 Kotlin初学的零碎知识

一些未使用过android studio的xml语句TextViewButtonEditText那些为单抽象方法的接口Kotlin语法糖自定义控件绑定视图并编写固定逻辑TextViewandroid:gravity=""(可选top,bottom,start,end,center)Buttonandroid:textAllCaps = “false”//android 中默认按钮上的英文为大小,以上设置为false则保持原样EditTextandroid:maxLine = “2”andro

2021-07-26 16:59:20 103

原创 加载模型时无法识别relu6的问题

在使用到存在relu6的语句之前加上以下的语句:tensorflow版本:1.12.0from tensorflow.keras.utils import CustomObjectScopefrom tensorflow.keras import backend as Kwith CustomObjectScope({'relu6': relu6}): //使用到relu6的语句例如:with CustomObjectScope({'relu6': relu6}): converter

2021-03-25 14:13:07 409

原创 将h5模型文件转换为tflite的问题

当使用TFLite框架将神经网络模型嵌入到移动设备时,需要将训练时的模型文件转换为tflite文件,然而却总是有问题,我遇到的主要是因为tensorflow的版本问题:首先,查看自己使用的tensorflow的版本:tf.version然后,我的是1.12.0因此,对应的代码应该是:import tensorflow as tffrom tensorflow.contrib import liteconverter =tf.contrib.lite.TFLiteConverter.from_ke

2021-03-25 14:04:43 1013 5

原创 一种简单的将图一-1变成图1-1的方式

在写文章的时候,章节经常是大写的编序号的方式,例如:第一章,第二章;于是,当根据章节编号图片的时候,连接到章节的时候,图片给出的自动编号都是:图一-1,肯定不是我们想要的编号方式;我在网上搜索了很多种解决方法,一种大概是用word隐藏编号的方式,一种是使用某种代码的方式,前者是会导致自动编号混乱,后者实施起来比较复杂,也不知道原理;于是我搞了一种比较简单且稳妥的方式;一般我们的论文,章节的题目几乎是确定的,因为大纲即确定章节,所以在这里,章节的内容我是使用手敲的,即完整敲入章节的内容;如

2021-03-05 10:31:43 3441 1

原创 PC端调用.tflite

手机端调用tflite成功后,为了验证手机端调用的正确性(因为向我上一篇文章讲的,可能出现分类结果都一样的情况),所以我就查询了一下,是否可以在pc端验证一下,然后发现,果然可以在python中运行;下面给出代码:# -*- coding:utf-8 -*-import osos.environ["CUDA_VISIBLE_DEVICES"] = "-1"import numpy as npimport timeimport tensorflow as tftest_data...

2020-10-28 14:36:47 631 1

原创 Android Tensorflow Lite 使用的问题

说明本文仅介绍在Android Studio 编程中使用TFLite的问题,关于Python的问题不会涉及;将转换好的.tflite文件放到android工程目录下的assets中;加载文件的方法:private MappedByteBuffer loadModelFile(Activity activity) throws IOException { AssetFileDescriptor fileDescriptor = activity.getAssets().openFd(MOD

2020-10-21 11:23:45 306

原创 欧几里得算法的原理

算法简介如果你搜到了这篇博客,那我相信你已经知道欧几里得算法解决的是什么问题:但我还是简单描述一下:两个非负整数a和b的最大公约数(假设a>b),就是a对b取余的余数与b的最大公约数,即gcd(a,b)=gcd(b,a%b);证明:...

2020-08-20 15:34:09 276

原创 JVM GC垃圾回收机制

https://www.cnblogs.com/jobbible/p/9800222.html这是一篇我看过的讲解对象被回收的过程,比较详细且对于小白比较容易理解的。但是,对于GC在什么时候,对什么东西,做了什么事,不要死记其大标题,要记住其下面的小点。...

2020-03-01 14:49:05 98

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除