摘要: 初学extjs,很是不爽。也是只有初学者才犯的错误,发出来以免再犯。先创建一个panel var panel1 = Ext.create('Ext.panel.Panel', { id: 'p1', autoScroll: true ... 阅读全文
posted @ 2015-07-09 10:08 Jason_davis 阅读(3714) 评论(0) 推荐(0)
摘要: 效果图如下o: 图片上传预览功能 阅读全文
posted @ 2015-07-02 11:01 Jason_davis 阅读(11884) 评论(0) 推荐(0)
摘要: 建立一个WCF服务。 1 using ClassLibrary; 2 using System; 3 using System.Collections.Generic; 4 using System.Linq; 5 using System.Runtime.Serialization; ... 阅读全文
posted @ 2015-05-12 13:39 Jason_davis 阅读(5714) 评论(2) 推荐(0)
摘要: 最近公司做项目,用到条码,对于打印机来说很简单的啦,直接编辑文本输出不就可以打印了吗,是的,但是有时候,要打印的内容是动态的,需要制作条码的软件来完成有点不切实际。大多数的条码打印机是不支持用指令直接打印汉字的。 网上找了好多,唯一可行的就是调用第三方dll来完成,这样把要打印的汉字根据第三方的dl 阅读全文
posted @ 2015-04-22 13:54 Jason_davis 阅读(11444) 评论(0) 推荐(0)
摘要: sql 阅读全文
posted @ 2015-04-03 11:39 Jason_davis 阅读(1961) 评论(0) 推荐(0)
摘要: 大家都知道这个线程的建立和销毁都需要很大的性能开销,当有比较多且不同的任务需要完成时,可以考虑使用线程池来管理这些线程。在以windows NT为内核的操作系统上每个进程都包含一个线程池,在线程池中存在许多可以被随时使用的线程,当应用程序使用时,可以从线程池中直接取出一个已经存在的线程,当某个线程使... 阅读全文
posted @ 2014-11-04 22:40 Jason_davis 阅读(3379) 评论(0) 推荐(0)
摘要: 在开发应用程序过程中必须检测代码可能发生的错误并进行正确的处理,这个在理想的情况下,应用程序中的每行 代码都按照预想的执行,要用到的每种资源总是可以利用,但是在实际的开发过程中,写代码难免会出错,或是网络中断、数据服务停止运行都会是应用程序出现异常。.NET框架提供了一种结构化的异常处理机制,用于处... 阅读全文
posted @ 2014-11-03 22:42 Jason_davis 阅读(13035) 评论(2) 推荐(1)
摘要: 很常见的问题,很容易忽略,那么,我举了个小例子创建一个窗体应用程序,代码基本如下: 1 /// 2 /// 写文件 3 /// 4 /// 5 /// 6 private void button2_Click(... 阅读全文
posted @ 2014-10-30 22:18 Jason_davis 阅读(7204) 评论(0) 推荐(0)
摘要: 一、获取元素(GettingElements)1.Ext.getvarel=Ext.get('myElementId');//获取元素,等同于document.getElementById('myElementId');//会缓存2.Ext.flyvarel=Ext.fly('myElementId... 阅读全文
posted @ 2014-10-27 15:25 Jason_davis 阅读(10736) 评论(0) 推荐(0)
摘要: 根据网卡序列号设计软件注册通过注册软件获取本机网卡序列号,然后通过网卡序列号、随机数及指定算法生成注册码,最后将注册码写入注册表。 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel... 阅读全文
posted @ 2014-10-24 22:52 Jason_davis 阅读(2819) 评论(0) 推荐(0)
摘要: 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.Drawing; 6 using System.Linq; ... 阅读全文
posted @ 2014-10-23 23:09 Jason_davis 阅读(13236) 评论(0) 推荐(1)
摘要: 1、冒泡排序技术要点:这个过程很简单,就是首先将第一条记录的关键字和第二个关键字进行比较,要是为逆序,则将数据交换,然后就是第二个和第三个,以此类推。直至第N-1个记录和N个记录的关键字进行过比较为止。 static void Main(string[] args) { ... 阅读全文
posted @ 2014-10-22 21:51 Jason_davis 阅读(12007) 评论(0) 推荐(1)
摘要: using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Net;us... 阅读全文
posted @ 2014-10-21 23:07 Jason_davis 阅读(1101) 评论(0) 推荐(0)
摘要: 由于异步委托产生的线程与应用程序主线程是分开执行的,若主线程要获取异步委托线程的结果,则主线程需要等待异步委托的执行结果。BeginInvoke是Delegate类型的一个方法,它的返回类型为IAsyncResult,通过该接口,可以获得异步委托的执行信息。1、投票技术:等待异步委托结果的一种方法是... 阅读全文
posted @ 2014-10-11 23:29 Jason_davis 阅读(6372) 评论(1) 推荐(0)
摘要: 我们知道这个SQLserver数据库中的DateTime类型是数据库应用开发中经常用到的一种数据类型,而C#语言中也有DateTime类型,虽然二者都是用来描述时间的,但是它们的默认值是不同的,这点必须注意,在开发过程中,二者之间相互适应关系处理不当,可能会产生不必要的麻烦,就等于浪费时间,所以记住... 阅读全文
posted @ 2014-10-10 23:58 Jason_davis 阅读(8036) 评论(8) 推荐(1)