- 博客(50)
- 收藏
- 关注
原创 SQL: Cannot create JDBC driver of class ‘‘ for connect URL
报错:Cannot create JDBC driver of class ‘’ for connect URL。
2022-07-08 14:53:19 540
原创 【已解决】cannot modify a column which maps to a non key-preserved table
cannot modify a column which maps to a non key-preserved table
2022-06-09 16:22:31 2059
原创 ArrayList删除指定元素
1、需要利用位置索引来进行删除元素的(一般不推荐)for(int i =0;i <data.size(); i++){ if(data.get(i)=="6"){ data.remove(i); }}2、用迭代器进行删除(推荐方法)Iterator<FuncItem> iterator = data.iterator();while(iterator.hasNext()){ FuncItem item = iterator.next(); if("Mary".eq
2021-05-20 11:13:42 2546
原创 android.view.ViewRootImpl$CalledFromWrongThreadException:Only the original thread that created a vie
报错:Log:onCrashed()–>android.view.ViewRootImpl$CalledFromWrongThreadException:Only the original thread that created a view hierarchy can touch its views.报错原因:一般在主线程操作UI,而此次有可能在子线程里操作了UI解决方案:在代码中找到涉及UI操作的代码,看它是在哪个线程里进行操作。为里便于查看是在主线程还是子线程,可用以下方法判别:1
2021-04-28 15:00:36 3141 1
原创 安卓通知数据
EventBus用法1.通知自选页面刷新数据EventBus.getDefault().post(new FavoriteEvent("name","age"));2.在接收通知页面1)先注册EventBus.getDefault().register(this);2)接收通知:@Subscribepublic void onEvent(FavoriteEvent event){ //成功接收进行后续操作}3)解注册:@Overridepublic void onDestroy
2021-04-19 15:36:40 140
原创 安卓应用签名校验
问题:app程序未对签名证书进行校验,被其他证书重新签名可正常启动apk打包签名思路:Build -> Generate Signed Bundle/APK -> APK -> Create New 创建一个新的证书 (也可以选择一个已有的证书)->ok -> 选择生成的APK文件所在目录、选择apk版本第1步就是我们打包的常规步骤第2步用第三方梆梆软件加固第3步将加固的apk进行第三方软件签名将apk文件解压,在META-INF文件中可找到签名文件,文件后缀为.
2021-03-15 17:38:42 1092 1
原创 报错:fatal:Authentication failed for “http://git....”
问题:Github密码更新以后,在用http方式拉取代码时,eg. git clone http://….git报错:fatal:Authentication failed for “http://git………….git/”解决方案:1.打开控制面板2.搜索凭据3.点击windows凭据4.在普通凭据列表下边将自己之前的git地址信息删除5.再重新在命令行git拉取代码6.弹出输入git用户名和密码的弹框,输入用户名,密码即可重新拉取代码分析出错原因:Github密码更新以后,浏
2021-02-08 13:56:27 475
原创 安卓并行发送请求加载框的顺序控制
在MainActivity中:mPresenter = new MainPresenter();public void initData(){ showLoadingDialog(); mPresenter.queryFood(); mPresenter.queryFruit();}在MainPresenter文件中:/初始化并行请求数量public int mRequestCount = 0;public void increaseRequestCount(){ mRequest
2021-01-25 09:41:21 178
原创 Android Studio 点击运行时报错 Unable to connect to ADB.Check the Event Log for possible issues.
按快捷键ctrl+shift+esc打开进程管理器,关掉adb进程,重启AndroidStudio即可
2020-12-24 09:17:31 172
原创 Caused by :android.view.InflateException:Binary XML file line:Attempt to invoke method on a null
问题:Caused by :android.view.InflateException:Binary XML file line:Attempt to invoke method ‘’’’ on a null object reference解决:xml文件中View组件应该大写View,错写成view
2020-12-22 16:37:00 279
原创 安卓gradle文件中implementation与api依赖区别
implementation:只能访问父类,子类模块不可访问api:父类及子类模块都可访问
2020-12-11 16:29:03 256
原创 用Mockito写单元测试问题
当对一个使用了接口回调的类写测试函数的情况:当只在一个函数中绑定接口时(eg. setContract方法),当在后边函数调用该接口中的方法后,对后边函数进行测试,出现报错:java.lang.NullPointerException.说明该接口指向为空。出现问题原因:该接口只在一个函数中声明,作用域只在那一个函数中。解决方案:绑定接口setContract方法写在@Before setUp()方法中。这样作用域就作用于全局。...
2020-12-02 10:03:08 206
原创 安卓运行项目点击某个按钮出现白屏闪退的解决方案
1、原因:在findViewById找到需要的对象之前,对该对象进行了操作Public EditText edit;edit.setOnClickListener(this);edit = (EditText)findViewById(R.id.edit_num);解决:在findViewById找到需要的对象之后,再对该对象进行操作Public EditText edit;edit = (EditText)findViewById(R.id.edit_num);edit.setOnClic
2020-11-19 09:30:06 850
原创 安卓解决Task:compileDebugJavaWithJavac FAILED报错
在写完代码进行编译后,build失败。报错:Task:compileDebugJavaWithJavac FAILED解决方案:在排查gradle版本没有问题之后,再通过遍历代码后发现是项目下的某个文件中,之前误输入了一段错误且多余的代码,影响了整个工程的编译。删除掉重新编译即可。...
2020-10-23 11:33:00 8424 1
原创 Android Studio新建工程colors.xml报错
colors.xml<?xml version="1.0" encoding="UTF-8"?><project version="4"> <component name="AndroidLayouts"> <shared> <config /> </shared> </component> <component name="Andro
2020-09-27 20:13:53 1886 2
原创 ffmpeg裁剪视频长度
裁剪视频长度:从视频开始到第39分钟的长度ffmpeg -i test.mp4 -vcodec copy -acodec copy -ss 00:00:00 -to 00:39:00 test_cut.mp4 -y
2020-05-16 22:40:37 3006 2
原创 curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to storage.googleapis.com:443
在Mac os安装python3下载homebrew1.在terminal中输入:$ ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”输入上述命令后,出现以下错误:curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCA...
2020-02-03 12:34:33 5805 5
原创 python pip安装第三方库安装失败
环境:macOS系统,python版本:3.6在终端中输入以下命令行即可安装成功1.安装matplotlibpip3 install matplotlib -i https://pypi.douban.com/simple2.安装opencvpip3 install opencv-python==3.4.2.16 -i https://pypi.douban.com/simple...
2020-02-03 11:55:47 640
原创 python对含有数字的字符串进行排序
1.对‘1.jpg’,‘2.jpg’,'11.jpg’进行排序import repic_path=os.listdir(pic_dir)pic_path.sort(key=lambda i: int(re.match(r’(\d+)’, i).group()))2.对‘1_1.jpg’,‘2_11.jpg’,'11_3.jpg’进行排序pic_path=os.listdir(pic_di...
2020-01-09 12:22:01 2655
原创 Ubuntu下conda创建虚拟环境
创建环境conda create -n 环境名 python=3.6激活环境conda activate 环境名在pycharm中找到并设置该虚拟路径。
2019-12-02 17:26:49 583
原创 python对图片按数字大小排序
import revideo_frame.sort(key=lambda i: int(re.match(r’(\d+)’, i).group()))
2019-11-27 17:01:07 1764
原创 libcudart.so.9.0: cannot open shared object file: No such file or directory
sudo ldconfig /usr/local/cuda-9.0/lib64
2019-11-26 10:15:21 176
原创 flownet2-pytorch运行环境
CUDA Version 9.0.176torch 1.2.0torch-vision 0.1.6devgcc 5.5.0ubuntu18.04
2019-11-26 10:13:30 1181
转载 ubuntu18.04安装gcc及切换gcc版本
前半部分参考:https://blog.csdn.net/CAU_Ayao/article/details/83987120首先查看自己的gcc版本,Ubuntu18.04上默认的是7.3版本gcc --versiongcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0Copyright © 2017 Free Software Foundation, In...
2019-11-25 19:57:53 2887
原创 python中 and or用法
在Python中 None,False,空字符串"",0,空列表[],空字典{},空元组()都相当于False,在布尔上下文中为假;其它任何东西都为真or:是从左到右计算表达式,返回第一个为真的值,如果两个都是假,返回的是右边的值。and:从左到右计算表达式,若所有值均为真,则返回最后一个值,若存在假,返回第一个假值。eg.print(3 and 0)print(0 and 3)pri...
2019-11-19 20:13:20 243
原创 ubuntu18.04安装ffmpeg
在终端输入:sudo add-apt-repository -y ppa:djcj/hybrid && sudo apt update && sudo apt install -y ffmpeg安装成功。
2019-11-14 11:59:34 568
原创 ubuntu下将硬盘挂载到home或文件夹
1.新建文件夹病修改权限mkdir DirNamechmod 777 DirName2.查看硬盘分区号和UUID号查看硬盘容量和使用情况,并确定硬盘分区号/dev/sd*df -kh查看硬盘UUID和文件系统类型:sudo blkid /dev/sd*eg:/dev/sda5: UUID=“4e189b7b-d66f-45af-815b-2adcf847d081” TYPE=“ex...
2019-11-07 21:43:13 2368
原创 git分支
从github上通过git clone --recursive http://wangzhi.git 命令下载好项目后,有的项目存在多个分支,就需要切换分支,可通过到其下载好的文件根目录下通过 git branch命令查看下载所处于什么分支,git branch -a可查看所有的分支。要切换分支可将项目导入pycharm中手动切换(右下角有个git)...
2019-07-17 22:04:55 103
原创 Failed to get convolution algorithm. This is probably because cuDNN failed to initialize
出现这个错误的配置是:1、tensorflow-gpu==1.13 + tensorflow-probability == 0.6.02、cuda10.03、cudnn-7.4.24、ubuntu16.04后降低版本:1、tensorflow-gpu==1.12 + tensorflow-probability == 0.5.02、cuda9.03、cudnn-7.4.1...
2019-05-13 10:03:37 2065
转载 ubuntu系统下nvidia显卡驱动的安装
1.查看自己电脑应该安装的驱动器版本 链接2.sudo apt-get install nvidia-3903.安装完成以后nvidia-smi查看是否安装成功手动安装步骤:1.进入文本模式,登录CTRL + ALT + F12.卸载之前的驱动sudo apt-get remove nvidia-*sudo apt-get autoremove3.从.run文件卸载驱动sudo...
2019-05-13 09:53:51 1208
原创 python2与python3的运算符区别
python2:9/2 ==49//2 ==49/2*2 =8python3:9/2 == 4.59//2==49/2*2 ==9
2019-04-27 15:44:26 410
原创 Kinetics数据集下载网址
https://deepmind.com/research/open-source/open-source-datasets/kinetics/
2019-04-24 15:41:43 4798 1
原创 linux命令行强制关闭进程
1.在终端输入:nvidia-smi -l找出对应进程的pid,eg pid为15662.在终端输入:kill -9 1566即可强制结束进程
2019-03-27 16:11:20 6489
原创 OpenCV Error: Assertion failed (ssize.width > 0 && ssize.height > 0) in resize, file /io/opencv/modu
在确保文件路径正确的情况下,还有一种可能:那就是读入的图片大小尺寸不一样,resize参数设置的问题
2019-03-20 16:33:22 1912
原创 ubuntu下安装谷歌浏览器
1.在官网下载.deb文件2.32位安装命令:sudo dpkg -i google-chrome-stable_current_i386.deb64位安装命令:sudo dpkg -i google-chrome-stable_current_amd64.deb
2019-03-18 10:30:49 161
原创 ubuntu安装cuda与cudnn
一、安装nvidia1.查看自己电脑应该安装的驱动器版本 连接2.sudo apt-get install nvidia-3903.安装完成以后nvidia-smi查看是否安装成功二、 安装cuda安装完nvidia驱动器以后,查看版本对照表 连接1.下载对应版本的cuda 连接 下载.run版本2.运行.run文件,, sudo sh --下载的文件名.run点回车,一直往下,...
2019-03-17 21:47:56 602
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人