- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 C#-委托
1、是一个特殊的类,专门存放函数和方法,可以让函数和方法向变量一样随意传递,是一个专门存放方法和函数的容器,只要呼叫delegate,就可以放出其中包含的函数和方法。创建一个返回值为空,参数为空的委托。③还是感觉复杂,每次都要定义delegate,微软提供了Action(无返回值)和Func(有返回值)不使用delegate,代码冗余,且出现新情况会更加庞杂的代码。②实现多播:先后使用了增加方法、删除方法和委托判断为空。使用deledate,代码简洁,提高灵活性。2、为什么要使用delegate。
2024-12-26 07:54:35
122
原创 WPF-绑定
OneWay和OneWayToSource分别代表,你对我产生影响我不影响你 和 我影响你但你不会影响我。为了实现业务代码和元素控制的解耦,所以产生了绑定的概念,控件之间可以绑定,控件和业务代码之间也可以绑定。OnTime:text只接收slider的初始值,再改变后不再接收。Default和TwoWay是一样,代表双向绑定。使用控件绑定之前,业务代码写的很啰嗦。使用控件绑定之后,不需要业务代码。
2024-12-25 19:26:24
120
原创 WPF-面板
6种容器分为Grid(网格)、StackPanel(堆叠面板)、WrapPanel(换行面板)、DockPanel(停靠面板)、UniformGrid(均匀网络)、Canvas(画布)3、WrapPanel(猪撞南墙时就自动拐弯式排列):在StackPanel的基础上,元素会根据空间大小,自动换行,适用于动态数据排列、流式布局,但是元素的位置可能比较难掌控。2、StackPanel(猪撞南墙也不拐弯式排列):堆叠面板,元素在水平或垂直方向,在一个轴上,依次排列,比较简单,但是灵活性不高。
2024-12-22 12:53:47
182
原创 C++学习——类&对象
1、简介:类就是包含了函数和变量的一个模板,是C++能实现面向对象编程的核心结构。对象其实就是一个人、一头大象、一个汽车等等,可以是万物。假设有一百头大象,我们创建了一个大象类,其中包含大象的体重、大象会的技能,然后我们实例化这个类,这就是面向对象编程,当然大象可以替换为任何东西,总体思想就是将我们的的目光聚焦与对象。1、主要关注修饰符,子类可访问父类的public\protected,但不能访问private。外部类只能访问public。
2024-11-24 14:38:33
87
原创 C++学习——容器——数据结构
1、定义:vector是一个基于数组的数据结构,可存储内置类型、对象、指针等多种数据类型,vector是在内存中连续存储,所以检索速度很快,并且自动伸缩空间大小,自动管理内存。vector abc/abc(5)空间大小为5,默认值为0/abc(5,10)空间大小为5,默认值为20。myvector.erase(myvector.begin() + 2)//删除元素。myVector.push_back(7)//添加。myvector.clear()//清空。2、创建、添加、获取、删除。
2024-11-24 10:37:39
173
原创 C++学习-指针
①定义:指针是一个变量,存储的是其它变量在内存中的地址。如果想存储int类型变量的地址,就要用int类型的指针存储,其它类型同理。cout
2024-10-30 14:50:47
158
原创 day2-MySQL多表查询、事务、索引
例子:select e.*,d.name from (SELECT * from tb_emp where entrydate < ‘2026-01-01’) e,tb_dept d where e.dept_id = d.id。注意:先返回交集,假如B表是部门表,A表是员工表,B表的一个行(部门)会匹配多个A表的行,此时先把交集都返回了,再返回B表无交集的行,所以因为交集的存在,会返回比B表本身更多的行。2、解决笛卡尔积:select * from a,b where a.ID = b.ID。
2024-06-17 08:08:12
1612
原创 day1-SQL语句
2、 SELECT (case job WHEN 1 THEN ‘班主任’ when 2 then ‘教导主任’ WHEN 3 then ‘历史老师’ when 4 then ‘物理老师’ ELSE ‘未分配职位’ END) as ‘职位’,COUNT(*) from tb_emp GROUP BY job。对列进行纵向计算,常见的有count、max、min 、avg、sum,计 算某一列的最大最小、平均、累计和总个数。比较运算符:>、>=、<、<=、=、<>或!),因为mysql专门做了优化。
2024-06-15 07:53:10
436
1
原创 IIS问题-C:\Windows\Microsoft.NET\Framework\v4.0.30319\Temporary ASP.NET Files
IIS服务器问题
2022-03-15 14:21:38
2783
1
原创 C#连接Oracle11g数据库,以及Oracle11g+PLSQL+汉化插件~百度网盘安装包
记录一下,以便忘了回头看。百度网盘链接在下边。1------首先是连接字符串string SQL_Conn = “Data Source=localhost/orcl;User ID=scott;Password=123456;” (字符串中的“;”是一定要加上,在我这里是这样的)2------接着是连接函数OracleConnection conn = new OracleConnection(SQL_Conn);conn.Open(); //先打开数据库3------最后是测试一下
2021-12-15 14:38:29
1232
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人