摘要:
1)关于Assembly 1 就是一堆相关类的打一个包,这样程序中若用到其他功能,那就只引用该功能所在的程序集即可,减小了尺寸;同时一些程序集内部的类不想让其他程序集调用。 2 如果所调用的类在没有引用的程序集中,那么需要添加对所在类的程序集的引用。 3 Assembly的访问级别,类如果不标注访问级别就是internal;即只能在程序集内部访问;如果想让别的程序集访问,就需要public。 4 可以自己编写Assembly:新建类库,生成后就是一个dll,然后在别的项目中添加引用该dll即可,使用该dll类库中的定义的非internal类了。 5 托管代码:可以反编译出来的,最终编译生成MS
阅读全文
posted @ 2011-06-21 10:36
M_ary
阅读(216)
推荐(0)
摘要:
1)层的position样式操作 1 static(默认值) 2 absolute:top和left起作用,不过是相对于浏览器来说,不会随着上一个元素位置的变化而变化。 3 fixed:它是相对于真个可以显示的窗体而言,即不会随着滚动条的滚动而变化。 4 relative:top和left起作用,不过是相对于前面 一个元素,上一个元素位置一变,它的位置也会改变。2)body和document的事件范围;body在document的事件内部。3)元素大小的单位 1 进行元素大小值改变的运算时,需要取得原有的值,需要用parseInt(div.style.width);转换;4)解决英文字母连续不
阅读全文
posted @ 2011-06-21 10:27
M_ary
阅读(135)
推荐(0)
摘要:
1)DOM动态创建元素 1 document.write(); //只能在页面加载中动态创建 2 document.createElement(); //创建具有指定标签的dom对象;然后appendChild();添加到相应的元素下。 document.body.appendChild(a1); 3 document.innerHTML();2)获取表单元素 1 innerText; innerHTML ; 2 value获取所有<textarea><select> 表单元素的值; 3 关于<是否编码;若编码<代替,则显示就是原样,否则就有特殊意义。
阅读全文
posted @ 2011-06-21 10:19
M_ary
阅读(144)
推荐(0)
摘要:
1)dom是js的类库。2)关于事件发生时调用函数和注册函数的区别 1 <body onclick="load()">//当点击时,去调用函数 2 <input onclicik="document.onclick=f1">//当点击时,去为document对象注册事件,不是对f1方法的调用3) window对象的方法 1 alert(); 2 confirm(); 3 window.navigate("url"); 4 setInterval("要执行的js代码",500);clearIn
阅读全文
posted @ 2011-06-21 10:13
M_ary
阅读(137)
推荐(0)
摘要:
1)JavaScript:控制html和css;是浏览器执行的三种语言之一。2)js是解释性语言;不是编译(就是编译成cpu可以执行的语言);3)js是大小写敏感的语言。4)显示特殊符号时,需要转义。5)Jquery就像是js的类库;6)在超链接中执行JS<a href="javascript:alert('')"></a>7)JS的变量 1 判断变量是否初始化;8)JS函数 1 JS中的函数没有返回值时,那么该返回值就是undefined; 2 匿名函数;类似于C#中的委托。9)Array对象--动态数组 1 var arr=[
阅读全文
posted @ 2011-06-21 10:07
M_ary
阅读(178)
推荐(0)
摘要:
1---www.cnbeta.com(IT咨询的网站)---www.qiushibaike.com(糗百)---三国杀WEB应用程序1)关于XML和HTML 1 XML是有标签组成;它描述了标签中可以存储什么样的数据。 2 HTML教程也是由标签组成;用这些标签去描述这个文本怎么去显示。2)关于B/S 1 客户端浏览器去解释html和js;C#、js、java是在服务器端运行的。 2 发送请求到服务器;由服务器的后台语言去处理。3)<form>表单标签的表单元素有<input><textarea><select>; 1 <input typ
阅读全文
posted @ 2011-06-21 10:03
M_ary
阅读(149)
推荐(0)
摘要:
1) 类中只能定义字段、方法、属性、索引器; private T_CustomerBLL bll=new T_CustomerBLL(); //定义的是字段;所以不要再字段初始化时引用另外一个非static成员2)对于安全性问题---防止文件被修改 1 思路上传:先长传文件用FTP上传;再计算文件的MD5,再次基础上加上密钥,在算一次字符串的MD5,将此算后的结果用FTP上传; 2 思路下载:先将xls文件下载;用(文件MD5+密钥);再将txt文件下载;比较是否正确;来判断是否对文件进行了修改。3)应用程序配置---为了实现对门店编号;上传地址和密码等信息的修改;使用Appsetting其配
阅读全文
posted @ 2011-06-21 09:57
M_ary
阅读(143)
推荐(1)
摘要:
1) 关于两个窗口,form1;form2;其中form1先启动,点击按钮产生form2对象,此时想在form2中用form1的文本框这个属性来显示值,该怎么办呢? //用到了两个类的关系---组合。即就让在form1对象作为form2的一个属性,这样在form1启动form2时,让form1当前对象赋值给form2对象。即form1对象作为form2对象的成员,那么此时可以在form2中操作的form1对象了。2)为了实现先显示登陆窗口,可以用模态方式,即form1先showDialog();然后再向下运行Application.run();3) MD5散列算法,不是一种加密算法。 登陆实现
阅读全文
posted @ 2011-06-21 09:51
M_ary
阅读(195)
推荐(0)