linux 定时任务 crontab

crontab的语法格式:crontab每分钟定时执行:*/1 * * * * service mysqld restart //每隔1分钟执行一次*/10 * * * * /home/jin/Desktop/updateipv6/start_update_ipv6.sh //每隔10分钟执行一次c
2023年09月15日 71次浏览

Gradle 从入门到放弃

Groovy类对象的访问class Person { private def name}static void main(String[] args){ // 可通过参数名进行构造赋值 def person = new Person(name: "kuky") // 可通
2023年09月15日 273次浏览

mysql 备份

备份MySQL数据?想要快速简单粗暴备份MySQL数据,可以使用mysqldump命令: blessingskinmysql复制代码# 备份test数据库mysqldump -uroot -p blessingskin > blessingskin.db但是这样备份的可能包含脏数据,比如在我们
2023年09月06日 109次浏览

nginx 开启 rtmp 和 模块监控模块支持

默认已经 安装好 nginx,没有就自行 apt 安装apt updateapt install nginx安装 nginx rtmp 模块扩展apt updateapt install libnginx-mod-rtmp查看是否加载模块cd /etc/nginxcat modules-enable
2023年09月06日 113次浏览

安卓系统启动流程

先来一个整体的图,过一下整体流程,Android系统启动过程从下往上的一个过程是由 BootLoader 引导开机,然后依次进入 -> Kernel -> Native -> Framework -> App硬件部分按开机键电路引导过程BIOS的启动,是由硬件完成的,Inte
2022年12月21日 304次浏览

自定义 Drawable 实现一只灵动的鱼

画出鱼身体自定义 Drawable重写方法继承 Drawable,实现父类方法,设置占用宽高class FishDrawable : Drawable() { override fun setAlpha(p0: Int) { mPaint.alpha = p0 }
2022年04月26日 583次浏览

Android 中的文字绘制

准备画布、画笔自定义一个 TextView,在布局中使用class SimpleColorChangeTextView : AppCompatTextView { // ……} <top.xlxs.drawtext.view.SimpleColorChangeTextView
2022年01月14日 836次浏览

Lifecycle 与 Livedata 技术

Lifecycle是什么一般 Lifecycle + LifecycleOwner + LivecycleObserver 结合使用Livecycle 是一个表示android生命周期及状态的对象LivecycleOwner 用于连接有生命周期的对象,如 activity, fragmentL
2021年11月15日 957次浏览

首页二级联动实现

布局设计布局图 (需优化)xml文件 activity_nested_view_pager.xml参考完整代码链接效果实现吸顶这部分由两部分组成, tablayout 和 viewpager_view,把这两个装到同一个布局下面。布局外层父 view 在测量时,把布局的高度设置为屏幕高度,参考 Ne
2021年11月11日 370次浏览

UI布局层次分析与插件化换肤思路

原理Xml 解析过程类图![Xml 解析过程类图](https://blog.xlxs.top/upload/2021/11/Xml 解析过程类图-1635754217893-5b5d02eab8824744886e5f65d38bff28.jpg)时序图![Xml 解析过程时序图](https:/
2021年11月11日 1,007次浏览