自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (2)
  • 收藏
  • 关注

原创 C#事件

发布器(publisher)是一个包含事件和委托定义的对象。事件和委托之间的联系也定义在这个对象中。发布器(publisher)类的对象调用这个事件,并通知其他的对象。订阅器(subscriber)是一个接受事件并提供事件处理程序的对象。在发布器(publisher)类中的委托调用订阅器(subscriber)类中的方法(事件处理程序)。声明事件(Event)在类的内部声明事件,首先...

2020-04-29 17:20:51 149

原创 C# Invoke和BeginInvoke

Invoke和BeginInvoke分为两种情况:控件中和委托中委托中委托实例.Invoke()和直接调用委托效果是一样的,是同步的,阻塞的。在同一个线程上同步执行。委托实BeginInvoke()是异步的,非阻塞的,在线程池线程上异步执行。Invoke()案例 public delegate int mydele2(int a);//声明委托 ...

2020-04-29 14:11:52 297

原创 C# 多线程

创建多线程的步骤:创建指向线程所要执行方法的委托 实例化Thread类,并传入一个指向线程所要执行方法的委托。(这时线程已经产生,但还没有运行) 调用Thread实例的Start方法,标记该线程可以被CPU执行了,但具体执行时间由CPU决定System.Threading.Thread类Thread类是是控制线程的基础类,位于System.Threading命名空间下,...

2020-04-29 10:26:14 182

原创 C# 委托/Func/Action 匿名函数 lambda表达式 Where/Find/FindAll/Select

委托委托基本上等于函数指针函数指针只能指向静态函数,而delegate既可以引用静态函数,又可以引用非静态成员函数。在引 用非静态成员函数时,delegate不但保存了对此函数入口指针的引用,而且还保存了调用此函数的类实例的引用。其次,与函数指针相 比,delegate是面向对象、类型安全、可靠的受控(managed)对象。也就是说,runtime能够保证delegate指向一个有效的方法,...

2020-04-28 20:58:52 1592

原创 C# Datatable/Dataset

DataSet/DataTableDataSet是数据集,DataTable是数据表,DataSet存储多个DataTable。DataSet功能强大有浏览、排序、搜索、过滤、处理分级数据、缓存更改等功能,还可以与XML数据互换。DataSet创建DataSet ds=new DataSet();//创建没有名字的DataSetDataSet ds=new DataSet(s...

2020-04-28 14:11:22 199

原创 C# ref/out/in set/get

ref关键字使参数按引用传递。其效果是,当控制权传递回调用方法时,在方法中对参数的任何更改都将反映在该变量中。若要使用 ref 参数,则方法定义和调用方法都必须显式使用 ref 关键字。简单的说就是,ref修饰的参数传递参数之后,在函数结束的的值再传回该参数。使用Ref参数时,在使用前必须初始化参数,方法内也能够取到该值static void Main(string[] args){...

2020-04-28 12:19:15 259

原创 C# LIST

List泛型集合是C#编程中的经常使用的集合之一,相对数组它可以动态的添加元素而不是声明的时候就必须指定大小。相对于ArrayList集合和Hashtable集合的优势是其元素的数据类型可以确定。而不是默认的父类类型object。List泛型集合的声明与元素添加。命名空间:System.Collections.Generic名词解释T表示list中元素的类型listname表示一个声明...

2020-04-27 22:06:08 196

原创 C#MD5操作类

自定义MD5静态类,用于字符串加密有三个静态方法public static stringMD5_16(string password)//16位MD5加密 public static stringMD5_32(string password)//32位MD5加密 public static stringMD5_64(string password)//64位MD5加密 ...

2020-04-27 20:03:00 508

原创 C#文件操作

判断存在bool System.IO.File.Exists(@"E:\project\123.txt");//判断文件是否存在Directory.Exists(appdata_path);//判断文件夹是否存在Directory.CreateDirectory(appdata_path);//产生文件路径读取文件当文件不是很大的时候File类方法读取string str ...

2020-04-27 19:56:14 112

原创 php基础

基础代码范围<?php ?>注释//变量,以$ 符号开始,区分大小写global全局变量,global 关键字用于【函数内】访问全局变量。static作用域,当一个函数完成时static修饰的变量不会消失echo可以输出一个或多个字符串print只允许输出一个字符串,返回值总为 1var_dump(obj);用于输出和显示变量对象或者数字,如...

2020-04-27 16:50:38 213

原创 DOM基础

window.onload事件在全文加载完之后触发window.onload=function(){}获取元素节点 var aa=document.getElementById('uu1');//通过元素id获取元素document方法 var bb=aa.getElementsByTagName('il');//通过标签获取元素node方法 也可是docume...

2020-04-27 13:17:57 97

原创 JS基础

js组成js语法, dom页面文档对象类型, bom浏览器对象模型书写位置 和 注释行内(元素内,以on开头的属性) 内嵌<script></script> 外部<script>src="my.js"</script>js推荐使用单引号注释//或者/*多行*/输出使用 window.alert() ...

2020-04-20 08:09:15 92

原创 CSS

使用样式方式在元素内嵌样式<a href="https://www.baidu.com/" target="_b" style="font-size: 100px;color: #00ff00;">链接文本</a>全局css放在<head></head>标签之间<head> <style type="...

2020-03-26 21:26:01 177

原创 Html

基础格式<!DOCTYPE html><!-- 开头固定的元素 --><!-- 注释,浏览器不执行 --><html><head><!--提供有关文档标题和标注信息--> <meta charset="utf-8"><!--设置编码--> <title>htm...

2020-03-26 19:14:23 205

原创 MYSQL 基础

asfasdfsdf

2020-03-13 14:26:48 122

转载 内置函数

 作用域相关基于字典的形式获取局部变量和全局变量globals()——获取全局变量的字典locals()——获取执行本方法所在命名空间内的局部变量的字典其他eval() 将字符串类型的代码执行并返回结果print(eval('1+2+3+4'))#10exec()将自字符串类型的代码执行print(exec("1+2+3+4")) #None...

2018-07-19 20:48:58 543

转载 python3 迭代器与生成器

迭代和可迭代协议字符串、列表、元组、字典、集合都可以被for循环,说明他们都是可迭代的。结合我们使用for循环取值的现象,再从字面上理解一下,其实迭代就是我们刚刚说的,可以将某个数据集内的数据“一个挨着一个的取出来”,就叫做迭代。可迭代协假如我们自己写了一个数据类型,希望这个数据类型里的东西也可以使用for被一个一个的取出来,那我们就必须满足for的要求。这个要求就叫做“协议”。可...

2018-07-18 22:06:03 97

转载 python3装饰器

装饰器的作用 :在不改变原函数的调用方式的情况下,在函数的前后添加功能装饰器的本质 : 闭包函数函数的原则开发原则: 开放封闭原则    开放 : 对扩展是开放的    封闭 : 对修改是封闭的  不是装饰器的装饰器import timedef func(): time.sleep(0.01) print('123')def timmer...

2018-07-17 00:06:59 260

转载 python3 自定义函数

定义函数函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式] 结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。def test(a): a...

2018-07-15 21:39:10 2978

转载 python3 文件

打开关闭文件打开文件语法:文件句柄 = open(‘文件路径’,mode=‘模式’,encoding=‘编码’)如果模式是是带‘b’的,可省略编码关闭文件语法:文件句柄.close()打开模式#1. 打开文件的模式有(默认为文本模式):r ,只读模式【默认模式,文件必须存在,不存在则抛出异常】文件的指针将会放在文件的开头。w,只写模式【不可读;不存在则创建;存在则清空内容】a, 只追加写模式【不可...

2018-07-15 19:41:56 121

转载 python3编码

asciiA : 00000010  8位 一个字节unicodeA : 00000000 00000001 00000010 00000100 32位  四个字节中:00000000 00000001 00000010 00000110 32位  四个字节utf-8A :  00100000 8位 一个字节中 :  00000001 00000010 00000110 24位 三个字节gbkA ...

2018-07-15 16:12:21 126

转载 python3 元组

Python 的元组与列表类似,不同之处在于元组的元素不能修改。(但是,儿子不能改,孙子能改)元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。访问元组类似于访问列表修改元组元组中的元素值是不允许修改的,但我们可以对元组进行连接组合tup1 = (12, 34.56)tup2 = ('abc', 'xyz')tup3 = tup1 + tup2;# ...

2018-07-15 13:13:41 206

转载 python 字典

字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=&gt;value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 键必须是唯一的,但值则不必。d = {key1 : value1, key2 : value2 }字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据。python对key进行哈希函数运算,根据计算...

2018-07-15 12:58:54 220

转载 python list

列表是python中的基础数据类型之一,他是以[]括起来,每个元素以逗号隔开,而且他里面可以存放各种数据类型。列表相比于字符串,不仅可以储存不同的数据类型,而且可以储存大量数据,32位python的限制是 536870912 个元素,64位python的限制是 1152921504606846975 个元素。而且列表是有序的,有索引值,可切片,方便取值。list是可以嵌套的。Python列表脚本操...

2018-07-15 11:27:31 151

转载 python3 数字(Number)

Python 支持三种不同的数值类型:整型(Int) - 通常被称为是整型或整数,是正或负整数,不带小数点。Python3 整型是没有限制大小的,可以当作 Long 类型使用,所以 Python3 没有 Python2 的 Long 类型。浮点型(float) - 浮点型由整数部分与小数部分组成,浮点型也可以使用科学计数法表示(2.5e2 = 2.5 x 102 = 250)复数( (comple...

2018-07-14 15:42:02 198

转载 python数据类型初步

标准数据类型内置的 type() 函数可以用来查询变量所指的对象类型。isinstance()用于判断类型是否相等isinstance 和 type 的区别在于:type()不会认为子类是一种父类类型。isinstance()会认为子类是一种父类类型。print(isinstance(A(), A)) # returns Trueprint(type(A()) == A) ...

2018-07-14 15:17:03 118

转载 Python3的字符串内建函数

序号方法及描述1capitalize()首字母大写2center(width, fillchar)返回一个指定的宽度 width 居中的字符串,fillchar 为填充的字符,默认为空格。a='ab'print(a.center(10))print(a.center(10,'*'))输出 ab ****ab****3count(str, beg= 0,end=len(str...

2018-07-13 21:11:38 620

转载 python3 字符串相关

Python 访问字符串中的值Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 访问子字符串,可以使用方括号来截取字符串,a='0123456789'print(a[:]) #字符串全部 0123456789print(a[0]) #字符串第一个 0print(a[-1]) ...

2018-07-13 20:50:26 187

转载 Python3 运算符

Python算术运算符以下假设变量a为10,变量b为21:运算符描述实例+加 - 两个对象相加a + b 输出结果 31-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -11*乘 - 两个数相乘或是返回一个被重复若干次的字符串a * b 输出结果 210/除 - x 除以 yb / a 输出结果 2.1%取模 - 返回除法的余数b % a 输出结果 1**幂 - 返回x的y次幂a**...

2018-07-13 19:39:35 264

转载 python基本语法

 if 语句Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3 注意: 1、每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。 2、使用缩进来划分语句...

2018-07-13 17:22:17 130

转载 python基础

编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:#-*- encoding:utf-8 -*-标识符第一个字符必须是字母表中字母或下划线 _ 。标识符的其他的部分由字母、数字和下划线组成。标识符对大小写敏感。在 Python 3 中,非 ASCII 标识符也是允许的了。比如 中文,但是不建议采用中文py...

2018-07-13 15:43:37 154

matlab 二维泊松 有限差分法 (通过系数矩阵求解)

通过matlab实现二维泊松求解,采用构建系数矩阵的形式,对系数矩阵求逆矩阵可获得最终结果。

2018-11-22

matlab 二维泊松 有限差分法 (逐次迭代求解)

采用有限差分的方法,利用matlab实现,采用逐次更新矩阵的形式求解。

2018-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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