摘要:
一、快捷键 1、自动对齐快捷键: Ctrl+alt+L 2、快捷修复:(导包、变量等) Alt + Enter 3、快捷创建Activity等 Alt + insert 4、搜索很多内容 连续两次shift 5、修复补充实例变量 Ctrl + Alt + F 6、自动补全大括号 Ctrl + shi 阅读全文
摘要:
1.Ctrl+F5 快速执行代码; 2.Ctrl+/ 快速注释与取消注释(选中要注释或取消注释的内容); 3.Ctrl+Alt+I 自动缩进 4.Tab 缩进,而 shift+Tab则是取消缩进 5.Ctrl+D 复制当前行代码至下一行 6.Ctrl+Y 删除当前行代码至下一行 7.shift+en 阅读全文
摘要:
目录 权限分类 动态权限核心函数 简易实现案例 完整代码 Google 在 Android 6.0 开始引入了权限申请机制,将所有权限分成了正常权限和危险权限。App 每次在使用危险权限时需要动态的申请并得到用户的授权才能使用。 权限分类系统权限分为两类:正常权限和危险权限。 正常权限:不会直接给用 阅读全文
摘要:
为了维护版本信息,修改对应版本的具体内容,需要进入指定的版本下 一、广义下的git的使用 1、首先,确保目录干净,以下情况则说明目录干净 2、查看提交历史:git log(发现,共提交过三次) 3、恢复历史提交 恢复至最后一次提交的上一次提交(也即倒数第二次提交) git reset --hard 阅读全文
摘要:
此次仿真试验主要集中于gitee上进行 1、单人项目开发 git add . // 表示将所有代码提交至暂存区 git commit -m "提交信息" // 将代码提交至本地仓库,注意提交的附加信息不可或缺 git push // 提交至远程仓库(gitee) 需要注意的是: 2、多人协同开发(重 阅读全文
摘要:
我们在运行虚拟机上面的项目时,可能要用到本机的数据库,在使用过程中会遇到数据库拒绝访问的情况 ,这是因为在安装本地数据库时没有启动远程连接。 使用两种方法来解决这种问题 一、使用命令行模式 第一步 先切换到MySQL的安装路径下面的bin目录(我的MySQL的安装路径为D:\MySQL\MySQL 阅读全文
摘要:
队列是一种特殊的线性表,它只允许在表的前端进行删除操作,而在表的后端进行插入操作。 LinkedList类实现了Queue接口,因此我们可以把LinkedList当成Queue来用。 Java中Queue有一些常用的方法: offer、add poll、remove peek、element 每一行 阅读全文
摘要:
转自:https://www.likecs.com/show-205306250.html Tomcat下载地址:http://ftp.kddilabs.jp/infosystems/apache/tomcat/tomcat-9/v9.0.30/bin/apache-tomcat-9.0.30-wi 阅读全文
摘要:
package com.qin.niuke; public class TestOverRide { public static void main(String[] args) { Birds birds = new YingWu(); // 多态,向上转型,父类型引用指向子类型对象,实际访问的是 阅读全文
摘要:
一、 下载MySQL Mysql官网下载地址:https://downloads.mysql.com/archives/installer/ 1. 选择要安装的版本,本篇文章选择的是5.7.31版本,点击Download下载 二、 安装MySQL 1. 选择设置类型双击运行mysql-install 阅读全文
摘要:
一.查看API sleep是Thread类的方法,导致此线程暂停执行指定时间,给其他线程执行机会,但是依然保持着监控状态,过了指定时间会自动恢复,调用sleep方法不会释放锁对象。 当调用sleep方法后,当前线程进入阻塞状态。目的是让出CPU给其他线程运行的机会。但是由于sleep方法不会释放锁对 阅读全文