04 2011 档案
摘要:http协议:请求-处理-响应xss漏洞:提交表单的时候,恶意写html加入URL中,实现非法目的。Web开发原则:···
阅读全文
摘要:ViewState了解:ViewState是保存隐藏字段的值的。WebForm中之所以,客户端向服务器提出请求的后,原始的数据仍然能保存在客户端。是因为,数据被保存在ViewState中。在浏览器中可以看到ViewState··当禁用ViewState的时候。EnableViewState="false"时。WebForm中被渲染成<input>不会受到影响。比如textbox. 因为它不想label那样需要通过ViewState传值。。一般都是客户端禁用ViewState,如果页面包含太多ViewState,影响访问速度。 服务端可以有Vi
阅读全文
摘要:form 中method ="post"与method ="get"的区别在于。(1)get:通过URL传值,在URL可以看得到。 post:提交的表单是隐藏在HTTP报文里面的,在URL可以看不得到.例子:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://w
阅读全文
摘要:基于ashx方式的ASP.Net开发。主要理解WebForm开发中的 ispostback 和 《请求-处理-响应》的流程。做了一个ashx方式数字自增页面。Handler.ashx页面<%@ WebHandler Language="C#" Class="Handler" %>using System;using System.Web;public class Handler : IHttpHandler{ public void ProcessRequest(HttpContext context) { context.Response.
阅读全文
摘要:js中函数的概念: function add(i1,i2) { return i1 +i2 ; } var i3=add (1,2); alert(i3);var 声明变量就可以了,没var也可以,不过会默认变量为全局变量,很少这样用。js为弱类型语言。写法不会需要太严格。js中的匿名函数 var f1=function (i1,i2){return i1 +i2;} f1(3,5); alert (function (i1,i2){return i1 +i2;}(3,5));//...
阅读全文
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 聊天机器人_面向对象{ class Program { static void Main(string[] args) { person p = new person(); p.Name = "bobi"; p.Eat(5); p.live = true; p.Sa...
阅读全文
摘要:学习了 传智播客 聊天机器人的原理,自己写了个聊天机器人using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace 控制台基础联系{ class Program { static void Main(string[] args) { Console.WriteLine("你好!我是机器人"); int Fulllevel = 5;//设置饥饿指数 while (tru...
阅读全文
摘要:面向对象的C#类的概念private:表明的类的封装性,外界不能访问,内部函数可以对它进行处理。字段不能用public ,这样破坏了类的封装性。属性的概念。属性大写字母开头,字段小写开头private int age;public int Age{get;set};等价于public int Age{ set{age=value}; get{return age};}Static 的静态成员,不需要实例就可以使用。体会~~~Static class help{ public Static void read() { console.writeline("让我来帮助你");
阅读全文
摘要:类型转换有两种 Cast,Convert。Cast 为同类型的隐式转换(int)Number;Convert 为类型的转变:Convert.ToInt32();Convert.ToString() 用于不同类型的转换;例:String str=Console.ReadLine();int Int_str=Convert.ToInt32(str);数组:int[] values={30,20,50};values.length 等用法。。。。int []nums=new int[3];int []nums=new int[3]{20,30,50};Foreach用法:试用与String数组的输出
阅读全文
摘要:觉得有必要了解下C#语言基础。要盖大房子,没地基确实不行。不是空中楼阁~Console.WriteLine("你好,我是bobi");可以说是最常用的输出语句,当然,里面主要是用来输出值的。可是是常量,也可以是变量,管他,就是输出值。Console.WriteLine() ;要输出多个值的时候,最好是用占位符的方法。不容易出错,而且清晰。。例:Console.WriteLine("{0}+{1}={2}",i1,i2,i3); //假设i1=1;i2=3。那么输出结果就是:1+2=3; 体会到了占位符的好处了吧。可以很清楚的替我们表达程序结构。类似的用法
阅读全文
浙公网安备 33010602011771号