zoukankan      html  css  js  c++  java
  • hiberfil.sys msocache,cpce&天极网,终结析沟,viewstate,cache,scroll不变,换行,cs下换行,为空,marshalbyrefobject,gettype,主题,getlegth(0),is

    1.hiberfil.sys是系统休眠时将内存中的所有信息保存到hiberfil.sys这个文件中,它的大小始终和你的物理内存大小一致。
    2.MSOCache,是Offiece的本地安装源 (Msocache)。   一种安装功能,它将安装源文件从 Microsoft Office 2003 安装媒体(例如 Office 2003/2007 光盘)复制到 Msocache 文件夹。
     功能 :会使你在执行诸如“检测和修复”、“要求式安装”、“维护模式安装”、“Service Pack和修被程序”等的安装操作过程中不必插入光盘。
     删除:删除 Msocache 文件夹,注意切毋使用 Microsoft Windows 资源管理器删除 MSOCACHE 文件夹,可以使用 Windows 清理向导删除 Msocache 文件夹。步骤:
     1.单击“开始”,依次指向“所有程序”、“附件”、“系统工具”,然后单击“磁盘清理”。
     2.在“选择驱动器”对话框中的“驱动器”列表中,单击“C:”,然后单击“确定”。
    3.99年我们和IDG在一个星期内谈判决定给我们投资,99年底IDG和《电脑报》合资成立天极公司就是现在的天极网,经过四年的发展,天极网成为IT业界最大的IT专业网站。这当中有《电脑报》很大的支持,也有天极网友读者的支持
    4.GC.SuppressFinalize(this); //请求系统不要调用指定对象的终结器。
    5.Viewstate实现了IStateManager接口的一个属性和三个方法
    6.cathe
    HttpCachePolicy类是专门用来控件Cache的,可以用Response.Cahce来访问这个类的实例
    Response.Cache.SetExpires(DateTime.Now.AddSeceonds(10));
    Cache类的生存周期等于应用程序的生命周期
     Cache.Add方法,用法和Insert差不多,区别在于Add碰到该key原来有赋过值会失败,Insert则不会,而会替换原有值;Add会返回被缓存数据项,Insert不会

    7.保持滚动条位置
    <%@ Page Language="C#" MaintainScrollPositionOnPostback="true"> //该值指示回发后是否将用户返回到客户端浏览器中的同一位置
    8.snippet 功能自动创建一些代码
    9.在字符串中实现换行链接: string str = "abcd \r\n efgh"; 其实还可以使用System.Environment.NewLine来实现

    string str = "abcd" + System.Environment.NewLine + "efgh";
    9.@会识别换行符其实这个特性,我不知道怎么描述,只是偶然发现的,先看下面的代码吧:
    string script = @
    "<script type=""type/javascript""> 
     function doSomething()
      {
     }
     </script>";
    10.判断字符串是否为空 str.length=0 && str!=null; 效率最高
     Length法:bool isEmpty = (str.Length == 0);  最好
    Empty法:bool isEmpty = (str == String.Empty);
    General法:bool isEmpty = (str == "");
    11.MarshalByRefObject 允许在支持远程处理的应用程序中跨应用程序域边界访问对象。
    12.从类(Class)返回一个System.Type类型,用typeof关键字
       从一个对象实例(Object)返回一个System.Type类型,用GetType
    13.获取Enum类型中的所有枚举值:
       Enum.GetNames方法
       将字符串转换成枚举值
       Enum.Parse方法
    14.主题
      在web.config的<system.web>元素下的<pages>元素下设置theme或者styleSheetTheme属性(针对全局);在页的@Page指令里设置Theme或者StylesheetTheme属性(针对当前页)
      Theme定义的样式不可以覆盖;StylesheetTheme定义的样式可以覆盖
    eg:
    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Flow_Control.aspx.cs"   Inherits="CSPlatform.Website.Admin.Web.KnowledgeBase.Flow_Control" StylesheetTheme="skinCS"  %>

     动态修改Page的Theme要在Page_PreInit方法中实现
    15.strStuInfo.GetLength(0) 二维数组
    GetLength(0) 为 GetLength 的一个示例,它返回 Array 的第一维中的元素个数。

    16.using System.Web.Script.Services;
    这个命名空间并不是在System.Web中,而是在ajax扩展中。
    需要安装ASP.NET 2.0 AJAX Extensions,然后在项目上添加引用:System.Web.Extensions

    17.is/as操作符,提供了更加灵活的类型转型方式,但是as操作符在执行效率上更胜一筹,

    18.class(类)System.Object类,因此是一种引用类型 new一个类的实例时,对象保存了该实例实际数据的引用地址,而对象的值保存在托管堆(managed heap)
     struct(结构)是一种值类型,用于将一组相关的信息变量组织为一个单一的变量实体 。所有的结构都继承自System.ValueType类,因此是一种值类型,也就是说,struct实例分配在线程的堆栈(stack)它本身存储了值,而不包含指向该值的指针

    19.ILDasm.exe反编译工具
    20.newobj用于分配和初始化对象;而initobj用于初始化值类型。
    21.桌面出不来了
    打开任务管理器,在进程里面看explorer.exe程序(这时候应该显示为0的,你把结束了.然后自己新建个任务(就在上面文件里),打开explorer,应该桌面就出来了
    22.Visual Studio Snippet(片断)提交开发效率
     ctrl+K,X visual c# ->swith 回车,可以把enum中的代码自动生成,
    23.测试项目
      要加通用的环境,ajax
       引用system.web.extention,是为了using System.Web.Script.Services;ajax调用webservice


    作者:水木    
     
  • 相关阅读:
    django 中 null=True 和 blank=True的区别!
    利用js代码屏蔽f12,右键,粘贴,复制,剪切,选中,操作!!秀!秀!秀!
    jupyter notebook快速入门教程
    锁相关
    事务相关
    索引
    体系结构
    数据类型
    字符集
    部署规范
  • 原文地址:https://www.cnblogs.com/hsapphire/p/1566126.html
Copyright © 2011-2022 走看看