上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 55 下一页

2013年5月30日

JSVSIP

摘要: <script type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js"></script><script type="text/javascript"> var t = remote_ip_info; alert( t.province ) if( t.province == '广西' ){ // .... }</script> 阅读全文

posted @ 2013-05-30 00:10 HOT SUMMER 阅读(155) 评论(0) 推荐(0) 编辑

2013年5月29日

浏览器 http访问头 user agent 字段大全

摘要: 淘宝浏览器2.0onWindows7x64:Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/536.11(KHTML,likeGecko)Chrome/20.0.1132.11TaoBrowser/2.0Safari/536.11猎豹浏览器2.0.10.3198急速模式onWindows7x64:Mozilla/5.0(WindowsNT6.1;WOW64)AppleWebKit/537.1(KHTML,likeGecko)Chrome/21.0.1180.71Safari/537.1LBBROWSER猎豹浏览器2.0.10.3198兼容模式onWindo 阅读全文

posted @ 2013-05-29 23:58 HOT SUMMER 阅读(5386) 评论(0) 推荐(0) 编辑

2013年5月24日

Semaphore的使用

摘要: http://www.csharpwin.com/csharpspace/12233r8865.shtmlSemaphore的理解通过使用一个计数器对共享资源进行访问控制,Semaphore构造器需要提供初始化的计数器(信号量)大小以及最大的计数器大小访问共享资源时,程序首先申请一个向Semaphore申请一个许可证,Semaphore的许可证计数器相应的减一,当计数器为0时,其他申请该信号量许可证的线程将被堵赛,直到先前已经申请到许可证的线程释放他占用的许可证让计数器加一,这样最近去申请许可证的线程将会得到竞争得到被释放的许可证。常见的操作方法 WaitOne():申请一个许可证 Relea 阅读全文

posted @ 2013-05-24 00:06 HOT SUMMER 阅读(281) 评论(0) 推荐(0) 编辑

2013年5月22日

动态创建DataTable[转]

摘要: CoreDS.Tables["sys"].PrimaryKey = new DataColumn[] { CoreDS.Tables["sys"].Columns["id"] };DataTable添加列和行的方法C#方法一:DataTabletblDatas = newDataTable("Dat... 阅读全文

posted @ 2013-05-22 16:55 HOT SUMMER 阅读(183) 评论(0) 推荐(0) 编辑

2013年5月20日

转joson

摘要: 这里下载:http://www.newtonsoft.com/products/json/安装: 1.解压下载文件,得到Newtonsoft.Json.dll 2.在项目中添加引用..序列化和反序列在.net项目中:Product product = new Product();product.Name = "Apple";product.Expiry = new DateTime(2008, 12, 28);product.Price = 3.99M;product.Sizes = new string[] { "Small", "Mediu 阅读全文

posted @ 2013-05-20 23:37 HOT SUMMER 阅读(315) 评论(0) 推荐(0) 编辑

2013年5月4日

repeater实现多列显示

摘要: repeater实现多列显示repeater实现多列显示一、下面的代码实现,每行显示三列前台代码:<table><tr><asp:repeater id="Repeater1" runat="server"><ItemTemplate><td><%#DataBinder.Eval(Container.DataItem,"thing")%></td></ItemTemplate></asp:repeater></tr> 阅读全文

posted @ 2013-05-04 22:43 HOT SUMMER 阅读(170) 评论(0) 推荐(0) 编辑

2013年4月25日

C#模拟登录

摘要: 1.自己设计的一个登录页面,两个TextBox(txtName,txtPwd)框和一个Button,Button事件中设置( protected void Button1_Click(object sender, EventArgs e) { if (txtName.Text == "fxl" && txtPwd.Text == "123") { Response.Redirect("Main.aspx"); } })2.添加一个控制台程序:using System;using System.Collections.G 阅读全文

posted @ 2013-04-25 11:55 HOT SUMMER 阅读(372) 评论(0) 推荐(0) 编辑

C#模拟网站登录介绍

摘要: 我们在写灌水机器人、抓资源机器人和Web网游辅助工具的时候第一步要实现的就是用户登录。那么怎么用C#来模拟一个用户的登录,要实现用户的登录,那么首先就必须要了解一般网站中是怎么判断用户是否登录的。HTTP协议是一个无连接的协议,也就是说这次对话的内容和状态与上次的无关,为了实现和用户的持久交互,网站与浏览器之前在刚建立会话时将在服务 器内存中建立一个Session,该Session标识了该用户(浏览器),每一个Session都有一个唯一的ID,第一次建立会话时服务器将生成的这 个ID传给浏览器,浏览器在接下来的浏览中每一个发向服务器的请求中都将包含该SessionID,从而标识了自己的身份。服 阅读全文

posted @ 2013-04-25 11:52 HOT SUMMER 阅读(241) 评论(0) 推荐(0) 编辑

2013年4月20日

界面控件

摘要: http://www.oschina.net/p/xptable/similar_projects?lang=194&sort=view 阅读全文

posted @ 2013-04-20 15:01 HOT SUMMER 阅读(189) 评论(0) 推荐(0) 编辑

利用dataview为datatable排序

摘要: 今天看到有朋友在群中问,要如何从DataTable筛选出不重复的行。因为在SQL中有distinct关键字,所以很多朋友就自然想到了用 dt.Select("distinct字段")来处理,结果失败了,因为dt.Select是不支持distinct关键字的。又有朋友提到,循环所有行,对比每一行与上一列值的值,例如:DataRow[]drs=newDataRow[dt.Rows.Count];for(inti=1;i<dt.Rows.Count;i++){if(dt.Rows[i]["关键列"].ToString()==dt.Rows[i-1][&q 阅读全文

posted @ 2013-04-20 14:56 HOT SUMMER 阅读(299) 评论(0) 推荐(0) 编辑

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 55 下一页

导航