nintenyun

导航

2013年8月2日 #

observable pattern

摘要: using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication1{ public class Program { public static void Main(string[] args) { Express express = new Express(); Notificaiton notifi... 阅读全文

posted @ 2013-08-02 17:59 nintenyun 阅读(149) 评论(0) 推荐(0) 编辑

2012年6月2日 #

逻辑与(&)和逻辑或(|) VS 短路与(&&)和短路或(||)

摘要: [原创]逻辑与(&)和逻辑或(|) VS 短路与(&&)和短路或(||) 这个曾经让我分不清的两个东东,今天专门拿出来做一小结,以备日后查阅。并附Java四大运算符和比较运算符简介。1. 逻辑与(&)和逻辑或(|): 标准的逻辑与(&)和逻辑或(|),不论第一个表达式为true or false,都计算第二个表达式。 例如:if (c==0 | e++ 10) 既然用了短路与(&&) 运算符,就不会有当denom为0时产生的意外运行时错误。如果该行代码使用标准与 运算符(&),它将对两个运算数都求值,当出现被0除的情况时,就会产生 阅读全文

posted @ 2012-06-02 11:04 nintenyun 阅读(452) 评论(0) 推荐(0) 编辑

2011年7月26日 #

基于RFB协议 ,使用sliverlight完成远程桌面项目 【图文并茂】-----第一天

摘要: 最近单位有个项目,基于RFB协议,使用sliverlight 模拟一个远程桌面软件。废话不多 ,开始交流点心得由于服务器端我们已经采用了 vnc server,所以服务器端编程不再我们考虑的范围中。我们只需要考虑客户端编程即可。首先我们确定采用异步的socket 编程。汗。。什么年代,肯定用异步的啊 ,呵呵。这里就需要介绍一个类 叫做SocketAsyncEventArgs。MSDN解释:http://msdn.microsoft.com/query/dev10.query?appId=Dev10IDEF1&l=ZH-CN&k=k(SYSTEM.NET.SOCKETS.SOCK 阅读全文

posted @ 2011-07-26 17:42 nintenyun 阅读(1169) 评论(0) 推荐(1) 编辑

2011年6月24日 #

表变量与临时表的优缺点 转载

摘要: 表变量与临时表的优缺点什么情况下使用表变量?什么情况下使用临时表?表变量: DECLARE @tb table(id int identity(1,1), name varchar(100)) INSERT @tb SELECT id, name FROM mytable WHERE name like ‘zhang%’临时表: SELECT name, address INTO #ta FROM mytable WHERE name like ‘zhang%’表变量和临时表的比较:临时表是利用了硬盘(tempdb数据库) ,表名变量是占用内存,因此小数据量当然是内存中的表变量更快。当大数据量 阅读全文

posted @ 2011-06-24 10:24 nintenyun 阅读(162) 评论(0) 推荐(0) 编辑

转载 #TEMPTABLE 、##TEMPTABLE 、@TEMPTABLE 區別?!

摘要: 筆記一下下列三種方式的區別 :--方法一CREATE TABLE #TEMP(NAME CHAR(20),ID CHAR(10))--方法二CREATE TABLE ##TEMP(NAME CHAR(20),ID CHAR(10))--方法三DECLARE @TEMP TABLE (NAME CHAR(20),ID CHAR(10))INSERT INTO #TEMP VALUES('TOM','A123456789')INSERT INTO ##TEMP VALUES('ARIC','G123212343')INSERT INT 阅读全文

posted @ 2011-06-24 10:05 nintenyun 阅读(321) 评论(0) 推荐(0) 编辑

2011年5月25日 #

处理糯米网API

摘要: 团购网站提供了很多API,写了个程序模拟调用某团购网站的API。NuoMiTojson.aspxpublic partial class NuoMiTojson : System.Web.UI.Page { StringBuilder sb = new StringBuilder(); List<string> urllist = new List<string>(); List<string> citylist = new List<string>(); List<string> titlelist = new List<st 阅读全文

posted @ 2011-05-25 13:45 nintenyun 阅读(652) 评论(2) 推荐(0) 编辑

2011年5月8日 #

test

摘要: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication2._Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quo 阅读全文

posted @ 2011-05-08 11:26 nintenyun 阅读(87) 评论(0) 推荐(0) 编辑

2011年2月21日 #

[转载]图解SQL的Join

摘要: 对于SQL的Join,在学习起来可能是比较乱的。我们知道,SQL的Join语法有很多inner的,有outer的,有left的,有时候,对于Select出来的结果集是什么样子有点不是很清楚。Coding Horror上有一篇文章(实在不清楚为什么Coding Horror也被墙)通过 文氏图Venn diagrams解释了SQL的Join。我觉得清楚易懂,转过来。假设我们有两张表。Table A是左边的表。Table B是右边的表。其各有四条记录,其中有两条记录是相同的,如下所示:下面让我们来看看不同的Join会产生什么样的结果。Inner join产生的结果集中,是A和B的交集。Full o 阅读全文

posted @ 2011-02-21 12:23 nintenyun 阅读(122) 评论(0) 推荐(0) 编辑

2011年2月17日 #

[笔记]接口VS代理

摘要: 声明代理定义工具类测试类---------------------------------------------------------------------------------------------------------------------------------------以下是接口实现接口的弊端In the ITransformer example, we don't need to multicast. However, the interface defines only a single method. Furthermore, our listener may n 阅读全文

posted @ 2011-02-17 09:56 nintenyun 阅读(129) 评论(0) 推荐(0) 编辑

2011年2月14日 #

C#接受可变参数类型转载

摘要: 3.2 可变数目参数一般来说参数个数都是固定的,定义为集群类型的参数可以实现可变数目参数的目的,但是.NET提供了更灵活的机制来实现可变数目参数,这就是使用param修饰符。可变数目参数的好处就是在某些情况下可以方便的提供对于参数个数不确定情况的实现,例如计算任意数字的加权和,连接任意字符串为一个字符串等。我们以一个简单的示例来展开对这个问题的论述,为:在此基础上,我们将使用param关键字实现可变数目参数的规则和使用做以小结为:param关键字的实质是:param是定制特性ParamArrayAttribute的缩写(关于定制特性的详细论述请参见第三回:历史纠葛:特性和属性),该特性用于指示 阅读全文

posted @ 2011-02-14 14:39 nintenyun 阅读(3737) 评论(0) 推荐(0) 编辑