|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
数据库有很多应用领域,但是如果你单单学数据库的话基本上做数据库管理员比较合适而已,跟领域结合的你还得再学习那些领域知识。(其实数据挖掘我真是不懂,本来这学期开了一门课了。asp.net|google|技能1FunctionRemoveHTML()FunctionRemoveHTML(strhtml)
2ifstrhtml""then
3dims_strasstring
4s_str=regex.replace(strHTML,"<[^>]+>","")
5s_str=replace(s_str,"","")
6returns_str
7endif
8EndFunction
9
10Functionchina_to_english()Functionchina_to_english(texts,languages)
11DimpayloadAsString="hl=zh-CN&ie=UTF8&text="&texts&"&langpair="&languages&""
12dimstr_returnasstring
13DimreqAsWebRequest=WebRequest.Create("http://translate.google.com/translate_t")入手下手取毗连.
14req.Credentials=CredentialCache.DefaultCredentials获得默许
15req.Method="POST"以POST体例发送,这里默许是以GET体例发送
16req.ContentType="application/x-www-form-urlencoded"POST体例需在传送这个编码,假如上传文件,则修为multipart/form-data
17req.timeout=10000毗连超时准时
18req.ContentLength=payload.Length头部长度
19DimencodingAsEncoding=Encoding.GetEncoding("UTF-8")转换成流,年夜部网站一样平常转换成UTF-8就能够了,注重是年夜写的编码
20DimbytesAsByte()=Encoding.GetBytes(payload)转换成流
21req.ContentLength=bytes.Length传送流的长度
22DimnewStreamAsStream=req.GetRequestStream()转换写进
23newStream.Write(bytes,0,bytes.Length)写进传送流
24newStream.Close()封闭
25下面发送完成,上面获得服务器前往
26DimresAsHttpWebResponse=CType(req.GetResponse(),HttpWebResponse)传送前往标识
27ifres.StatusDescription="ok"then前往获得形态.
28current.response.write("临时没法毗连到网站,请换用另外一个程序")
29current.response.end()
30endif
31DimdataStreamAsStream=res.GetResponseStream()前往给指针
32DimreaderAsNewStreamReader(dataStream,encoding.getencoding("gb2312"))读
33DimresponseFromServerAsString=reader.ReadToEnd()读取一切
34
35str_return=responseFromServer赋值回传
36
37reader.Close()接上去三个封闭
38dataStream.Close()
39res.Close()
40
41dimssasstring=str_return
42ss=regex.replace(ss,"(?i:(.+)(<div)(.+)(>)(.+)(</div>)(.+))","$5")提取我们所要的译文
43ss=RemoveHTML(ss)删除HTML
44ss=ss.substring(3)删除翻译二字
45returnss函数前往
46Endfunction
47
48在挪用china_to_english(texts,languages)必要传两个参数第一个为要译的笔墨,第二个是要举行绝对译的语种代码.
例:中译英,其第二个参数为:zh-Cn|en
我导进的定名空间以下:
ImportsSystem
ImportsSystem.Web
ImportsSystem.IO
ImportsMicrosoft.VisualBasic
ImportsSystem.Web.HttpContext
ImportsSystem.Web.UI
ImportsSystem.Web.UI.WebControls
ImportsSystem.Text
ImportsSystem.Text.RegularExpressions
ImportsSystem.Net另外,小型软件代码重用价值低,没有必要跨平台;大型软件,有严格的规划、部署,不可以随意跨平台。 |
|