MySQL基础篇(三)


DCL-管理用户 1、查询用户 USE mysql; SELECT * FROM user; 2、创建用户 CREATE USER '用户名'@'主机名' IDENTIFIED BY '密码'; 3、修改用户密码 ALTER USER '用户名'@'主机名' IDENTIFIED WITH mysq

MySQL基础篇(二)


DML-添加数据 1、给指定字段添加数据 INSERT INTO 表名(字段名1,字段名2,...) VALUES(值1,值2,...); 2、给全部字段添加数据 INSERT INTO 表名 VALUES(值1,值2,...); 3、批量添加数据 INSERT INTO 表名(字段名1,字段名2,

MySQL基础篇(一)


第一章:MySQL概述 数据库:数据存储的仓库。 数据库管理系统:操纵和管理数据库的大型软件。 SQL:操作关系型数据库的编程语言,是一套标准。 MySQL基础语句: net start mysql80 启动 net stop mysql80 停止 配置系统路径(Path)后,进入命令行(CMD),

WPF学习高级篇(四)


命令 事件驱动模式有一个不太好的地方是,它的前端XAML代码和后端的C#代码建立了一种强关联的耦合关系,无法体现WPF的MVVM开发模式的优势, 于是,WPF提供了一个ICommand接口,以及一个强大的命令系统,将控件的各种事件都能转换成一个命令。这个命令依然像绑定依赖属性一样,将命令定义成一个V

WPF学习高级篇(三)


模板(Template): 每个控件都有自己的视觉外观,比如,我们一眼就能分清楚Button和CheckBox两个按钮。为什么?那是因为这两种按钮呈现出来的外观完全不一样。WPF为每一种控件都提供了一个默认的视觉外观,同时支持开发者去重写这个视觉外观,只需要将重写的视觉外观赋值到Template属性

WPF学习高级篇(二)


样式(Style): WPF样式概述: 什么是样式?样式有什么作用?首先,WPF框架提供了许许多多的控件,而这些控件拥有不同的属性,例如一个button控件的长宽、背景颜色、字体字号、内外边距、边框等,我们可以设置这些属性的值,从而让控件呈现出不同的显示效果。如果有多个button,我们该怎么办呢,

WPF学习高级篇(一)


数据绑定: 在前面的章节中,我们学习了各式各样的控件,这些控件拥有许多的属性,比如它们的基类FrameworkElement,它有Width(宽度)和Height (高度)如果我们要改变控件的宽度或高度,有两种办法。 第一种,在XAML中修改属性值: <Button x:Name="button"

WPF技巧


类型转换: var 变量名 = sender as 变量类型 快捷搜索: CTRL+F 类查找: CTRL+点击你要查看的类 属性或对象所属类: F12 DeBug: 打上断点后运行,然后按F11 查看后端: F7 快速定义方法:

WPF学习基础篇(三)


图形控件: Shape基类:提供许多公共属性 属性名称 说明 Stroke 获取或设置Shape的边框颜色画刷

WPF学习基础篇(二)


内容控件: Control基类: 控制模板:ControlTemplate(几乎所有子类都对这个ControlTemplate进行了各自的实现) Control提供的两个事件: PreviewMouseDoubleClick:表示鼠标双击或多次点击时触发的事件 MouseDoubleClick:表示