- 博客(11)
- 收藏
- 关注
原创 linux 基本操作命令
整体学习框架帮助命令manhelpvim 常用命令vi,vim 常用快捷键命令系统命令sync //把内存数据同步到磁盘shutdown -h now/1 == halt //关机shutdown -r now == reboot // 重启logout //注销登陆的用户用户管理 命令三个文件: /etc/passwd /etc/shadow /etc/groupgroupadd name //添加组groupdel name
2020-09-08 15:21:53 209
原创 Executor 框架
Executor 框架结构任务: runnable/callable任务的执行:异步计算结果Executor 框架 组成ThreadPoolExecutorScheduledThreadPoolExecutorFutureRunnableCallableExecutors
2020-09-22 17:05:29 71
原创 二叉树 n叉树 遍历算法
二叉树// 二叉树的遍历class TreeNode { int val; TreeNode left; TreeNode right; TreeNode(int x) { val = x; } }public class pre { List<Integer> treeList=new ArrayList(); public static void main(String[] args) { }
2020-09-22 13:17:23 206
原创 生产者,消费者
生产者,消费者lock//生产者消费者 lockpublic class PC02 { public static void main(String[] args) { datas da=new datas(); new Thread(()->{ for(int i=1;i<=10;i++){ da.producter(); } },"p1").star
2020-09-22 09:42:09 109
原创 KMP算法 (字符串匹配)
kmp算法 字符串匹配import java.util.Scanner;//1. 判断数组 C D 中是否分别对应 包含数组A B,返回匹配的第一个数字的序号,从1开始 kmp算法public class Main1 { public static void main(String[] args) { Scanner in=new Scanner(System.in); int k=in.nextInt(); int[] a=new i
2020-09-18 16:26:17 99
原创 执行计划 explain
查询执行计划 语法explain 查询语句explain format=json 以json格式,输出查询的详情,包括查询代价show warnings 展示查询计划的扩展信息查询计划 输出内容
2020-09-17 16:26:08 187
原创 算法(图+递归排序)
图图的深度优先遍历 邻接矩阵import java.util.ArrayList;import java.util.List;import java.util.Scanner;// 图的深度优先遍历// 采用 邻接矩阵 存储图的数据// 包含非连通图的遍历, 返回遍历结果集合,打印class MGraph{ int n; //顶点数 int e; //边数 String[] vertex; // 顶点数组,存储定点编号,这里为String类型,如果顶点编号为
2020-09-15 13:44:47 198
原创 linux shell 编程
linux 命令: 查看文件有几行?// 说明:该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字是由空格字符区分开的最大字符串。wc -l filename 就是查看文件里有多少行wc -w filename 看文件里有多少个word。wc -L filename 文件里最长的那一行是多少个字。wc -C filename 文件里统计字节数。创建文件1. vim xxx.txt 直接创建并打开一个文件2、t.
2020-09-04 20:10:46 77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人