随笔 - 15  文章 - 0 评论 - 33 trackbacks - 0
<2012年2月>
2930311234
567891011
12131415161718
19202122232425
26272829123
45678910

流量

昵称:杨圣青
园龄:3年5个月
粉丝:6
关注:1

搜索

 

常用链接

我的标签

随笔分类

随笔档案

最新评论

阅读排行榜

评论排行榜

推荐排行榜

最新评论

Re:生成图片缩略图 杨圣青 2010-05-10 17:49  
@jiang_chao 差不多吧,这也是很久以前写的代码了.
Re:生成图片缩略图 jiang_chao 2010-05-07 22:31  
给全来吗
Re:中国象棋通用引擎协议 杨圣青 2010-01-05 16:57  
@LanceZhang 我很老实的,是转的就写转载,所以一点也不牛...
Re:中国象棋通用引擎协议 LanceZhang 2010-01-05 10:04  
Bravo Yang 嗷嗷牛~
Re:我写的过桥算法 Asidy 2009-07-23 10:26  
标记一下,一会再看
Re:我写的过桥算法 wrafe 2009-07-22 16:33  
好是好,就是没有火把的传递路线了,不适合奥运会,呵呵!
Re:我写的过桥算法 朱良雄 2009-07-22 15:52  
确实 这个问题有形式化的解法 哈哈 白费我等如此多脑细胞。
Re:我写的过桥算法 农夫三拳 2009-07-22 15:26  
http://www.cnblogs.com/drizzlecrj/archive/2007/10/20/931011.html 过桥问题有形式化解法
Re:我写的过桥算法 杨圣青 2009-07-22 15:19  
@个人知识管理 我应该把过程WriteLine出来的.修改过了,你再看一下吧~
Re:我写的过桥算法 曹赛楠 2009-07-22 14:46  
漫漫看
Re:我写的过桥算法 个人知识管理 2009-07-22 14:41  
如何在17min内四个女人都过桥????? 看来还是需要多多需求分析的资料. 题目都没看清,理解好啊
Re:我写的过桥算法 pythonic 2009-07-22 14:34  
沙发,慢慢看
不错的solution!
P.S. 终于看到你写啦,期待更多的有价值的文章呵
@杨圣青

你试试
Dns.GetHostEntry(userHostAddress).HostName;


我就是这么用的,不过如果是通过Proxy进到域里的是取不到的。
--引用--------------------------------------------------
寂寞的小星星: 主要是安全性问题,一般浏览器都给禁掉了,还是获取不到
--------------------------------------------------------

确实,一般的方案是不直接用IE内置的这个activex,而是自己封装一个,这样以来客户端就会收到提示,确定后即可,比如BrowserHawk(好像没拼错)
域内GetHostEntry不行吗,那就从服务器ping吧,哈哈
ping -a -n 1 192.168.1.6
@zjajad
应该获得的是一个ip地址的数组.你可以试一下我写在10楼的代码,用foreach输出看看就能知道:)
@寂寞的小星星
@寒星
没错,好在平时我们不会遇到需要用程序去获取客户端机器名的需求.大多数情况IP地址就可以满足我们了.而那些需要用到客户端机器名的程序往往也都运行在内部站点,所以应该可以通过发布内部的ActiveX控件来解决.
主要是安全性问题,一般浏览器都给禁掉了,还是获取不到
ActiveX安全性是个问题。
请问一下,当我的电脑有两个网卡时候,获取的是那张网卡的IP地址。
@海洋——海纳百川,有容乃大.
@LanceZhang
我很弱的,两位前辈面多多指导,多多栽培哈~~
@Azuresong
我测试了一下,利用Dns.GetHostEntry(IPAddress)得到的依旧仅仅是客户端的IP地址.以下是测试代码段:
1string hostName = Page.Request.UserHostName;
2System.Net.IPHostEntry host = System.Net.Dns.GetHostEntry(hostName);
3
4foreach (System.Net.IPAddress ip in host.AddressList){
5    Response.Write(ip);
6}
测试代码参考出处: http://msdn.microsoft.com/en-us/library/ms143997.aspx
好东西,收藏了!
如果是Internet的话应该只能用ActiveX了。
在域环境下的话,可以用Dns.GetHostEntry(IPAddress)。
这厮千呼万唤屎出来,油包屁趴拌着面
re: 利用JavaScript判断页面的unload事件 海洋——海纳百川,有容乃大. 2009-03-17 17:10  
看了,不错!继续努力!
re: 通过JavaScript以及ActiveX控件获得客户端的机器名 海洋——海纳百川,有容乃大. 2009-03-17 17:09  
千呼万唤使出来!终于看到你发表博客了!
只能在IE下用,遗憾!
Request.UserHostName?这个就是获取DNSname的吧。不过mac地址是没戏了。
果然是调用wmi.呵呵,似乎想不到比这更简易可行的方案.
very useful
good solution