问题:MySQL常用的四种引擎的介绍 1. MyISAM存储引擎不支持事务、也不支持外键,优势是访问速度快,对事务完整性没有 要求或者以select,insert为主的应用基...

问题:MySQL常用的四种引擎的介绍 1. MyISAM存储引擎不支持事务、也不支持外键,优势是访问速度快,对事务完整性没有 要求或者以select,insert为主的应用基...
1.安装centOS系统和虚拟机VMware 下载好centOS系统和虚拟机VMware 先安装虚拟机 centOS下载地址 https://wiki.centos.o...
1.为何需要maven 确定框架之后,会去对应官网下载对应的jar,有可能出现以下问题 jar包冲突 jar臃肿(会下载很多相关jar,无法确认哪一些无用) 如何进行高效的测...
LinkedHashMap(int initialCapacity,float loadFactor, boolean accessOrder)accessOrder设置为t...
sleep和wait区别 sleep是线程Thread的方法,wait是Object的方法 都有使该线程暂时休眠的效果,但是Thread.sleep不会释放出该锁的资源,但是...
一.activity生命周期 1.activity四种状态 running/paused/stopped/killed paused:eg当前面有一个透明activity挡住...
GZIP HTTP2
创建项目的时候会生成3个gradle文件 settings.gradle 项目底下的build.gradle app包中build.gradle或其他module的gradl...
一.git容易混淆的两个概念 1. 工作区工作区下有一个.git文件夹2. gitignore文件配置不需要上传版本控制的文件 二.git常用命令 git init创建仓库 ...
project-module-module一个project下可以有多个独立运行的module,组件模块化开发 整个目录结构 1. 编译系统,gradle2. 配置文件,...
java网络编程 阻塞IO NIO 1. java网络编程 基础知识1.ip地址和端口号2.tcp/udp协议3.URL4.InetAddress socket1.创建soc...
自定义属性的声明和获取 测量onMeasure 布局onLayout(ViewGroup) 绘制onDrow onTouchEvent onInterceptTouchEve...
Android Interface definition language接口定义语言 作用:进程间的通信原因:因为进程之间不能共享内存,所以需要进程进程间通信 案例: 在上...
知识点:Service中的onBind方法,返回IBinder接口,如果直接实现,方法数太多,因此返回自定义MyBinder继承Binder类 合理的写法 绑定服务会随着Ac...
fragment在onCreate中设置setRetainInstance(true); 如果涉及到保存数据,在onSaveInstanceState保存数据 在onCrea...
横竖屏切换时,有时候布局文件layout需要重新加载,因此先要销毁Activity对象,再新建;导致状态无法被保存解决办法 不让旋转屏幕 实现自己处理横竖屏变化,无需系统重启...
通过Application类实现维护应用全局状态的方法 application回调函数 Application对象由Android系统管理,它的回调函数都运行于UI线程,因此...
广播广泛运用于应用程序之间传输信息(进程间通信)的机制,而BroadcastReceiver是对发送出来的广播进行过滤接收并响应 例子 电池的使用状态 电话的接收 短信的接收...
1. 标题设置 标题1 标题2 标题3 2. 引用 引用 3. 斜体 斜体 4. 粗体 粗体 5. 无序列表 无序1 无序2 6. 有序列表 有序1 有序2 7. 链接 这是...