自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 ftp下载 弹出框乱码问题的解决方案

<br />(1)方法一:<br />string fileName="中文.xls";<br />string filePath = @"/UpLoad/Reports"<br />FileInfo file = new FileInfo(System.Web.HttpContext.Current.Server.MapPath(filePath)+fileName);<br />   Response.Charset = "utf-8";<br />   Response.ContentEncoding

2010-07-02 16:03:00 708

转载 C# 串口操作系列(3) -- 协议篇,二进制协议数据解析

<br /><br />    我们的串口程序,除了通用的,进行串口监听收发的简单工具,大多都和下位机有关,这就需要关心我们的通讯协议如何缓存,分析,以及通知界面。<br />    我们先说一下通讯协议。通讯协议就是通讯双方共同遵循的一套规则,定义协议的原则是尽可能的简单以提高传输率,尽可能的具有安全性保证数据传输完整正确。基于这2点规则,我们一个通讯协议应该是这样的:头+数据长度+数据正文+校验<br />    例如:AA 44 05 01 02 03 04 05 EA<br />    这里我假设的

2010-06-25 09:33:00 798

转载 C# 串口操作系列(2) -- 入门篇,为什么我的串口程序在关闭串口时候会死锁 ?

<br /><br />     第一篇文章我相信很多人不看都能做的出来,但是,用过微软SerialPort类的人,都遇到过这个尴尬,关闭串口的时候会让软件死锁。天哪,我可不是武断,算了。不要太绝对了。99.9%的人吧,都遇到过这个问题。我想只有一半的人真的解决了。另外一半的人就睁只眼闭只眼阿弥佗佛希望不要在客户那里出现这问题了。<br />    你看到我的文章,就放心吧,这问题有救了。我们先回顾一下上一篇中的代码<br />    view plaincopy to clipboardprint?<br

2010-06-25 09:32:00 601

转载 C# 串口操作系列(1) -- 入门篇,一个标准的,简陋的串口例子

我假设读者已经了解了c#的语法,本文是针对刚打算解除串口编程的朋友阅读的,作为串口编程的入门范例,也是我这个系列的基础。我们的开发环境假定为vs2005(虽然我在用vs2010,但避免有些网友用2005,不支持lambda,避免不兼容,就用2005来做例子)一个基本的串口程序,既然是个程序了。我们就先从功能说起,包含串口选择波特率选择打开关闭接受数据显示发送数据输入发送数据数据量提示以及归零好吧,有了这些功能,我们就先画出界面。例如:这里,波特率就定死几种好了。直接界面上添加2400,4800,9600,1

2010-06-25 09:25:00 675

原创 asp.net 操作ftp类

 <br />Microsoft .NET Framework 2.0新增加了3个类使我们很方便的对文件传输协议(FTP)服务器进行操作<br />FtpWebRequest类:实现文件传输协议(FTP)客户端<br />public sealed class FtpWebRequest : WebRequest<br />FtpWebResponse类:封装文件传输协议(FTP)服务器对请求的响应 <br />public class FtpWebResponse : WebResponse, IDisp

2010-06-25 09:17:00 819

转载 图片上传生成缩略图,并使用JQuery实现鼠标移动到缩略图显示相应的大图的例子

  代码  HTML codehead runat="server">script type="text/javascript" src="script/jquery-1.3.2-vsdoc2.js">script> link href="css/btn.css" type="text/css" rel="Stylesheet" /> title>title>

2010-05-11 15:34:00 3376

原创 关于asp.net c#中对cookie的操作

下面是写cookie1 HttpCookie cookie = new HttpCookie("Info");//定义cookie对象以及名为Info的项2 DateTime dt = DateTime.Now;//定义时间对象3 TimeSpan ts=new TimeSpan(1,0,0,0);//cookie有效作用时间,具体查msdn4 cookie.Expires = dt.Ad

2010-05-05 15:57:00 371

原创 Cookie使用基础

使用cookie要注意三点:c#Response.Cookies["UserID"].Value = Server.UrlEncode(TextBox1.Text);Response.Cookies["UserID"].Expires = System.DateTime.Now.AddDays(1);Response.Cookies["UserID"].Path = "/";值到期时间路径

2010-05-05 15:56:00 408

原创 C# cookie

Cookie就是所谓的" 小甜饼" ,他最早出现是在Netscape Navigator 2.0中。Cookie其实就是由Web服务器创建的、将信息存储在计算机上的文件。那么为什么Web服务器要在客户机上面创建如此文件?这是因为当客户机发送一个请求到WEB服务器时(譬如准备浏览页面时),无论此客户机是否是第一次来访,服务器都会把它当作第一次来对待,WEB服务器所做的工作只是简单的进行响应,然后

2010-05-05 15:54:00 541

原创 让VS2008为ExtJS提供智能提示

让vs2008为ext提供智能提示,方法有一些,在网上我收集了下,如下:VS2008提供了比较好的JavaScript智能提示, 但是默认好像是只支持自家的ASP.NET Ajax, 其它一些比较流行的类库(Prototype,JQuery, Ext等), 均不被支持.Ext的论坛上有一位网友制作了一个脚本, 可以让VS2008为Ext提供智能提示, 看到园子里有很多人在研究Ext, 因此

2010-04-30 11:28:00 756

转载 精选最新优秀源码下载网站排行

精选最新优秀源码下载网站排行: 1.站长下载:http://down.chinaz.com/2.CSDN下载:http://download.csdn.net3.站长源码:http://down.cnzz.cn/4.51源码:http://www.51aspx.com/  5.源码之家:http://www.mycodes.com/  6.源码网:http://www.code

2010-04-27 11:35:00 476

原创 Treepanel和Tabpanel搭配的一点注意事项

经过自己的测试,实现treepanel点击节点,将页面加载到tabpanel中。其中,有几个注意点:1、tabpanel中的监听事件不能使用通常的beforeclose、close事件如果是监听tabpanel的话,可以用beforeremove,如果是想监听具体的tab页,只能用beforedestroy事件。具体原因不明,网上查了很多也没查到一个明了的说法。这个结论是调试后得出的。

2010-04-27 11:23:00 2524 1

原创 Ext中TreePanel控件和TabPanel控件搭配

在实际的项目中,左边树形菜单,提供各种功能点击,右边一个面板,随着左边节点的选择表现不同的功能内容,这是一个相当经典的布局,在Ext框架中,有两个控件TreePanel和TabPanel刚好完成这些功能,本文就这两个控件的搭配使用和点击左边树节点引起右边内容变化的方法作一个简单的介绍。首先看下面的具体的代码。 Js代码 "-//W3C//DTD XHTML 1.0 Tr

2010-04-27 11:17:00 1063

原创 自己写的屏蔽Backspace退格键的代码

//IEif (typeof window.event != undefined) {   document.onkeydown = function(){    var type = event.srcElement.type;    var code = event.keyCode;    return ((code != 8) ||    (type == text) ||   

2010-04-26 15:46:00 1414

原创 键码常数

             键码     常数   值   描述       vbKeyLButton   1   鼠标左键       vbKeyRButton   2   鼠标右键       vbKeyCancel   3   CANCEL   键       vbKeyMButton   4   鼠标中键       vbKeyBack   8   BACKSPACE   键       v

2010-04-26 15:45:00 351

原创 屏蔽 Ctrl+N、Shift+F10、F5刷新、退格键

  //屏蔽鼠标右键、Ctrl+N、Shift+F10、F5刷新、退格键function window.onhelp(){return false} //屏蔽F1帮助function KeyDown(){  if ((window.event.altKey)&&      ((window.event.keyCode==37)||   //屏蔽 Alt+ 方向键 ←       (window.e

2010-04-26 15:44:00 915

转载 给自己的软件添加后门

软件彩蛋我想大家都应该听说过。经典的比如在Excel得某个单元隔里面OOXX就可以获得一个赛车游戏之类。这是一种软件彩蛋,纯属娱乐。但是更多的“彩蛋”被用作软件后门。比如我们提供给客户一个软件,通常是看不到某些调试用的窗口和工具的;当我们被要求给客户提供现场技术支持的时候,我们往往希望通过某种隐秘的手段来开启这些条使用的工具和窗口,这就是后门。这类后门中又以按键后门最为常见,下面我们就利用一个已有

2010-04-20 14:57:00 547

转载 asp.net后台验证类

///     /// 提供经常需要使用的一些验证逻辑。 比如 邮箱是否合法    ///     public class Validator    {        ///         /// 检查一个字符串是否可以转化为日期,一般用于验证用户输入日期的合法性。        ///         /// 需验证的字符串。        /// 是否可以转化为日期的bool值。     

2010-04-20 14:55:00 1885 1

原创 环境的搭建

      由于昨天的操作失误,这篇日志应该在昨天的基本知识前面的。        作为一种前台语言,对于开发者来说,最大的痛苦莫过于调试的不便。在这边,由于公司项目基于IE6.0,因此我选择的调试工具为HttpWatch和debugbar,其中Httpwatch,用来查看页面上一个动作的Query String(get方式)、Post Data(Post方式)、Content(服

2010-04-20 10:24:00 399

原创 ExtJs基本知识点

1、为了提高加载速度,记得修改ext内核中ext-base文件中的图片s.gif的路径,方法有两种,一种,直接在Ext-base文件中修改路径,这样只要修改一次即可,无需在项目使用的每个页面都重新修改一次。另一种,即在需要引用ExtJs的页面中添加一个指定,指定图片的路径,为“Ext.BLANK_IMAGE_URL = 项目路径/ext/resources/images/defaul

2010-04-19 14:07:00 760

转载 常用的vs开发工具的一些快捷键

1 转到定义: F12;2 设置书签:Ctr+K+K;3 设置任务: //TODO:something,查看任务Ctrl+W+T;4 查找:Ctrl+ F, Ctrl+Shift+F;5 强迫智能感知:Ctrl+J;6 强迫智能感知显示参数信息:Ctrl-Shift-空格;7 格式化整个块:Ctrl+K+F;8 全屏幕:Alt+Shift+Enter;9 设置书签:

2010-04-19 08:49:00 543 1

原创 初来乍到

      初来乍到,转眼到新公司已经第五天了,在这一周的时间主要是在熟悉ExtJs的开发,与同事做着交接,同时也意味着在以后的一段时间内,我得与ExtJs打交道了。      回想初次与其打交道,还能追述到两年多前,当时因为项目的需要,小研究了3个月的Ext。但时过境迁,如今重新接触Ext,可谓为一白丁。重头开始,熟悉Ext开发,在此记录下,我的一点点学习心得,及Ext开发要点,供自己回味及备忘

2010-04-16 11:50:00 299

空空如也

空空如也

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

TA关注的人

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