当前位置: 首页 > news >正文

MySQL查询语句的使用

1.单表查询

创建表并插入数据

CREATE TABLE `worker` (
 `部门号` int(11) NOT NULL,
 `职工号` int(11) NOT NULL,
 `工作时间` date NOT NULL,
 `工资` float(8,2) NOT NULL,
 `政治面貌` varchar(10) NOT NULL DEFAULT '群众',
 `姓名` varchar(20) NOT NULL,
 `出生日期` date NOT NULL,
 PRIMARY KEY (`职工号`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;

INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (101, 1001, '2015-5-4', 3500.00, '群众', '张三', '1990-7-1');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (101, 1002, '2017-2-6', 3200.00, '团员', '李四', '1997-2-8');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1003, '2011-1-4', 8500.00, '党员', '王亮', '1983-6-8');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1004, '2016-10-10', 5500.00, '群众', '赵六', '1994-9-5');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1005, '2014-4-1', 4800.00, '党员', '钱七', '1992-12-30');
INSERT INTO `worker` (`部门号`, `职工号`, `工作时间`, `工资`, `政治面貌`, `姓名`, `出生日期`) VALUES (102, 1006, '2017-5-5', 4500.00, '党员', '孙八', '1996-9-2');

要求:

1、显示所有职工的基本信息。   
2、查询所有职工所属部门的部门号,不显示重复的部门号。  
3、求出所有职工的人数。  
4、列出最高工和最低工资。   
5、列出职工的平均工资和总工资。   
6、创建一个只有职工号、姓名和参加工作的新表,名为工作日期表。 
7、显示所有女职工的年龄。 
8、列出所有姓刘的职工的职工号、姓名和出生日期。
9、列出1960年以前出生的职工的姓名、参加工作日期。
10、列出工资在1000-2000之间的所有职工姓名。 
11、列出所有陈姓和李姓的职工姓名。
12、列出所有部门号为2和3的职工号、姓名、党员否。  
13、将职工表worker中的职工按出生的先后顺序排序。
14、显示工资最高的前3名职工的职工号和姓名。 
15、求出各部门党员的人数。 
16、统计各部门的工资和平均工资
17、列出总人数大于4的部门号和总人数。

# 1、显示所有职工的基本信息。
mysql> select * from worker;
+-----------+-----------+--------------+---------+--------------+--------+--------------+
| 部门号    | 职工号    | 工作时间     | 工资    | 政治面貌     | 姓名   | 出生日期     |
+-----------+-----------+--------------+---------+--------------+--------+--------------+
|       101 |      1001 | 2015-05-04   | 3500.00 | 群众         | 张三   | 1990-07-01   |
|       101 |      1002 | 2017-02-06   | 3200.00 | 团员         | 李四   | 1997-02-08   |
|       102 |      1003 | 2011-01-04   | 8500.00 | 党员         | 王亮   | 1983-06-08   |
|       102 |      1004 | 2016-10-10   | 5500.00 | 群众         | 赵六   | 1994-09-05   |
|       102 |      1005 | 2014-04-01   | 4800.00 | 党员         | 钱七   | 1992-12-30   |
|       102 |      1006 | 2017-05-05   | 4500.00 | 党员         | 孙八   | 1996-09-02   |
+-----------+-----------+--------------+---------+--------------+--------+--------------+
6 rows in set (0.02 sec)

# 2、查询所有职工所属部门的部门号,不显示重复的部门号。  
mysql> select 部门号  from worker group by 部门号;
+-----------+
| 部门号    |
+-----------+
|       101 |
|       102 |
+-----------+
2 rows in set (0.01 sec)
3、求出所有职工的人数。  
mysql> select count(*) from worker;
+----------+
| count(*) |
+----------+
|        6 |
+----------+
1 row in set (0.01 sec)
4、列出最高工和最低工资。   
mysql> select max(工资) as 最高工资,min(工资) as 最低工资 from worker;
+--------------+--------------+
| 最高工资     | 最低工资     |
+--------------+--------------+
|      8500.00 |      3200.00 |
+--------------+--------------+
1 row in set (0.01 sec)
5、列出职工的平均工资和总工资。   
mysql> select avg(工资) as 平均工资,sum(工资) as 总工资  from worker;
+--------------+-----------+
| 平均工资     | 总工资    |
+--------------+-----------+
|  5000.000000 |  30000.00 |
+--------------+-----------+
1 row in set (0.01 sec)
6、创建一个只有职工号、姓名和参加工作的新表,名为工作日期表。
mysql> create table 工作日期表 select 职工号,姓名,工作时间 as 参加工作 from worker;
Query OK, 6 rows affected (0.02 sec)
Records: 6  Duplicates: 0  Warnings: 0
8、列出所有姓刘的职工的职工号、姓名和出生日期。
mysql> select 职工号,姓名,出生日期 from worker where 姓名 like "刘%";
Empty set (0.00 sec)
9、列出1960年以前出生的职工的姓名、参加工作日期。
mysql> select 姓名,参加工作 as 参加工作日期 from 工作日期表 where 参加工作 < '1960-01-01';
Empty set (0.01 sec)
10、列出工资在1000-2000之间的所有职工姓名。 
mysql> select 姓名 from worker where 工资 > 1000 and 工资 < 2000;
Empty set (0.00 sec)

mysql> select 姓名 from worker where 工资 between 1000 and 2000;
Empty set (0.00 sec)
11、列出所有陈姓和李姓的职工姓名。
mysql> select 姓名 from worker where 姓名 like "陈%" or 姓名 like "李%";
+--------+
| 姓名   |
+--------+
| 李四   |
+--------+
1 row in set (0.00 sec)
12、列出所有部门号为2和3的职工号、姓名、党员否。 
mysql> select 职工号,姓名,if(政治面貌 ="党员","是","否") as 党员否 from worker where 部门号 in (102,103);
+-----------+--------+-----------+
| 职工号    | 姓名   | 党员否    |
+-----------+--------+-----------+
|      1003 | 王亮   | 是        |
|      1004 | 赵六   | 否        |
|      1005 | 钱七   | 是        |
|      1006 | 孙八   | 是        |
+-----------+--------+-----------+
4 rows in set (0.00 sec)
13、将职工表worker中的职工按出生的先后顺序排序。
mysql> select * from worker order by 出生日期 asc;
+-----------+-----------+--------------+---------+--------------+--------+--------------+
| 部门号    | 职工号    | 工作时间     | 工资    | 政治面貌     | 姓名   | 出生日期     |
+-----------+-----------+--------------+---------+--------------+--------+--------------+
|       102 |      1003 | 2011-01-04   | 8500.00 | 党员         | 王亮   | 1983-06-08   |
|       101 |      1001 | 2015-05-04   | 3500.00 | 群众         | 张三   | 1990-07-01   |
|       102 |      1005 | 2014-04-01   | 4800.00 | 党员         | 钱七   | 1992-12-30   |
|       102 |      1004 | 2016-10-10   | 5500.00 | 群众         | 赵六   | 1994-09-05   |
|       102 |      1006 | 2017-05-05   | 4500.00 | 党员         | 孙八   | 1996-09-02   |
|       101 |      1002 | 2017-02-06   | 3200.00 | 团员         | 李四   | 1997-02-08   |
+-----------+-----------+--------------+---------+--------------+--------+--------------+
6 rows in set (0.00 sec)
14、显示工资最高的前3名职工的职工号和姓名。
mysql> select 职工号,姓名 from worker order by 工资 desc limit 3;
+-----------+--------+
| 职工号    | 姓名   |
+-----------+--------+
|      1003 | 王亮   |
|      1004 | 赵六   |
|      1005 | 钱七   |
+-----------+--------+
3 rows in set (0.00 sec)
15、求出各部门党员的人数。 
mysql> select count(政治面貌) from worker where 政治面貌="党员";
+---------------------+
| count(政治面貌)     |
+---------------------+
|                   3 |
+---------------------+
1 row in set (0.00 sec)
16、统计各部门的工资和平均工资
mysql> select 部门号,sum(工资) as 工资, avg(工资) as 平均工资 from worker group by 部门号;
+-----------+----------+--------------+
| 部门号    | 工资     | 平均工资     |
+-----------+----------+--------------+
|       101 |  6700.00 |  3350.000000 |
|       102 | 23300.00 |  5825.000000 |
+-----------+----------+--------------+
2 rows in set (0.01 sec)
17、列出总人数大于4的部门号和总人数。
mysql> select 部门号,count(*) as 总人数 from worker group by 部门号 having count(*)>4;
Empty set (0.00 sec)

2.多表查询

1.创建student和score表

CREATE  TABLE student (
id  INT(10)  NOT NULL  UNIQUE  PRIMARY KEY ,
name  VARCHAR(20)  NOT NULL ,
sex  VARCHAR(4) ,
birth  YEAR,
department  VARCHAR(20) ,
address  VARCHAR(50)
);


CREATE  TABLE score (
id  INT(10)  NOT NULL  UNIQUE  PRIMARY KEY  AUTO_INCREMENT ,
stu_id  INT(10)  NOT NULL ,
c_name  VARCHAR(20) ,
grade  INT(10)
);

2.为student表和score表增加记录

# 向student表插入记录的INSERT语句如下:
INSERT INTO student VALUES( 901,'张老大', '男',1985,'计算机系', '北京市海淀区');
INSERT INTO student VALUES( 902,'张老二', '男',1986,'中文系', '北京市昌平区');
INSERT INTO student VALUES( 903,'张三', '女',1990,'中文系', '湖南省永州市');
INSERT INTO student VALUES( 904,'李四', '男',1990,'英语系', '辽宁省阜新市');
INSERT INTO student VALUES( 905,'王五', '女',1991,'英语系', '福建省厦门市');
INSERT INTO student VALUES( 906,'王六', '男',1988,'计算机系', '湖南省衡阳市');

# 向score表插入记录的INSERT语句如下:
INSERT INTO score VALUES(NULL,901, '计算机',98);
INSERT INTO score VALUES(NULL,901, '英语', 80);
INSERT INTO score VALUES(NULL,902, '计算机',65);
INSERT INTO score VALUES(NULL,902, '中文',88);
INSERT INTO score VALUES(NULL,903, '中文',95);
INSERT INTO score VALUES(NULL,904, '计算机',70);
INSERT INTO score VALUES(NULL,904, '英语',92);
INSERT INTO score VALUES(NULL,905, '英语',94);
INSERT INTO score VALUES(NULL,906, '计算机',90);
INSERT INTO score VALUES(NULL,906, '英语',85);

3.查询student表的所有记录
4.查询student表的第2条到4条记录
5.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息
6.从student表中查询计算机系和英语系的学生的信息
7.从student表中查询年龄18~22岁的学生信息
8.从student表中查询每个院系有多少人
9.从score表中查询每个科目的最高分
10.查询李四的考试科目(c_name)和考试成绩(grade)
11.用连接的方式查询所有学生的信息和考试信息
12.计算每个学生的总成绩
13.计算每个考试科目的平均成绩
14.查询计算机成绩低于95的学生信息
15.查询同时参加计算机和英语考试的学生的信息
16.将计算机考试成绩按从高到低进行排序
17.从student表和score表中查询出学生的学号,然后合并查询结果
18.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩
19.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩

# 3.查询student表的所有记录
mysql> select * from student;
+-----+-----------+------+-------+--------------+--------------------+
| id  | name      | sex  | birth | department   | address            |
+-----+-----------+------+-------+--------------+--------------------+
| 901 | 张老大    | 男   |  1985 | 计算机系     | 北京市海淀区       |
| 902 | 张老二    | 男   |  1986 | 中文系       | 北京市昌平区       |
| 903 | 张三      | 女   |  1990 | 中文系       | 湖南省永州市       |
| 904 | 李四      | 男   |  1990 | 英语系       | 辽宁省阜新市       |
| 905 | 王五      | 女   |  1991 | 英语系       | 福建省厦门市       |
| 906 | 王六      | 男   |  1988 | 计算机系     | 湖南省衡阳市       |
+-----+-----------+------+-------+--------------+--------------------+
6 rows in set (0.00 sec)
# 4.查询student表的第2条到4条记录
mysql> select * from student limit 1,3;
+-----+-----------+------+-------+------------+--------------------+
| id  | name      | sex  | birth | department | address            |
+-----+-----------+------+-------+------------+--------------------+
| 902 | 张老二    | 男   |  1986 | 中文系     | 北京市昌平区       |
| 903 | 张三      | 女   |  1990 | 中文系     | 湖南省永州市       |
| 904 | 李四      | 男   |  1990 | 英语系     | 辽宁省阜新市       |
+-----+-----------+------+-------+------------+--------------------+
3 rows in set (0.00 sec)
# 5.从student表查询所有学生的学号(id)、姓名(name)和院系(department)的信息
mysql> select id,name,department from student;
+-----+-----------+--------------+
| id  | name      | department   |
+-----+-----------+--------------+
| 901 | 张老大    | 计算机系     |
| 902 | 张老二    | 中文系       |
| 903 | 张三      | 中文系       |
| 904 | 李四      | 英语系       |
| 905 | 王五      | 英语系       |
| 906 | 王六      | 计算机系     |
+-----+-----------+--------------+
6 rows in set (0.00 sec)
# 6.从student表中查询计算机系和英语系的学生的信息
mysql> select * from student where department in ("计算机系","英语系");
+-----+-----------+------+-------+--------------+--------------------+
| id  | name      | sex  | birth | department   | address            |
+-----+-----------+------+-------+--------------+--------------------+
| 901 | 张老大    | 男   |  1985 | 计算机系     | 北京市海淀区       |
| 904 | 李四      | 男   |  1990 | 英语系       | 辽宁省阜新市       |
| 905 | 王五      | 女   |  1991 | 英语系       | 福建省厦门市       |
| 906 | 王六      | 男   |  1988 | 计算机系     | 湖南省衡阳市       |
+-----+-----------+------+-------+--------------+--------------------+
4 rows in set (0.00 sec)
# 7.从student表中查询年龄18~22岁的学生信息-- 假定为2010年,或者用year(curdate())-birth
mysql> select * from student where 2010-birth between 18 and 22;
+-----+--------+------+-------+--------------+--------------------+
| id  | name   | sex  | birth | department   | address            |
+-----+--------+------+-------+--------------+--------------------+
| 903 | 张三   | 女   |  1990 | 中文系       | 湖南省永州市       |
| 904 | 李四   | 男   |  1990 | 英语系       | 辽宁省阜新市       |
| 905 | 王五   | 女   |  1991 | 英语系       | 福建省厦门市       |
| 906 | 王六   | 男   |  1988 | 计算机系     | 湖南省衡阳市       |
+-----+--------+------+-------+--------------+--------------------+
4 rows in set (0.00 sec)
# 8.从student表中查询每个院系有多少人
mysql> select department,count(*) as 人数 from student group by department;
+--------------+--------+
| department   | 人数   |
+--------------+--------+
| 计算机系     |      2 |
| 中文系       |      2 |
| 英语系       |      2 |
+--------------+--------+
3 rows in set (0.00 sec)
# 9.从score表中查询每个科目的最高分
mysql> select c_name,max(grade) from score group by c_name;
+-----------+------------+
| c_name    | max(grade) |
+-----------+------------+
| 计算机    |         98 |
| 英语      |         94 |
| 中文      |         95 |
+-----------+------------+
3 rows in set (0.00 sec)
# 10.查询李四的考试科目(c_name)和考试成绩(grade)
mysql> select c_name,grade from score join student on (stu_id = student.id) where student.name = "李四";
+-----------+-------+
| c_name    | grade |
+-----------+-------+
| 计算机    |    70 |
| 英语      |    92 |
+-----------+-------+
2 rows in set (0.00 sec)
# 11.用连接的方式查询所有学生的信息和考试信息
mysql> select * from student join score on (student.id = stu_id);
+-----+-----------+------+-------+--------------+--------------------+----+--------+-----------+-------+
| id  | name      | sex  | birth | department   | address            | id | stu_id | c_name    | grade |
+-----+-----------+------+-------+--------------+--------------------+----+--------+-----------+-------+
| 901 | 张老大    | 男   |  1985 | 计算机系     | 北京市海淀区       |  1 |    901 | 计算机    |    98 |
| 901 | 张老大    | 男   |  1985 | 计算机系     | 北京市海淀区       |  2 |    901 | 英语      |    80 |
| 902 | 张老二    | 男   |  1986 | 中文系       | 北京市昌平区       |  3 |    902 | 计算机    |    65 |
| 902 | 张老二    | 男   |  1986 | 中文系       | 北京市昌平区       |  4 |    902 | 中文      |    88 |
| 903 | 张三      | 女   |  1990 | 中文系       | 湖南省永州市       |  5 |    903 | 中文      |    95 |
| 904 | 李四      | 男   |  1990 | 英语系       | 辽宁省阜新市       |  6 |    904 | 计算机    |    70 |
| 904 | 李四      | 男   |  1990 | 英语系       | 辽宁省阜新市       |  7 |    904 | 英语      |    92 |
| 905 | 王五      | 女   |  1991 | 英语系       | 福建省厦门市       |  8 |    905 | 英语      |    94 |
| 906 | 王六      | 男   |  1988 | 计算机系     | 湖南省衡阳市       |  9 |    906 | 计算机    |    90 |
| 906 | 王六      | 男   |  1988 | 计算机系     | 湖南省衡阳市       | 10 |    906 | 英语      |    85 |
+-----+-----------+------+-------+--------------+--------------------+----+--------+-----------+-------+
10 rows in set (0.00 sec)
# 12.计算每个学生的总成绩
mysql> select student.name ,sum(grade) as 总成绩 from score join student on (stu_id = student.id) group by student.id;
+-----------+-----------+
| name      | 总成绩    |
+-----------+-----------+
| 张老大    |       178 |
| 张老二    |       153 |
| 张三      |        95 |
| 李四      |       162 |
| 王五      |        94 |
| 王六      |       175 |
+-----------+-----------+
6 rows in set (0.00 sec)
# 13.计算每个考试科目的平均成绩
mysql> select c_name,avg(grade) as 平均成绩 from score group by c_name;
+-----------+--------------+
| c_name    | 平均成绩     |
+-----------+--------------+
| 计算机    |      80.7500 |
| 英语      |      87.7500 |
| 中文      |      91.5000 |
+-----------+--------------+
3 rows in set (0.00 sec)
# 14.查询计算机成绩低于95的学生信息
mysql> select student.* from score join student on (stu_id = student.id) where c_name ="计算机" and grade < 95; ;
+-----+-----------+------+-------+--------------+--------------------+
| id  | name      | sex  | birth | department   | address            |
+-----+-----------+------+-------+--------------+--------------------+
| 902 | 张老二    | 男   |  1986 | 中文系       | 北京市昌平区       |
| 904 | 李四      | 男   |  1990 | 英语系       | 辽宁省阜新市       |
| 906 | 王六      | 男   |  1988 | 计算机系     | 湖南省衡阳市       |
+-----+-----------+------+-------+--------------+--------------------+
3 rows in set (0.00 sec)
# 15.查询同时参加计算机和英语考试的学生的信息
mysql> select student.* from score join student on (stu_id = student.id) where c_name in ("计算机","英语") group by stu_id having count(*) = 2;
+-----+-----------+------+-------+--------------+--------------------+
| id  | name      | sex  | birth | department   | address            |
+-----+-----------+------+-------+--------------+--------------------+
| 901 | 张老大    | 男   |  1985 | 计算机系     | 北京市海淀区       |
| 904 | 李四      | 男   |  1990 | 英语系       | 辽宁省阜新市       |
| 906 | 王六      | 男   |  1988 | 计算机系     | 湖南省衡阳市       |
+-----+-----------+------+-------+--------------+--------------------+
3 rows in set (0.00 sec)
# 16.将计算机考试成绩按从高到低进行排序
mysql> select name,c_name,grade from score join student on (student.id = score.stu_id) where c_name = "计算机" order by grade desc;
+-----------+-----------+-------+
| name      | c_name    | grade |
+-----------+-----------+-------+
| 张老大    | 计算机    |    98 |
| 王六      | 计算机    |    90 |
| 李四      | 计算机    |    70 |
| 张老二    | 计算机    |    65 |
+-----------+-----------+-------+
4 rows in set (0.00 sec)
# 17.从student表和score表中查询出学生的学号,然后合并查询结果
mysql> select * from score join student on (student.id = score.stu_id);
+----+--------+-----------+-------+-----+-----------+------+-------+--------------+--------------------+
| id | stu_id | c_name    | grade | id  | name      | sex  | birth | department   | address            |
+----+--------+-----------+-------+-----+-----------+------+-------+--------------+--------------------+
|  1 |    901 | 计算机    |    98 | 901 | 张老大    | 男   |  1985 | 计算机系     | 北京市海淀区       |
|  2 |    901 | 英语      |    80 | 901 | 张老大    | 男   |  1985 | 计算机系     | 北京市海淀区       |
|  3 |    902 | 计算机    |    65 | 902 | 张老二    | 男   |  1986 | 中文系       | 北京市昌平区       |
|  4 |    902 | 中文      |    88 | 902 | 张老二    | 男   |  1986 | 中文系       | 北京市昌平区       |
|  5 |    903 | 中文      |    95 | 903 | 张三      | 女   |  1990 | 中文系       | 湖南省永州市       |
|  6 |    904 | 计算机    |    70 | 904 | 李四      | 男   |  1990 | 英语系       | 辽宁省阜新市       |
|  7 |    904 | 英语      |    92 | 904 | 李四      | 男   |  1990 | 英语系       | 辽宁省阜新市       |
|  8 |    905 | 英语      |    94 | 905 | 王五      | 女   |  1991 | 英语系       | 福建省厦门市       |
|  9 |    906 | 计算机    |    90 | 906 | 王六      | 男   |  1988 | 计算机系     | 湖南省衡阳市       |
| 10 |    906 | 英语      |    85 | 906 | 王六      | 男   |  1988 | 计算机系     | 湖南省衡阳市       |
+----+--------+-----------+-------+-----+-----------+------+-------+--------------+--------------------+
10 rows in set (0.00 sec)
# 18.查询姓张或者姓王的同学的姓名、院系和考试科目及成绩
mysql> select name,department,c_name,grade from score join student on (student.id = score.stu_id) where name like "张%" or name like "王%" ;
+-----------+--------------+-----------+-------+
| name      | department   | c_name    | grade |
+-----------+--------------+-----------+-------+
| 张老大    | 计算机系     | 计算机    |    98 |
| 张老大    | 计算机系     | 英语      |    80 |
| 张老二    | 中文系       | 计算机    |    65 |
| 张老二    | 中文系       | 中文      |    88 |
| 张三      | 中文系       | 中文      |    95 |
| 王五      | 英语系       | 英语      |    94 |
| 王六      | 计算机系     | 计算机    |    90 |
| 王六      | 计算机系     | 英语      |    85 |
+-----------+--------------+-----------+-------+
# 19.查询都是湖南的学生的姓名、年龄、院系和考试科目及成绩
mysql> select name,(year(curdate())-birth) as 年龄,department,c_name,grade from score join student on (student.id = score.stu_id) where address like "湖南%";
+--------+--------+--------------+-----------+-------+
| name   | 年龄   | department   | c_name    | grade |
+--------+--------+--------------+-----------+-------+
| 张三   |     35 | 中文系       | 中文      |    95 |
| 王六   |     37 | 计算机系     | 计算机    |    90 |
| 王六   |     37 | 计算机系     | 英语      |    85 |
+--------+--------+--------------+-----------+-------+
3 rows in set (0.00 sec)

相关文章:

  • TypeScript实现二分查找算法:原理剖析与最佳实践
  • 网页的性能优化
  • 一. 相机模组摆放原理
  • OpenAI深夜直播「偷袭」谷歌!GPT-4o原生图像生成:奥特曼带梗图,AGI战场再燃战火
  • 阶段二:面向对象编程
  • 生活电子常识——cmd不能使用anaconda的python环境,导致输入python打开应用商店
  • 文件上传绕过的小点总结(6)
  • Linux之 权限提升(Linux Privilege Escalation)
  • 进程间通信 命名管道 ─── Linux第24课
  • 同旺科技USB to SPI 适配器 ---- 指令之间延时功能
  • SpringBoot分布式项目实战:观察者模式的高阶应用与避坑指南
  • JWT应用样例
  • 【Android】Activity 生命周期(详细介绍)
  • Mac 常用命令
  • 《Git江湖录·分支篇》
  • 二叉树进阶
  • 【leetcode刷题日记】lc.560-和为 K 的子数组
  • 深入解析 JVM 内存区域及核心概念
  • 掌握Linux项目自动化构建:从零入门make与Makefile
  • 基于LLM的Agent框架全面比较分析:MGX(MetaGPT X)、AutoGen、OpenHands与秒哒(MiaoDa)
  • 特朗普公开“怼”库克:苹果不应在印度生产手机
  • 上海国际碳中和博览会下月举办,首次打造民营经济专区
  • 特朗普称即将与伊朗达成核协议,外交部:中方愿继续发挥建设性作用
  • 回望星河深处,唤醒文物记忆——读《发现武王墩》
  • 外企聊营商|威能集团:公平环境增“暖”意
  • 国新办将就2025年4月份国民经济运行情况举行新闻发布会