随笔分类 - .net
摘要:TFSDeleteProject 会永久性损坏团队项目,之后无法恢复该项目。 您应该在使用 TFSDeleteProject 之前备份所有重要的项目数据。 若要使用 TFSDeleteProject 命令,您必须是“Team Foundation Administrators”安全组或“项目管理员”
阅读全文
摘要:下面是ajax提交的方法,主要用到了$form.serializeArray()将表单序列化成json对象,然后用each处理一下,代码如下:var $form = $('');$form.append($("#dialog-form").clone());var jsonObj = $form.s...
阅读全文
摘要:我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己定义应用层协议。WEB使用HTTP协议作应用层协议,以封装HTTP文本信息,然后使用TCP/IP做传输层协议将它发到网络上。1) Socket是一个针对TCP和UDP编程的接口,你可以借助它建立TCP连接等等。而TCP和UDP协议属于传输层。 而http是个应用层的协议,它实际上也建立在TCP协议之上。(HTTP是轿车,提供了封装或者显示数据的具体形式;Socket是发动.
阅读全文
摘要:在应用枚举的时候,时常需要将枚举和数值相互转换的情况。有时候还需要转换成相应的中文。下面介绍一种方法。首先建立一个枚举: /// /// 颜色 /// public enum ColorType { /// /// 红色 /// Red, /// /// 蓝色 /// Bule, /// /// 绿色 /// Green }获得枚举数值:int code = ColorT...
阅读全文
摘要:do.net事务处理的一个实例,画面就三个按钮开始事务,执行,提交事务 TransactionScope trans; /// <summary> /// 事务开始按钮的处理 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnOpen_Click(object sender, EventArgs e) { //只要在当前进程中...
阅读全文
摘要:SQL Server类型C#类型bitbooltinyintbytesmallintshortintintbigintlongrealfloatfloatdoublemoneydecimaldatetimeDateTimecharstringvarcharstringncharstringnvarcharstringtextstringntextstringimagebyte[]binarybyte[]uniqueidentifierGuidpublic static Type SqlType2CsharpType(SqlDbType sqlType){switch (sqlType){ ..
阅读全文
摘要:当我们想要获得一个唯一的key的时候,通常会想到GUID。这个key非常的长,虽然我们在很多情况下这并不是个问题。但是当我们需要将这个36个字符的字符串放在URL中时,会使的URL非常的丑陋。 想要缩短GUID的长度而不牺牲它的唯一性是不可能的,但是如果我们能够接受一个16位的字符串的话是可以做出这个牺牲的。 我们可以将一个标准的GUID21726045-e8f7-4b09-abd8-4bcc926e9e28 转换成短的字符串3c4ebc5f5f2c4edc 下面的方法会生成一个短的字符串,并且这个字符串是唯一的。重复1亿次都不会出现重复的,它也是依照GUID的唯一性来生成这个字符串的。...
阅读全文
摘要:在命令行窗口使用netstat -ano命令只能看到端口的监听情况,如果要跟踪占用端口的进程信息,则可以采用以下方法。1.开始-运行-输入cmd-打开命令行窗口2.输入:netstat -aon|findstr "端口号"如输入netstat -aon|findstr "1433",回车,有以下信息显示TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING 1956其中"1956"为占用"1433"端口的进程号3.输入:tasklist|findstr "进程号"如输入task
阅读全文
摘要:通过windows数据源管理,建立ODBC数据源1.打开控制面板,管理工具2.打开数据源3.选择你要操作的数据库类型(比如Sql Server)4.输入相应的数据库参数1.在“服务器(s)”选项中,选中或填写计算机名称2.在“名称(M)”中,随便填写一个字符串,如canyoung3.点击“下一步”5.创建到SQL Server的数据源1、使用用户输入登陆ID和密码的Sql Server验证2、在“登陆ID”中填写数据库登陆用户名,如krs3、在“密码”中填写用户名密码,如123456下一步下一步完成逆向工程File-àReverse Engineer--àDataBase在
阅读全文
摘要:发现很多园子里的人在处理Response 下载文件名是使用这个方法Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(fileInfo.Name, System.Text.Encoding.UTF8));但这个只是针对没有空格和IE的情况下使用。如果想在FireFox下输出没有编码的文件,并且IE下输出的文件名中空格不为+号,就要多一次判断了。if (Request.UserAgent.ToLower().IndexOf(&
阅读全文
摘要:1. 中国移动飞信接口说明这个接口是直接使用URL请求方式发送消息的。url:http://sms.api.bz/fetion.php?username=15800466423&password=hechen1988&sendto=15800466429&message=短信内容参数说明: username 指定你飞信的帐户(你开通飞信的手机号码) password 指定你飞信的密码 sendto 指定发送的手机号码 message 指定发送的消息这个接口和上一篇关于短信发送的接口是有区别的,这个接口只针对于中国移动飞信用户,发送短消息也只能发送到移...
阅读全文
摘要:1.注册帐户我使用的这个接口,是要在他们平台上注册的。平台地址:http://ad.smsadmin.cn/注册这个平台账号之后,它们会给你十条短信试用。还是挺人性化的,对于我们来说学到东西又不花钱,哈哈。平台发送短信都是基于http协议的,因此我们可以很容易的将这个功能集成到我们的Web项目中来。2.Get方式发送测试URL:http://www.smsadmin.cn/smsmarketing/wwwroot/api/get_send/发送类型: GET参数:?uid=userid&pwd=password&mobile=telephone&msg=msgconte
阅读全文
摘要:前台页面要输入下载地址和另存路径private void BtnDown_Click(object sender, System.EventArgs e){ //开始线程下载文件 DownloadClass downFile =new DownloadClass(); downThread = new Thread(new ThreadStart(downFile.DownloadFile)); downFile.StrUrl = txtFromUrl.Text; downFile.StrFileName = txtSavePath.Text; ...
阅读全文
摘要:DataTableToList 源码using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Reflection;namespace NCL.Data{ ///<summary> /// 实体转换辅助类 ///</summary> public class ModelConvertHelper<T> where T : new() { public static IList<T> ConvertToModel(Da
阅读全文
摘要:XMLHelper.csusing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Xml;namespace PuTianCheng{ ///<summary> //
阅读全文

浙公网安备 33010602011771号