数据库 启动mysql mysql -u 用户名 -p 创建数据库用户 CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码';赋予...
数据库 启动mysql mysql -u 用户名 -p 创建数据库用户 CREATE USER '用户名'@'localhost' IDENTIFIED BY '密码';赋予...
参考:https://zhuanlan.zhihu.com/p/534072989[https://zhuanlan.zhihu.com/p/534072989] 安装依赖包...
在gitlib创建一个项目 在gitlib添加ssh 生成密钥 ssh-keygen -t rsa -b 4096 -C "你的邮箱"-b 4096 是为了提高安全度,可以省...
停止 MySQL 服务: sudo systemctl stop mysqld 在安全模式下启动 MySQL,并跳过权限验证: sudo mysqld_safe --skip...
参考https://zhuanlan.zhihu.com/p/337374474[https://zhuanlan.zhihu.com/p/337374474]https:/...
转自:https://www.cnblogs.com/lgfrank/p/8341898.html 个人觉得该篇讲的最详细,插图设置清晰明了,方便以后查询 ImageView...
java类xml资源id说明AccelerateDecelerateInterpolator@android:anim/accelerate_decelerate_inter...
假设本金:A月利率:b(就是年利率除以12)贷款期数:c (月为单位,3年就是360期)当前已还款月份:d(就是已经还了多少个月) 不管是等额本金还是等额本息,下个月的利息计...
如果程序中有很多个lib库,比如说:ButterKnifer 这么多库文件,我们在引用的时候实际上就两句 其中一句annotationProcessor 实际上为了让注解处理...
网上大部分的上传文件都是只能上传android lib的,java lib会报错,下面的主要解决这个问题 创建一个文件maven_upload.gradle如果你只有一个库需...
概述 定义 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;这种动态获取信息以及动态调用对象...
为什么要分组?如果一个应用里面的activity特别多的话,全部加载进来会非常浪费内存。所以要分组,当你只需要一个模块的时候,只要加载该模块下的activity就行了。 先在...
先在项目中创建一个java Library,命名为annotation创建注解文件ARouter.java 在app的build.gradle中添加依赖 在app的activ...
假设有两个子模块order和persional,以及公共库common 由于是子模块,他们没有互相依赖(就是在build.gradle中implementation proj...
接上文 主模块的build.gradle 组件的build.gradle 组件化和集成化的区别在于 apply plugin和applicationId组件创建的时候,最好创...
在根目录创建config.gradle,并把公用的字段定义好 接下来看app中的build.gradle 如果要在build.gradle中打印,可以使用println("h...
把相同的模块提取出来,做统一处理。一般都是横向切面。 如上,数据库增、删、改的时候,都要执行一个保存的过程,所以就通过一个动态代理,把保存的操作切出 上面通过Proxy.ne...
对于比较大型的应用,启动的时候(特别是冷启动)会显示一段时间黑屏或白屏(和应用的theme有关),对用户很不友好,一般来说,简单的处理方式有以下两种 true 不显示启动界面...