上一页 1 ··· 42 43 44 45 46
摘要: 在socket网络程序中,TCP和UDP分别是面向连接和非面向连接的。TCP的socket编程,收发两端都要有一一成对的socket,因此,发送端为了将多个发往接收端的包,更有效的发到对方,使用了优化方法(Nagle算法),将多次间隔较小且数据量小的数据,合并成一个大的数据块,然后进行封包。这样,接收端,就难于分辨出来了,必须提供科学的拆包机制。对于UDP,不会使用块的合并优化算法,这样,实际上目前认为,是由于UDP支持的是一对多的模式,所以接收端的skbuff(套接字缓冲区)采用了链式结构来记录每一个到达的UDP包,在每个UDP包中就有了消息头(消息来源地址,端口等信息),这样,对于接收端来 阅读全文
posted @ 2014-03-14 10:17 talentzemin 阅读(936) 评论(0) 推荐(0)
摘要: 1.任务如图:2.解决办法:SqlConnection conn = new SqlConnection("Data Source=(local);Initial Catalog=master;Persist Security Info=True;User ID=sa;Password=111"); conn.Open(); SqlCommand cmd = conn.CreateCommand(); cmd.CommandText = "insert into clab_mid.dbo.patients select * fr... 阅读全文
posted @ 2014-03-13 11:51 talentzemin 阅读(468) 评论(0) 推荐(0)
摘要: 最近做一个小项目,其中的一个页面如下,需要实现异步改变“是否推荐”的状态。请求的代码如下:$.get("/Contorller/Edit", { id: id }, function (data) {alert(data); });在IE下,第一次请求,状态改变。然后再次点击同一ID的“是否推荐”状态,加断点知没有请求,而是直接返回第一次请求返回的结果。很明显,是缓存问题。(当然,我此前没遇到此问题,请教大神才得知)我查看了相关文章:http://blog.163.com/dyllove123456@126/blog/static/788704232012355264599 阅读全文
posted @ 2014-02-06 17:56 talentzemin 阅读(907) 评论(0) 推荐(0)
摘要: 作为一个菜鸟级的程序猿,总结一下学到的两种数据分页。1.真分页真分页就是需要时从数据库里读出需要多的数据,利用存储过程可实现。网上的分页SQL特别多,数据库自带的一些方法也可方便的帮助分页,但是我还是比较喜欢一大神教给我的“虚表分页法”。(此例用新闻表为例,pageIndex从0开始计)(1)创建虚表,含两个字段(ID:自身编号;VID:用来存储新闻表的ID)create table #V_Table ( ID int identity(1,1), VID int )(2)将新闻表ID的插入虚表的VID列insert into #V_Table(VID) select NewsID fromN 阅读全文
posted @ 2014-02-06 17:36 talentzemin 阅读(1227) 评论(0) 推荐(0)
摘要: http://blog.csdn.net/zzq58157383/article/details/7718956http://my.oschina.net/i33/blog/77250 阅读全文
posted @ 2014-01-25 16:18 talentzemin 阅读(150) 评论(0) 推荐(0)
摘要: 首先,在 C# 中,int 其实就是 System.Int32,即都是32位的。 其次,(int) 和 Convert.ToInt32 是两个不同的概念,前者是类型转换,而后者则是内容转换,它们并不总是等效的。我们很清楚 C# 提供类型检查,你不能把一个 string 强制转换成 int,隐式转换就 阅读全文
posted @ 2013-10-24 21:09 talentzemin 阅读(306) 评论(0) 推荐(0)
上一页 1 ··· 42 43 44 45 46