自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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-模板

【代码】WPF-模板。

2024-12-22 17:01:57 116

原创 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++学习-引用+日期和时间+输入输出

引用说白了就是起外号,给变量起外号,以后叫他外号或者大名都行。

2024-11-03 03:52:45 360

原创 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

原创 day2-C#异步、多线程、反射、委托、泛型(未完结)

出自Java和.Net双修士

2024-06-16 14:05:47 506

原创 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关注的人

提示
确定要删除当前文章?
取消 删除