自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习记录logcat

海思平台打开logcat(执行一次就行):setprop persist.auto.logd.enable 1。输出过滤的信息:logcat -s info或者logcat | grep -r info。增加logcat缓存:logcat -G 30M。清除logcat缓存:logcat -c。增加时间戳:logcat -v time。

2024-03-17 22:26:41 490

原创 adb常用相关命令行

ps: 其中-v time使输出的日志带时间信息,-s用于通过tag过滤日志(也可以通过管道grep过滤),> 使保存到本地文件。若直接在终端查看日志,则不加。d./proc文件夹中保存的系统各种实时信息,特别是内存使用方面的详细信息,如用procrank命令获取的按内存使用率情况排序的进程列表。adb shell /system/bin/screencap -p /sdcard/screenshot.png(保存到手机)adb shellcat/proc/lk_info/sec(返回0则非加密。

2024-03-17 22:24:15 526

原创 Could not find com.android.tools.build:gradle 7.1

这个错误通常是由于Gradle版本问题引起的,Gradle是一个用于构建Android项目的工具,而编译项目时需要依赖特定版本的Gradle。然后搜索解决方法,以及查询Android Gradle与Gradle Plugin对应版本,去解决这个问题,版本对应参考链接。最后发现找到对应版本之后还是报错,然后发现在根目录的build.gradle文件中。发现这段代码大家都是用7.x.x 于是在后边加了一个.0。问题真的解决了,成功编译。在编译项目时,遇上报错。

2024-02-02 10:52:23 693

原创 连接手机之后,AS运行报错Installation did not succeed. The application could not be installed: INSTALL_FAILED_US

在adb成功连接手机后,Android Studio中运行报错Installation did not succeed. The application could not be installed: INSTALL_FAILED_USER_RESTRICTED。网上查询解决办法,最后解决的方法是同样进入小米手机的开发者选项,在USB调试下面打开USB安装,再运行之后发现另外一个报错。这个报错很熟悉,前边经常遇到。此时打开项目中的gradle.properties文件,添加一行。问题解决,运行AS,成功。

2024-01-24 11:43:48 534

原创 使用adb连接小米手机

最新版本的小米14手机也就是澎湃os系统,进入设置,点击我的设备,下拉进入全部参数和信息,多次点击点击OS版本,直到提示出现开发者模式,【设置】【我的设备】【全部参数】,使劲点多次MIUI版本,直到底部提示开发者模式。回到【设置】首页,点击【更多设置】【开发者选项】开启【USB调试】此处一定要执行,否则将会报错。未执行就连接ip会报如下错误。设备打开5555端口监听。使用adb连接小米手机。连接指定ip地址的设备。

2024-01-24 11:36:47 1413

原创 反编译过程中dex2jar将classes.dex转换成jar文件报错com.googlecode.d2j.DexException: not support version.

版本的原因,高版本的Android版本编译成的dex文件开头字节会有区别,导致出现dex2jar的版本兼容问题,而目前官网的dex2jar工具只更新到2.0的版本,据了解dex2jar-2.0版本的工具只支持dex开头字节为035和036的Android版本,在反编译过程中,使用dex2jar将classes.dex转换成jar文件报错com.googlecode.d2j.DexException: not support version.d2j-dex2jar.bat classes.dex,问题解决。

2024-01-22 16:45:57 604

原创 一个android项目中多个Activity,在启动时报错

在从一个Activity中启动另一个Activity时,MainActivity启动成功,点击另一个 Activity直接闪退,通过查询logcat报错如上,此时网上搜索解释是在AndroidManifest.xml文件中没有注册另外的Activity,代码中另外两个Activity分别是ClientActivity和ServerActivity两个,于是在AndroidManifest.xml文件中进行注册,代码如下。在开发过程中,会遇到多个Activity需要在项目中启动,发生报错。

2024-01-19 15:06:30 334

原创 学习总结:当两个Button控件都要添加点击事件监听时

在开发过程中,会经常遇到两个或者多个Button控件需要添加点击事件,这个时候需要在创建类后继承View.onClockListener,即。在创建类继承View.onClickListener时,如果不添加onClick事件就会出现报错,如下。此时将鼠标剪头指向该处,然后alt+enter在类中创建方法,然后可以解决该问题。然后再接着是对button控件添加点击之后的情况。然后在代码中需要对每个button控件进行添加。

2024-01-11 14:16:19 370

原创 添加EditText输入框时不能输入

的解决方法,使用里面的四种方法发现都没有解决问题,最后发现设置android:layout_height="wrap_content",将该高度设置为wrap_content为自适应就可以成功输出了,因为我设置的不对,导致了文字过大,跳出了输入框,所以在模拟器运行之后不能显示自己输入的内容。在视图中加了EditText输入框时发现不能输入,此时就开始寻找解决方法,参考了下面。" 改为android:layout_height="即将android:layout_height="

2024-01-11 13:59:10 590

原创 利用Intent唤醒(调用)已经配置好的apk应用

指首先会查找是否存在和被启动的Activity具有相同的亲和性的任务栈(即taskAffinity,注意同一个应用程序中的activity的亲和性相同),如果有,则直接把这个栈整体移动到前台,并保持栈中旧activity的顺序不变,然后被启动的Activity会被压入栈,如果没有,则新建一个栈来存放被启动的activity,注意,默认情况下同一个应用中的所有Activity拥有相同的关系(taskAffinity).指标识Activity为一个程序的开始。mContext指上下文代码。

2023-12-27 15:56:52 392 1

原创 Caused by: java.lang.ClassNotFoundException: Didn‘t find class “android.graphics.ImageDecoder$OnHead

在安卓电视开发过程中,增加功能之后进行编译,然后输出apk文件到电视中进行安装,出现apk无法安装,尝试多种方法没有解决,包括androidstudio版本以及Gradle版本,最终都没有解决。于是用串口工具对其进行抓包,抓包发现报错。对此错误尝试方法进行解决,最后在在项目中的全局配置gradle.properties文件中设置:android.injected.testOnly=false。问题得到了解决,apk安装成功。

2023-12-27 13:58:00 396 1

原创 java.lang.RuntimeException: Canvas: trying to draw too large(167168000bytes)

在安卓开发过程中,适配到虚拟机上进行编译时,出现加载图片加载不出来闪退的情况,利用androidstudio自带的logcat进行抓包或者使用串口通信进行抓包,发现报错java.lang.RuntimeException: Canvas: trying to draw too large(167168000bytes),在查阅大量资料以及博客之后发现,自己源代码中加载图片运用的是。库,这是一个很老的库,并且该库在加载大图片是会崩溃。于是发现采用Glide库加载大图片时不会崩溃,就将Picasso库改成了。

2023-12-21 10:40:14 487 1

原创 A problem was found with the configuration of task ‘:app:checkHisi350DebugManifest‘ (type ‘CheckMani

Java version与Java Gradle对应需要Java版本在8到19之间。Java 6和Java 7仍然可以用于编译,但由于版本问题已经不太适合继续使用。Gradle 9.0不支持Java 6和Java 7的测试。然而,最新的Java版本可能只支持编译或测试,但还不支持运行Gradle。对于Java version与Java Gradle对应版本,查询相关对应资料。

2023-12-11 16:03:39 1109

原创 Caused by: java.lang.ClassNotFoundException: Didn‘t find class “com.example.testdemo10.MainActivity“

将AndroidManifest.xml中的路径按报名添加之后,该错误即被解决。打开AndroidManifest.xml文件中发现是路径错误。

2023-11-30 14:51:32 627

原创 Caused by: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant)

在安卓开发过程中,MainActivity在继承Activity或者AppCompatActivity类时,是整个开发过程中一个很重要的工具方法。其中AppCompatActivity的功能要比Activity功能多。但是在使用AppCompatActivity是,会出现。此时需要在代码中增加。

2023-11-21 16:33:35 757

原创 Error Installation did not succeed. The application could not be installed: INSTALL_FAILED_OLDER_SDK

在android studio中编译代码时遇见问题Error Installation did not succeed. The application could not be installed: INSTALL_FAILED_OLDER_SDK,尝试了很多方法都无法解决,给出的解析是原因是目标设备的操作系统版本过旧,通过修改build.gradle文件中的minsdk解决此问题。然后是修改build.gradle文件中的minsdk文件。首先查看目标设备的API。

2023-11-16 17:37:30 2410 1

原创 安卓串口调试 命令

它可以实现串口通讯的发送和接收,支持八、七和六、五个数据位,支持1、1.5和2个停止位,支持奇偶校验等等。3.将文件file1改名为file2,如果file2已经存在,则询问是否覆盖:mv -i log1.txt log2.txt。设置串口参数:stty -F /dev/ttyS* raw speed 115200 -echo。查看串口驱动:cat /proc/tty/driver/serial。查看串口设备参数: stty -F/dev/ttyS*设置波特率:按ctrl+a,输入set l {波特率}

2023-10-07 15:15:11 1077 1

原创 Exception in thread “main“ brut.androlib.exceptions.AndrolibException: brut.directory.DirectoryExcep

在进行apk反编译过程中,将apktool工具下载之后,然后新建文本文档,复制下面的脚本文件并保存,然后将文本文档改为.bat文件。解决的方法就是将反编译之后的路径不要设置在当前路径,则能够解决该问题。

2023-09-13 15:31:50 486 1

原创 adb: unable to connect for root: no devices/emulators found

安卓启动运行时,一个非常简单的问题,直接按照英文的翻译意思进行:adb不能给连接到任何设备。此时只需要输入 adb connect 设备ip地址。

2023-09-01 10:45:28 1698 1

原创 InnoDB引擎数据结构

InnoDB引擎数据结构

2022-06-06 16:46:34 157

原创 使用linux命令行运行python程序,即.py文件

打开命令行终端,输入cd,进入.py文件所在的文件夹,在已经创建好的环境下输入命令行:python *.py 则在cmd终端中运行该程序。注:命令行中的*即你要运行的.py文件的名字。

2022-03-09 19:41:30 4265

原创 多个txt文件合并成一个txt文件、多个csv文件合并成一个csv文件

合并txt文件:首先将要合并的txt文件存放在同一个文件夹下,注意txt文件的命名和顺序:然后使用组合键“win+R”打开运行窗口,输入cmd,进入命令行窗口,在命令行窗口输入相应命令进入txt文件所在的目录,(使用cd命令,可以在网上搜索cd命令的用法),确认进入的目录正确之后输入命令:type *.txt>>unormal.txt之后就会在该目录下产生一个名为unormal的txt文件,为合并之后的文件则合并成功。合并csv文件:在大量的csv表格..

2022-02-26 16:20:47 2610

原创 利用pandas读取txt文件,先转为csv文件,加入列名后统计某一列各个值出现的次数

最近在网上找了一个数据集,原始数据为txt文件,就想着利用pandas将txt文件转为csv文件,然后给csv文件加上列名之后统计第二列中各个值出现的次数首先是将txt文件转为csv文件,代码如下:import csvout = open('file_list.csv','w',newline='')csv_writer=csv.writer(out,dialect='excel')f = open('file_list.txt',"r",encoding='utf-8')for lin

2021-11-17 17:22:02 2141 1

原创 MongoDB安装坑:弹出的提示框提示服务显示mongodb服务未启动

最近在搞一个安装mongoDB数据库的任务,安装的教程有很多,大家可以在网上查找。主要就是在暗转过程中遇到了一个比较头疼的坑,这个错误有的人会遇到,有的人则安装直接就会成功,偏偏我就遇到了这个问题: 在暗转过程中会弹出一个如上图箭头指示的一个提示框,英文翻译之后的意思是mongodb数据库服务启动失败,这个问题一定要好好查找办法去解决,我第一遍就忽略了这个问题,点了图中的ingore,最后进入mongodb的可视化界面发现数据库无法进行连接。所以一定要静下心去寻找解决办法。...

2021-07-12 16:20:04 939 3

转载 解决h5py\_init_.py:26:FutureWarning: Conversion of the second

解决问题h5py\_init_.py:26:FutureWarning: Conversion of the second argument of issubdtype from `float` to `np.floating` is deprecated. In future, it will be treated as `np.float64 == np.dtype(float).type`.from ._conv import register_converters as _register_..

2021-06-01 16:43:38 105

原创 日常学习总结

如何复制网页中需要付费的文字打开需要复制的网页,快捷键ctrl+p,可以打开预览界面,就可以随意复制所需要的文字了查询电脑的IP地址和MAC地址运用cmd查询时最快捷的方式:快捷键win+R 打开cmd,输入命令行:ipconfig会出现IP地址,如下图安全起见,我将IP地址打码输入命令行:ipconfig/all可以查询物理地址和ip地址,如下图:今天又学会可一个,关于谷歌浏览器被搜狗网址恶意劫持的解决办法:实验室电脑用习惯了浏览器,但是今天打开chrom浏

2021-05-20 17:14:07 181

原创 batch_size epoch iteration 三者的理解

batch_size epoch literation 三者的理解batch_size:批数据 指的是在整体的样本中选取了一批数据作为训练集。epoch:时期 意思是将所有整体的样本进行一次训练lteration:迭代 意思是整体的样本中有多少个batch_size,literation就为多少次简单的一个说法就是:数据集中有1000样本,选batch_size为100,epoch=1就收将1000样本进行一次...

2021-05-18 15:55:14 1205

原创 BERT

bert模型常见问题bert模型是现在机器学习里边一个非常经典的模型,多用于nip方向的模型处理首先我们在GitHub上下载google已经训练好的模型,一定要下载完整的代码和数据集。由于数据集较大,可能不太好下载,大家可以在B站找视频,视频下的评论区会有大神分享数据集。视频课链接:https://www.bilibili.com/video/BV1NJ411o7u3?p=14&spm_id_from=pageDriver评论区大神云集,相信会有方法解决你的数据集问题。然后就是在

2021-05-14 19:50:14 353

原创 远程给ubuntu服务器安装anaconda+pytorch

远程给ubuntu服务器安装anaconda+pytorch首先创建主机,然后在预览界面进行ssh文档的输入,最后需要设置密码,我的设置为root5.然后就是,在xhsell上连接服务器ip地址,端口号为30036(在创建主机环节中自动分配的),输入用户名:root,密码:自己设置的接着就是配置anaconda环境,1.在清华园上下载镜像,国外镜像下载速度较慢。不建议使用。使用命令行:wget 镜像源地址bash安装bash 下载的镜像一路该yes选yes,该ente.

2021-05-08 14:33:58 397

空空如也

空空如也

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

TA关注的人

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