自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 [踩坑记录] Unresolved reference: viewModels() 和 Unresolved reference: activityViewModels()

解决无法使用by viewModels() by activityViewModels()安卓开发过程使用kotlin开发LiveData和ViewModel时,有时候会遇到Unresolved reference: viewModelsUnresolved reference: activityViewModels一般只需要在build.gradle中补充一下就可以了implementation "androidx.activity:activity-ktx:1.5.0-alpha03"i

2022-03-11 15:16:26 3731

原创 [安卓开发]kotlin编写 RecyclerView 结合 DataBinding 进行 双向绑定

kotlin编写的RecyclerView,使用DataBinding进行双向绑定实现了 BaseObservable 的数据类,其实也没啥必要,就一个String具体效果就是修改一侧RecyclerView数据,另一侧也会同步变化Unresolved reference: BR ->这个错误可以见我的上篇博客直接上代码数据类class UseData() : BaseObservable() { var useData: String = "" @Bi

2022-03-09 15:47:46 3658

原创 【安卓开发】Kotlin编写DataBinding+RecyclerView组合

Kotlin语言,将DataBinding和RecyclerView结合开头错误自查Unresolved reference: BR在模块的build.gradle中添加Kotlin-apt插件plugins { id 'kotlin-kapt'}kapt { generateStubs = true}不废话,直接代码数据类data class TempText(val mText: String)adapterclass RecyclerViewLearnAd

2022-03-09 10:27:10 2304

原创 踩坑记录:TypeError: Expected cv::FileNode for argument ‘fn‘ cv2.read()报错

knn.read(‘knn.xml’)修改为file = cv2.FileStorage('knn.xml', cv2.FILE_STORAGE_READ)self.knn.read(fn=file.getNode('opencv_ml_knn'))getNode后面带的文件内的命名

2021-04-19 19:39:42 297

原创 踩坑记录,cv2.ml 下的模型使用 load() 报错 :‘cv2.ml_KNearest‘ object has no attribute ‘load‘

将load替换为read同时cv2.FileStorage为你要读取的文件。getnode为文件下你要的file = cv2.FileStorage(‘knn.xml’, cv2.FILE_STORAGE_READ)knn.read(fn=file.getNode(‘opencv_ml_knn’))

2021-04-19 19:36:06 551

原创 pd用布尔值插入新列报错:The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(),

这个问题解决方法就是每个表达式都套个括号。。。这里还有就是这种写法也是错的,错误暂时没查到,以后知道了会更新

2021-03-24 18:06:13 207

原创 决策树 ID3算法 python实现 不用现成库

决策树 id3 学校作业,数据集不多,没划分测试训练,结果看最后数据集及描述import numpy as npimport pandas as pdimport numpy.randomimport timeimport mathimport matplotlib.pyplot as pltimport seaborn as sns%matplotlib inlinefrom scipy.io import arfffilepath='caesarian.csv.arff'

2020-10-11 18:51:11 586

原创 线性回归 python实现 不用现成库

说实话,觉得写错了。。。只是应付一下课堂作业用的数据集import numpy as npimport pandas as pdimport numpy.randomimport timeimport matplotlib.pyplot as plt%matplotlib inlinedata=pd.read_csv('Folds5x2_pp.CSV')就是开始梯度大大大大大大,当时就觉得不太对,但是懒得重新看了,给数据处理下凑合用吧a1=data.loc[:,"AT"].max()

2020-10-05 22:09:36 560 1

原创 逻辑回归 python实现 不用现成库

函数名瞎写的,轻喷import numpy as npimport pandas as pdimport numpy.randomimport timeimport matplotlib.pyplot as plt%matplotlib inlinef=open('data_banknote_authentication.txt','r',encoding='utf-8')data = f.read()fdata=data.split('\n')Mdata=pd.Series(fda

2020-10-05 22:00:09 412

原创 C语言 基于ege的飞机大战

基于ege的飞机大战上来先放结果图,变身、大招、射击、积分、充值演示因为是课设,所以要做的炫酷点(笑),飞机会左右摆动,消耗能量可以变身强化,空格键可以发射螺旋丸,打不过的话还可以充钱( ̄_, ̄ ),最后会显示历史最高分下面贴贴代码,记得先把素材放到根目录呀cpp文件#include "flyflyfly.h"#include <graphics.h>#include ...

2020-07-03 21:58:21 2032

原创 logisim 组原实验 MIPS RAM

2020-05-22 20:23:25 2430 1

原创 logisim 组原实验 Cache(直接相联)

2020-05-22 20:12:40 8515 3

原创 Logisim 32位快速加法器

32位快速加法器

2020-05-20 20:11:44 1680

原创 Logisim 16位快速加法器

16位快速加法器

2020-05-20 20:10:32 3951 1

原创 Logisim 4位快速加法器

4位快速加法器有的没有fa(一位全加器),可以去8位可控。或者下面的封装直接拖进来,或者复制粘贴

2020-05-20 20:09:10 9959 2

原创 CameraX 遇见 tensorflow lite--Android开发

简单搭建一个cameraX和tensorflow lite的分类demo,结构简单流程短,适合入门熟悉过程。

2020-05-09 20:17:57 822

原创 利用panda对学生成绩进行预处理,使用正则匹配分数

老师布置了个作业,要进行成绩分析。先看看数据长啥样嗯,难看(@_@????给了一大堆,能直接拿来用的也就只有总分了,memo一项里有平时分期中分期末分总评分,但是有缺失值,有的课程没有期末分或者期中,这样的话没办法批量处理,只能遍历,一个个处理。先准备好正则表达式#2019-1-14 15:13:52_XXX_提交_平时:85/期末:69/总评:75;2019-1p1 = re.compile('.*平时:([0-9]*\.?[0-9]+)/期')p2 = re.compile('.*期中:([

2020-05-09 18:27:02 379

原创 使用sklearn构建神经网络进行成绩预测

# coding=gbkimport pandas as pdimport numpy as npimport matplotlib.pyplot as pltfrom sklearn.neural_network import MLPRegressordef get_class(T_class, info, num): # 从总的课程(info)里取出指定班级(T_class),将总评的列名改成num info = pd.DataFrame(info)[['StuName', 'S

2020-05-09 18:15:22 2656

原创 tensorflow神经网络进行成绩预测(非时序)

这个预测很简陋,就是用一个人的高数1、2的两个成绩预测线性代数成绩,数据量不大,预测的实际意义也不大。主要是体验下流程,应付下作业。( ̄y▽, ̄)╭首先是数据的类型,我们这次拿到的数据是3个班的高数1、2和线性代数的成绩。考虑到一些因素,这里只用前两个班的成绩。数据如下(表头我自己图省事改了改)这里我只需要总评分和前两个班级的数据,所以def get_class(T_class, info, num): # 从总的课程(info)里取出指定班级(T_class),将总评的列名改成num in

2020-05-09 18:10:00 2058 1

原创 CameraX tensorflow 安卓 综合实例app

佛系代码,能跑就好上来先发一下软件的样子功能。注意!nnapi只能在安卓8.1及以上开启,我没有写检测,但是在测试的时候请注意手机安卓版本。App链接:pan.baidu.com/s/1xmESfnc7r2SgSpYom2-X4Q提取码:45hw说明下使用的版本 def camerax_version = "1.0.0-alpha10" implementation "andr...

2020-03-29 16:46:29 459 2

原创 CameraX Java 1.0.0-alpha10 安卓开发

安卓的CameraX,目前使用的版本是1.0.0-alpha10def camerax_version = "1.0.0-alpha10" implementation "androidx.camera:camera-camera2:${camerax_version}" // If you want to use the CameraX View class imple...

2020-03-28 17:31:17 2435 2

原创 camerax的踩坑记录

为什么要写这个呢?最近在学习安卓开发,遇到了camerax这个东东,读了介绍之后觉得是个好东西,决定学一下,这里分享下坑网页过时。(至少我写这篇的这天过时了,害我浪费好久)https://developer.android.google.cn/training/camerax/preview如果按照这个网页和网上的大多数教程,你会遇到 PreviewConfig 的问题。编译器自动导入的...

2020-03-28 17:16:25 5445

原创 viewBinding在RecyclerView的初步简单使用

前言上来先说明一下我的编译器版本是as4.0 beta2。gradle:4.0.0-beta02,对应gradle-6.2.2-all.zip。关于viewbiding的作用,我这里直接引用android开发者网站上的话:通过视图绑定功能,您可以更轻松地编写可与视图交互的代码。在模块中启用视图绑定之后,系统会为该模块中的每个 XML 布局文件生成一个绑定类。绑定类的实例包含对在相应布局中具...

2020-03-17 16:29:07 6674 7

原创 安卓开发-模拟登陆上海理工大学-方正教务系统(HttpsURLConnection)

通过HttpsURLConnection模拟登录今天,写一下基于方正教务系统的上海理工大学教务系统,项目放在了码云,有需要的可以直接翻到最后查看首先还是登陆一下,看看我们在登陆的时候提交了什么火狐浏览器为例,f12开发者模式,选择网络,然后登录,找到发送信息的post选项可以看到除了账号密码和几项固定内容外,还包含了2个随机数据(不确定哪些是会变化的话可以多次登录对比数据)那么首先我们...

2020-03-03 12:28:26 1867 7

原创 安卓开发-带验证码模拟登陆教务系统(HttpURLConnection)

通过HttpURLConnection模拟登录最近打算做一个课表的APP,准备爬取湖北工业大学的课表,因为学校教务系统是http协议的,所以就先拿学校练手了。废话不多说,开工。登陆前检查首先项目中请添加网络权限,要使用http网络也需要进行单独设置,这部分就不占用版面了,但是灰常重要。打开教务系统,我这里是火狐浏览器,按下F12捕获,登陆后,可以看到登录的POST操作里包含账号密码和验证码...

2020-03-02 14:52:57 669 1

cameraX tensorflow lite项目.zip

利用cameraX的图像分析接口和tensorflow组合的app啦。 def camerax_version = "1.0.0-alpha10" implementation "androidx.camera:camera-camera2:${camerax_version}" implementation "androidx.camera:camera-view:1.0.0-alpha08" implementation "androidx.camera:camera-extensions:1.0.0-alpha08" // If you want to use the CameraX Lifecycle library implementation "androidx.camera:camera-lifecycle:${camerax_version}" implementation('org.tensorflow:tensorflow-lite:0.0.0-nightly') { changing = true } implementation('org.tensorflow:tensorflow-lite-gpu:0.0.0-nightly') { changing = true } implementation('org.tensorflow:tensorflow-lite-support:0.0.0-nightly') { changing = true }

2020-03-29

ege飞机大战-c语言.7z

基于ege图形库,用vs2019写的一个飞机大战,键盘操作,可以开火和变身强化,有大招,运行需要vc运行库需要vc运行库!!!使用代码记得去ege官网下载合适的ege。

2020-01-06

基于ege图形库的炫酷飞机大战源代码及图片素材.7z

基于ege图形库,用vs2019写的一个飞机大战,键盘操作,可以开火和变身强化,有大招技能,打不过还有充值系统,不充钱还有惩罚(╹ڡ╹ ),运行需要vc运行库需要vc运行库!!!使用代码记得去ege官网下载合适的ege。

2019-12-19

空空如也

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

TA关注的人

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