自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库中插数

数据库插数

2022-07-08 15:37:27 276 1

原创 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 437

原创 【已解决】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 1853

原创 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 2495

原创 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 3067 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 118

原创 安卓应用签名校验

问题: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 1011 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 438

原创 安卓并行发送请求加载框的顺序控制

在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 156

原创 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 143

原创 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 252

原创 安卓gradle文件中implementation与api依赖区别

implementation:只能访问父类,子类模块不可访问api:父类及子类模块都可访问

2020-12-11 16:29:03 230

原创 用Mockito写单元测试问题

当对一个使用了接口回调的类写测试函数的情况:当只在一个函数中绑定接口时(eg. setContract方法),当在后边函数调用该接口中的方法后,对后边函数进行测试,出现报错:java.lang.NullPointerException.说明该接口指向为空。出现问题原因:该接口只在一个函数中声明,作用域只在那一个函数中。解决方案:绑定接口setContract方法写在@Before setUp()方法中。这样作用域就作用于全局。...

2020-12-02 10:03:08 156

原创 安卓运行项目点击某个按钮出现白屏闪退的解决方案

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 774

原创 安卓解决Task:compileDebugJavaWithJavac FAILED报错

在写完代码进行编译后,build失败。报错:Task:compileDebugJavaWithJavac FAILED解决方案:在排查gradle版本没有问题之后,再通过遍历代码后发现是项目下的某个文件中,之前误输入了一段错误且多余的代码,影响了整个工程的编译。删除掉重新编译即可。...

2020-10-23 11:33:00 7944 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 1645 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 2627 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 5709 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 614

原创 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 2578

原创 Ubuntu下conda创建虚拟环境

创建环境conda create -n 环境名 python=3.6激活环境conda activate 环境名在pycharm中找到并设置该虚拟路径。

2019-12-02 17:26:49 561

原创 python对图片按数字大小排序

import revideo_frame.sort(key=lambda i: int(re.match(r’(\d+)’, i).group()))

2019-11-27 17:01:07 1695

原创 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 157

原创 flownet2-pytorch运行环境

CUDA Version 9.0.176torch 1.2.0torch-vision 0.1.6devgcc 5.5.0ubuntu18.04

2019-11-26 10:13:30 1155

转载 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 2739

原创 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 195

原创 git下载文件

git clone --recursive https://github.com/content.git

2019-11-16 17:11:28 2044

原创 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 556

原创 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 2183

原创 git分支

从github上通过git clone --recursive http://wangzhi.git 命令下载好项目后,有的项目存在多个分支,就需要切换分支,可通过到其下载好的文件根目录下通过 git branch命令查看下载所处于什么分支,git branch -a可查看所有的分支。要切换分支可将项目导入pycharm中手动切换(右下角有个git)...

2019-07-17 22:04:55 79

原创 修改文件夹权限

sudo chmod -R 777 文件夹路径

2019-07-17 21:56:54 344

原创 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 2048

转载 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 459

原创 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 338

原创 Kinetics数据集下载网址

https://deepmind.com/research/open-source/open-source-datasets/kinetics/

2019-04-24 15:41:43 4336 1

原创 linux命令行强制关闭进程

1.在终端输入:nvidia-smi -l找出对应进程的pid,eg pid为15662.在终端输入:kill -9 1566即可强制结束进程

2019-03-27 16:11:20 6430

原创 OpenCV Error: Assertion failed (ssize.width > 0 && ssize.height > 0) in resize, file /io/opencv/modu

在确保文件路径正确的情况下,还有一种可能:那就是读入的图片大小尺寸不一样,resize参数设置的问题

2019-03-20 16:33:22 1880

原创 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 122

原创 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 542

原创 命令行清除回收站文件

清除回收站sudo rm -rf ~/.local/share/Trash/*

2019-03-05 17:25:26 3254

空空如也

空空如也

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

TA关注的人

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