- 博客(11)
- 收藏
- 关注
原创 c#学习笔记之多线程(未完)
Thread进程是执行的程序,是系统分配资源的基本单元,一个进程中有多个线程。线程是cpu分派和调度的基本单元,共享进程资源。多线程就好比在qq文字聊天的同时外面能发送文件,这两个可以同时进行。创建线程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sTdKLGrV-1626439614472)(异步编程.assets/image-20210715195908308.png)]官方文档可以看出线程的构造函数接受两种类型的委托public Thread (Syste
2021-07-16 20:54:35
177
原创 C#学习笔记之委托和事件
什么是委托?是用户自定义类型。一个委托里面存有一个 具有相同返回值和签名的方法 的列表。当委托被调用时,委托内的方法列表的每一个方法都会被调用。委托内保存的方法可以来自任何类或结构,可以是实例方法也可以是静态方法基本使用声明委托类型格式:delegate int NumberChanger(int n);//该委托可用于引用带有一个整型参数的方法,并返回一个整型值。 static int num = 10; public static int AddNum(int
2021-07-15 20:54:19
152
原创 c#学习笔记之泛型
什么是泛型?把不同数据类型的共有行为抽取或者重构出来,让其不只能在某一种数据类型上使用,而是多种数据类型都可以使用同一个行为。比如说你声明MyIntstack,Int类型的栈当下次想要在栈中存double类型、string类型时,你就需要去改变代码或者说重新创建MyDoubleStack,MyStringStack,这样不仅代码重复而且不易维护。而泛型可以让多种数据类型共享一组代码。使程序在编译时不确定数据类型用占位符占位,而后根据传入的数据类型来确定泛型的真实类型。基本使用泛型类创建了
2021-07-14 20:31:12
124
原创 C#学习笔记之类&继承&抽象&接口
什么是类?类可以说是真实世界中一类事物的抽象,相关数据和函数的封装。类的数据成员相当事物的特性,函数成员相当事物的行为。类是引用数据类型,实例对象在栈中分配地址存放引用,new 类名() 在堆中申请一块空间存放数据,引用指向改地址。数据成员字段字段是类的变量成员实例字段实例字段是和实例化类对象关联的数据,实例字段在实例创建时产生,实例销毁时清除每个实例对象指向的 堆内存 都有其各自的实例字段。class MyClass{ int num1,num2=3; // num1初
2021-07-13 20:35:15
289
原创 C#学习笔记之类型转换
什么是类型转换?两个不同类型的变量赋值,如大空间的值赋给小空间的值,子类的对象赋给父类的对象eg:隐式类型转换数值类型小容量转大容量 可以隐式转换特殊:decimal的精度比double大,但所能储存的最大数却比double要小(double虽然64位,但其精度低,故其可以表示的范围大,decimal虽然是128位,但由于其用了较多的位来表示其精度,只好牺牲表示范围了),所以虽然decimal容量精度大,但是并不能在float&double 和 decimal 间隐式转换。引用类
2021-07-10 18:35:09
370
原创 c#学习之数据类型
数据类型是什么?Type 又名数据类型(Data Type)是数据在内存中存储时的“型号”小内存容纳大尺寸数据会丢失精度、发生错误大内存容纳小尺寸数据会导致浪费编程语言的数据类型与数据的数据类型不完全相同强类型语言与弱类型语言的比较强类型:编写程序时,程序中的数据受到数据类型的约束,即强类型编程语言弱类型:数据受类型约束不严格,或基本不受约束,即弱类型编程语言(如 JavaScript: var i=100;i=“hello”;是可以的)C# 从 4.0
2021-07-09 20:34:18
261
原创 SQL server基本操作
建表约束主键约束create table test( col1 int primary key, ...)create table test( col1 int, col2 varchar(20), ..., primary key(col1,col2))外键约束alter table userInfo --外键从表addconstraint userInfodepartment --外键名foreign key (department) --从
2021-07-08 20:41:19
179
原创 sql 锁&事务
事务事务是执行某个任务的不可分割的一系列操作,具有四个属性(ACID)原子性一致性隔离性持久性自动提交事务默认一条语句为一个事务,成功执行完成自动提交,失败自动回滚。显示事务使用 BEGIN TRANSACTION 明确指定事务开始begin transaction:开始事务。commit transaction:提交事务。rollback transaction:回滚事务。save transaction:事务保存点。即事务回滚时,可以指定回滚到保存点,而不进行全部回滚。
2021-07-08 20:34:53
276
原创 SQL server索引
索引?什么是索引?表中所有数据页的存放在磁盘上又有两种组织方式:堆表;表中所有数据页是以一种页间无序、随机存储的方式。索引组织表表中数据页间按某种方式(如表中某个字段)有序地存储在磁盘上。索引是一个排序的列表,存储着索引的值和包含该值的数据所在行的物理地址。索引结构SQL Server中,索引的存储是以B+树结构存储,其节点类型:索引节点索引节点按照层级关系,又可以分为根节点和中间节点,其本质是一样的,都只包含下一层节点的入口值和入口指针。叶子节点叶子节点就不同
2021-07-07 20:32:37
425
原创 SQL server 数据类型
BIT整数数据类型 0,1,nullExample:create table test_bit( bit_col bit);insert into test_bit(bit_col) output inserted.bit_col values('true');sqlserver将TRUE转为1,将FALSE转为0。将任何非零值转换为1。Int数据类型数据类型数值范围存储BIGINT-2^63 至 2^63 -18位INT-2^31 至 2^31
2021-07-07 09:30:30
664
原创 Android百度地图part1:显示地图
// 整理记录一下注册开发者 创建应用 获取密钥 很简单不赘述了 选择安装包下载 http://lbsyun.baidu.com/index.php?title=androidsdk/guide/create-project/androidstudio 配置环境配置AndroidManifest.xml文件...
2019-10-24 16:57:18
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人