- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 facebook获取应用的密钥散列
keytool -exportcert -alias 别名 -签名文件 | openssl sha1 -binary | openssl base64。
2024-08-06 11:08:35
298
原创 flutter关于 don‘t support null safety的问题
在flutter项目中引入了并使用了package:english_words第三方包,运行的时候报错这是因为在flutter2中使用了null safety(空安全)技术,即定义的所有变量在使用中都不能为空null,如果出现null,就会报错.这种安全机制大大减少了null error。但是在一些框架中并没有使用空安全技术,所以在我们引入第三方框架运行后就会出现以上错误,这个时候的解决方法如下:flutter run --no-sound-null-safetyflutter b.
2021-09-07 17:47:46
8038
原创 mac电脑如何删除其他python版本的包
1.获取系统所有内置的python版本(python/python3 --version是查看最新版本)ls /System/Library/Frameworks/Python.framework/Versions2.获取所有自己安装的python版本is /Library/Frameworks/Python.framework/Versions3.例如当前有python3.8 和3.9两个版本删除3.8版本删除Python框架sudo rm -rf /Library/Framewo
2021-08-20 00:17:54
1789
原创 mac电脑python3对应第三方库以及驱动等文件存放的路径
1.浏览器驱动/usr/local/bin/的目录下2.某些python文件例如htmltestrunner/Library/Frameworks/Python.framework/Versions/3.9/lib/python3.9/目录下3.查找python对应标准包或者第三方包或者其他模块的路径输入命令行 > python3>>import sys如果是Python2 则>python>>import sys...
2021-08-19 23:51:42
2335
原创 selenium web端自动化测试框架环境搭建
一.环境搭建1.python安装selenium测试框架(也可以pycharm开发工具设置中对应的Python interpreter自动安装)可以命令行安装 python -m pip install 模块名称python -m pip install selenium如果没有成功可能是python版本或者pip的版本问题,需要升级2.查看浏览器版本例如谷歌浏览器 chrome://version3.下载这个版本浏览器对应的驱动例如谷歌浏览器 http://npm.
2021-08-19 23:22:20
2581
1
原创 git从远程克隆到本地 以及把本地项目放到coding上
从远程克隆至本地1.在存放项目目录中打开终端,有两个方法。第一个方法是直接打开终端软件,然后进入需要存放项目的目录,cd/Users/xxx/greenSoftxxx/sourceTree/dorago第二种方法是在文件管理器中直接打开然后输入克隆git的地址git clone https://github.com/34777jj/dgcgg/hudh.git把本地项目放到coding上在coding上建立一个项目,然后创建一个代码库...
2021-04-16 15:52:12
425
原创 java的左移<<右移>>运算
左移<<,向左移动一定的位数,高位舍弃,低位补0,但是在移动过程中正数可能变负数,负数变正数。当int 类型的数据进行左移的时候,当左移的位数大于等于32位的时候,位数会先求余数,然后再进行左移。例如如果真的左移34位 ,a<<(34%32),则移动的位数为2。右移>>,右移时,低位舍去,对正数高位补0,对负数高位补1。无符号右移>>>,运算符和右移运算符是一样的,不过无符号右移运算符在右移的时候是补0的,而右移运算符是补符号位的另外,对
2021-04-06 16:54:43
323
原创 Android关于自定义控件的大小测量onMeasure
在自定义控件中,我们经需要测量空间大小,这时会遇到onMeasure这个方法,在这个方法中遇到 widthMeasureSpec和heightMeasureSpec。这两个参数均为int类型,转为二进制为32位,他们既表示宽高的模式和大小。用下图表示对应安卓源码中 /** * Measure specification mode: The parent has not imposed any constraint * on the child. It
2021-04-06 14:22:18
535
原创 微信公众号开发搭建
刚开始很简单啦,申请微信公众号:https://mp.weixin.qq.com,选择你要创建的公众号分类,然后填写个人信息,设置一下你申请的公众号各个基本详情,例如图片,名称,认证什么的。但是如果想和微信服务器对接,就需要搭建自己的服务器。因此就需要拥有公网的ip或者域名。如下:一般来说搭建外网服务器,有两种方法:1.如果资金比较充足,可以用购买阿里,腾讯等...
2019-03-19 17:59:09
647
原创 微信公众平台服务器配置时token验证失败
这两天一直在弄微信公众号开发,在进行服务器配置时,发现总是返回token验证失败。这个问题困扰了两天,今天终于解决了。现在总结一下。一般来说服务器配置token验证失败,可能有以下几个方面:1.服务器ip或者域名没有认证备案(可以通过Natapp购买隧道,获取备案域名)2.自己的服务器没有正常运行(基本不可能)3.获取到的请求数据乱码(也没有啥可能性)4.返回的echostr格...
2019-03-14 18:11:41
20372
5
原创 Android-------RecycleView自定义拖拽、侧滑的实现
Android-------RecycleView自定义拖拽、侧滑的实现关于recycleView的拖拽和侧滑的实现,android原生已经为我们提供了实现方法,个人认为原生实现的方法其实已经很强大了,对于很多功能都是适用的,而且实现方法很简单。尤其是它带的拖拽功能非常好,动画也很流畅,效果很好。实现方法如下: ItemTouchHelper mItemTouchHelper = new...
2018-10-18 01:41:38
692
原创 Activity的生命周期和启动
Activity的生命周期和启动方式与流程从安卓入门到现在,从事安卓开发已经有三年有余的时间了,对安卓开发的经验在逐步积累,解决问题的思路更加清晰,方式也越来越广泛。安卓最重要的就是四大组件,分别是Activity、Service、Receiver和ContentProvider。其中我们用到的最广泛的就是Activity,基本上每天都要使用,所以本章文章我将对activity进行一次梳理。其...
2018-09-18 17:30:47
432
原创 Android--------recycleview的自定义分割线
Android--------recycleview的自定义分割大家都知道,recycleView的可自定义程度比ListView更高,它对于item的点击事件和分割线等等都需要自己写。今天我们就针对recycleview的分割线进行自定义。recycleview的虽然没有直接定义分割线的方法,但是却确定供了 RecyclerView.ItemDecoration这个类可以实现分割线。重写...
2018-08-02 14:47:32
727
转载 Android平台异常崩溃捕捉处理
原文:https://blog.youkuaiyun.com/leeo1010/article/details/50522892在我们Android开发的过程中,经常碰到app崩溃的状况。目前市面上各种各样的手机,可能不会每个都能兼容,在开发的时候可能不会出现这种状况,但是上线之后,可能会出现个别机型crash的情况。同时开发时由于各种疏忽也会造成有些bug漏洞。在这些情况下,我们就要实时的手机这个报错日...
2018-06-15 15:14:18
2796
走迷宫C语言
2014-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人