摘要:
HttpWebRequest和HttpWebResponse用来获取从一个页面传过来的值。 想创建一个request,必须要用WebRequest.Create(url)方法,而不是直接new 一个HttpWebRequest。 而HttpWebRequest 是WebRequest的子类, 根据上 阅读全文
摘要:
委托的基本概念就不说了,我先简单说一下什么是多播委托。包含多个方法的委托就是多播委托。简单地举了例子:delegate void MyDelegate(); static void Main(string[] args) { MyDelegate my1 = Write; my1 += Read; Console.ReadLine(); } static void Write() { Console.WriteLine("Write t... 阅读全文
摘要:
上次公司内部考试时考到了,但是没用过,考到了一大片。今天看书的时候又看到这个方法,于是稍微分析了一下。 public class Test { public static void Main(string[] args) { int bookIndex; string[] book1 = { "book1", "book7", "book3" }; bookIndex = Array.BinarySearch(book1,"book3"); Con... 阅读全文
摘要:
声明接口public interface Iinterface { void GetUserName(); } 同上以上示例可以看出,接口中只能包含方法、属性、索引器和事件的声明。不允许声明成员上的修饰符。 因为接口成员是暴露的,所以添加其他修饰符毫无意思,甚至连public都不用加。接口的派生public interface Iinterface{ string GetUserName();}class Test1 : Iinterface{ public string GetUserName() { return "name"; }} 如果一个派... 阅读全文
摘要:
虚方法: 如果要在派生类中继承方法或属性,那么就必须在基类中将该属性声明为virtual。 方法或属性在默认情况下是不虚拟的,所以如果不在基类中显示声明,在派生类中用override重写该方法时就会报错。 当然,如果在派生类中用new来隐藏基类方法也没有问题。 我们看下面一个例子: public class A { public void MethodF() { Console.WriteLine("A.F"); } public virtual void MethodG() { ... 阅读全文
摘要:
call方法实现JS中类的继承 阅读全文
摘要:
jqPlot图表中文API使用文档及源码和在线示例http://www.itivy.com/ivy/archive/2012/1/24/jquery-jqplot.htmlGoogle Chart 图表使用详解http://www.itivy.com/ivy/archive/2011/3/23/634365008147345032.html 阅读全文
摘要:
http://www.mansonchor.com/blog/blog_detail_64.htmliScroll4使用心得http://cubiq.org/iscroll-4官方网站 阅读全文
摘要:
java有两种内存管理:堆 和 栈。栈中保存的是基本数据类型(如:int、short、char、long等)与对象句柄。 栈中保存的内存在变量超出作用域后会被自动释放。 栈的存取速度比堆快,数据可以共享,但是不灵活。举个例子:int i = 5;int j = 5;String s1 = "abc";String s2 = "abc";其中 i 和 j ,s1 和 s2在栈中保存的数据是共享的。也就是说改变过其中一个变量的值,另外一个变量的值也会被相应改变。因此如上数据中i.euqals(j) ; //truei == j ; //trues1.equa 阅读全文
摘要:
java泛型有许多应用,下面挑几个重点的来说。普通型 → 泛型的最基本应用,很简单就不说了。通配型 1 class Point 2 { 3 private K key; 4 private V value; 5 6 public void setKey(K key){ 7 this.key = key; 8 } 9 10 public K getKey(){11 return this.key;12 }13 14 public void setValue(V value){15 ... 阅读全文