自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

皮皮虾的日记

记录自己的学习过程和心得体会

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 jupyter cannot import secure_write/ jupyter notebook 闪退

今天给jupyter安装了主题后,发现无法启动jupyter。点开快捷方式会闪一下,然后退出。贴一下自己的解决方法。首先打开Python的命令行,比如我用到时anaconda。输入jupyter notebook。查看错误信息,比如我的错误信息是cannot import secure_write.也就是说无法导入某些东西。一般这时候不需要找文件,这样太麻烦,直接重装就行了。pip in...

2020-03-05 11:27:41 1076

原创 sublime text添加install package报错 Package Control There are no packages available for installation

sublime text在使用插件之前,需要安装Package Control插件。但在安装时报错“ There are no packages available for installation”,也就是说无法获取安装所需的包。首先确认网络连通,并且https://packagecontrol.io/channel_v3.json可以访问。方法一:修改channel网址1该方法来自简...

2020-01-03 17:03:29 1357

原创 Windows 32位、64位 Android Studio 解压版安装及SDK配置

android studio最新版只有64位可以直接安装,不用配置。32位只能解压后自己安装SDK并配置。android studio需要安装jdk才能运行,我的jdk已经配置好。可以通过在cmd中输入java -version检查jdk是否配置好。接下来安装android studio,从官网http://www.android-studio.org/下载合适的版本到解压目录下的bi...

2019-09-01 17:26:43 5319

原创 LeetCode150.Evaluate Reverse Polish Notation/后缀表达式求值/逆波兰表达式求值

由于我们将中缀表达式转化为后缀表达式时,已经计算过优先级,因此后缀表达式计算不再考虑运算符的优先规则。后缀表达式不包含括号,运算符放在两个运算对象的后面,所有的计算按运算符出现的顺序,严格从左向右进行。计算过程:如果是运算数,压栈;如果是运算符,将之前的两个运算数出栈,并将运算结果压栈;最后栈内只会剩下一个运算数,即为所求结果。题意有效的运算符包括 +, -, *, / 。每个运算对...

2019-08-15 16:46:52 213

原创 UVA10037 过桥问题/微软面试题/五人过桥问题

题意:夜晚有n个人想要过桥,桥很窄只允许两个人通过,并且由于天色很黑,必须拿着手电筒过桥,手电筒只有一个。问n个人通过这座桥最少需要多少时间?输入:共有T组数据,每组数据有n(<1000)表示人数,之后的n个数字表示每个人过桥的时间t(<=100)。样例:141 2 5 10输出:每组过桥的时间,及过桥的方法。如果以最短时间通过桥的方法不止一种,任意输出一种即可。...

2019-08-05 19:04:18 1695

原创 LeetCode20 有效的括号/C++括号匹配的检验

给定一个只包括 ‘(’,’)’,’{’,’}’,’[’,’]’ 的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。注意空字符串可被认为是有效字符串。示例一:输入: “()”输出: true示例 2:输入: “()[]{}”输出: true示例 3:输入: “(]”输出: false示例 4:...

2019-08-03 18:39:41 395

原创 [已解决]Android Studio Cannot resolve symbol 'AppCompatActivity'

今天新建Android项目时报错,MainActivity.java报错can’t resolve symbol ‘AppCompatActivity’,但打开之前的项目就没有问题。我也没搞清原因,但怀疑是重复导入了v4和v7包,因此发生冲突。复制之前的appl里dependencies的代码过来就解决了,可以参考下我的代码。apply plugin: 'com.android.applica...

2019-03-27 21:12:26 4289

原创 Android Studio一直Waiting for build to finish

今天安卓的gradle文件出现问题,所以将C:\Users\Administrator.gradle删除,接下来出现下图的问题。这是由于安卓缺少gradle文件。//图片来自https://blog.csdn.net/Hanghang_/article/details/84262591有的人说file->sync project with gradle files就可以自动下载但我...

2019-03-25 14:47:03 7262 3

原创 安卓无法使用图片,报错Resource emoticon is not a Drawable

在设计界面时,我插入了几个xml格式的图片。但是一运行就崩溃,手机上直接闪退,模拟器显示unfortunately your application has stopped <ImageButton android:id="@+id/ibRegularService" android:layout_width="0dp" ...

2019-03-21 14:49:03 584 2

原创 LeetCode4 Median of Two Sorted Arrays分治法求两数组的中位数

分治法寻找两个有序数组的中位数题意给定两个大小为 m 和 n 的有序数组A 和 B。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。保证A 和 B 不会同时为空。样例1A = [1, 3]B= [2]中位数是 2.0样例2A = [1, 2]B = [3, 4]中位数是 (2 + 3)/2 = 2.5单个数组我们先简化...

2019-03-18 19:21:26 524

原创 Android Studio ConstraintLayout约束布局使用学习笔记(二)参数使用

wrap_constraint自适应大小,根据约束调整大小当水平上不受约束的布局,选择wrap_constraint宽度自适应大小,则会扩大到与屏幕同宽使用代码也可以起到同样的效果,wrap自适应大小spread在约束条件下尽可能大app:layout_constraintWidth_max根据约束限制布局的最大值,布局可以比规定值小,但不可以比规定值大。app:layou...

2019-03-18 13:56:22 1135

原创 Android Studio ConstraintLayout约束布局使用学习笔记(一)熟悉工具

第一次使用约束布局,很不习惯。对照教程学习一下使用,在这里记录自己的笔记。显示所有约束删除选中的约束水平的约束只能建立在左右,不能建立在上下清除所有约束为什么布局会跑到左上角?因为不存在任何约束时,布局默认在左上角。所以每个布局至少需要一个水平和一个垂直约束。可以通过layout_marginTop、layout_marginBottom、layout_marginLeft...

2019-03-18 10:53:31 4702

原创 【已解决】Android Studio Cannot resolve symbol '@dimen/activity_vertical_margin'

Android Studio中dimens.xml是用来存储部件尺寸大小的配置文件。我们可以将配置存储在dimens.xml中,就可以使多个部件使用同样的值而只需更改一次。dimens.xml路径为app-&amp;gt;src-&amp;gt;main-&amp;gt;res-&amp;gt;values-&amp;gt;dimens.xml。但我在项目中使用时报错,就是说找不到这个东西。这是由于Android Studio 2...

2019-03-17 16:32:36 9786 4

原创 【已解决】XAMPP无法启动mysql

最近在学习安卓开发,为了免于自己搭服务器,选择连接到XAMPP的mysql数据库。在这贴出自己遇到的一些问题。It seems that the port 3306 is already in use.aer you sure you want to use this port?mysql服务器需要使用3306端口。这个错误意思是3306已经被其他程序使用了,所以XAMPP不能启动mysq...

2019-03-08 15:42:08 32431 12

原创 【已解决】mysql报错error: Found option without preceding group in config file: D:\mysql-5.7.25-win32\my.ini

之前mysql数据库出现问题,因此卸载重安。mysql从官网下载安装包直接解压即可,注意最新版的mysql不支持32位。32位计算机请下载5.7,64位可以下载8.0最新版。下载完成后解压即可。接下来在控制面板中搜索环境变量,在path中添加mysql的安装位置,比如我的是D:\mysql-5.7.25-winx32\bin。这里一切都正常,但是接下来就在启动数据库时遇见了问题。err...

2019-03-04 16:12:57 19172 1

原创 【小白教程】Android Studio连接模拟器步骤/Android Studio连接外部其他模拟器/Genymotion

第一次尝试编写安卓程序,结果在运行模拟器时就遇到了问题(╯‵□′)╯︵┻━┻。emulator: WARNING: VM heap size set below hardware specified minimum of 228MBWarning: requested ram_size 1536M too big, reduced to 1024M参考了很多博客经验和Stack Over...

2019-02-27 17:17:43 3393

原创 LeetCode 169 Majority Element分治法求众数

LeetCode 169分治法和其他几种简单解法题意给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。你可以假设数组是非空的,并且给定的数组总是存在众数。样例示例 1:输入: [3,2,3]输出: 3示例 2:输入: [2,2,1,1,1,2,2]输出: 2这道题有很多做法,比如直接用库函数排序,三行就能做出来。但毕竟是算...

2019-01-20 18:16:49 476

genymotion模拟器

模拟器可以帮助我们了解程序在更多安卓设备上运行的情况,因此可以在自己的手机上测试完成后在模拟器上再测试一遍。

2019-02-27

VirtualBox

genymotion模拟器运行需要VirtualBox,因此需要下载该软件。VirtualBox现在已经出到6.0,但x86无法使用该版本。而x86和64位都可以使用5.0版。

2019-02-27

空空如也

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

TA关注的人

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