数据库,计算机网络、操作系统刷题笔记16

news2025/4/11 0:50:28

数据库,计算机网络、操作系统刷题笔记16

2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开发,测开
测开的话,你就得学数据库,sql,oracle,尤其sql要学,当然,像很多金融企业、安全机构啥的,他们必须要用oracle数据库
这oracle比sql安全,强大多了,所以你需要学习,最重要的,你要是考网络警察公务员,这玩意你不会就别去报名了,耽误时间!
考网警特招必然要考操作系统,计算机网络,由于备考时间不长,你可能需要速成,我就想办法自学速成了,课程太长没法玩
刷题笔记系列文章:
【1】Oracle数据库:刷题错题本,数据库的各种概念
【2】操作系统,计算机网络,数据库刷题笔记2
【3】数据库、计算机网络,操作系统刷题笔记3
【4】数据库、计算机网络,操作系统刷题笔记4
【5】数据库、计算机网络,操作系统刷题笔记5
【6】数据库、计算机网络,操作系统刷题笔记6
【7】数据库、计算机网络,操作系统刷题笔记7
【8】数据库、计算机网络,操作系统刷题笔记8
【9】操作系统,计算机网络,数据库刷题笔记9
【10】操作系统,计算机网络,数据库刷题笔记10
【11】操作系统,计算机网络,数据库刷题笔记11
【12】操作系统,计算机网络,数据库刷题笔记12
【13】操作系统,计算机网络,数据库刷题笔记13
【14】操作系统,计算机网络,数据库刷题笔记14
【15】计算机网络、操作系统刷题笔记15


文章目录

  • 数据库,计算机网络、操作系统刷题笔记16
    • @[TOC](文章目录)
  • Oracle数据库相关知识点复习
    • 模糊查询like,不仅仅是字符,数字类型,日期类型也可以哦
    • 排序:order by
    • Oracle单行函数
    • Oracle多行函数
  • 报文分组交换细分为:数据报分组交换,虚电路分组交换;
  • 流量计费主要在流量控制内,而TCP具有流量控制的基础,TCP又属于运输层,运输层与网关有关。
  • 某IP地址192.168.48.10,掩码为255.255.255.128,其所在的子网为(),广播地址为(),有效的主机IP地址范围从()到().
  • 前向纠错码FEC不需要重传
  • 分时系统的一个重要特征就是提高计算机系统的交互性
  • 作业调度仅仅是创建进程将其调入内存,进程调度才是获取cpu 的
  • CPU中的一个控制寄存器,叫做页表基址寄存器(page table base register,PTBR),存储页表的初始地址
  • 在 WINDOWS XP 中,下列四项中, __________ 不是文件的属性。
  • 操作系统的功能文件系统、内存管理、中断处理、CPU调度。
  • socket和管道都是管道通信
  • 进程创建与线程创建的时空开销不相同
  • LRU: 在最近的过去很久未使用的在最近的将来也不会使用
  • 为确定下一条微指令的地址,通常采用断定方式,其基本思想是( )。
  • 下列关于死锁的论述中哪个是不正确的?
  • OS的不确定性是指()。
  • 下列()指令只能在系统态执行。
  • Linux 下用于撤销进程的系统调用是()。
  • Internet是通过路由器将世界不同地区、不同规模的属于局域网(LAN)和城域网(MAN)相互连接起来的大型网络,是全球计算机的互联网
  • 默认RMI采用的是什么通信协议?
  • 浏览器和服务器在基于https进行请求链接到数据传输过程中,用到了如下哪些技术?
  • SNMP协议利用( )协议实现管理者与SNMP代理之间的信息交互
  • 总结

Oracle数据库相关知识点复习

模糊查询like,不仅仅是字符,数字类型,日期类型也可以哦

在这里插入图片描述
_匹配一个字符
%匹配0,1,2等任意个字符
姓名长度大于6呢?不用length

SQL> set pagesize 30;
SQL> set linesize 150;
SQL> select * from emp where ename like'______%';

     EMPNO ENAME                JOB                       MGR HIREDATE              SAL       COMM     DEPTNO
---------- -------------------- ------------------ ---------- -------------- ---------- ---------- ----------
      7654 MARTIN               SALESMAN                 7698 28-9-81           1250       1400         30
      7844 TURNER               SALESMAN                 7698 08-9-81           1500          0         30
      7934 MILLER               CLERK                    7782 23-1-82           1300                    10

六根下划线,代表至少6个字符,剩下的%后面多少都行

那你要是真的包含下划线_怎么办?
需要你把下划线的前面加转义字符
oracle后面还得加escape ''告诉它,\是转移字符
\即可

SQL> select * from emp where ename like'%\_%'escape'\';

未选定行

妥了

not in 不能放null

SQL> select * from emp where deptno not in(10,20);

     EMPNO ENAME                JOB                       MGR HIREDATE              SAL       COMM     DEPTNO
---------- -------------------- ------------------ ---------- -------------- ---------- ---------- ----------
      7499 ALLEN                SALESMAN                 7698 20-2-81           1600        300         30
      7521 WARD                 SALESMAN                 7698 22-2-81           1250        500         30
      7654 MARTIN               SALESMAN                 7698 28-9-81           1250       1400         30
      7698 BLAKE                MANAGER                  7839 01-5-81           2850                    30
      7844 TURNER               SALESMAN                 7698 08-9-81           1500          0         30
      7900 JAMES                CLERK                    7698 03-12-81            950                    30

已选择6行。

SQL> select * from emp where deptno not in(10,20,null);

未选定行

SQL> select * from emp where comm not in(300,null);

未选定行

看见没,comm中不在300,
因为null没法比较,它不是数字,也不是0

你查mgr:

SQL> select mgr from emp;

       MGR
----------
      7902
      7698
      7698
      7839
      7698
      7839
      7839
      7566

      7698
      7788
      7698
      7566
      7782

已选择14行。

中间有一个null
如果这个时候,你想查这个null的mgr
你这样搞,啥也没有:

SQL> select mgr from emp where mgr not in(select mgr from emp);

未选定行

你绝对得不到下面这样的答案

SQL> select * from emp where mgr is null;

     EMPNO ENAME                JOB                       MGR HIREDATE              SAL       COMM     DEPTNO
---------- -------------------- ------------------ ---------- -------------- ---------- ---------- ----------
      7839 KING                 PRESIDENT                     17-11-81           5000                    10

这里一定记住了,not in里面不能出现null
否则查询结果必然为null

排序:order by

默认asc升序
降序是desc
你可以把表筛选出来,选1 2 n列排序

SQL> select empno,ename,sal from emp order by sal;

     EMPNO ENAME                       SAL
---------- -------------------- ----------
      7369 SMITH                       800
      7900 JAMES                       950
      7876 ADAMS                      1100
      7521 WARD                       1250
      7654 MARTIN                     1250
      7934 MILLER                     1300
      7844 TURNER                     1500
      7499 ALLEN                      1600
      7782 CLARK                      2450
      7698 BLAKE                      2850
      7566 JONES                      2975
      7788 SCOTT                      3000
      7902 FORD                       3000
      7839 KING                       5000

已选择14行。

SQL> select empno,ename,sal from emp order by sal desc;

     EMPNO ENAME                       SAL
---------- -------------------- ----------
      7839 KING                       5000
      7902 FORD                       3000
      7788 SCOTT                      3000
      7566 JONES                      2975
      7698 BLAKE                      2850
      7782 CLARK                      2450
      7499 ALLEN                      1600
      7844 TURNER                     1500
      7934 MILLER                     1300
      7521 WARD                       1250
      7654 MARTIN                     1250
      7876 ADAMS                      1100
      7900 JAMES                       950
      7369 SMITH                       800

已选择14行。

SQL> select empno,ename,sal from emp order by 3 desc;

     EMPNO ENAME                       SAL
---------- -------------------- ----------
      7839 KING                       5000
      7902 FORD                       3000
      7788 SCOTT                      3000
      7566 JONES                      2975
      7698 BLAKE                      2850
      7782 CLARK                      2450
      7499 ALLEN                      1600
      7844 TURNER                     1500
      7934 MILLER                     1300
      7521 WARD                       1250
      7654 MARTIN                     1250
      7876 ADAMS                      1100
      7900 JAMES                       950
      7369 SMITH                       800

已选择14行。

貌似也可以根据表达式的结果排序哦

SQL> select empno,ename,sal from emp order by sal+1000 desc;

     EMPNO ENAME                       SAL
---------- -------------------- ----------
      7839 KING                       5000
      7902 FORD                       3000
      7788 SCOTT                      3000
      7566 JONES                      2975
      7698 BLAKE                      2850
      7782 CLARK                      2450
      7499 ALLEN                      1600
      7844 TURNER                     1500
      7934 MILLER                     1300
      7521 WARD                       1250
      7654 MARTIN                     1250
      7876 ADAMS                      1100
      7900 JAMES                       950
      7369 SMITH                       800

已选择14行。

排序时,null时最大的
你可以改变这个规则

SQL> select empno,ename,comm from emp order by comm desc;

     EMPNO ENAME                      COMM
---------- -------------------- ----------
      7369 SMITH
      7782 CLARK
      7902 FORD
      7900 JAMES
      7876 ADAMS
      7566 JONES
      7698 BLAKE
      7934 MILLER
      7788 SCOTT
      7839 KING
      7654 MARTIN                     1400
      7521 WARD                        500
      7499 ALLEN                       300
      7844 TURNER                        0

已选择14行。

你修改一波:

SQL> select empno,ename,comm from emp order by comm desc nulls last;

     EMPNO ENAME                      COMM
---------- -------------------- ----------
      7654 MARTIN                     1400
      7521 WARD                        500
      7499 ALLEN                       300
      7844 TURNER                        0
      7788 SCOTT
      7839 KING
      7876 ADAMS
      7900 JAMES
      7902 FORD
      7934 MILLER
      7698 BLAKE
      7566 JONES
      7369 SMITH
      7782 CLARK

已选择14行。

nulls就放在后面了
先排序工资,再根据comm排序,多列排序OK的

SQL> select empno,ename,sal,comm from emp order by sal desc,comm asc;

     EMPNO ENAME                       SAL       COMM
---------- -------------------- ---------- ----------
      7839 KING                       5000
      7902 FORD                       3000
      7788 SCOTT                      3000
      7566 JONES                      2975
      7698 BLAKE                      2850
      7782 CLARK                      2450
      7499 ALLEN                      1600        300
      7844 TURNER                     1500          0
      7934 MILLER                     1300
      7521 WARD                       1250        500
      7654 MARTIN                     1250       1400
      7876 ADAMS                      1100
      7900 JAMES                       950
      7369 SMITH                       800

已选择14行。

sal为1250的,comm升序排序

Oracle单行函数

一次操作一行,返回多行
在这里插入图片描述

SQL> select job from emp;

JOB
------------------
CLERK
SALESMAN
SALESMAN
MANAGER
SALESMAN
MANAGER
MANAGER
ANALYST
PRESIDENT
SALESMAN
CLERK
CLERK
ANALYST
CLERK

已选择14行。

SQL> select lower(job) from emp;

LOWER(JOB)
------------------
clerk
salesman
salesman
manager
salesman
manager
manager
analyst
president
salesman
clerk
clerk
analyst
clerk

已选择14行。

每一行,经过一个单行函数,搞定它,返回一行结果

字符函数: lower转小写,upper转大写,initcap每一个单词的首字母转大写

SQL> select lower('Hello'),upper('Hello'),initcap('hello world') from dual;

LOWER('HEL UPPER('HEL INITCAP('HELLOWORLD')
---------- ---------- ----------------------
hello      HELLO      Hello World

dual是多列也行
伪表

substr(str,begin,len)从begin开始截取,取几位

SQL> select substr('hello world',3,3) from dual;

SUBSTR
------
llo

数的位置是1,2,3哦

length统计字符数量
lengthb字节数量

SQL> select length('hello world') from dual;

LENGTH('HELLOWORLD')
--------------------
                  11

SQL> select lengthb('hello world') from dual;

LENGTHB('HELLOWORLD')
---------------------
                   11

SQL> select lengthb('汉子') from dual;

LENGTHB('汉子')
---------------
              6

英文是一个字符一个字节
汉语是一个汉子3个字节
【utf-8编码就是这样的】
【gbk编码的话,一个汉字是2个字节】

instr(a,b)在a中找b的位置

SQL> select instr('hello','ll') from dual;

INSTR('HELLO','LL')
-------------------
                  3

第3位出现
lpad
rpad(str,k,b)
将str的左右填b,使得整体长度为k

SQL> select lpad('hello',10,'*') from dual;

LPAD('HELLO',10,'*')
--------------------
*****hello

SQL> select rpad('hello',10,'*') from dual;

RPAD('HELLO',10,'*')
--------------------
hello*****

trim(str)去掉str头尾的任意字符

SQL> select trim('  hello   ') from dual;

TRIM('HELL
----------
hello

SQL> select trim('x' from 'x  hello  x x') from dual;

TRIM('X'FROM'XHELLOXX'
----------------------
  hello  x

SQL> select trim('x' from 'xxhelloxllx') from dual;

TRIM('X'FROM'XXH
----------------
helloxll

是头尾,而不是中间哦

SQL> select replace('hello','l','*') from dual;

REPLACE('H
----------
he**o

将str中的特定字符串,替换为b
replace(str,a,b)

数值函数
四舍五入函数
round(x,n)
对x的小数点后面的第n为四舍五入

SQL> select round(67.183, 2) from dual;

ROUND(67.183,2)
---------------
          67.18

SQL> select round(67.183, 1) from dual;

ROUND(67.183,1)
---------------
           67.2

SQL> select round(67.183, -1) from dual;

ROUND(67.183,-1)
----------------
              70
SQL> select round(67.183, 0) from dual;

ROUND(67.183,0)
---------------
             67

2位留8
1位留2
保留-1位小数,就是正数倒数第一位不要,那7要进位
0的话,就是保留0位小数

trunc(a,n)直接截取n位小数

SQL> select trunc(67.183, 0) from dual;

TRUNC(67.183,0)
---------------
             67

SQL> select trunc(67.183, 1) from dual;

TRUNC(67.183,1)
---------------
           67.1

SQL> select trunc(67.183, 2) from dual;

TRUNC(67.183,2)
---------------
          67.18

SQL> select trunc(67.183, -1) from dual;

TRUNC(67.183,-1)
----------------
              60

SQL>

trunc直接截取,而不是四舍五入

mod(a,b)
a%b除模取余数

SQL> select mod(5, 2) from dual;

  MOD(5,2)
----------
         1

日期函数
当前时间
sysdate

SQL> select sysdate from dual;

SYSDATE
--------------
23-12-22

22年12月23日
你想让它格式化为2022年12月23日不
那就是将日期转字符串格式

SQL> select to_char(sysdate,'yyyy-mm-dd') from dual;

TO_CHAR(SYSDATE,'YYY
--------------------
2022-12-23

在这里插入图片描述
日期可以加减数字,之后还是日期
日期-日期=天

SQL> select sysdate+1 from dual;

SYSDATE+1
--------------
24-12-22

相当于加天
你要加小时貌似需要变

SQL> select sysdate-1 from dual;

SYSDATE-1
--------------
22-12-22
SQL> select ename, sysdate-hiredate from emp where ename='JAMES';

ENAME                SYSDATE-HIREDATE
-------------------- ----------------
JAMES                      14995.5875

入职以来,它干了1w天了

计算员工的工龄,就是今天-之前你的入职时间
months_between(日期1,日期2),俩日期之间的间隔月数

SQL> select ename,months_between(sysdate, hiredate)多少月月龄 from emp;

ENAME                多少月月龄
-------------------- ----------
SMITH                504.212563
ALLEN                502.115789
WARD                 502.051273
JONES                500.696434
MARTIN               494.857724
BLAKE                499.728692
CLARK                498.470628
SCOTT                428.148047
KING                 493.212563
TURNER               495.502886
ADAMS                       427
JAMES                492.664176
FORD                 492.664176
MILLER                      491

已选择14行。

加月

SQL> select ename,hiredate,add_months(hiredate,12)1from emp;

ENAME                HIREDATE       加1-------------------- -------------- --------------
SMITH                17-12-80     17-12-81
ALLEN                20-2-81     20-2-82
WARD                 22-2-81     22-2-82
JONES                02-4-81     02-4-82
MARTIN               28-9-81     28-9-82
BLAKE                01-5-81     01-5-82
CLARK                09-6-81     09-6-82
SCOTT                19-4-87     19-4-88
KING                 17-11-81     17-11-82
TURNER               08-9-81     08-9-82
ADAMS                23-5-87     23-5-88
JAMES                03-12-81     03-12-82
FORD                 03-12-81     03-12-82
MILLER               23-1-82     23-1-83

已选择14行。

当月有多少天,当月最大那天
last_day

SQL> select last_day(sysdate) from dual;

LAST_DAY(SYSDA
--------------
31-12-22

next_day()
下一个星期五是哪天

SQL> select next_day(sysdate,6)下个星期五 from dual;

下个星期五
--------------
30-12-22

用1–7表示周日,周1,2,3,4,5,6

所以下个周五是用参数6代表的周五哦

SQL> select round(sysdate) from dual;

ROUND(SYSDATE)
--------------
24-12-22

对日期四舍五入
超过15天,进

SQL> select round(sysdate,'month') from dual;

ROUND(SYSDATE,
--------------
01-1-23

对月四舍五入,因为现在是12月,可以进位了

SQL> select round(sysdate,'year') from dual;

ROUND(SYSDATE,
--------------
01-1-23

包括这个对年的四舍五入,也类似,年进位到23年了

转换函数
通用函数
下一篇笔记我继续讲

Oracle多行函数

一次操作多行,返回一行
在这里插入图片描述

SQL> select count(*) from emp;

  COUNT(*)
----------
        14

所有行拿过来统计一个信息,返回一个结果回去

这会我们得学计算机网络和操作系统了

报文分组交换细分为:数据报分组交换,虚电路分组交换;

这题目容易混淆电路交换

报文分组交换是将用户的报文存储在交换机的存储器中。
当所需要的输出电路空闲时,再将该报文发向接收交换机或终端,它以“存储——转发”方式在网内传输数据。

在这里插入图片描述

流量计费主要在流量控制内,而TCP具有流量控制的基础,TCP又属于运输层,运输层与网关有关。

路由器属于网际层。只有选择路由的功能,没有计费功能
在这里插入图片描述

某IP地址192.168.48.10,掩码为255.255.255.128,其所在的子网为(),广播地址为(),有效的主机IP地址范围从()到().

在这里插入图片描述

子网掩码是
255.255.255.128
即25位网络号
子网号自然是下面这个0
在这里插入图片描述
所以结果在AB之间
而我们主机号只有7位,所以有效地址是1-126
选A
这种题容易搞错

前向纠错码FEC不需要重传

链接:https://www.nowcoder.com/questionTerminal/7eaf4672cc044181a36dec2c9c7c45dc
来源:牛客网
在这里插入图片描述

ARQ是 Automatic Repeat Request 自动重传请求 顾名思义是需要发送方重传的
FEC是是前向纠错Forward Error Correction, 发送方将要发送的数据附加上一定的冗余纠错码一并发送,接收方则根据纠错码对数据进行差错检测,如发现差错,由接收方进行纠正。因此不需要重传。
CRC是循环冗余校验码,是一种编码方式不是差错控制方法。

分时系统的一个重要特征就是提高计算机系统的交互性

这个题目错了多次了,分时系统绝对不是为了实时性,而是为了交互性,多进程运行,让用户交互方便
在这里插入图片描述

作业调度仅仅是创建进程将其调入内存,进程调度才是获取cpu 的

狗逼题目,玩字眼

链接:https://www.nowcoder.com/questionTerminal/5a00e61032e54e30a71b2a2c2015146b
来源:牛客网

进程调度是真正让某个就绪状态的进程到处理机上运行**,而作业调度只是使作业具有了竞争处理机的机会。**

进程调度(又称微观调度、低级调度、短程调度):是按照某种调度算法从就绪状态的进程中选择一个进程到处理机上运行。负责进程调度功能的内核程序称为进程调度程序。

作业调度(又称高级调度、宏观调度、长程调度):是按某种调度算法从后备作业队列中选择作业装入内存运行;另外当该作业执行完毕后,还负责回收系统资源。完成作业调度功能的程序称为作业调度程序。

在这里插入图片描述

CPU中的一个控制寄存器,叫做页表基址寄存器(page table base register,PTBR),存储页表的初始地址

在这里插入图片描述

在 WINDOWS XP 中,下列四项中, __________ 不是文件的属性。

gg
在这里插入图片描述

操作系统的功能文件系统、内存管理、中断处理、CPU调度。

又他妈的抠字眼,恶心人

在这里插入图片描述

socket和管道都是管道通信

在这里插入图片描述

进程创建与线程创建的时空开销不相同

在这里插入图片描述

在这里插入图片描述
时空开销,而不是资源空间
只是说时空开销,是不同的
行,记住即可

LRU: 在最近的过去很久未使用的在最近的将来也不会使用

在这里插入图片描述

为确定下一条微指令的地址,通常采用断定方式,其基本思想是( )。

在这里插入图片描述

下列关于死锁的论述中哪个是不正确的?

在这里插入图片描述

OS的不确定性是指()。

在这里插入图片描述

下列()指令只能在系统态执行。

在这里插入图片描述

Linux 下用于撤销进程的系统调用是()。

在这里插入图片描述
A fork()函数 创建进程

在这里插入图片描述

程序在装入内存之前,通常为逻辑地址形式,有时甚至在装入内存后,程序仍为相对地址形式。
为了保证 CPU 执行程序指令时能正确访问存储单元,需要将用户程序中的逻辑地址转换为可由机器直接寻址 的物理地址,这一过程称为地址映射。

动态链接是指不对那些组成程序的目标文件进行链接,等到程序要运行时才进行链接。也就是说,把链接这个过程推迟到了运行时再进行。

Internet是通过路由器将世界不同地区、不同规模的属于局域网(LAN)和城域网(MAN)相互连接起来的大型网络,是全球计算机的互联网

路由器

在这里插入图片描述

默认RMI采用的是什么通信协议?

在这里插入图片描述

RMI(Remote Method Invocation)远程方法调用是一种计算机之间利用远程对象互相调用实现双方通讯的一种通讯机制。使用这种机制,某一台计算机上的对象可以调用另外一台计算机上的对象来获取远程数据。RMI是Enterprise JavaBeans的支柱,是建立分布式Java应用程序的方便途径。在过去,TCP/IP套接字通讯是远程通讯的主要手段,但此开发方式没有使用面向对象的方式实现开发,在开发一个如此的通讯机制时往往令程序员感觉到乏味,对此RPC(Remote Procedure Call)应运而生,它使程序员更容易地调用远程程序,但在面对复杂的信息传讯时,RPC依然未能很好的支持,而且RPC未能做到面向对象调用的开发模式。针对RPC服务遗留的问题,RMI出现在世人面前,它被设计成一种面向对象的通讯方式,允许程序员使用远程对象来实现通信,并且支持多线程的服务,这是一次远程通讯的***,为远程通信开辟新的里程碑。 RMI的开发步骤 先创建远程接口及声明远程方法,注意这是实现双方通讯的接口,需要继承Remote 开发一个类来实现远程接口及远程方法,值得注意的是实现类需要继承UnicastRemoteObject 通过javac命令编译文件,通过java -server 命令注册服务,启动远程对象 最后客户端查找远程对象,并调用远程方法 所以选C

浏览器和服务器在基于https进行请求链接到数据传输过程中,用到了如下哪些技术?

在这里插入图片描述

SNMP协议利用( )协议实现管理者与SNMP代理之间的信息交互

链接:https://www.nowcoder.com/questionTerminal/daee8875f4594d2ca3f5ce5db4b3cb3a
来源:牛客网
在这里插入图片描述

TCP支持的应用协议:TELNET(远程终端登录协议),FTP(文件传输协议),SMTP(简单邮件传送协议),HTTP(传送协议)

UDP支持的应用协议:NFS(网络文件系统),SNMP(简单网络管理协议),DNS(域名服务),TFTP(简单文件传输协议)

gg
我看错了,我以为是SMTP
这是SNMP


总结

提示:重要经验:

1)
2)学好oracle,操作系统,计算机网络,即使经济寒冬,整个测开offer绝对不是问题!同时也是你考公网络警察的必经之路。
3)笔试求AC,可以不考虑空间复杂度,但是面试既要考虑时间复杂度最优,也要考虑空间复杂度最优。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/110831.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【码极客精讲】二维数组

二维数组本质上是以数组作为数组元素的数组,即“数组的数组”,类型说明符 数组名[常量表达式][常量表达式]。二维数组又称为矩阵,行列数相等的矩阵称为方阵。对称矩阵a[i][j] a[j][i],对角矩阵:n阶方阵主对角线外都是…

Go语言web极速入门-(Gin+Mysql实现后端接口)

文章目录Gin框架github地址 ⬅️点击此处安装Gin及安装框架超时问题解决参考地址 ⬅️点击此处Mysql操作建表增加测试数据代码实现需要导的包数据库连接函数及常量、数据传输结构体业务代码:获取一条信息(GET请求)业务代码:获取多条信息(GET请求)业务代码:保存一条信息(POST请求…

指令重排现象,多线程情况下,你的代码执行顺序可能不是顺序执行,结果会不一致

一、思考多线程情况下,程序执行顺序是否是按顺序执行 首先定义x 0; y 0; a 0; b 0;然后思考a 1;x b;两行代码谁先执行问题? 二、实战测试 2.1 测试逻辑 首先默认为x 0; y 0; a 0; b 0;然后开启两个线程;线程1执行:a…

java 瑞吉外卖day6 移动端 套餐 菜品展示 购物车加减,清空,用户下单

导入用户地址簿相关功能代码 菜品展示 购物车模块 加入购物车: PostMapping("/add") public R add(RequestBody ShoppingCart shoppingCart){//获取当前线程用户的id并设置到shoppingCart中Long currentId BaseContext.getCurrentId();shoppingCart.set…

使用3种不同的算法从倾斜风速计中检索3个风分量(Matlab代码实现)

👨‍🎓个人主页:研学社的博客 💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜…

如何确保电子招标的透明度、公正性和及时性?

采购的主要目标是确保以竞争的方式及时获得货物、工程和服务,确保资金的最佳价值,同时保持透明度和公正性。特别是在公共或非盈利组织中,他们利用捐助者的资金来完成任务,必须强调透明度、公平性和及时性。因此,更需要…

图像分类:Pytorch图像分类之--AlexNet模型

文章目录前言数据的处理数据集的下载数据集的划分AlexNet介绍程序的实现model.pyDropout()函数train.py数据预处理导入数据集前言 搭建AlexNet来进行分类模型的训练,大致训练流程和图像分类:Pytorch图像分类之–LetNet模型差不多,两者最大的…

NewStarCTF公开赛week4密码学题目wp

目录前言一、LCG Revenge1.原题2.解题思路1) 考察知识2) 分析本质3.解题Python脚本二、代数关系1.原题2.解题思路3.解题Python脚本前言 哎呦喂,第三周勉强做了一道题,果然第四周就爆零了QAQ ———————————悲伤的分割线——————————— …

Apache Flink 作业图 JobGraph 与执行图 ExecutionGraph

由 Flink 程序直接映射成的数据流图(dataflow graph),也被称为逻辑流图(logical StreamGraph)。到具体执行环节时,Flink 需要进一步将逻辑流图进行解析,转换为物理执行图。 在这个转换过程中&am…

思派健康在港交所上市:九成收入靠“卖药”,持续大额亏损

12月23日,思派健康(HK:00314)在港交所上市。本次上市,思派健康的发行价格为18.60港元/股,全球发售991.94万股。据此前招股书介绍,思派健康将自全球发售收取所得款项净额约1.204亿港元。 招股书显示&#x…

每月明星计划(12 月),ECHO:我们的意见万岁!

我们很高兴 12 月的 MSP 比我们预期的要成功得多。提交项目的数量和质量甚至优于 11 月的 MSP。 在 11 月的 MSP 竞赛中,被选中的项目Owlando以其先进的 UGC Metaverse 概念及其与朋友创建、交流和玩耍的有趣方式引起了评委的注意,最终将结果构建到 NFT…

百度百科创建词条步骤是怎样的?

互联网时代,在百度上搜索人物、企业、品牌、作品之类的信息都会出现相关百科词条,一般在首页前几名的位置,权重非常高,获得的用户流量也是非常庞大的。 基于百度百科的宣传背书,大大提高了内容的可信度和知名度&#…

【详细学习SpringBoot源码之属性配置文件加载原理(application.properties|application.yaml)-7】

一.知识回顾 【0.SpringBoot专栏的相关文章都在这里哟,后续更多的文章内容可以点击查看】 【1.SpringBoot初识之Spring注解发展流程以及常用的Spring和SpringBoot注解】 【2.SpringBoot自动装配之SPI机制&SPI案例实操学习&SPI机制核心源码学习】 【3.详细学…

教室管理系统

开发工具(eclipse/idea/vscode等):idea 数据库(sqlite/mysql/sqlserver等):mysql 功能模块(请用文字描述,至少200字): 关于这个系统的具体功能主要包括教师,学生,课程,教室还有班级这几个实体。…

acwing基础课——二分图

由数据范围反推算法复杂度以及算法内容 - AcWing 常用代码模板3——搜索与图论 - AcWing 基本思想: 二分图:在一张图中,如果能把全部点分到两个集合,且保证两个集合内部没有任何一条边,图中的边只存在于两个集合之间&#xff0c…

制造业ERP如何做好成本核算管理?

随着制造业的不断发展,制造业成本管理中存在的问题已成为制造业企业关注的焦点。在传统粗放的手工模式下,制造企业成本核算工作量会非常巨大,不能对成本信息进行实时监控,只能在成本费用发生后进行归集核算,数据有滞后…

PS CS6视频剪辑基本技巧(四)字幕居中和滚动字幕

在第三讲中介绍了添加字幕的方法,但有的读者可能会发现,字幕模板设定的字幕起始是固定不变的,假如设定的起始位置是最左边,那么无论一行字多有多少个,都是从最左边开始排。那么有没有办法可以让字幕可以批量居中呢&…

大数据技术之SparkCore

文章开篇先简单介绍一下SparkCore: Spark Core是spark的核心与基础,实现了Spark的基本功能,包含任务调度,内存管理,错误恢复与存储系统交互等模块 Spark Core中包含了对Spark核心API——RDD API(弹性分布式数据集)的定…

你以为传切片就是传引用了吗?

xdm ,我们在写 golang 的时候,引用和传值傻傻分不清,就例如我们传 切片 的时候,你能分清楚你传的切片是传值还是传引用呢? 引用是什么? 引用就是给对象起另一个名字,引用类型引用另一种类型 引…

【自省】线程池里的定时任务跑的可欢了,可咋停掉特定的任务?

客户端抢到分布式锁之后开始执行任务,执行完毕后再释放分布式锁。持锁后因客户端异常未能把锁释放,会导致锁成为永恒锁。为了避免这种情况,在创建锁的时候给锁指定一个过期时间。到期之后锁会被自动删除掉,这个角度看是对锁资源的…