写给大忙人看的操作系统 这是Java建设者第71篇原创长文文章主要结构图如下操作系统现代计算机系统由一个或多个处理器、主存、打印机、键盘、鼠标、显示器、网络接口以及各种输入/输出设备构成。然而,程序员不会直接和... Other 2024-01-01 37 点赞 0 评论 56 浏览
(2017多校训练第四场)HDU - 6078 Wavel Sequence dp 传送门:点击打开链接定义状态dp[i][j][0]表示以a[i],b[j]结尾的且为波谷的情况总和,dp[i][j][1] 为波峰。对于某个i,j满足a[i] == b[j],则dp[i][j][0] = sum(dp[x][y][1]), x a[i]设sum[i-1][y][1] = ∑dp[x][y][1] , x 则dp[i][j][0] = ∑sum[i-1][y] ======动态规划====== 2023-11-18 38 点赞 0 评论 57 浏览
Linux多线程编程--同步与互斥 一、同步与互斥的区别 二、一个同步的例子 同步与互斥这两个概念经常被混淆,所以在这里说一下它们的区别。一、同步与互斥的区别1.同步同步,又称直接制约关系,是指多个线程(或进程)为了合作完成任务,必须严格按照规定的 某种先后次序来运行。例如,线程 T2 中的语句 y 要使用线程 T1 中的语句 x 的运行结果,所以只有当语句 x 执行完成之后语句 y 才可以执行。我们可以使用信号量进行同步:semap Other 2023-10-17 55 点赞 0 评论 83 浏览
每天学一点儿shell:shell脚本的异步执行shell管道"|"shell并行执行"&"shell串行执行"&&" 文章目录shell管道"|"shell并行执行"&"shell串行执行"&&"shell管道"|"管道用法: command1 | command2 | command3 等等用法举例:[root@hadoop-master shell-test]# ps -ef|grep javaroot 5304 2878 0 05:58 pts/1 00: 每天一点儿Shell 2023-09-18 38 点赞 0 评论 57 浏览
markdown语法学习Markdown学习 Markdown学习大标题要用一个“#”和一个“ ”就能变二级标题二级标题需要两个“##”和一个“ ”就能变字体字体里面hello,world!(斜体是前后加个*)hello,world!(加重是前后两个**)hello,world!(这是三个*)hello,world( 前后两个~)引用引用是前面一个(>)分割线分割线是三个—图片第一张是本地的就是在![]加上()这个图片是网络上来的超链接点击跳转狂神列表有序这个就是 1 加 . 加一个 markdown 2023-09-10 41 点赞 0 评论 62 浏览