帮忙给别人做个单循环赛的赛程排序

实际上就是排列组合

这个本身没有什么复杂的,唯一有点意思的就是如何打散每个队员的比赛顺序

写了这么一个算法,记录一下

   

  private static string GetFullCode(int code, int length) {
           string result = code.ToString();
           int codeLength= result.Length;
      …

Javascript的Eval函数可谓是非常厉害

有一个思路实现

C#利用csc命令动态生成dll,然后加载该程序集到应用中,调用执行方法

java也一样,用javac生成jar包调用

如此一来就可以实现远程执行代码,实现简单的云推送

记录思想,回头研究

-----2012.6.25更新----

经过一早上的测试,终于实现了功能

直接贴代码

实现类

云推送的类

执行结果

可以…

系统

# uname -a               # 查看内核/操作系统/CPU信息
# head -n 1 /etc/issue   # 查看操作系统版本
# cat /proc/cpuinfo      # 查看CPU信息
# hostname               # 查看计算机名
# lspci -tv              # 列出所有PCI设备
# lsusb -tv              # 列出所有USB设备
# lsmod                  # 列出加载的内核…

New和Override这两个关键字是互斥的。不可以同时使用

经典面试题

其它 2012-06-05 10:28

Server.Transfer,Response.Redirect区别

Server.Transfer只能够转跳到本地虚拟目录指定的页面,URL地址不变,携带上下文

Response.Redirect则十分灵活,URL地址改变,HTTP状态 302


using的用法

1,引入命名空间

2,using别名

3,try,finally语法糖.自动调用Dispose方法

    要求对象必须实现IDisposable接口的Dispose方法


new用法

1,运算符…

泛型总结

C# 2012-06-04 10:54

所谓泛型,即通过参数化类型来实现在同一份代码上操作多种数据类型。泛型编程是一种编程范式,它利用“参数化类型”将类型抽象化,从而实现更为灵活的复用。

面向对象的语言好处是使得程序员可以很方便地重用代码, 在面向对象中程序员可以写一个子类去继承自一个父类,写不同的程序能够重用以前的代码, 会减少很多代码的工…

默认情况下,Eclipse的编辑器只有在输入”.”后才会唤醒代码自动补齐功能,如果想在输入任意字符的情况下都由Eclipse帮你联想method名、变量名的话,只需要这样简单设置一下:

1. 打开window→ preferences

2. 面板左侧依次点Java → Editor → Content Assistant

3. 注意右侧最下面,有一块叫做Auto-Activation的区域,在A…

//值类型
int a = 1;
int b = a;
a = 2;
Console.WriteLine("a is {0},b is {1}", a, b);
 
//结果:
//a is 2,b is 1
 


//字符串
string str1 = "ab";
string str2 = str1;
str1 = "abc";
Console.WriteLine("str1 is {0},str2 is {1}", str1, str2);
Console.Read();
 
//结…