- 博客(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
4323
原创 [安卓开发]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
3799
原创 【安卓开发】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
2371
原创 踩坑记录: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
359
原创 踩坑记录,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
639
原创 pd用布尔值插入新列报错:The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(),
这个问题解决方法就是每个表达式都套个括号。。。这里还有就是这种写法也是错的,错误暂时没查到,以后知道了会更新
2021-03-24 18:06:13
257
原创 决策树 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
655
原创 线性回归 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
658
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
493
原创 C语言 基于ege的飞机大战
基于ege的飞机大战上来先放结果图,变身、大招、射击、积分、充值演示因为是课设,所以要做的炫酷点(笑),飞机会左右摆动,消耗能量可以变身强化,空格键可以发射螺旋丸,打不过的话还可以充钱( ̄_, ̄ ),最后会显示历史最高分下面贴贴代码,记得先把素材放到根目录呀cpp文件#include "flyflyfly.h"#include <graphics.h>#include ...
2020-07-03 21:58:21
2255
原创 CameraX 遇见 tensorflow lite--Android开发
简单搭建一个cameraX和tensorflow lite的分类demo,结构简单流程短,适合入门熟悉过程。
2020-05-09 20:17:57
1141
原创 利用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
445
原创 使用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
2868
原创 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
2352
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
529
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
2526
2
原创 camerax的踩坑记录
为什么要写这个呢?最近在学习安卓开发,遇到了camerax这个东东,读了介绍之后觉得是个好东西,决定学一下,这里分享下坑网页过时。(至少我写这篇的这天过时了,害我浪费好久)https://developer.android.google.cn/training/camerax/preview如果按照这个网页和网上的大多数教程,你会遇到 PreviewConfig 的问题。编译器自动导入的...
2020-03-28 17:16:25
5602
原创 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
7022
7
原创 安卓开发-模拟登陆上海理工大学-方正教务系统(HttpsURLConnection)
通过HttpsURLConnection模拟登录今天,写一下基于方正教务系统的上海理工大学教务系统,项目放在了码云,有需要的可以直接翻到最后查看首先还是登陆一下,看看我们在登陆的时候提交了什么火狐浏览器为例,f12开发者模式,选择网络,然后登录,找到发送信息的post选项可以看到除了账号密码和几项固定内容外,还包含了2个随机数据(不确定哪些是会变化的话可以多次登录对比数据)那么首先我们...
2020-03-03 12:28:26
2203
7
原创 安卓开发-带验证码模拟登陆教务系统(HttpURLConnection)
通过HttpURLConnection模拟登录最近打算做一个课表的APP,准备爬取湖北工业大学的课表,因为学校教务系统是http协议的,所以就先拿学校练手了。废话不多说,开工。登陆前检查首先项目中请添加网络权限,要使用http网络也需要进行单独设置,这部分就不占用版面了,但是灰常重要。打开教务系统,我这里是火狐浏览器,按下F12捕获,登陆后,可以看到登录的POST操作里包含账号密码和验证码...
2020-03-02 14:52:57
769
1
cameraX tensorflow lite项目.zip
2020-03-29
ege飞机大战-c语言.7z
2020-01-06
基于ege图形库的炫酷飞机大战源代码及图片素材.7z
2019-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人