- 博客(7)
- 收藏
- 关注
原创 2.win32框架
win32框架一、注册窗口类ATOM MyRegisterClass(HINSTANCE hInstance){WNDCLASSEX wcex;//表示一个窗口类信息的结构体变量 //后缀EX表示拓展wcex.cbsize = sizeof(WNDCLASSEX); //结构占内存大小wces.lpfnWndProc = WndProc;//该窗口类用于处理窗口消息的回调函数是谁wces.cbClsExtra = 0;//类的而外信息wcex.cbWndExtra = 0;//窗口的
2021-07-16 11:06:12
1034
原创 1.windows 编程基础
windows 编程基础Windows编程概述 windows 是一个具有可视化图形用户界面的多任务操作系统,它为用户提供了风格统一的窗口、菜单、工具栏等界面元素所构成的多任务环境。 可以把windows 看成一个软件,对其进行编程就是去调用其接口去实现功能。 一个软件有两个部分,一个是逻辑,一个是绘制。 “窗口”是windows程序实现的基础,大多数windows程序都是以窗口的方式运行的。 windows程序设计是一种事件驱动方式的程序设计模式,主要是基于消息机制。
2021-07-16 10:53:21
582
原创 C2857 在源文件中没有找到用 /Ycpch.h 命令行选项指定的“#include”语句
C2857 在源文件中没有找到用 /Ycpch.h 命令行选项指定的“#include”语句在优快云找了好久的解决方法,没找到,后来百度找到了一个方案,我就整理一下。Ycpch.h表示的是预编译头文件,而我的预编译头文件名称是stdafx.h,于项目预编译头文件不符。解决方法:就是在项目中的预编译头文件名称改成stdafx.h。问题就解决了。再运行一下就可以了。...
2021-05-23 20:16:01
6553
2
原创 MySQL--触发器和事件
触发器和事件一、触发器1、触发器的基本概念 触发器是和表相关的一种数据库对象,可以将他看作一种特殊的存储过程,不需要人为调动的存储过程。关键字:trigger基本作用:通过对表进行数据的插入、更新或删除等操作来触发,从而执行某些特定的操作。2、触发器的创建可以在MySql命令界面通过’? create trigger '命令查看创建触发器的格式。mysql> ? create triggerDescription:Syntax:CREATE[DEFINER = u
2021-03-10 14:13:23
3163
2
原创 MYSQL -- 存储过程和函数
MYSQL – 存储过程和函数一、数据库的库函数1、聚合函数count 计数函数一般格式:select count(*) from 表名;select count(<属性名>) from student where s_name like “%张”;统计数量:返回的是一个结果;max 求最大值。一般格式:select max(c_stunum) from class;嵌套查询:select * from student where s_age in (select m
2021-03-02 11:37:42
193
原创 MYSQL -- 流程控制
流程控制一、流程控制结构1、顺序结构SQL代码是从上到下、从左至右依次执行begin…end;相当于{ }。delimiter // 重定义结束符。 相当于#define可以嵌套,但必须成套使用,注意:嵌套内定义的数据,在外层是不可以使用的。2、选择结构if() … else()…;case <语句>when <条件1>;when< 条件2>;end case;3、循环结构for()\while()\do…while();二、数
2021-02-17 19:41:04
203
2
原创 MySQL -- 视图和索引
视图和索引一、提高sql查询效率选择有效的表名顺序,select语句一般优先处理写在from子句最后面的表(从最后往前查询),所以将记录条数最少或者父表(被参考表)放在最后可以提高查询效率。select 尽量避免使用*。整合简单的数据查询语句,能一次查询出来的就不要分两次或多次查询。尽可能使用where代替having,能使用where解决的就不要使用分组查询的having子句,因为having是查询所有记录后,在进行分组过滤,其中还需要排序、统计等,比较繁琐。尽量多使用内部函数,少用运算符自
2021-02-02 15:41:30
271
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人