- 博客(44)
- 资源 (3)
- 收藏
- 关注
原创 【Android Studio】工程中文件Annotate with Git Blame 不能点击
工程文件中想要查看代码提交信息但是相关按钮不可点击。
2023-10-24 11:24:01 1408 1
原创 【Mac】Android Studio的SDK Manager中只显示已安装的版本,无法更新新版本
现在Android Studio更新sdk及相关工具需要翻Q,否则就可能出现SDK Manager中不显示可下载的SDK(及相关工具)的版本或仅显示已下载的SDK(及相关工具)版本。
2022-07-07 20:04:29 1693 1
原创 Mac如何查看Android编译so库所使用的ndk版本
1.搜索 readelf 命令进入sdk根目录cd /Users/aaron/Library/Android/sdk/查看可用的ndk版本find . -name "*readelf" | grep aarch64结果如下bogon:sdk aaron$ find . -name "*readelf" | grep aarch64./ndk/22.1.7171670/toolchains/llvm/prebuilt/darwin-x86_64/aarch64-linux-android/b
2021-08-30 20:12:35 2827
原创 homebrew 安装报错 The requested URL returned error: 403 Forbidden
运行homebrew 提示如下错误curl: (22) The requested URL returned error: 403 ForbiddenWarning: Bottle missing, falling back to the default domain.................Error: Failure while executing; `tar --extract --no-same-owner --file /Users/.../Library/Caches/Home
2021-07-20 10:54:04 2754 1
转载 【转载】AndroidX迁移和方法
迁移到 AndroidXAndroidX 将原始支持库 API 替换为 androidx 命名空间中的软件包。只有软件包和 Maven 工件名称发生了变化;类名、方法名和字段名没有变化。注意:我们建议在单独的分支中执行迁移。此外,还应设法避免在执行迁移时重构代码。前提条件执行迁移之前,请先将应用更新到最新版本。 我们建议您将项目更新为使用支持库的最终版本:版本 28.0.0。 这是因为,1.0.0 版本的 AndroidX 工件是与支持库 28.0.0 工件等效的二进制文件。使用 Android
2021-05-10 18:48:03 442
转载 【转载】typedef void (*Fun) (void) 的理解——函数指针——typedef函数指针
原文链接:https://blog.csdn.net/u014221279/article/details/50978204首先介绍大家比较熟悉的typedefint i;//定义一个整型变量itypedef int myInt;myInt j;//定义一个整型变量j上面介绍得是我们常用的比较简单的typedef的用法,下面首先介绍一下函数指针。函数指针的形式:形式1:返回类型(*函数名)(参数表)#include using namespace std;//定义一个函数指针pFUN,
2021-04-28 14:35:12 253
原创 Mac解决 Android Studio 构建错误 Could not create service of type
报错信息:FAILURE: Build failed with an exception. * What went wrong:Gradle could not start your build. > Could not create service of type ScriptPluginFactory using BuildScopeServices.createScriptPluginFactory(). | > Could not create serv
2021-04-19 17:29:16 6143
转载 【转载】hive 中 统计某字段json数组中每个value出现的次数
有这样一个json串{"viewdata":[{"city_id":"59","position_id":0,"qd_title":"网红打卡地","list_id":35},{"city_id":"59","position_id":1,"qd_title":"看青山游绿水","list_id":37}]}需要将json数组里的qd_title都提取出来转换成hive中的array数组。下面介绍两种方法法一get_json_object+正则1.首先可以使用get_json_object函数,提
2020-08-07 17:13:46 1341
原创 error: invalid suffix on literal; C++11 requires a space between literal and identifier
问题如下:if (interval->duration_frames) av_log(log_ctx, log_level, "#%"PRId64, interval->end); //报错把错误翻译过来就是:文字上的无效后缀;C++ 11需要字面和标识符之间的空格因为PRId64在inttypes.h中定义,所以最开始以为是头文件的问题,但是在我试着修改.h文件时,发现该文件是只读类型,不可修改,于是放弃。最后,在代码中PRId64的前面加了空格,修改成功。
2020-07-23 10:43:33 7628 1
原创 macOS在Qt环境下编译搭建ffmpeg(使用Qt Creator)
只需在.pro文件中添加下列代码DEFINES += QT_DEPRECATED_WARNINGSINCLUDEPATH += \ /Users/aaronjackey/Documents/qt_code_demo/test_qt/includeLIBS += \ /Users/aaronjackey/Documents/qt_code_demo/test_qt/libs/libavcodec.58.dylib\ /Users/aaronjac
2020-07-20 13:21:01 748
原创 MacOS查看静态库文件(* . a)是否为x86_64
打开终端,输入命令:lipo -info 库文件地址如果是,将会输出*.a is architecture: x86_64
2020-07-14 09:44:59 1928
原创 Xcode运行ffmpeg报错:/clang:1:1: linker command failed with exit code 1 (use -v to see invocation)
已经在这里掉坑好几次了…必须要记录一下报错就是因为没编译所以配置前记得先用命令行编译!编译!编译!cd /Users/aaronjackey/downloads/ffmpeg-copy/ffmpeg-4.3./configure --enable-debug --enable-ffprobe(这里也可以改成自己需要的)./configure --disable-optimizationsmake -j8然后再配置接下来的内容即可不会的可参考下方链接https://blog.csdn.ne
2020-07-10 13:02:06 680
原创 Mac安装Qt5.13.1后使用qmake显示command not found: qmake
首先需要确定自己已经安装了Qt。接下来需要打开.bash_profile文件touch ~/.bash_profileopen ~/.bash_profile增加环境变量export QTDIR=/Users/aaronjackey/Qt5.13.1export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$QTDIR/libexport PATH=$PATH:$QTDIR/binexport PATH="/Users/aaronjackey/Qt5.13.1/5.1
2020-07-10 10:03:19 3216 2
原创 python生成有固定比例的0和1的随机数组
如想生成有4个0,6个1的随机数组,代码如下:import numpy as npnums = np.ones(10)nums[:4] = 0np.random.shuffle(nums)print(nums)运行结果:[1. 0. 0. 1. 0. 1. 0. 1. 1. 1.]完美( ̄▽ ̄)~*...
2020-03-16 22:47:56 5926 1
原创 用Python中的matplotlib绘制动态散点图(如何动态更新散点图)
在网上查了很久的资料发现都是如何绘制静态散点图,现在就整理一下如何绘制动态散点图。直接上代码import matplotlib.pyplot as pltimport numpy as npdef change(arr): x = [] y = [] for i in range(len(arr)): x.append(arr[i][0]) ...
2020-03-08 01:03:42 9086 4
原创 import scipy失败,报错:ImportError: DLL load failed: 找不到指定的模块。
问题如图可以看到我已经安装了scipy包(使用pip list可查看已安装的包),但是在import scipy却报错。解决方案1、 网上查到的方案基本都是要安装anaconda,但是看到要卸载已安装的python。否则可能导致pip和conda指令都无法正常使用等一系列的问题。我觉得太麻烦了就没试这个方法。2、scipy需要依赖numpy包。虽然你可能已经安装了numpy包,但仍无法...
2020-03-02 16:26:40 5026 1
原创 ERROR: Could not find a version that satisfies the requirement matplotlib (from versions: none)
今天打算重新安装一下python中的matplotlib包,在使用pip命令时出现了如下错误:ERROR: Could not find a version that satisfies the requirement matplotlib (from versions: none)ERROR: No matching distribution found for matplotlib后来...
2020-03-02 00:16:17 28459 11
原创 python已经安装了package但是pycharm加载不出来
问题最近要使用scioy,在使用pip安装了之后却发现Pycharm加载不出来解决方案1.File->Settings->Project->Project Interpreter->Add2.点击Existing environment,选择新的Interpreter3.选择Python安装包下的python.exe。至此,可看到所有已安装的package均...
2020-02-21 11:16:27 7093 1
原创 numpy+mkl的安装文件下载速度过慢及版本选择问题
1.安装问题先说明一下这个安装包可以从官网下载(版本选择看下一部分)https://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy但是!!!下载速度真是宇宙超级无敌慢!好几次都给我卡断网了,不到200M的东西要下好几个小时。我将自己下载的文件上传到了网盘上,所以如果跟我是同一个版本的可以直接下载。下载完成后打开cmd输入下列命令pip install ...
2020-02-18 17:44:30 6068 4
原创 MPAndroidChart 教程
原文链接https://blog.csdn.net/u014136472/article/details/50273309
2020-01-04 18:59:09 285
原创 Android创建数据库并查看数据库
(一)创建数据库1.新建一个类,继承SQLiteOpenHelper类,并重写其中的方法public class MyHelper extends SQLiteOpenHelper { public MyHelper(Context context) { super(context,"test.db",null,1); } @Override ...
2020-01-03 13:23:48 1896
原创 Android Studio:在LinearLayout布局中设置水平且垂直居中
设置水平居中android:gravity="center_horizontal"设置垂直居中android:layout_gravity="center_vertical"举例说明<LinearLayout android:layout_width="match_parent" android:layout_height="wr...
2020-01-02 19:42:46 15539
原创 Android开发:改变ImageButton的src值
先说明一下网上查到的答案:1.使用setBackgroundResource()。这里改变的是ImageButton的background属性,并非src属性。2.使用setBackgroundDrawable()。此方法已被废除。正确方法:使用setImageResource()。例如:ImageButton third_class = (ImageButton) findViewB...
2019-07-10 13:22:47 1646 1
原创 Android卸载后重新运行出错:Error type 3 Error:Activity class {}does not exist Error while Launching activity
踩坑血泪史…今天运行完程序后无意间将其卸载,再次运行后出现以上问题。总结以下三种解决方案:1.拔线、重启。2.使用 adb uninstall 。这里的package是指AndroidManifest.xml文件中的包名。如:adb uninstall com.example.classify。重新运行即可。(我用的就是这个方法)3.Cleaned the ProjectDe...
2019-07-09 21:45:18 472
原创 Android Studio 3.4.1中使用com.android.support.v4.view.ViewPager提示不存在该类或程序闪退
在编写这段代码的时候你会发现输入时并没有任何关于类的选择提示,但是全部打完后编译可以通过(细心的话回发现在右侧proview中会有错误提示,如下)。但是!!!!程序运行后会闪退从网上搜了很多资料,大部分都是针对eclipse的,并且少数关于Android Studio的根本没有效果。后来无意间看到Android Studio在新的版本中对android.support中的内容进行了更新。c...
2019-07-08 20:56:15 4600
原创 Android Studio报错:Incompatible types. Required:android.app.ActionBar及Android如何隐藏系统默认标题栏
今天在学习《第一行代码》中关于隐藏系统默认标题栏出现了以下错误从而造成程序崩溃:通过上网查询将getSupportActionBar改成getActionBar完全没有效果。其他方法也都一一试过,但并没有解决问题。这里介绍一种有效隐藏系统默认标题栏的方法:在MainActivity.java(程序入口文件)中添加下面一行代码:this.getSupportActionBar().hide...
2019-07-04 18:09:19 3737
原创 Android Studio 报错:Activity supporting ACTION_VIEW is not set as BROWSABLE
在修改AndroidManifest.xml文件时产生如图所示错误。该错误并不影响程序的正常运行。每个intent只能指定一个action,但可指定多个category。添加以下代码即可解决问题<category android:name="android.intent.category.BROWSABLE"/>...
2019-07-03 10:11:24 698 1
原创 python使用list.append()时后面的值会将前面的值覆盖掉
今天在编写专家系统的时候突然发现使用list.append(a)时,a会将list中所有值替换为a。刚开始还以为是用list存自定义对象时需要重写append函数,重写之后还是不起作用,最后发现问题如下:# 错误代码,只截取关键代码RuleList = list()p = set()q = set()for i in data: p.add(value) k = Rule(no, p...
2019-05-22 20:56:55 7533 1
原创 ad-hoc无线局域网的搭建
花了我一上午的时间搭ad-hoc还没有成功…现在简单记录一下被强者教导的过程1.主机连上网络后开启移动热点。(右键转到设置中可以查看热点连接情况)2.控制面板——系统和安全——Windows Defender 防火墙——高级设置(在左侧)——入站规则——启用下面两条规则3.用管理员打开cmd输入ipconfig即可查看本机的信息及ip地址4.直接输入ping IP地址互相输入对方的I...
2019-05-21 23:15:09 3223
原创 暗通道去雾算法的python实现
import cv2 as cvimport numpy as npimport matplotlib.pyplot as pyplotdef darkchannel(): for i in range(0,rows-1): for j in range(0,cols-1): min_rgb = img_arr[i][j][0] if min_rgb ...
2019-05-10 12:10:26 6214 2
原创 Python 使用pip下载失败的解决方案
在使用pip进行下载时,速度往往会很慢,这就可能出现以下错误(实际上会报很多行错误)这时候我们可以延长pip的下载等待时间pip --default-timeout=100 install 下载内容问题解决...
2019-04-20 14:04:09 9118 1
原创 Django入门学习(三)
Ctrl+Fn+B退出服务器Models1.Django中的Models是什么?通常,一个Model对应数据库的一张数据表。Django中Model类以类的形式表现,它包含了一些基本字段以及数据的一些行为。2.ORM(Object Relation Mapping):对象关系映射。实现了对象和数据库之间的映射。隐藏了数据访问的细节,不需要编写SQL语句。编写Models1、步骤:在...
2019-03-24 14:38:21 260
原创 Django入门学习(二)
配置URL的第二种方法首先对上次学习内容的URL配置进行优化。因为我们直接进行import,当应用文件较多时将会变得繁杂,不利于维护 。所以我们选用另外一种URL配置方法,即:urls.py中的Including another URLconf。首先要引入一个include方法在url后面。再把path路径的第二个参数改为include(‘blog.urls’),并把import语句删掉。因此...
2019-03-24 12:31:01 120
原创 Django入门学习(一)
1.在settings.py文件中,BASE_DIR是指根目录的地址。ALLOWED_HOSTS = []中存的是允许访问的用户。2.如果今后创建了应用,我们需要在INSTALLED_APPS进行添加。3.ROOT_URLCONF是指URL的根文件4. _ init_.py声明模块的文件。一般内容为空。有了它,我们创建的mysite文件就可以作为模块被直接引用。5. migrations数...
2019-03-23 23:39:48 273
原创 C++面向对象程序设计上机测验二
1.输出运算符重载之复数类试题描述定义复数Complex类,并重载输出运算符&amp;amp;amp;lt;&amp;amp;amp;lt;函数为Complex类的友元函数。类有两个保护数据成员,分别是int类型的real、image代表实部和虚部。类有一个构造函数(两个参数,参数默认值均为0,在初始化列表中将形参赋给对应的数据成员)。int main(){ …… //输入两个整数a和b,再使用这两个整数创建复数对象z1 ...
2018-12-26 18:57:34 1331
原创 C++面向对象程序设计上机期末模拟考
1.典型运算符重载之集合类填空试题描述定义集合Gather类,编写必要的构造函数,且重载加法运算符函数(实现集合并运算)、减法运算符函数(实现集合差运算)、输出运算符友元函数。请仔细阅读下面的代码,并填写空白。 ① //必要的头文件等,可能为多条语句 ② //定义类Gather{ protected: int m_data[100]; //数据成员...
2018-12-26 18:57:13 1988 1
原创 C++面向对象程序设计上机练习三
1.已知A为自定义类型,具有成员函数Print(),同时定义变量:A a1, a2, a3, a4;下列语句不正确的是( ) A *array1[4]={&amp;a4, &amp;a3, &amp;a2 }; array1[0]-&gt;Print(); array1[0]=&amp;a1; (*array1)[0].Print();2.纯虚函数填空试题描述请仔细阅读代码...
2018-12-26 18:56:41 924
SQLiteExpertPersSetup64.exe
2020-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人