- 博客(20)
- 收藏
- 关注
原创 C# --PictureBox控件--Timer定时器控件--ShowDialog
PictureBox 控件 (在窗体上显示图片)属性名称说明Image在控件中显示的图像SizeMode如何处理图像和控件的大小关系Timer 定时器控件属性名称说明Interval事件发生的频率,以毫秒为单位Enabled是否定时引发事件事件名称说明Tick定时发生的事件方法说明Start()启动计时器Stop()停止计时器注:如果发现Timer控件不起作用,检查Enabled属性是否设
2021-06-11 09:10:57 719
原创 C# 枚举
枚举枚举是一组描述性的名称定义一组有限的值,不能包含方法枚举是一组指定的常熟,对可能的值进行约束枚举使用时直观方便,更易于维护定义枚举的语法:访问修饰符 enum 枚举名 {值1,值2,...}枚举可以转换成整型值枚举数表示的整数值Console.WriteLine("性别的值是:{0}",(int)Gender.Female);// 输出 2 因为Make已经赋初始值1初始值默认从0开始可以修改初始值public enum Gender{
2021-06-11 09:06:59 143
原创 ListView、ImageList控件与右键菜单
ListView: 列表视图控件常用属性:属性名称说明ItemsListView中所有项的集合View指定ListView的视图模式LargelmageList大图标图像的ImageList控件SmalllmageList小图标图像的ImageList控件Columns“详细信息”视图中显示的列FullRowSelect当选中一项时,它的子项是否同该项一起突出显示MultiSelect是否允许选择多项SelectedItems
2021-05-28 09:47:43 785 2
原创 Java多态
java多态即同一个方法可以根据发送对象的不同而采用多种不同的行为方式。一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多(父类、有关系的类)多态存在的条件有继承关系子类重写父类方法父类引用指向子类对象 (子类不能指向父类)注:多态是方法的多态,属性没有多态性注: 不能重写的static方法, 属于类,它不属于实例final 常量private方法抽象类抽象类的作用类似于“模板”,其目的是方便开发人员根据抽象类的格式来修改和创建新类抽象类主
2021-05-28 09:44:36 128
原创 Java继承
java继承继承的本质是对某一批类的抽象,从而实现对现实世界更好的建模extends的意思是"扩展"。子类是父类的扩展JAVA中只有单继承,没有多继承!一个儿子只能有一个爸爸,但是一个爸爸可以有多个儿子继承是类和类之间的一种关系。除此之外,类和类之间的关系还有依赖、组合、聚合等。继承关系的两个类,一个为子类(派生类),一个为父类(基类).子类继承父类,使用关键字extends来表示。子类和父亲之间,从意义上讲应该具有"is a"的关系。object类在java中,所有的类,都默认
2021-05-28 09:43:21 76
原创 Java封装
java封装该露的露,该藏得藏我们程序设计要追求"高内聚,低耦合"。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用.封装(数据的隐藏)通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。属性私有 private使用get/set方法来操作封装后属性实例代码如下://创建一个学生类public class Student{ public static String hobby = "
2021-05-28 09:42:13 67
原创 Java内存划分
java内存划分任何程序在启动运行时都需要在内存中开辟空间(占用内存空间)jvm内存结构JVM的内存结构分为6块:PC Register(PC寄存器)、JVM堆、JVM栈、方法区域、运行时常量、本地方法堆栈如下图:概括地说来,JVM初始运行的时候都会分配好Method Area(方法区)和Heap(堆),而JVM 每遇到一个线程,就为其分配一个Program Counter Register(程序计数器), VM Stack(虚拟机栈)和Native Method Stack (本地方法栈),
2021-05-28 09:37:39 114
原创 VS2012 中Windows窗体 事件处理与MessageBox消息框
事件处理点击取消按钮后右键属性或者F4,属性设置中,点击闪电符号⚡(事件属性),找到Click双击Click所在的这行位置,弹出代码区,如下方法中写上关闭该窗体的代码,只需一行,如下:this.Close();测试 按键盘Ctrl+F5键 点击取消按钮消息框语法:DialogResult result = MessageBox.Show(消息内容);第一种// 最简单的消息框MessageBox.Show("确定退出吗?"); 第二种// 带标题的消息框Messa
2021-03-11 15:29:40 767 1
原创 使用VS2012 创建Windows窗体
第一步:设置背景图片设置属性 Backgroundimage 点击右侧进入导入图片操作点击导入,到本体电脑找到需要设置的背景图片点击确定后,窗体设置界面拖放适当大小Backgroundimagelayout 属性值设置为None不重复平铺第二部 设置控件控件名称控件类名命名前缀标签Labellbl文本框TextBoxtxt组合框ComboBoxcbo按扭Buttonbth调出工具箱面板:选择“视图”—“工具箱调出工具箱后
2021-03-11 14:43:42 885
原创 使用VS2012 创建Windows程序
打开Windows窗体第一步第二步出现如下界面可在这里修改名称可视化设置属性点击界面,右键属性,打开如下属性栏打开窗体如下图更改窗体名称设置背景颜色设置窗体大小设置窗体样式设置窗体打开位置设置窗体是否可以最大化...
2021-03-11 14:36:07 227
原创 StringBuilder类与DataReader对象
StringBuilder类StringBuilder类可以做到重服修改时,不创建新的对象StringBuilder类:可以用来定义可变字符串方法说明StringBuilder Append(string value)在结尾追加StringBuilder Insert(int index,string value)在指定位置插入指定字符串StringBuilder Remove(int startlndex,int length)移除指定字符串例子:Str
2021-03-09 16:22:10 131 1
原创 ADO.NET简介与连接数据库实例
使用ADO.NET访问数据库ADO.NET简介 ADO.NET是.NET Framework中不可缺少的一部分,它是一组类。通过这些类,.NET应用程序就可以访问数据库。ADO.NET功能非常强大,它提供了对关系数据库、XML及其他数据存储的访问。应用程序可以通过ADO.NET技术与这些数据源进行连接,对数据进行增删改查等操作。 ADO.NET有一个非常大的优点,当它与数据源断开连接时也可以使用数据。ADO.NET可以把数据源检索到的数据保存在本地一个叫作“数据集”的地方,这样的应用程序就可以直接
2021-03-08 15:40:11 274 1
原创 ADO.NET Connection、Command对象与异常处理
Connection对象不同命名空间的Connection对象命名空间对应的Connection对象System.Data.SqlClientSqlConnectionSystem.Data.OleDbOleDbConnectionSystem.Data.OdbcOdbcConnectionSystem.Data.OracleClientOracleConnectionConnection 主要成员属性名称说明Connection
2021-03-08 15:17:18 251 2
原创 SQL Server分组查询和连接查询
使用GROUP BY进行分组查询语法:SELECT 列名1,列名2FROM 表名GROUP BY 分组的列名如:查询每个年级的人数SELECT COUNT(*) AS 年级人数,GradeFROM StudentsGROUP BY Grade --可以使用排序语句ORDER BY COUNT(*) DESC --以每个年级的人数进行逆序排序多列分组查询如:查询每个学期的男生女生人数SELECT COUNT(*) AS 人数,Grade AS 年级
2021-03-03 14:04:26 576 1
原创 SQL Server模糊查询和聚合函数
模糊查询通配符通配符解释示例_一个字符* LIKE ‘C_’,则符合条件如CS、CC%任意长度的字符串* LIKE ‘CO%’,则符合条件如CONST、COKE等[]括号中所指定范围内的一个字符* LIKE ‘AK[1-2]’,则符合条件如AK1、AK2[^]不在括号中所指定范围内的任意一个字符* LIKE ‘C[^1-2]’,则符合条件如C3、C4使用LIKE进行模糊查询在进行数据更新、删除或者查询的时候,可以使用LIKE关键字进行匹配查
2021-03-02 15:51:52 356
原创 SQL Server基础语法(增删改查)
插入数据行语法(增)1.插入单行数据INSERT [INTO] 表名 [(列名)]VALUES (值列表)当列名列有默认值时,输入 default2.插入多行数据将现有数据库值插入到新数据库中方法1:INSERT INTO <表名>(列名) ---必须预先创建新的数据库SELECT <列名> FROM <源表名>方法2:SELECT (列名) ---不用预先创建,语句执行时,
2021-02-26 14:34:09 1194
原创 CSS3基础总结一(盒子之前所有内容)
CSS基础CSS基本语法结构h1 { font-size:12px;}h1–>为选择器 其中font-size–>为属性 12px–>为值在HTML中引入CSS样式1.内部样式表内部样式表(内嵌样式表)是写到html页面内部。是将所有的CSS代码抽取出来,单独放到一个标签中。 语法如下<style> div{ color:red; font-size:12px; }</style>2.行内
2020-12-04 00:09:44 170 1
原创 HTML总结
HTML常用代码排版标签标题标签h <h1> 标题文本 </h1>段落标签p <p> 文本内容 </p>水平线标签hr <hr />是单标签换行标签br <br />div 和 span标签div标签 用来布局的,但是现在一行只能放一个divspan标签 用来布局的,一行上可以放好多个span标签名定义说明<hx></hx>
2020-12-03 15:35:49 85
原创 JavaSE总结
JavaSE总结1.初识JavaJava发展、两大平台(SE EE) MEJava程序运行步骤: 编写源程序java文件 .java—编译程序 javac 编译后为字节码文件 .class-java命令执行jdk java 开发工具包 开发人员开发和运行(编译)jre java 运行时环境 如果只需要运行java程序,安装jre就够了。jvm java 虚拟机 实现跨平台jvm通过不同平台(系统)将java源文件编译为机器码不同平台自定识别。关系:jre
2020-11-23 17:50:37 104
原创 Mark Down基础语法
MarkDown语法1.标题#+空格(一级标题)##+空格(二级标题)如上所示2.字体**(加粗显示)*(斜体显示)***(加粗斜体)~~(删除线)3.引用“>”符号4.分割线“—”、"***"5.图片!+[图片名字]+(图片路径)6.超链接“[标题]+(超链接地址)”7.列表输入+, -, *,创建无序的列表,使用任意数字开头,可以创建有序列表8.表格如|姓名|性别|工资||王二|男|4000||李四|男|5000||张三|男|6000|9.标注
2020-10-16 11:18:58 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人