zoukankan
html css js c++ java
net 2.0 中如何在线程引发的事件中控制forms controls
这个是安全方法.
private
void
Form1_Load(
object
sender, EventArgs e)
{
Post p
=
new
Post();
p.OnPost
+=
new
Post.OnPostHandler(p_Post);
t
=
new
Thread(
new
ThreadStart(p.Go));
}
void
p_Post(
int
m,
string
result)
{
if
(
this
.textBox1.InvokeRequired)
{
Post.OnPostHandler d
=
new
Post.OnPostHandler(p_Post);
this
.Invoke(d,
new
object
[]
{m,result}
);
}
else
{
this
.textBox1.Text
=
m.ToString();
}
}
类
class
Post
{
public
Post()
{
}
public
delegate
void
OnPostHandler(
int
m,
string
result);
public
event
OnPostHandler OnPost;
private
static
int
count
=
0
;
public
void
Go()
{
WebClient webClient
=
new
WebClient();
webClient.Headers.Add(
"
Accept
"
,
"
image/gif, image/x-xbitmap, image/jpeg, image/pjpeg,*/*
"
);
webClient.Headers.Add(
"
Referer
"
,
"
http://www.xmsell.com/zhuanti/jjworld/match_show.asp?id=3
"
);
webClient.Headers.Add(
"
Accept-Language
"
,
"
zh-cn
"
);
webClient.Headers.Add(
"
Content-Type
"
,
"
application/x-www-form-urlencoded
"
);
webClient.Headers.Add(
"
Accept-Encoding
"
,
"
gzip, deflate
"
);
webClient.Headers.Add(
"
User-Agent
"
,
"
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; SV1;)
"
);
string
postStr
=
"
Grade=%CD%B6%CB%FB%D2%BB%C6%B1%A3%A1%A3%A1%A3%A1&Submit=+%CD%B6+%C6%B1+
"
;
byte
[] data
=
Encoding.ASCII.GetBytes(postStr);
while
(
true
)
{
count
++
;
byte
[] responseArray
=
webClient.UploadData(
"
http://www.xmsell.com/zhuanti/jjworld/match_show.asp?action=add&id=3
"
,
"
POST
"
, data);
//
Thread.Sleep(500);
string
responseStr
=
Encoding.GetEncoding(
"
Gb2312
"
).GetString(responseArray);
if
(OnPost
!=
null
)
{
OnPost(count, responseStr);
}
}
}
}
查看全文
相关阅读:
学习曲线
正则化——“偏差(bias)”与“方差(variance)”
诊断偏差(bias)和方差(variance)
模型选择和训练/验证/测试数据集
运用机器学习的建议
训练神经网络的一般步骤
Java数组
类型信息(反射,RTTI)
equals(), "== ",hashcode() 详细解释
java并发
原文地址:https://www.cnblogs.com/kokoliu/p/939427.html
最新文章
全方面了解和学习PHP框架
字符编码ASCII, Unicode和UTF-8
ecshop调用指定ID分类下的文章列表(指定分类下的文章)
ecshop增加文章列表模板,不同文章分类调用不同模板(解决文章列表模板的单一性)
ecshop怎么全局调用指定文章二级分类(注意是文章分类不是二级商品分类)
ECshop通过文章分类的ID实现不同模板
正确理解和使用GBK及UTF-8网页编码
flash cs6 透明按钮链接制作
网站域名重定向
移动浏览器中实现拨打电话,调用sms,发送email
热门文章
datagrid 添加简单分页
HTTP 错误 401.2
Uediter 组织将<Div>转换为 <p>
未能加载文件或程序集“Microsoft.Web.UI.WebControls” (异常来自 HRESULT:0x80070057 (E_INVALIDARG))
存储过程 中的循环
加入订单 存储过程
Repeater
机器学习系统设计——误差矩阵
机器学习系统设计——误差分析
神经网络于过拟合
Copyright © 2011-2022 走看看