心兰相随
首页
归档
分类
NDK (1)
计算机网络 (7)
数据结构和算法 (22)
Java (27)
操作系统 (5)
Android View (12)
Git (4)
Gradle (7)
Android 其它 (15)
Framework (10)
Android 常用框架 (15)
Kotlin (9)
Android 性能优化 (8)
Flutter (11)
随记 (2)
IT相关 (5)
我的世界 (4)
Office (2)
服务器 (23)
Spring (2)
JavaScript (1)
全部分类 ( 180 )
查询
反射原理及动态代理模式
反射原理及动态代理模式静态代理例子:public interface Subject { abstract String saleTt();}public class RealSubject implements Subject { @Override public String
2020年12月19日
459次浏览
2. Flutter 中代码是如何执行和运行的
Dart 单线程单线程在流畅性方面有一定安全保障,这点在 JavaScript 中存在类似的机制原理,其核心是分为主线程、微任务和宏任务。主线程执行主业务逻辑,网络 I/O 、本地文件 I/O 、异步事件等相关任务事件,应用事件驱动方式来执行。在 Dart 中同样是单线程执行,其次也包含了两个事件队
2020年12月03日
545次浏览
Linux 内核和 Windows 内核有什么区别?
Linux 内核和 Windows 内核什么是内核?说到操作系统,就必须说内核。内核是操作系统中应用连接硬件设备的桥梁。内核的能力对于一个现代的操作系统来说,它的内核至少应该提供以下 4 种基本能力:管理进程、线程(决定哪个进程、线程使用 CPU);管理内存(决定内存用来做什么);连接硬件设备(为进
2020年12月03日
537次浏览
斐波那契数列
斐波那契数列思路如果直接递归计算,会存在大量重复计算,不合适。故弄一个数组记录中间的结果。基础情况直接返回定义初始化一个dp表设置终止的情况 n=0, n=1挨个计算 f(n)=f(n-1)+f(n-2)返回最后结果 dp[n]代码class Solution { public int fib
2020年12月03日
565次浏览
两个栈实现队列
题目:用两个栈实现队列思路和算法维护两个栈,第一个栈支持插入操作,第二个栈支持删除操作。根据栈先进后出的特性,我们每次往第一个栈里插入元素后,第一个栈的底部元素是最后插入的元素,第一个栈的顶部元素是下一个待删除的元素。为了维护队列先进先出的特性,我们引入第二个栈,用第二个栈维护待删除的元素,在执行删
2020年12月02日
501次浏览
Java中的泛型
为什么我们需要泛型?通过两段代码我们就可以知道为何我们需要泛型
2020年12月02日
446次浏览
Jenkins安装配置
Docker环境下的安装下载Jenkins的Docker镜像:sudo docker pull jenkins/jenkins:lts在Docker容器中运行Jenkins:sudo docker run -p 8080:8080 -p 50000:5000 --name jenkins \-u r
2020年12月02日
386次浏览
Linux磁盘操作
查看分区使用情况df -h查看目录使用情况du -h --max-depth=1查看分区情况fdisk -l挂载分区-t ext4 可选,可以自动识别文件系统sudo mount -t ext4 /dev/sda1 /disk1取消挂载sudo umount /dev/sda1格式化分区需先取消挂
2020年12月02日
391次浏览
使用Maven插件为SpringBoot应用构建Docker镜像
Docker RegistryDocker Registry 2.0搭建sudo docker pull registry:2sudo docker run -d -p 5000:5000 --restart=always --name registry2 registry:2Docker开启远程A
2020年12月02日
432次浏览
nginx简单转发
配置server{listen 80;server_name gitlab.xlxs.top; location / { proxy_pass http://127.0.0.1:7025; proxy_set_header Host
2020年12月02日
498次浏览
«
12
13
(current)
14
»
个人信息
围巾🧣
北京 海淀
文章数量
180
分类数量
21
标签数量
11
既然睡不着,不如起来学习会。world.execute(me);
所有标签
Android
10
Gradle
0
Java
0
Kotlin
2
DP
0
双指针
0
树、图
1
排序查找
0
回溯
0
滑动窗口
0
线性表、栈
0
所有标签
180