- 博客(13)
- 收藏
- 关注
原创 Excel中的VLOOKUP函数
我们先来看 VLOOKUP 这个单词是什么意思:V: Vertical 垂直的Look up: 查找当我们在 excel 中使用 vlookup 函数的时候 excel 会给出:参数1:lookup_value 人话翻译:“你要拿谁去匹配?”(手中的号码牌)。参数2:Table_array 人话翻译:“你去哪个范围里找?参数3:Col_index_num 人话翻译:“你要拿回第几列的数据?”(目标所在位置) 这是一个数字,代表在你刚才选中的范围里,你想要的数据排老几?
2026-01-27 14:45:20
317
原创 GET和POST的区别
说的再明白一点:HTTP协议的设计者在规范文档里定义了它们的不同用途,然后整个互联网生态都按照这个定义来实现软件。如果当年设计者把 GET 定义成"提交数据",把 POST 定义成"获取数据",那今天我们看到的一切就会反过来。GET 和 POST 本质上就是两个不同的名字/标签,用来告诉服务器 “我这次请求的意图是什么” ,然后整个生态的软件根据这个标识符来决定自己该怎么做。当 method="GET" 时,把表单数据编码后拼接到 URL 的查询字符串中。POST 用于提交数据,数据放在请求体中。
2026-01-19 09:17:48
32
原创 Java线程安全:电影院售票实战
现在假设线程1醒来了,它抢夺到了 CPU 的执行权,线程1就会继续往下执行:ticket++ 由 0 变成了 1,但是自增之后它还没来得及打印,CPU的执行权就被线程2给抢走了,线程2在这里也对ticket做了一次自增:ticket从 1 变成了 2。那么在这个时候不管是 线程1 线程2 线程3 在打印票号的时候都是打印的都是 3。CPU的执行权一定会被其他线程抢走,假设是线程2抢到了,线程2也会和线程1一样睡 10 毫秒,然后是线程3。3个窗口卖的票好像是独立的,总共卖了300张票。
2026-01-15 20:33:54
338
原创 Java多线程调度:抢占式与非抢占式详解
抢占式调度是计算机操作系统中一种极其重要的任务调度方式。简单来说,在这种模式下,操作系统拥有绝对的控制权。它可以强制暂停当前正在运行的程序(任务),把CPU的使用权“抢”过来,分配给另一个更重要或等待已久的程序。
2026-01-15 11:13:36
234
原创 进程与线程:程序并发执行的核心奥秘
在进程模型中,计算机上所有可运行的软件,通常也包括操作系统,被组织成若干顺序进程(sequential process),简称进程(process)。一个进程就是一个正在执行程序的实例,包括程序计数器、寄存器和变量的当前值。从概念上来说,每个进程拥有它自己的虚拟CPU。可以把线程理解为“轻量级进程”。线程是一个基本的CPU执行单元,也是程序执行流的最小单位。
2026-01-14 14:39:19
513
原创 vmware下载
注册完之后再返回这个页面,点击Go To Portal登录,登录的时候输入你注册时使用的邮箱。点击之后进入新的页面,下滑到最下面,就可以找到了。进来之后,点击这里的My Downloads。然后点击右上角的注册,注册一个账号。首先打开网站broadcom.cn。
2024-06-01 11:21:33
2600
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅