ASP.net/C#
文章平均质量分 73
Dean丁
这个作者很懒,什么都没留下…
展开
-
ASP.net--Session时间设置
ASP.NET session时间的设置方法一:asp.net Session的默认时间设置是20分钟,即超过20分钟后,服务器会自动放弃Session信息.当我们在asp.net程序中打开webconfig的时候,可以看到一段如下的代码:Asp.net程序代码:mode="InProc"stateConnectionString="tcpip=127.0.转载 2013-12-09 19:17:28 · 841 阅读 · 0 评论 -
windowsform中的控件调用--2
今天自己在这儿玩着玩着,又玩原创 2014-10-03 16:12:35 · 733 阅读 · 0 评论 -
对C#中Thread.IsBackground属性的理解
原文地址:http://blog.csdn.net/luckeryin/article/details/5649144C#中,Thread类有一个IsBackground 的属性.MSDN上对它的解释是:获取或设置一个值,该值指示某个线程是否为后台线程。个人感觉这样的解释等于没有解释..Net中的线程,可以分为后台线程和前台线程。后台线程与前台线程并没有本质的区别,它们之间转载 2014-10-03 22:46:45 · 919 阅读 · 0 评论 -
C#多线程状态判断
先转载一段C#多线程有很多值得学习的地方,这里我们主要介绍C# ThreadState属性,包括介绍主线程Main()函数和线程的优先级等方面。主线程Main()函数所有线程都是依附于Main()函数所在的线程的,Main()函数是C#程序的入口,起始线程可以称之为主线程。如果所有的前台线程都停止了,那么主线程可以终止,而所有的后台线程都将无条件终止。所有的线程虽然在微原创 2014-10-04 00:05:23 · 6583 阅读 · 0 评论 -
托管和非托管
NET Framework 是一种新的计算平台,它简化了在高度分布式 Internet 环境中的应用程序开发。.NET Framework 旨在实现下列目标: 提供一个一致的面向对象的编程环境,而无论对象代码是在本地存储和执行,还是在本地执行但在 Internet 上分布,或者是在远程执行的。 提供一个将软件部署和版本控制冲突最小化的代码执行环境。 提供一个保证代码(包括由未知的或不完全受信任的第转载 2014-12-21 09:45:50 · 629 阅读 · 0 评论 -
解决WindowsForm窗体假死的状态
异步调用是CLR为开发者提供的一种重要的编程手段,它也是构建高性能、可伸缩应用程序的关键。在多核CPU越来越普及的今天,异步编程允许使用非常少的线程执行很多操作。我们通常使用异步完成许多计算型、IO型的复杂、耗时操作,去取得我们的应用程序运行所需要的一部分数据。在取得这些数据后,我们需要将它们绑定在UI中呈现。当数据量偏大时,我们会发现窗体变成了空白面板。此时如果用鼠标点击,窗体标题将会出现”失去转载 2015-03-24 22:56:11 · 3705 阅读 · 0 评论 -
String和StringBuffer的区别
彩笔的艰辛编程之路,记录点点滴滴~~~转载:http://zhidao.baidu.com/link?url=uM4AAPG_CbZYMa1gDYmBAuYn1sQJSX_ayd_VrijzF23LjFRp_D_JQ1ex6UTYbnGN92BwGcEGwXfXtVTyLygicqString:是对象不是原始类型.为不可变对象,一旦被创建,就不能修改它的值.对于已经存在的Stri转载 2015-03-23 11:33:49 · 440 阅读 · 0 评论 -
关于C#的set和get问题
如何正确的理解get和set呢???using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Drawing;using System.Web;using S原创 2015-11-06 10:20:58 · 665 阅读 · 0 评论 -
图像压缩
Server.Mappath真的好用啊!!!!!!!!!!!!!!!!!!!!!!!!!搞了一下午的成果,累死了,哎! string root = HttpContext.Current.Server.MapPath(HttpContext.Current.Request.ApplicationPath.ToString()); GetPicThu原创 2015-10-12 19:54:45 · 801 阅读 · 0 评论 -
windowsform中的控件调用--1
一只在零零散散的学习这个东西,今天终于z转载 2014-10-02 23:13:40 · 1360 阅读 · 0 评论 -
使用MethodInvoker委托进行跨线程访问
使用MethodInvoker委托进行跨线程访问 (2007-03-30 09:45:37)转载▼标签: 科学 MethodInvoker 提供一个简单委托,该委托用于调用含 void 参数列表的方法。在对控件的 Invoke 方法进行调用时或需要一个简单委托又不想自己定义时可以使用该委托(摘自MSDN) 在多转载 2014-08-31 22:44:36 · 2250 阅读 · 0 评论 -
关于GetHostEntry无法解析IP地址和ReceiveFrom调用中ref关键字问题
郁闷死了这几天,都被这两个函数给搞死了,找了好久终于找到答案了原创 2014-08-18 16:17:19 · 1615 阅读 · 0 评论 -
浏览器页面传值跳转
一、使用QueryString 优点: 实现起来非常简单缺点: 传递的值是会显示在浏览器的地址栏上的(不安全)不能传递对象适用于:传递的值少而安全性要求不高的情况下。使用这种方法的步骤如下: 1,使用控件创建web表单(form) 2,创建可以返回表单的按钮和链接按钮 3,在按钮或链接按钮的单击事件里创建一个保存URL的字符变量 4,在保存的URL里添加Qu原创 2013-12-06 16:36:04 · 760 阅读 · 0 评论 -
关于C#的delegate
这个东西看书的时候经常遇到,一直搞不懂,真的是超级郁闷,今天总算找到一个给力的博客了,吧转载 2014-07-26 17:17:02 · 612 阅读 · 0 评论 -
C#中get和set不带参数
get set是用来扩展域的,也就是C里的变量,只是用起来更加灵活而己。看以下代码: using System; public class cls { private int book;//定义一个域(也可以叫变量,只是面向对像里都这么叫,使用起来也更加方便) public int Book { get { Console.WriteLine("dsf"); return b转载 2014-07-27 10:26:39 · 1716 阅读 · 0 评论 -
托管应用程序和非托管应用程序
托管很好理解!抽象一点讲就是一些功能你不要自己去实现,而是由clr去实现,由它(clr)去管理.比如指针空间:在vc中你用new 生成,而必须用delete去删除。但在c#中你不要管对象回收,也就是你用new生成对象,但你不必自己删除对象,删除相应不用的对象由clr去完成。 记得你小时候上幼子院,这就是托管(获得幼儿院的服务) 好处:转载 2014-07-27 10:22:15 · 563 阅读 · 0 评论 -
C#回调函数
C#回调函数应用示例,形象比喻方法助理解,整理了一个简单的例子来说明回调函数的用法: namespace CallBackFunction { class Program { static void Main(string[] args) { Program prog = new Program()转载 2014-07-27 10:20:25 · 705 阅读 · 0 评论 -
线程传递参数
Net提供了许多多线程编程工具,可能是因为太多了,所以掌握起来总是有一些头疼,我在这里讲讲我总结的一些多线程编程的经验,希望对大家有帮助不需要传递参数,也不需要返回参数我们知道启动一个线程最直观的办法是使用Thread类,具体步骤如下ThreadStart threadStart=new ThreadStart(Calculate);Thread thread=new Th转载 2014-08-06 20:05:49 · 533 阅读 · 0 评论 -
关于StructLayout
[StructLayout(LayoutKind.Sequential) ]是结构体排序问题;首先介绍一下 结构体和类的区别 :类是按引用传递 结构体是按值传递进入正题:结构体是由若干成员组成的.布局有两种1.Sequential,顺序布局,比如struct S1{ int a; int b;}那么默认情况下在内存里是先排a,再排b也就是转载 2014-09-18 16:19:40 · 1443 阅读 · 0 评论 -
AssemblyInf.cs的作用
在asp.net中有一个配置文件AssemblyInfo.cs主要用来设定生成的有关程序集的常规信息dll文件的一些参数,下面是默认的AssemblyInfo.cs文件的内容具体介绍//是否符合公共语言规范(CLS)[assembly: CLSCompliant(true) ]//控制程序集中所有类型对COM的可访问性[assembly: ComVisible(false)]/转载 2014-09-19 14:56:28 · 648 阅读 · 0 评论 -
Repeater 此属性不存在
坑出翔啊!!!如果定义一个class,里面定义的是属性,Repeater会获取不到,提示此属性不存在,必须定义成访问器Repeater可以访问 public class SummaryList { public int ID { set; get; } public string Name { set; get; } publi原创 2015-11-17 14:58:19 · 648 阅读 · 0 评论