摘要: 网站Web.config中:<add name="connStr" connectionString="Data Source=.\sqlexpress;AttachDbFilename=|DataDirectory|music.mdf;Integrated Security=True;User Instance=False"/>这种写法,表示调用文件夹下App_Data中music.mdf数据库,而且这个数据库不用手动附加到sql express, 它会自动附加.如果手动附加,会出现错误:在数据库 'master' 中拒绝了 阅读全文
posted @ 2012-04-01 10:13 pantherbean 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 新建一个网站时:完整路径:G:\wwwroot\WebSite1 WebSite1文件夹下有文件:Default.aspx默认虚拟路径:/WebSite1所以访问的时候应该这样:http://localhost:14595/WebSite1/Default.aspx虚拟路径可以随便改:如改成 /,那么访问的时候就应该这样:http://localhost:14595/Default.aspx,如改成:/aa/bb/cc 访问:http://localhost:14595/aa/bb/cc/Default.aspx新建一个Asp.net Web应用程序时,默认虚拟路径是: /,不可以改成别的.. 阅读全文
posted @ 2012-03-31 15:38 pantherbean 阅读(426) 评论(0) 推荐(0) 编辑
摘要: static void Main(string[] args) { int intOut;//这里可以赋值,但赋的值在方法funout()中会被清空 funOut(out intOut);//这里out必须写 Console.Write(intOut);//输出1 int intRef = 1;//这里必须赋值,如果方法funref()中没有改变intRef,则输出原值 funRef(ref intRef);//这里ref必须写 Console.Wr... 阅读全文
posted @ 2012-03-31 15:12 pantherbean 阅读(247) 评论(0) 推荐(0) 编辑
摘要: chrome操作技巧:Ctrl+Shift+I 开发人员工具Ctrl+Shift+J JavaScript 控制台Ctrl+Shift+Del 清除浏览数据Ctrl+U 查看源代码Shift+Escape 查看任务管理器ctrl+shift+B 可以悬挂或收起标签栏alt+F或者alt+E 可以打开您在chrome的设置菜单输入一个网址,然后按住Alt+enter键,您可以在一个新标签里打开这个网址选中文本,点右键,会出现一个搜索(s),会直接在新标签打开搜索,不用再复制文本到URL中搜索pdf文件可以在chrome中查看. 阅读全文
posted @ 2012-03-27 10:52 pantherbean 阅读(179) 评论(0) 推荐(0) 编辑
摘要: IL_0000,标记代码开头,前面是变量的声明和初始化ldarg.0(load argument),装载第一个成员参数,在实例方法中指的是当前实例的引用call,一般用于调用静态方法,因为静态方法是在编译期指定的,而在此处call并非调用静态方法,而是构造函数.actor(),也是在编译期指定的callvirt,调用实例方法,函数调用是在运行时确定的,检查是否是虚函数,不是就直接调用,若是则向下检查是否有重写,.ret(return),执行完毕.ldstr(load string),将字符串压栈,从内存装载到堆栈上的操作指令通常以ld(load加载)开头,而每一条指令都对应了一条存储指令,通常 阅读全文
posted @ 2012-03-02 23:12 pantherbean 阅读(228) 评论(0) 推荐(0) 编辑
摘要: class Program { string name; int age; public string Name { get { return name; } set { this.name = value; } } static void Main(string[] args) { //无参构造函数来实例化类 object obj = Assembly.Load("ConsoleApp").Cr... 阅读全文
posted @ 2012-03-01 10:13 pantherbean 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 应用程序域: 所有的.Net 应用程序都运行在托管环境(managed environment)中,但操作系统只提供进程(Process)供程序运行,而进程只是提供了基本的内存管理,它不了解什么是托管代码。所以托管代码,也可以说是我们创建的.Net程序,是无法直接运行在操作系统进程中的。为了使托管代码能够运行在非托管的进程之上,就需要有一个中介者,这个中介者可以运行于非托管的进程之上,同时向托管代码提供运行的环境。这个中介者就是应用程序域(Application Domain,简写为App Domain)。所以我们的.Net程序,不管是Windows窗体、Web窗体、控制台应用程序,又或者是. 阅读全文
posted @ 2012-02-27 16:29 pantherbean 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Stream:数据流是一个抽象基类,派生FileStream实例与MemoryStream实例,自己本身不能实例化,只能由派生类来初始化.FileStream:文件流,主要对文件的操作,向文件写入数据,从文件中读取数据.实例化时,有一个文件路径参数.MemoryStream:内存流,实例化时,参数是字节数组byte[],字符串转化为字节数组: 1、byte[] str=Encoding.UTF8.getBytes("字符串"); 2、byte[] str=Encoding.GetEncoding("gb2312").GetBytes("字符串& 阅读全文
posted @ 2012-02-25 16:01 pantherbean 阅读(1321) 评论(0) 推荐(0) 编辑
摘要: public class bird { public string type = "bird"; public virtual void write() { Program.print("type is bird"); } } public class chicken : bird { public string type = "chicken"; public override void write() { Program.pr... 阅读全文
posted @ 2012-02-22 16:08 pantherbean 阅读(404) 评论(0) 推荐(0) 编辑
摘要: ,sp_executesql 的参数必须为UNICODE,即NCHAR,NVARCHAR,NTEXT型,否则报错动态sql语句基本语法1 :普通SQL语句可以用Exec执行Select * from tableNameExec('select * from tableName')Exec sp_executesql N'select * from tableName' --请注意字符串前一定要加N存储过程可以返回的不仅仅是查询的结果,也可以是一个指示了存储过程的成功或失败的标识,我们可以利用return来返回这个标识,return的工作方式不管一个存储过程是否提 阅读全文
posted @ 2012-02-21 16:37 pantherbean 阅读(40260) 评论(0) 推荐(1) 编辑