仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 804|回复: 8
打印 上一主题 下一主题

[学习教程] ASP.NET编程:asp.net 猎取银行泉币汇率的代码

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:19:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
我觉得很重要,一般所说的不重要应该指的是:你学好一种以后再学另一种就很容易了。(因为这样大家可能有一个错觉就是语言不是很重要,只要随便学一种就可以了,其实不是这样的。复制代码代码以下:
classExchangeRate
{

privateconststring_BASEURL="网页地点";
publicconststringCURRENCYCODE="泉币范例以离隔";//泉币范例

publicHashtableGetValues()
{
HashtablehtReturn=newHashtable();

stringurl=_BASEURL;//+HttpUtility.UrlEncode(tmSet.ToString("yyyy/MM/dd",DateTimeFormatInfo.InvariantInfo));

WebClientwc=newWebClient();
stringsHtml=wc.DownloadString(url);
stringsXml=string.Empty;
intiValueCnt=CURRENCYCODE.Split(newchar[]{},10,StringSplitOptions.RemoveEmptyEntries).Length;
string[]sTBody=sHtml.Split(newstring[]{"<tbody>","</tbody>"},StringSplitOptions.RemoveEmptyEntries);
foreach(stringssinsTBody)
{
if(ss.Contains("CurrencyName"))
{
string[]sbrs=ss.Split(newstring[]{"</tr>"},StringSplitOptions.RemoveEmptyEntries);
foreach(stringsbrinsbrs)
{
stringscur=string.Empty;
doubledRate=GetCurrencyRate(sbr,outscur);

if(dRate!=0.0&&!string.IsNullOrEmpty(scur))
{
htReturn.Add(scur,dRate*0.01);
if(htReturn.Count>=iValueCnt)
break;
}
}
break;
}
}


returnhtReturn;
}

privatedoubleGetCurrencyRate(stringsource,outstringsCurrency)
{
sCurrency=string.Empty;

stringsPattern=@"<td.+?>(.+?)</td>";
foreach(MatchminRegex.Matches(source,sPattern))
{
stringss=m.Groups[1].Value;
if(IsNumeric(ss))
returndouble.Parse(ss);
else
{
if(CURRENCYCODE.Contains(ss))
sCurrency=ss.Trim();
else
break;
}
}

return0.0;
}

publicstaticboolIsNumeric(stringstr)
{
if(string.IsNullOrEmpty(str))returnfalse;

System.Text.RegularExpressions.Regexreg=newSystem.Text.RegularExpressions.Regex(@"^[-]?d+[.,]?d*$");
returnreg.IsMatch(str);
}
}
呵呵,那你就关注微软的招聘信息以及别人的招聘经验啊,还有也不一定去做技术的,你如果真的想去就多了解了解。(其实我的意思是说想到微软做技术是很不容易的。
变相怪杰 该用户已被删除
沙发
发表于 2015-1-19 08:43:19 | 只看该作者
我觉得什么语言,精通就好,你要做的就是比其他80%的人都厉害,你就能得到只有20%的人才能得到的高薪。
透明 该用户已被删除
板凳
发表于 2015-1-27 19:30:40 | 只看该作者
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp)。
地板
发表于 2015-2-5 12:11:31 | 只看该作者
asp.net空间的支持有:ASP.NET1.1/虚拟目录/MicrosoftFrontPage2000扩展/CDONTS,同时他的网站上也提供了Asp.net的使用详解和程序源代码,相信对使用ASP.NET编程的程序员来说会非常有用哦!
金色的骷髅 该用户已被删除
5#
发表于 2015-2-11 19:22:21 | 只看该作者
市场决定一切,我个人从经历上觉得两者至少在很长时间内还是要共存下去,包括C和C++,至少从找工作就看得出来,总不可能大家都像所谓的时尚一样,追捧一门语言并应用它。
小妖女 该用户已被删除
6#
发表于 2015-3-2 17:54:03 | 只看该作者
在asp.net虚拟主机的服务提供商中,目前首推的是CNNIC的其中一家域名注册机构---时代互联(www.now.net.cn),他们早在2001年微软刚推出Asp.net时就推出了对应的Asp.net虚拟主机了,经笔者的使用测试,他提供的Asp.net性能非常的稳定,版本也会定期的更新,目前他的
蒙在股里 该用户已被删除
7#
发表于 2015-3-11 05:01:15 | 只看该作者
CGI程序在运行的时候,首先是客户向服务器上的CGI程序发送一个请求,服务器接收到客户的请求后,就会打开一个新的Process(进程)来执行CGI程序,处理客户的请求。CGI程序最后将执行的结果(HTML页面代码)传回给客户。
爱飞 该用户已被删除
8#
发表于 2015-3-17 21:09:20 | 只看该作者
Asp.net:首先来说,Asp.net和Asp没什么关系,看着像是升级版本什么的,其实没什么联系。Asp是脚本编程,用的是ASP语言,而ASP.net用的是C#语言,完全不同的东西。
简单生活 该用户已被删除
9#
发表于 2015-3-25 02:58:22 | 只看该作者
ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 13:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表