摘要: 写socket程序有可能会遇见这个问题其他信息:由于套接字没有连接并且(当使用一个sendto调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。这种情况我的错误原因:使用了监听的socket执行了接受数据的任务代码: public void SetSocket() ... 阅读全文
posted @ 2014-12-03 09:56 洛晨随风 阅读(2039) 评论(0) 推荐(0)
摘要: 这两者转化可以用linqpad进行转化,首先推荐一个网站可以了解一下orderby的排序方式http://www.csharpwin.com/csharpspace/614.shtml然后下面有一个简单的实例lambda:from s in Info where s.Id>10 || s.Title... 阅读全文
posted @ 2014-12-01 16:27 洛晨随风 阅读(299) 评论(0) 推荐(0)
摘要: 异步委托的的原理就是使用了一个线程池去执行了一个委托指向的方法EndInvoke会阻塞当前主线程,直到异步委托执行完成之后,才能继续向下执行示例代码如下:static void Main(string[] args) { //这里写了一个泛型委托,前两个是传递的参... 阅读全文
posted @ 2014-11-28 15:29 洛晨随风 阅读(216) 评论(0) 推荐(0)
摘要: 主窗体创建的控件相当于主线程管理,在分线程使用的时候会产生跨线程访问的问题,这时需要如下判断写法,即可解决if (lblNum2.InvokeRequired) { lblNum2.Invoke(new Action... 阅读全文
posted @ 2014-11-28 11:17 洛晨随风 阅读(486) 评论(0) 推荐(0)
摘要: 前台: 省 市 地区 后台: public void ProcessRequest(HttpContext context)... 阅读全文
posted @ 2014-11-23 11:08 洛晨随风 阅读(272) 评论(0) 推荐(0)
摘要: 前台 选择 姓名 密码 ... 阅读全文
posted @ 2014-11-23 11:05 洛晨随风 阅读(280) 评论(0) 推荐(0)
摘要: function a() { alert('hello'); } setInterval(a, 1000); setInterval(a(), 1000); setInterval(... 阅读全文
posted @ 2014-11-06 11:13 洛晨随风 阅读(267) 评论(0) 推荐(0)
摘要: 之前有写过这样的文章,但是出现了几个问题,第一,如果每秒都像数据库发送请求势必会造成服务器的压力过大,第二,如果使用JS的话,是不可以取得系统时间的,因为JS运行在客户端,所以只能取得客户端时间,如此的话,就需要在后台计算好时间差,然后前台得到时间差进行倒计时计算,并且更新数据JS代码如下: var... 阅读全文
posted @ 2014-11-06 10:30 洛晨随风 阅读(725) 评论(0) 推荐(0)
摘要: string Url = context.Request.Url.AbsoluteUri.Replace(context.Request.Url.PathAndQuery, "") + context.Request.ApplicationPath;输出这句话,可以得到的地址如:http... 阅读全文
posted @ 2014-11-04 10:14 洛晨随风 阅读(355) 评论(0) 推荐(1)
摘要: 查看类型:typeof()转换为int类型:parseInt()isNaN() 函数用于检查其参数是否是非数字值。NaN,是Not a Number的缩写。一种计算机用语。NaN 用于处理计算中出现的错误情况,比如 0.0 除以 0.0 或者求负数的平方根。在Matlab中,NaN是一个预定义的常量... 阅读全文
posted @ 2014-11-03 16:58 洛晨随风 阅读(207) 评论(0) 推荐(0)