logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git如何更换远程地址

这是查询到的一些命令行语句:查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set-url --push [name] [newUrl]拉取远程仓库:$ git pull [remoteName] [localBranchName]推

#git
git删除/撤销已经push到程服务器上某次代码提交

不小心把一次错误的代码push到远程服务器的分支上,需要立即删除/撤销这次代码提交,使用git命令即可完成此操作,具体方法如下:git reset --hard <commit_id>git push origin HEAD --forcecommit_id可以通过git命令获取,命令如下:git log上面命令会输出之前所有的提交记录,找到需要删除或撤销的记录的...

android 项目默认引入androidx相关的包不管build.gradle是否引入相关包

最近遇到一个问题就是在新建项目时,androidstudio会默认勾选如下图选项:这样就会造成一个问题,不管我在module下的build.gradle文件中是否引入androidx相关的包IDE都会把所有默认引用资源下载为androix包相关的依赖,造成一些方法会出问题,当我们修改build.gradle中的相关依赖时也不能生效。解决方法是打开项目目录下的gradle.propertie...

android 8.0及以上版本对静态注册广播严格限制

本文描述的是跨进程广播的传输,在android8.0及以上版本的系统中,系统对注册静态广播做了严格的限制,不能像低版本像发送动态广播那样直接发送广播(就算发送了,广播接收方也接收不到),查看官网说明如下:https://developer.android.google.cn/about/versions/oreo/background这里是对广播限制的部分说明,下面这个是对8.0系统的变更说面:h

android8.1.0中launcher3开发(1)

launcher3开发一般分两种方式,一种是从0开始,一种是在launcher3源码的基础上进行修改,下面说的是在原有的基础上进行修改,我是在8.1.0的基础上修改的,个版本之间差异可能较大,其他版本不做过多说明,下载地址:https://android.googlesource.com/platform/packages/apps/Launcher3/+/refs/tags/android-8.

android弹出软键盘自定义标题栏弹出屏幕的问题原因之一

最近在做一个项目时发现弹出软键盘之后,会把自定义的标题栏弹出屏幕之外,我的页面布局大致如下图:点击下方edittext弹出软键盘时,会导致上方自定义标题栏弹出屏幕之外,主要原因是我把当前activity的style设置成全屏,如下:<item name="android:windowFullscreen">true</item>软键盘设置如下:and...

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed

python3 3.9.1版本,在引入urllib模块使用urlopen时,会报以下的错误:urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)&

#python
暂无文章信息