gsk's place

my love

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  174 随笔 :: 0 文章 :: 56 评论 :: 97万 阅读
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

随笔分类 -  基础知识

1 2 3 下一页

应该知道的一些概念等
摘要:我们在使用<img>标签和给元素添加背景图片时,不一定要使用外部的图片地址,也可以直接把图片数据定义在页面上。对于一些“小”的数据,可以在网页中直接嵌入,而不是从外部文件载入。 如何使用 .CSS p { background: url(data:image/gif;base64,R0lGOD... 阅读全文
posted @ 2018-05-17 13:51 gsk99 阅读(4320) 评论(0) 推荐(1) 编辑

摘要:GBK是汉字编码标准之一,全称《汉字内码扩展规范》(GBK即“国标”、“扩展”汉语拼音的第一个字母,英文名称:Chinese Internal Code Specification) ,中华人民共和国全国信息技术标准化技术委员会1995年12月1日制订,国家技术监督局标准化司、电子工业部科技与质量监 阅读全文
posted @ 2016-12-13 10:50 gsk99 阅读(375) 评论(0) 推荐(0) 编辑

摘要:c# this.suspendlayout有什么作用为了防止layout事件的发生。这个事件将引发重新绘图的事件,如果介面上控件较多的话,改变控件某些属性时,由于不断地重画,性能变低,所以用suspendlayout来阻止。resumelayou可以结束上面的限制。===suspend美: [sə'... 阅读全文
posted @ 2015-12-30 10:05 gsk99 阅读(864) 评论(0) 推荐(0) 编辑

摘要:NPOI 待学习http://www.cnblogs.com/stone_w/archive/2012/08/02/2620528.html 阅读全文
posted @ 2015-12-09 11:09 gsk99 阅读(236) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/yellowapplemylove/archive/2011/08/23/2150316.html一直很奇怪C#的预定义数据类型中为什么加了一个decimal,有float和double不就够了吗?今天来挖一挖。浮点型NameCTS TypeDe scr... 阅读全文
posted @ 2015-12-08 13:28 gsk99 阅读(13135) 评论(0) 推荐(2) 编辑

摘要:形参有默认值,表是该参数可以传,可以不传。例如:private void button2_Click(object sender, EventArgs e){ textBox2.Text += div(1, 3, 5).ToString() + " | "; textBox2.Text ... 阅读全文
posted @ 2015-12-08 13:16 gsk99 阅读(4370) 评论(0) 推荐(0) 编辑

摘要:https://msdn.microsoft.com/zh-cn/library/0yd65esw.aspxTry-catch 语句包含一个后接一个或多个 catch 子句的 try 块,这些子句指定不同异常的处理程序。引发异常时,公共语言运行时 (CLR) 查找处理此异常的 catch 语句。如果... 阅读全文
posted @ 2015-12-04 16:31 gsk99 阅读(62173) 评论(0) 推荐(0) 编辑

摘要:catch 和 finally 一起使用的常见方式是:在 try 块中获取并使用资源,在 catch 块中处理异常情况,并在 finally 块中释放资源。public class abc{ static void Main1(string[] args) { try ... 阅读全文
posted @ 2015-12-04 15:11 gsk99 阅读(433) 评论(0) 推荐(0) 编辑

摘要:http://www.cnblogs.com/fashui/archive/2011/09/29/2195061.html1.using指令。using 命名空间名字。例如:using System;这样可以在程序中直接用命令空间中的类型,而不必指定类型的详细命名空间,类似于Java的import,... 阅读全文
posted @ 2015-12-01 15:55 gsk99 阅读(10486) 评论(0) 推荐(1) 编辑

摘要:互斥锁(Mutex)互斥锁是一个互斥的同步对象,意味着同一时间有且仅有一个线程可以获取它。互斥锁可适用于一个共享资源每次只能被一个线程访问的情况函数://创建一个处于未获取状态的互斥锁Public Mutex();//如果owned为true,互斥锁的初始状态就是被主线程所获取,否则处于未获取状态P... 阅读全文
posted @ 2015-11-30 11:58 gsk99 阅读(2724) 评论(0) 推荐(0) 编辑

摘要:线程:线程是进程的独立执行单元,每一个进程都有一个主线程,除了主线程可以包含其他的线程。多线程的意义:多线程有助于改善程序的总体响应性,提高CPU的效率。多线程的应用程序域是相当不稳定的,因为多个线程在同一时间内都能运行共享的功能模块。为了保护应用程序的资源不被破坏,为多线程程序提供了三种加锁的机制... 阅读全文
posted @ 2015-11-30 10:42 gsk99 阅读(1646) 评论(0) 推荐(1) 编辑

摘要:C# Dictionary 类Dictionary 泛型类提供了从一组键到一组值的映射。字典中的每个添加项都由一个值及其相关联的键组成。通过key检索值的速度非常快,其时间复杂度为常数阶 O(1),因为 Dictionary 类是以哈希表的方式实现的。只要对象用作键在 Dictionary,不得更改... 阅读全文
posted @ 2015-11-26 16:28 gsk99 阅读(472) 评论(1) 推荐(1) 编辑

摘要:AttributeUsage AttributeTargets在C#的类中,有的类加上了[AttributeUsage(AttributeTargets.Property)]这个是起什么作用的呢?AttributeTargets 枚举 成员名称说明All可以对任何应用程序元素应用属性。Assemb... 阅读全文
posted @ 2015-11-25 14:49 gsk99 阅读(335) 评论(0) 推荐(0) 编辑

摘要:is和as操作符is操作符:检查对象是否与给定类型兼容。说明:1、如果所提供的表达式非空,并且所提供的对象可以强制转换为所提供的类型而不会导致引发异常,则 is 表达式的计算结果将是 true,否则返回false。(1):表达式为空:返回false//表达式为空object oo = null;bo... 阅读全文
posted @ 2015-11-24 14:18 gsk99 阅读(4423) 评论(0) 推荐(0) 编辑

摘要:合并委托(多路广播委托)本示例演示如何创建多播委托。 委托对象的一个有用属性是:可以使用 + 运算符将多个对象分配给一个委托实例。多播委托包含已分配委托的列表。在调用多播委托时,它会按顺序调用列表中的委托。只能合并相同类型的委托。- 运算符可用于从多播委托中移除组件委托。C#using System... 阅读全文
posted @ 2015-11-23 14:06 gsk99 阅读(388) 评论(0) 推荐(0) 编辑

摘要:事件声明通常省略事件访问器声明。但会有一些特殊情况,例如,为每个事件设置一个字段所造成的内存开销,有时会变得不可接受。在这种情况下,可以在类中使用事件访问器声明,并采用专用机制来存储事件处理程序列表。事件的事件访问器声明指定与添加和移除事件处理程序相关联的可执行语句。访问器声明由一个添加访问器声明和... 阅读全文
posted @ 2015-11-23 13:25 gsk99 阅读(535) 评论(0) 推荐(0) 编辑

摘要:extern(C# 参考) extern 修饰符用于声明在外部实现的方法。 extern 修饰符的常见用法是在使用 Interop 服务调入非托管代码时与 DllImport 特性一起使用。在这种情况下,还必须将方法声明为 static,如下面的示例所示:[DllImport("avifil32.d... 阅读全文
posted @ 2015-11-23 09:27 gsk99 阅读(483) 评论(0) 推荐(0) 编辑

摘要:下图是ClassLib1类库的项目属性 /// /// 读取INI文件 /// /// 此程序中是[ExcelCon] /// 主键 /// 返回处理是否成功此选项,会将代码中所有的注释内容输出到指定的xml中,当程序代码有这样提示帮助的时候,点上输出,其他程序调用DLL的时候也能显示... 阅读全文
posted @ 2015-11-20 11:09 gsk99 阅读(926) 评论(0) 推荐(0) 编辑

摘要:属性的访问器包含与获取或设置属性有关的可执行语句。访问器声明可以包含 get 访问器或 set 访问器,或者两者均包含。声明采用下列形式之一:get {}set {}get 访问器get 访问器体与方法体相似。它必须返回属性类型的值。执行 get 访问器相当于读取字段的值。以下是返回私有字段 nam... 阅读全文
posted @ 2015-11-19 17:25 gsk99 阅读(17125) 评论(1) 推荐(4) 编辑

摘要:索引器是一种特殊的类成员,它能够让对象以类似数组的方式来存取,使程序看起来更为直观,更容易编写。1、索引器的定义C#中的类成员可以是任意类型,包括数组和集合。当一个类包含了数组和集合成员时,索引器将大大简化对数组或集合成员的存取操作。定义索引器的方式与定义属性有些类似,其一般形式如下:[修饰符] 数... 阅读全文
posted @ 2015-11-18 21:44 gsk99 阅读(446) 评论(0) 推荐(1) 编辑

1 2 3 下一页
点击右上角即可分享
微信分享提示