摘要: #库的创建 #案例:创建库Books #案例:创建库Books CREATE DATABASE books #案例:改变库的字符集 原来的数据库的字符集为: #案例:改变库的数据集 ALTER DATABASE books CHARACTER SET gbk; 这时候字符集就是gbk #库的删除 # 阅读全文
posted @ 2022-05-26 09:00 司砚章 阅读(19) 评论(0) 推荐(0) 编辑
摘要: #建库 建表的通用写法 如果存在先删 然后创建 #表的复制 先插入一些数据 #表的复制 INSERT iNTO author VALUES (1,'村上春树','日本'), (2,'莫言','中国'), (3,'冯唐','中国'), (4,'金庸','中国'); #1.仅仅复制表的结构 #1.仅仅复 阅读全文
posted @ 2022-05-26 09:00 司砚章 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 案例1 #创建表 use books create table dept1( id int(7), name varchar(25) ); select * from `dept1` 2.将表departments中的数据插入新表dept2中 #2.将表departments中的数据插入新表dept 阅读全文
posted @ 2022-05-26 09:00 司砚章 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 运行以下脚本创建表my_employees # 运行以下脚本创建表my_employees use `myemployees` CREATE TABLE my_employees( Id INT(10), First_name VARCHAR(10), Last_name VARCHAR(10), 阅读全文
posted @ 2022-05-26 08:59 司砚章 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 1.插入的值的类型要与列的类型一致或兼容 # 1.插入的值的类型要与列的类型一致或兼容 insert into beauty(`id`,`name`,`sex`,`borndate`,`phone`,`photo`,`boyfriend_id`) values(13,'杨一心','女','1990- 阅读全文
posted @ 2022-05-23 13:29 司砚章 阅读(938) 评论(0) 推荐(0) 编辑
摘要: 修改单表的记录 案例:修改beauty表中姓杨的女神的电话为12345 原表为: # 案例:修改beauty表中姓杨的女神的电话为12345 update beauty set phone=12345 where name like '杨%' 案例:修改boys表中id号为2的名称为张飞,魅力值为1 阅读全文
posted @ 2022-05-23 13:29 司砚章 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 方式一:delete 1.单表的删除 案例1:删除手机号以9结尾的女神信息 原表: # 案例1:删除手机号以9结尾的女神信息 DELETE FROM `beauty` WHERE `phone` LIKE '%9'; 执行之后 手机尾号是9的行都被删除了 多表的删除 案例:删除张无忌的女朋友的信息 阅读全文
posted @ 2022-05-23 13:29 司砚章 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 案例:查询工资最低的员工信息:last_name,salary # 案例:查询工资最低的员工信息:last_name,salary SELECT `last_name`,`salary` FROM `employees` WHERE `salary`=( SELECT MIN(`salary`) F 阅读全文
posted @ 2022-05-23 13:28 司砚章 阅读(214) 评论(0) 推荐(0) 编辑
摘要: #引入 SELECT * FROM `employees` WHERE `department_id`>90 OR `email` LIKE '%a%' 利用union来做 SELECT * FROM `employees` WHERE `department_id`>90 UNION SELECT 阅读全文
posted @ 2022-05-23 13:28 司砚章 阅读(18) 评论(0) 推荐(0) 编辑
摘要: #查询前五条员工信息 #查询前五条员工信息 SELECT * FROM `employees` LIMIT 0,5; 其中起始索引从第一条开始的 可以省略 像下面这条 #查询前五条员工信息 SELECT * FROM `employees` LIMIT 5; #查询第11条-25条 #查询第11条- 阅读全文
posted @ 2022-05-23 13:27 司砚章 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 列子查询(多行子查询) 案例:返回location_id是1400或1700的部门中所有员工姓名 # ①查询location_id是1400或1700的部门编号 SELECT `department_id` FROM `departments` WHERE `location_id` IN(1400 阅读全文
posted @ 2022-05-23 13:25 司砚章 阅读(275) 评论(0) 推荐(0) 编辑
摘要: select后面 案例:查询每个部门的员工个数 # 案例:查询每个部门的员工个数 SELECT d.*,( SELECT COUNT(*) FROM `employees` e WHERE e.`department_id`=d.`department_id` ) 个数 FROM `departme 阅读全文
posted @ 2022-05-23 13:25 司砚章 阅读(144) 评论(0) 推荐(0) 编辑
摘要: #四、exists后面(相关子查询) 其实就是一个bool类型 #四、exists后面(相关子查询) # 其实就是一个bool类型 select exists(select `employee_id` from `employees`) 判断exist后面有没有值 没有值的情况如下: select 阅读全文
posted @ 2022-05-23 13:25 司砚章 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 非等值连接 查询员工的工资级别 # 非等值连接 # 查询员工的工资级别 select `salary`,`grade_level` from `job_grades` g inner join `employees` e on e.`salary` between g.`lowest_sal` an 阅读全文
posted @ 2022-05-23 13:23 司砚章 阅读(96) 评论(0) 推荐(0) 编辑
摘要: #自连接 #查询员工的名字、上级的名字 #自连接 #查询员工的名字、上级的名字 SELECT e.`last_name`,m.`last_name` FROM `employees` e INNER JOIN `employees` m ON e.`manager_id`=m.`employee_i 阅读全文
posted @ 2022-05-23 13:23 司砚章 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 标量子查询 案例:谁的工资比Abel高? # ①查询Abel的工资 SELECT `salary` FROM `employees` WHERE `last_name`='Abel'; 发现是一行一列 为标量子查询 # ②查询员工的信息,满足salary>①结果 SELECT * FROM `emp 阅读全文
posted @ 2022-05-23 13:23 司砚章 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1.等值连接 案例1:查询员工名、部门名 # 案例1:查询员工名、部门名 SELECT `last_name`,`department_name` FROM `employees` e INNER JOIN `departments` d ON e.`department_id`=d.`depart 阅读全文
posted @ 2022-05-23 13:22 司砚章 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 查询每个部门的平均工资 查询每个工种的最高工资 # 查询每个工种的最高工资 SELECT MAX(salary),job_id FROM `employees` GROUP BY `job_id` 查询每个位置上的部门个数 # 查询每个位置上的部门个数 select count(*),`locati 阅读全文
posted @ 2022-05-23 13:20 司砚章 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 下载新版的 mysql 8.0.11 安装。 为了方便安装查看,我下载了sqlyog 工具 连接 mysql 配置新连接报错:错误号码 2058,分析是 mysql 密码加密方法变了。 解决方法:windows 下cmd 登录 mysql -u root -p 登录你的 mysql 数据库,然后 执 阅读全文
posted @ 2022-05-23 13:20 司砚章 阅读(133) 评论(0) 推荐(0) 编辑
摘要: #连接查询-笛卡尔乘积 SELECT `name`,`boyName` FROM `beauty`,`boys` WHERE `beauty`.`boyfriend_id`=`boys`.`id`; #连接查询的分类 #一、sql92标准 #1.等值连接 #案例1:查询女神名和对应的男神名 SELE 阅读全文
posted @ 2022-05-23 13:20 司砚章 阅读(428) 评论(0) 推荐(0) 编辑
摘要: PyQt5中的定时器类是QTimer。QTimer不是一个可见的界面组件,在UI Designer的组件面板里找不到它。 QTimer主要的属性是interval,是定时中断的周期,单位是毫秒。 QTimer主要的信号是timeout(),在定时中断时发射此信号,若要在定时中断里做出响应,就需要编写 阅读全文
posted @ 2022-05-22 21:25 司砚章 阅读(2673) 评论(0) 推荐(0) 编辑
摘要: QComboBox功能概述 QComboBox是下拉列表框组件,它提供一个下拉列表供用户选择,也可以直接当作一个QLineEdit用于字符串输入。QComboBox除了显示可见下拉列表外,每个项(item,或称列表项)还可以关联一个QVariant类型的用户数据,用于存储一些在列表中不可见的数据。 阅读全文
posted @ 2022-05-22 21:25 司砚章 阅读(5205) 评论(0) 推荐(0) 编辑
摘要: 分组函数 #sum函数 SELECT SUM(`salary`) FROM employees; #简单使用 多个一起显示 select sum(`salary`) 和,AVG(`salary`) 平均,MIN(`salary`) 最低,MAX(`salary`) 最高,COUNT(`salary` 阅读全文
posted @ 2022-05-22 21:25 司砚章 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 以内部材料为例 代码 % 内部材料的图 sqldata=load('data.mat'); sqldata=struct2cell(sqldata); sqldata=sqldata{1,1}; A1=sqldata(1:25,10);%磨损量 A2=sqldata(1:25,11);%磨损率 X= 阅读全文
posted @ 2022-05-22 21:23 司砚章 阅读(1152) 评论(0) 推荐(0) 编辑
摘要: clc,clear all,close all MU1 = [-0.25 -1]; SIGMA1 = [0.04 0; 0 0.04]; MU2 = [0.25 1]; SIGMA2 = [0.04 0; 0 0.04]; MU3 = [-1 0.25]; SIGMA3 = [0.04 0; 0 0 阅读全文
posted @ 2022-05-22 21:23 司砚章 阅读(97) 评论(0) 推荐(0) 编辑
摘要: #在GUI界面上 创建uitable1的表格控件 和按钮 然后在按钮里面编写函数 比如内部材料的表格 % 内部材料的表格 sqldata=load('data.mat'); sqldata=struct2cell(sqldata); sqldata=sqldata{1,1}; A=sqldata(1 阅读全文
posted @ 2022-05-22 21:22 司砚章 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 以内部材料为例 先是在下拉框里面设置参数 然后在“查询”按钮里面写代码 代码: list2=get(handles.popupmenu2,'String'); list3=get(handles.popupmenu3,'String'); list4=get(handles.popupmenu4,' 阅读全文
posted @ 2022-05-22 21:22 司砚章 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 按照教材创建的方法:“控制面板-管理工具-数据源(ODBC)”,打开“ODBC数据源管理器”窗口,然后“添加”,打开“创建新数据源”的窗口,最后选择Microsoft Access Driver(*.mdb)选项,往后等等。。。 不过我打开“ODBC数据源管理器”窗口,添加的时候却发现窗口中只有一个 阅读全文
posted @ 2022-05-22 21:21 司砚章 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 近来用matlab编程遇到了这样两个问题,如有以下矩阵: IDX = [1,2,3; 2,3,1; 1,2,3; 2,3,1; 1,1,1; 1,1,1]; 怎样去掉其中的重复行呢? 利用unique函数 它的调用说明如下 举例代码如下: IDX = [1,2,3; 2,3,1; 1,2,3; 2, 阅读全文
posted @ 2022-05-22 21:21 司砚章 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 一、集合运算的函数如下: intersect(A, B):集合交集,A和B均为向量 union(A, B) :集合并集 setdiff(A, B) :集合A减集合B的差集(如果集合A中的元素都在B中存在,则结果为空) ismember(a, A) :判断是否是集合中的元素 sort(A):对向量进行 阅读全文
posted @ 2022-05-22 21:21 司砚章 阅读(374) 评论(0) 推荐(0) 编辑
摘要: ![image](https://img2022.cnblogs.com/blog/2140721/202203/2140721-20220306143632710-1403737792.png) ![image](https://img2022.cnblogs.com/blog/2140721/202203/2140721-20220306144140023-78672943.png) ![im 阅读全文
posted @ 2022-05-16 09:47 司砚章 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 汉化 SDK Go的SDK文件下载 开启代理 然后可以下载自定义的包 go env -w GOPROXY=https://goproxy.cn,direct 阅读全文
posted @ 2022-05-11 14:45 司砚章 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 操作步骤 使用连接access数据库,首先需要配置ODBC数据源,方法是: 1.开始-控制面板-管理工具-数据源(ODBC),打开odbc资源管理器 2. 设置“用户DNS”- 添加,选择“Microsoft access driver (*.mdb;*.accdb)”,点击完成。 3.在弹出的新对 阅读全文
posted @ 2022-05-09 10:52 司砚章 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 日期时间是经常遇到的数据类型,PyQt5中日期时间相关的类有以下几个。 其中->· QDateEdit:编辑和显示日期的组件。若calendarPopup属性设置为True,运行时右侧按钮变成下拉按钮,单击按钮时出现一个日历选择框,用于在日历上选择日期。 设置前: 设置后: 下面是我设计的窗口界面: 阅读全文
posted @ 2022-05-09 10:52 司砚章 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 单目标优化 function y=fun1(x); %x 为行向量 y=x(1)*2+x(1).^2*3+x(2)*3+x(2).^2+x(3); y=-y; function [f,g]=fun2(x); f=[x(1)+2*x(1)^2+x(2)+2*x(2)^2+x(3)-10 x(1)+x( 阅读全文
posted @ 2022-05-09 10:50 司砚章 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 代码: function GaTSPChen CityNum = 30; % 城市数目,可以选 10, 30, 50, 75 [dislist, Clist] = tsp(CityNum); % dislist 为城市之间相互的距离,Clist 为各城市的坐标 inn = 30; % 初始种群大小 阅读全文
posted @ 2022-05-09 10:48 司砚章 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 文件资源: https://github.com/Academic-monster/map-of-China 对于这种图可以找地图模板,然后在上面画,或者在excel三维地图上画 阅读全文
posted @ 2022-05-09 10:48 司砚章 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 非刚性 ode45 function dy=vdp1(t,y); dy=[y(2);(1-y(1)^2)*y(2)-y(1)]; [T,Y]=ode45('vdp1',[0 20],[2;0]); plot(T,Y(:,1),'-',T,Y(:,2),'--') title('Solution of 阅读全文
posted @ 2022-05-09 10:48 司砚章 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 采样时间 上面的采集总时长计算:拿文件一为例->因为数据总量为185725行 采样频率为1HZ 也就是1s采集一次 所以185725/2600=51.59个小时 另外用Python计算两个事件相差的小时: from dateutil.parser import parse a = parse('20 阅读全文
posted @ 2022-05-09 10:46 司砚章 阅读(216) 评论(0) 推荐(0) 编辑
摘要: #题目 问题1: 首先分析密度和压力传播的变化特点,在高压环境下,将压力的非均匀变化问题简化为均匀变化问题,然后进行模型的建立与求解:第一步是用最小二乘法对附件3中弹性模量与压力的对应关系进行拟合,得出二次多项式关系;第二步是根据注1中给出的密度变化量和压力变化量的正比例关系计算出附件2中压力值对应 阅读全文
posted @ 2022-05-09 10:46 司砚章 阅读(187) 评论(0) 推荐(0) 编辑