- 博客(23)
- 资源 (4)
- 问答 (2)
- 收藏
- 关注
转载 相对路径和绝对路径
HTML有2种路径的写法:相对路径和绝对路径。 HTML相对路径(Relative Path) 同一个目录的文件引用 如果源文件和引用文件在同一个目录里,直接写引用文件名即可。 我们现在建一个源文件info.html,在info.html里要引用index.html文件作为超链接。 假设info.html路径是:c:\Inetpub\wwwroot\sites\bl
2015-12-16 09:04:15 378
转载 C#基础知识整理:基础知识(14) 数组
无论哪种语言,肯定会有集合的概念。而最简单,最直观的集合应该就是数组了,数组是在内存中连续的一段空间。看看C#中数组的定义。1、int[] intArry ; intArry= new int[6]; 这里声明了一个int数组类型变量intArry,并保存一个具有6个单元的int数组对象; int[,] intArry2 = new int[3, 4]; 声明一个int二维
2012-11-28 16:27:56 300
转载 C#基础知识整理 基础知识(16) IList接口——非泛型
了解了ICollection接口、迭代以及泛型集合,下面再详细了解一下IList接口。通过MSDN可以看到IList接口有两种:元素为object类型的IList接口,可以放不同类型的对象引用;IList泛型接口,只能存放指定类型的对象引用。其实,IList和IList也称之为向量,特点是可以动态的改变集合的长度,无需确定集合的初始长度,集合会随着存放数据的数量自动变化。可
2012-11-28 16:18:07 348
转载 WPF:下拉列表的简单实现
最近在一个WPF项目中用到一个下拉列表,随着用户输入字符而进行显示,使用了绑定等知识,虽然实现比较简单,可是在性能上也是想了很多办法终于才勉强可以用,与大家分享下。用于页面绑定的模型类:[csharp] view plaincopyprint?public class MainWindowModel : INotifyPropertyChanged {
2012-11-28 14:59:53 3577
转载 WPF:popup实现下拉列表的问题
最近在做项目的时候由于需要用到下拉列表,于是就用popup实现了(http://blog.csdn.net/yysyangyangyangshan/article/details/8177878),在调试中也没有发现什么问题。不过当给用户使用时就出现了问题,选中选项后有残影,影响了界面显示。解决问题时,一直认为是界面重绘,刷新的问题。于是还在网上找了段代码据说用于刷新的,调用DoEvents(
2012-11-28 14:55:03 787
转载 C#基础知识整理 基础知识(17)ILiest接口——泛型
对于ArrayList中如果插入值类型会引发装箱操作,而取出值类型又需要拆箱,如下[csharp] view plaincopyprint?ArrayList myArrayList = new ArrayList(); myArrayList.Add(40);//装箱 myArrayList.Add(80);//装箱 Int32 a1 =
2012-11-28 14:46:07 328
转载 DLL版本不兼容问题
在使用sqlite数据库时,用到了一个System.Data.SQLite.dll。可是用的时候发现这居然是一个2.0编译的版本。运行报错:后来在网上看到,大家都遇到过这个问题,解决办法就是在app.config文件中,加上:[csharp] view plaincopyprint? "true"> "v4.0" sku=".NETFramewo
2012-11-28 14:42:30 1097
转载 C#提高知识 ADO.NET实体数据模型 (2)
使用ADO.NET Entity连接数据很简单(http://blog.csdn.net/yysyangyangyangshan/article/details/8158380),不过连接上数据库只是一个开端,我们最主要的是要进行数据库的增删改查操作。对于使用惯了OleDbConnection,OracleConnection 或者SqlConnection这种连接,直接执行sql语句。现在的连接
2012-11-28 14:40:59 537
转载 C#基础
1:JIT(即时编译)。一个方法在第一次调用时JIT会把改方法的IL代码转换成CPU指令,再次调用该方法时就只需执行对应的指令。方法第一次被调用的过程大致是:1获得方法的IL代码;2:分配内存;3:将IL代码转换成CPU指令存在2分配的内存中;4:将方法表中对应该方法的指针指向2分配的内存;5:跳转到2分配的内存执行其中的指令,即该方法的CPU指令。 2:as的性能高于is。Is的作用是判
2012-11-28 11:36:02 209
原创 流程一例子
不断要求用户输入一个数字(假定用户输入的都是正整数),当用户输入end的时候显示刚才输入的数字中的最大值。设一个变量int max,初始值为0,用户每输入一次就把用户输入的和max比较一下,如果输入的比max大,则让max等于用户输入。Console.Write("请输入一个数?"); string userInput = Console.ReadLine();
2012-11-28 11:15:34 330
转载 C#中抽象类和接口的区别
大家都容易把这两者搞混,我也一样,在听李建忠老师的设计模式时,他也老把抽象类说成接口,弄的我就更糊涂了,所以找了些网上的资料. 一、抽象类: 抽象类是特殊的类,只是不能被实例化;除此以外,具有类的其他特性;重要的是抽象类可以包括抽象方法,这是普通类所不能的。抽象方法只能声明于抽象类中,且不包含任何实现,派生类必须覆盖它们。另外,抽象类可以派生自一个抽象类,可以覆盖基类的
2012-11-27 17:10:06 284
转载 C#编码资料汇总
C#中将文件保存为utf-8无bom格式http://www.csharpwin.com/csharpspace/11628r8120.shtml[java] view plaincopyprint?/// /// 保存生成html页面到相应路径 /// /// 要写入的内容
2012-11-27 16:51:54 594
转载 c#多窗口 lable控件背景色透明
c#多窗口 主界面 Form1:private void button1_click(object sender,EventArgs e){Form2 frm_item=new Form2(); frm_item.Show(); this.Hide();}选项界面 Form2:private void Form2_FormClosing(object sender,FormClosin
2012-11-27 16:04:50 568
转载 c#属性中get和set的作用 c#多窗口 lable控件背景色透明
如果有一个小狗类。小狗都有四条脚,这是固定的,不能改变,所以它的脚属性就不能随便设了,既为只读,这个时候就要用到get而不必用到set ,不然就可以随便设置,比如设为小狗为5条脚,这就不合适了。相反地,如果有一个属性只需要设置而不需要读取,就用set就行了。如果既要读又要写,那就用set和get结合。如果小狗还有一个年龄属性,还可以在set 里面设置一下值的范围,比如if(value<20
2012-11-27 15:55:41 506
转载 C#中定义数组--字符串及数组操作
C#中定义数组--字符串及数组操作 2009-09-29 10:05:30| 分类:ASP.NET| 标签:|字号大中小 订阅C#中定义数组--字符串及数组操作一、一维:int[] numbers = new int[]{1,2,3,4,5,6}; //不定长 int[] numbers = new int[3]{1,2,3};//定长 二、多维
2012-11-27 15:52:19 1681
转载 Coolite Extjs Store开发心得(转)
转自http://blog.sina.com.cn/s/blog_69e0c58a0100krns.html接触ExtJs不久,一直以来都是DotNet阵营,某天在网上看到Coolite就爱不释手了。但是用起来才知道不是那么顺手,可能是刚刚接触的原因。。网上的关于Coolite的资料更是少之又少了,唯一能够指望的只有Coolite官方的论坛。虽然它的官方论坛牛人很多,也通过论坛解决了不少问题,
2012-11-27 15:43:31 377
转载 [C#]-STAThread 初学习
转自http://blog.sina.com.cn/s/blog_4493d3b50100u6vi.html[STAThread]--Single-Thread Apartment在C#中用在Main()函数之前,指定当前线程的ApartmentState是STA,用在其他方法上没有作用。有时根据设计需要,需要同COM进程进行交互,例如使用Windows clipboard。以下引
2012-11-27 15:36:09 1080
转载 C#中的Dictionary简介
简介在C#中,Dictionary提供快速的基于兼职的元素查找。当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的键类型和值类型。详细说明必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯
2012-11-27 15:20:44 515
转载 C#多线程参数传递
hlaite 星期一, 07/05/2012 - 18:23 发布C#多线程参数传递查看评论在多线程或单线程任务中,让线程带传入参数一直是个麻烦的问题,通常有种方法就是以类,对像的变量来传参数,这种方法理解上很简单不过在某些场合使用很麻烦,这里就不介绍了,我们主要介绍一种.NET2.0中新增加的带参数运行线程的方法,示例程序如下:Parameterize
2012-11-27 14:52:13 740
转载 java操作office和pdf文件(四)页面列表导出cvs,excel、pdf报表.
在平常的开发中我们常常遇到不仅仅只是导出excel报表的情况。有时候也需要导出pdf或者CSV报表。其实原理都差不多。刚开始本来不打算也这篇博客介绍这个的。感觉这篇博客和前面的博客有点雷同。原理基本都一样。但想了想。有时候可能有些童鞋遇到这样的需求会无从下手。所以还是记录下来。帮助一下那些需要这个需求的童鞋。如果你对前面几篇博客的原理都搞明白了。这篇博客你完全可以不看了。仅仅只是代码的实现不同而已
2012-11-26 12:55:51 601
转载 求关于下面的查询语句的优化方案
SQL code?12345678910111213141516171819select g.xs_bm, g.xs_xm, g.xx_bm, s.zy_bm, s.kc_bmfrom td_skkb s
2012-11-26 12:15:52 237
转载 CONST
const是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的安全性和可靠性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。另外CONST在其他编程语言中也有出现,如C++、PHP5、C#.net、HC08 C。问题1:const变量&常量例:为什么下面的例子在使用一个const变量来初始化数组,ANSI
2012-11-23 14:50:45 256
转载 C#中Bitmap类实现对图像操作的一些方法
2012-03-13 14:03:02| 分类:C# form | 标签:bitmap |字号大中小 订阅导入以下两个包: System.Drawing; System.Drawing.Imaging;建产对象: Bitmap bm = new Bitmap("c:/1.bmp");
2012-11-22 17:28:29 2869
.net国际化 多种语言
2013-08-12
打击自动清空文本框内容
2013-08-12
vs2013添加数据库报错
2015-10-14
下拉列表显示不全选择的内容
2015-05-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人