摘要: ## linux命令 我:您好,我熟悉的Linux命令包括但不限于以下几个方面: 文件和目录相关命令:ls、cd、mkdir、rm、cp、mv、chown、chmod等等,这些命令用于文件和目录的管理和操作。 进程相关命令:ps、top、kill、nice、nohup等等,这些命令用于查看和管理系统 阅读全文
posted @ 2023-05-22 19:48 Chenyi_li 阅读(62) 评论(0) 推荐(0)
摘要: ``` class Solution { public void nextPermutation(int[] nums) { int n = nums.length; if(n = 1; i--){ if(nums[i] > nums[i-1]){ // (i, n) 是降序 这里是因为之前循环是从 阅读全文
posted @ 2023-05-22 11:07 Chenyi_li 阅读(13) 评论(0) 推荐(0)
摘要: synchronized是Java中用于实现线程同步的关键字,它可以用于方法或代码块中,保证在同一时刻只有一个线程可以访问这个方法或代码块,从而避免多个线程同时访问共享资源导致的数据不一致、线程安全问题。 主要是由JVM实现的。 synchronized的实现主要是通过对象锁来实现的。当一个线程进入 阅读全文
posted @ 2023-05-22 09:42 Chenyi_li 阅读(26) 评论(0) 推荐(0)