博文

目前显示的是 三月, 2010的博文

AKG的偏重果然是中高音

铁三角ATH-C100M入手.... AKG的低音部分明显没有森海(嗯,现在应该叫声海了)的震撼,甚至可以说在低音部分的表现是苍白的,但是中高音部分,人声部分的表现则非常的好,声音清亮通透...非常适合于听普通的人声音乐. 当然,这毕竟也只是AKG的超入门级别的耳机.要谈表现力之类的感觉也很扯淡....只能说比普通的耳机少了更多的杂音和电流声吧.. 不过不得不说...戴习惯了入耳式还真的有点不习惯普通的耳机...戴了之后一点都没有实在感..甚至感觉它不存在...orz 不过也正因为如此,所以才适合长时间佩戴吧.

一个很好用的兼容Firefox的时间日期选择框JS

直接放上Google Docs了. 点击我下载 调用方法如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head id="Head1"> <script src="WebCalendar.js" type="text/javascript"></script> </head> <body> <form name="form1" method="post" action="WebForm1.aspx" id="form1"> <input type="text" value="" maxlength="100" id="Txt_CreateDateST01" onclick="SelectDate(this,'yyyy 年')" readonly="true" style="width:265px;cursor:pointer" /><br /> <input type="text" value="" maxlength="100" id="Txt_CreateDateST02" onclick="SelectDate(this,'yyyy 年 MM 月')" readonly="true" style="width:265px;cursor:pointer...

新一年度的骑车活动开始

前天拉开的序幕.. 不过没有走平常的路线,因为周五的时候来了个通宵,导致连装备都没拿(因为根本就没有回家),所以这次不得不绕道先回家一次然后再骑车过来. 全程共31KM,耗时1小时32分钟,因为中途还停车上去拿了东西才走的... 路况:糟透了,因为铁路道口在维修所以切断了,所以连车辆都过不去,中间还碰上了堵车,一辆辆车堵得恨不得连人都走不过去...不过过了这个堵车带之后因为车辆都被堵住了,所以反倒感觉更好一些(因为路上没车了嘛) 再就是发现最近不大喜欢在路途的过程中听歌了...感觉打乱自己的思考,毕竟歌曲是别人的感情的表现,听的过程中感觉不知觉中就被其他人的思想入侵了一般...所以一路上是看风景看着过来的(虽然偶尔灰大的太厉害,啥也看不到....

送一送哥

Google终于还是退出中国了. 从最初发布意欲退出的消息那一天开始,基本上这就是定数了. TG从未在它认为"涉及到社会稳定"的事情方面松过任何口,所以所谓的谈判,也不过只是傻乎乎的美国佬去尝试摸摸他们的纠结了这么久的对手到底刺长在哪里而已.结果是显然的:满身都是. 不过到现在为止,仅仅只是.CN退出的话,我倒是觉得有点意外...怎么说,自打.CN这个东西出来,我就对它挺不齿的...毕竟中文的搜索和基于字母的搜索是截然不同的,基于字母和单词的搜索最大的特征就是单词之间仅仅是依赖于空格来间隔,这样就算是多个单词,我也可以很清楚的分清它在句子中所处的位置.但是中文不同,大多数的单个文字的含义其实是并没有太大的意义的,依赖于它所检索出来的句子可能和本身你所想要的结果差距有十万八千里...它的核心永远是"分词","组句",以及最重要的,从程序的层面摸清楚句子的结构,把它解析开来然后让人们能够找到他们所想要的结果. 不得不说,在这个方面,.CN远远没有.COM,甚至也没有百度的研究人员们做的好...这也就是所有人都知道Google搜索中文并不怎么样的结果...同时,在搜索的排名方面,它做的也算是足够的糟糕了...虽然是依赖了著名的PageRank算法,但是不得不说,它在排除作弊,去掉干扰方面依然做的很不足够...当然了,这也是东亚语言系的Google的通病,并不是.CN一家. 再来看看其他的业务...音乐搜索方面,和巨鲸合作,但是不得不说,虽然是符合版权了,但是音乐的总数依然是少得可怜...明显没有百度MP3踩着黄线走那么潇洒自如.好不容易推出一个真正本土化的东西:Google拼音输入法.却陷入了抄袭门...抄袭的还不是别的,竟然是词库...我当时就吐血了...你吵啥不行啊,为啥要抄词库呢?Google的中文检索量难道连Sogou都比不上了么?我就对.CN的研究员们的作风抱着强烈的B4态度了...当然,之后一直所期待的手机版输入法,也仅限于Android平台,而Linux版更加是毫无动静...不得不说,本土化的进程是失败的...一塌糊涂. 所以某种意义上,哥走了...我反倒觉得挺安心...虽然现在也主力用着Google(因为绝大部分时候我需要检索的是英文的技术资料或者官方网站了,去百度检索查找一个东西的官方网站会吐血...

让14岁的家伙看中二片会怎么样呢?

这几天已经把那个不上学的小家伙忽悠到要去上学了,但是由于学校现阶段也没办法插班,于是改到9月再去上学.在此之前他也确实没啥事情做...于是天天蹲在我这里玩PS2,这里我不得不庆幸自己没有把PS3带回去让他看见.... 这家伙玩游戏总喜欢叫人过来帮忙...不喜欢自己一个人玩,当然了,这个年纪的小家伙更多需要的是一起玩,而不是一个人闷闷的独自一个人玩,独自一个人玩的家伙绝大多数都有自闭倾向...但是碰到一点点小问题就要我帮忙这个可不好,我宁愿看着你解决问题,而不是自己跑去帮忙...但是可惜的是我时间也并不多,更多的时候我在看书了..于是这个小家伙就坐不住了...游戏也不完了... 于是我干脆给他看动画好了...手头没啥好看的,因为光驱也基本上葛屁了,所以也没办法把存货翻出来于是就给他看EVA... 想当年我看EVA的时候已经年纪18,错过了在这个中二的年龄看这中二的片...于是放给正好14岁的他看看好了... 小伙子刚开始看得还是很起劲的,但是很明显很厌烦看非战斗情节,对伏线情节也没有任何过多的思考,只喜欢看战斗战斗战斗....特别喜欢看的是暴走....囧rz 果然在那个年龄段的孩子只喜欢刺激而已嘛....完全是没有碇真嗣那样的"少女情怀"的... 下次有机会,还是给他看天元突破好了....

我服了这恶魔之魂...

听小凡的建议去入了这PS3上的Game...反正是Best版,很便宜... 但是进去了之后才发现...这东西太硬派了....orz 中途不能存档还不说,每一关都有分支路线...前期走错了基本上就难得活下来...而如果山穷水尽了又只能放弃魂重头开始...因为体力值的限制,所以就算是有盾牌也只能更多的依赖x键在最后关头回避然后给予反击...L2的架开招式虽然可以给敌人一击必杀,但是似乎机会相当难于掌握,虽然敌人发招式的时候动作相当的慢,但是似乎并不是每一招都能够架开....囧rz 档格也不能太傻乎乎的档格,敌人会想办法拆解你那傻傻的举在自己面前的盾牌然后很华丽的杀得你皮肉开绽....而且加血的时候只能站着不动,时间还超长....经常打得累得半死回到老巢却发现打出来的魂还不够修装备的...真是让人无比的绝望啊...囧rz 难道逼着我把1.04补丁删除了然后用自杀刷魂法么...orz 发现这Game第一需要操作熟悉反应快,第二需要看前人的经验...A9有全程的录像教材,但是很明显,以现在我的这个业余时间量而言是完全没辙去看和研究的了... 于是现在的我也只能偶尔拿出来练练手了...直到现在才终于对躲第一关的小喽罗的冲刺攻击有点小心得了....囧rz

润滑油之外看来还是得常备一瓶柴油

最近跑去调整单车...因为最近已经骑了5500KM了,后面的变档器一直有点不灵活.. 去了之后单车店老板说你这个也飞轮也太干燥了...我一看也确实,不过我一直都有上润滑油的...只是并不敢上的太多.因为润滑油相当的黏稠,非常的沾灰,灰尘附着在链条和飞轮上了之后对车本身的损伤更大. 于是我问老板这么猛上油要紧不,结果老板说这不是润滑油只是普通的柴油,虽然润滑效果不怎么样,但是除锈效果是一流的...而且还会挥发,不会非常的沾灰. 嗯...看来除了常备润滑油,备上一瓶柴油也是有必要的了....

Opera Mini 5入住

最近虽然一直在用翻墙版的Opera mini 4.2,但是不得不说,翻墙的服务器实在是太慢了,毕竟我不用每次都费神的用手机去翻墙....绝大多数时候我还是很老实的良民份子,这个翻墙的速度实在是太造孽了...于是早就想装个Opera普通版本的. 结果这几天就恰好听闻到Opera mini 5正式版发布了.于是正好尝试一下. 这个Opera mini5之前的测试版我是有尝试过的...速度完全不敢恭维,慢到吐血...大概是我的8820实在是CPU有点负荷不住了吧... 这次安装了之后给我的感觉比上次好很多.速度虽然也还是慢,但是 已经可以属于那种可以忍受的慢了. 改变不可不说是多,终于引入了多标签浏览的机制,可以同时开启多个页面了.毕竟PC版的Opera自打最开始就是多标签浏览的.4.2里面的起始页设置也变成了类似PC上Opera的(也类似Chrome)的页面预览选择界面..然后的改变就是启用了BB的轨迹球功能,不再是只有在非全屏模式下才会有鼠标出现,而是一直都是轨迹球操作了.这点可以说有好有坏,起码现在我觉得点击链接还没有之前的方便,鼠标移动数度很慢,也找不到哪里可以调整轨迹球的灵敏度.然后,之前可以上翻和下翻的左右滚动轨迹球操作自然是不复存在了,但是下翻依然可以用空格键来行使,但是上翻是怎么也没辙了的..我还在试图寻找可以上翻页的快捷键.... 但是最大的改变,也可以说是问题...那就是针对老的型号的BB实在是太不友好了....字体太小了...这样虽然说可以让阅读更加方便(毕竟一屏幕显示更多的内容了),但是这个字体无疑快跟蚂蚁一样大了...而且这还是字体改到最大了的效果....真是让人吐血...OTL 不过速度总算是回来了,小字体也并不是看不见,而且我很喜欢的Opera mini4.0中的URL自动补完功能 又回来了,这点还是让人很欣慰的...于是还是留在我的机器里好了...

用Google Analytics查看完整的来源URL

不得不说Google Analytics比较好用. 毕竟Google并不在乎推广它的这个免费工具,所以也不会像其他的统计工具一样强制性的生成几个难看的图片挂在网页上,它只是在背后默默的统计网站的访问者信息就足够了.就近凭借这一点,我就觉得它是最好的了 当然,它也有很多问题在里面.首当其冲的,统计的时效性很糟糕,它并不是实时的,甚至会延迟2~3天才能把数据统计上来,所以它默认是显示2天前的数据...同时,更加有点无语的是,它拒绝所有的来源链接中问号之后全部的字符串...也就是说它绝对无法记录下来自一些动态网页,比如说论坛的数据的准确地点,比如说来源本来是http://popgo.net/bbs/forumdisplay.php?s=&forumid=18,那么它只会记录下http://popgo.net/bbs/forumdisplay.php,当然,这样的数据是毫无意义的,因为访问它只会得到一个错误提示而已... 为了解决这个问题我翻了很多地方,国外的网站上有很多人提供了两种解决方案 其一,修改JS文件,直接把它要省略掉的链接直接强制性的给它加上去. 其二,在设置中增加一个过滤器,然后实现这个功能. 我选择了2,因为毕竟Js改动了之后未来如果设置改变还不知道出什么问题,同时,我的Body的Onload事件中已经有了需要执行的语句,再附加上去觉得不大爽,等我需要修改自己的语句的时候我还要顾及它的... 增加Filter的方法很简单,原文在这里: http://www.reubenyau.com/google-analytics-hack-obtaining-full-referring-url/ 配合着图看不懂也能懂了...大概意思就是写一个正则表达式,然后把这个正则表达式所取得的变量放到一个$A1中. 确实,我做了这一步之后满以为自己已经搞定了.结果过了三天...我还耐心的等了三天(因为Google的统计非实时),结果还是在访问者的选项中无法找到我所需要的结果,本以为应该会显示完整链接的地方还是写着(referral)...于是不得不闷苍蝇一样继续乱找. 后来还是到这个站点仔细的看了看,它提示说要到"uses the User Defined Report"这个东西上去查看结果,但是我找遍了就是找不到这个东西,自定义报告,就只是让我新建一...

神秘海域2,爆机

可以说是没有歇气的把这套玩穿了... 整体的感觉:太舒坦了...就像制作人所说的:"就像是在看暑期档的冒险枪战大片的感觉" 画面就不用多说了,制作组在访谈中都说了,这次的神海2,发挥了PS3 100%的机能...无论是人物面部的表情还是场景,动作的刻画都相当的逼真.临场感相当的强,加上制作组在过场时对镜头巧妙的控制让整个场景相当的恢宏. 游戏的内容可以找到很多熟悉的元素:战神中的,战争机器中的,合金装备中的....但是总体上这一切都融合的非常完美,你可以有很多的方法来玩这个游戏,体会不同的乐趣.同时永远也不用担心会觉得枯燥,因为刺激和冒险的感觉是永远的伴随着游戏的进度的. 主角也相当的有魅力和特色(无论是男主角还是女主角),走在危险的地方会自我安慰的絮絮叨叨,碰到大批量的敌人会闷声的骂娘...主角之间一路上还不停的吐槽,调侃...就算是一直伴随着惊险刺激,但是也永远让人有忍俊不禁的地方.所以总体上来说,情节和人物塑造,就是这作品最大的一个亮点. 音乐的感觉也非常的好,有古朴的民风音乐,也有相当慷慨激昂的战斗BGM...不过就我个人而言比较喜欢Main Theme了,嗯,我的Type... 游戏小地方也做得比较细心,因为游戏的线路比较单一,如果你找不到解密的方法或者找不到该往哪里爬了,例如你长时间的在一个地方转悠,游戏中会自动给你适当的提示让你不至于一定需要看攻略才能解决问题.当然,第一次玩的时候时常因为找不到可以攀爬的地方而到处乱晃也基本上成为一个偶尔会恼火的要素了...说起攀爬...嗯,不得不说主角太像猴子了,无论是动作也好,还是跳跃的距离也罢....难怪连女主角都吐槽他是从动物园出来的,还会说"我真想向你扔香蕉"-___,- 最后....竟然发现男主角是个傲娇...囧rz

昨天的Python问题解决了

其实问题的毛病很简单 那就是没有提交Submit变量. 这个变量被有些程序判断为无关紧要的,但是也有程序中可能含有多个动作,可能对这个Submit变量做了判断,所以昨天我没有提交这个Submit导致得到了错误的提示结果. 今天加上去了之后就正确了....结果却冒出来一个新问题,那就是无法显示出操作人..理论上说这个东西应该是程序自己取得Cookie中的人,结果程序竟然就这样报错着通过了... 结果不得不把Post表单中的全部变量统统提交上去,结果发现一个没有做选择的选项卡框决定了这个操作人是否显示出来...OTL 于是问题很顺利的就解决了,接下来就是完善一点异常处理,显示提示而已,让它自己在处理的流程中自己提示出处理的流程.自定义输入理由框内容等等... 于是,我的Python处女作就这样完成了~

最近在很不务正业的玩Python

理由是单位里的机械劳动 我这个人是最讨厌机械劳动的,特别是大批量重复的无意义的机械劳动 这个劳动很简单,也就是把之前已经被确认删除的再次确认一遍,这个本来是用来针对其他厅局的一个审查办法,但是毫无疑问,针对被自己人删除过了的东西这样的重复审核毫无意义,但是每次都要让我多费好多时间来做这个事情. 最初是采用最简单最为原始的办法.那就是下个按键精灵,然后用按键精灵做个脚本出来. 这个脚本也经历了好多次变革,从最初的依赖于鼠标,到后来全键盘操作减低误操作的可能性.到最新的一版可以自动检测屏幕区域颜色用以确定页面是否已经正常载入. 但是无论这个程序写的多么的美妙,这个毕竟还是基于IE的,毕竟还是在不同分辨率的显示器上缺乏可移植性,甚至IE的版本不同都需要我再写一遍.同时,它不具备判定是否是我们本局所判定为删除的这样一个逻辑判断机制,导致最后可能会产生误操作. 所以我想到了用Python写个直接HTTP判断并且提交的,这样直接分析HTML或者正则表达式来解析网页文件,剥开我所想要的文件就可以了. 但是不得不说,我是个连Python的门都没有怎么入过的家伙.用的面向对象的程序仅限于一点点皮毛的PHP,以及一点点的JavaScript而已..于是赶鸭子上架的就开始写这个程序了. 要求很简单,不一定需要GUI,Python本身保证了可移植性,所以这点也不用担心,我所需要做的只有三个东西,1.登录.2,用正则表达式找到需要程序处理的部分.3.提交删除. 但是就这简单的三个东西,我琢磨了三天了...最初我卡在了该使用什么类上的问题,Python的HTTP请求类有很多,有原始的urllib,也有更新版本的urllib2,也有HTTP类,这样就迷糊了...不过最终发现,没有必要使用太多的类,直接使用urllib2就完全可以搞定了 之后我卡在了Session方面(至少我自认为是卡在Session了,其实则不是),虽然我登录了,但是我却一直无法得到列表页面...后来发现因为网站是Java写的,它每次都要你一定要在页面链接中传递一个Session值,而我则没有把这个值带入到我所指向的链接中,导致我每次登陆都无效.这个其实很好处理,只需要在登录了之后,处理登录之后的连接提取Session值,然后每次用分号加参数名带入进去就行了. 最后就是正则表达式的写法,这个和JavaScript以及PHP的正则...

四年了,时光如匆匆的流水淌过

经历了很多,说不上成熟,但是也并不是没有收获. 体会了很多,谈不上沉稳,也学会了隐藏. 想过了很多,实现的不多,但是也从未放弃过希望. ........................................ 望天...满纸荒唐言,........

拐弯抹角的解决Share站XSLT+XML搜索引擎收录问题

正如我之前所说的,XSLT+XML的站点无论从结构上而言还是从实际运用来说,都是非常理想化的一个东西..当然,也很好..但是有个非常实际的问题那就是... 搜索引擎的收录. Share站还在内部测试的时候,hiei就已经把站点提交到了baidu和Google,但是时至今日,百度的收录条数为1.内容为"<![CDATA[ gundam uc 01 ]]>"毫无意义的一些XML中的字符..而Google则干脆没有收录. 现在基本的功能都完善了,解决share站的搜索引擎检索功能自然成为了当务之急. 于是想到了用PHP来拼接XSLT与XML. 这个函数早在PHP4中就已经存在了,我也一直知道它,但是却从来未用过..只是知道有这么个东西. 今日一试,果然才知道它的强大. 简简单单的几行代码,可以说就是用了XSL类里面ImportStyleSheet方法的示范代码就解决了这个问题. 用DOMDocument类的load方法来载入已经在磁盘中存在的缓冲,然后再同样的载入XSL文件.接着用XSL类的ImportStyleSheet方法拼接二者,再用transformToDoc方法转换拼接结果为DOMDocument,接着最后用saveHTML方法直接Echo出来,任务就完成了. PHP拼接的结果可以说是非常的完美...包括了XSL里面全部内含的JS文件,以及做的一些小手脚都很精确的展现了出来...其实我原本最初认为它可能做不到这么好的,以为我需要重新写一个较为简单一点的XSL来方便它拼接,没想到这么简单,这么完美...大大出乎了我的意料..orz 最后用$_Sever变量判断客户端的User Agent,判断为是蜘蛛之后就给出合并了之后的页面,而普通用户继续访问XML核心页面..作为服务器端我自然是希望负载越小越好..如果我直接让客户端载入XML文件,我每次就给个不到2K的XML,其余的完全依赖客户端已有的缓冲就可以生成页面了,理想状况下我甚至连一个SQL查询都不需要,这何乐而不为呢? 至此,这个XML+XSL的大难题也算是告一段落了..不过最近听闻到一个消息,那就是StratCraft2的首页也是采用这个架构的...但是很不幸的是,它明显只是看中了XSLT可以比较完美的隐藏页面内容而已,并没有严格的按照"表现与结构分离,数据与表现分离...

在Windows 7上安装PS3的DualShock 3手柄

虽然是败了PS3,但是因为没有显示器的原因,所以一直没办法玩.不过放着就放着也无所谓了. 但是手柄放在这里,而且还是USB口的...这让我有点心里痒痒的... 到网上搜索一下,果然有对应的PS3的手柄驱动,甚至还支持振动.. 当然,出品人自然不会是Sony了.不过可惜的是下载了安装了,却还是无法使用... 今天趁着重装机会手机的机会来摸索了一下这个手柄的驱动.原来并不是简简单单的安装这么简单.. 原文在这里: http://www.motioninjoy.com/help/sixaxis-dualshock-3-connecting-usb 这个手柄驱动相当的强大,甚至还支持蓝牙无线连接. 安装方法大概可以概括成这样: 1.下载并且安装软件. 2.如果是Windows 7的64bit版,需要进入带驱动程序的安全模式下,运行以下步骤,32bit则直接跳过本步骤. 3.插入手柄,并且确认系统寻找到了手柄的驱动,当然,这个驱动是无法使用的. 4.找到"开始菜单-所有程序-MotioninJoy-Install USB driver",右击它,使用管理员模式运行之. 5.会提示一个红色的警告框,告诉你这个驱动没有经过微软的签名.点我要安装之. 6.之后再打开"开始菜单-所有程序-MotioninJoy-DS3 Tool",把手柄的类型选择为DualShock 3,这个时候在开始菜单-设备与打印机的选项中就可以看到手柄的选项了 但是奇怪的是,如果不一直把这个DS3 Tool一直开着,按键的对应就不正常....这个可能是作者故意而为之吧... 总之,这东西算是可以正常使用了.总算是给我这个看着PS3不能玩的可怜人一点点精神上的慰籍

写在Share站基本完成之后

Share站的策划始动于08年.一眨眼,过了2年了. 但是真正动手做了也只有三个时期.08年始动的时候,09年年初以及现在...中间因为hiei不大愿意换导致我的编程的热情也不是很高. 这个程序自从最开始的时候就确认的两个方针. 1.要使用XSL+XML技术.这个东西我窥视了很久了...这个东西是个不算新的东西,但是使用的人却并不多.优点很明显,数据和显示完全的隔离;模板很容易修改;客户端可以使用大缓存时间来缓冲XSL文件,而XML文件非常小.于是每次访问的时候只需要下载很小的一个文件. 但是缺点也很明显.那就是这个技术对编程要求很高,必须要写非常标准的XHTML,只要XSL文件有一点错误,页面就会直接报错而不会被任何浏览器掠过错误.同时XSL文件对流的要求很高,不能流式载入,也就是说页面是一次性显示出来的,而绝对不能如同HTML一样慢慢的一点点的载入进来,而这个问题在网速很慢的时候就很大.因为这个时候网速很慢导致XSL长时间无法载入的时候,页面就会报告未知的错误.然后最后一点.没有任何搜索引擎可以支持对XML+XSL文件网站的检索. 2.要使用类编程.这个只是探索.因为PHP最初就并不是面向对象的.所以我也一直只是一个面向过程的程序员而已.面向对象需要新的思想和新的思考方式.我觉得这个是个必须要跨越出来的步骤,虽然有悖PHP一向的高速高效的理论,我认为这个是一条必由之路.于是就要在这里尝试一下. 整个编程中让我学到了很多,特别是在Javascript在XSL中的应用方面,同时也对XSL有了更加深入而不是仅限于概念的理解..同时,因为采用了XSL+XML的架构,整个服务器也可以非常容易的使用XML文件做高速缓冲处理.这样明显优于使用HTML文件缓冲.因为毕竟在磁盘空间的消耗量上,XML文件要远远小于HTML文件的. 但是整个编程的过程中也暴露出来了很多问题,最大的问题就是文档的编写存在巨大的问题...因为整个编程的过程跨越的时间很长.某些时候要回忆起以前的一些构思反倒非常有难度.而且一些函数和方法的设置在当时就定义模糊,仅仅只是依赖于函数中的一些注释语句,有时候根本无法让人回忆起当时的构思. 比如说最简单的一个事例:取得种子文件的Hash值.Hash值分为两种,一种是底层服务器所承认的二进制的Hash数值,另外一种是表现在外面的以十六进制表现出来的数值.但是为了将二...

该死的工信部屏蔽了隐藏域名转发之后

今天过去解决单位里的门户网站域名的问题 今年1月间发现的这个问题.突然门户网站的域名就无法使用了. 门户网站本身是托管的,但是很不幸的是托管的服务器上开了IIS,但是我们需要用的是Tomcat,于是不得不使用了8080端口 但是领导可不愿意看到这个:8080,于是之前用了 隐藏域名转发,但是现在这个东西被工信部封闭了...所以只能用别的办法解决 我们试过了在防火墙上做端口映射.结果原因不明的还是无法访问.因为那台服务器确实有点复杂,光本机就有5个IP.所以他们技术提议直接把端口换成80得了,结果很明显的...无论你有多少个IP,端口总只有那么一个... 于是所有人都放弃了,剩下了我这个甲方在这里独自奋斗了...囧 于是我开始尝试用IIS做转发,很明显,很简单的就成功了...但是这个有个最大的问题,那就是在最上面显示的域名不对.于是只能当无头苍蝇到处在Google上查找解决方案. 办法永远比问题多.但是最大的问题在于找到解决问题的方法.找到解决方案才是最重要的. 于是最后发现了....有人在CSDN上提到了用Iframe...并且提到了这个是个"烂办法" 很明显,听到这个词就很烂了,但是对于只需要忽悠领导的我来说,这很明显是根救命的稻草..于是查阅了一下,很简单,只需要在IIS上建立一个对应的80端口的网站,然后写个Iframe,将8080端口的网站直接载入进来. 但是这个又有一个小问题,那就是Iframe出现了滚动条,而页面本身不出现滚动条了.... 不过这个很好解决.直接搜索一下,用JS定义了侦测页面高度和宽度的,很简单的隐藏了滚动条.至此,问题解决. 然后就是另外一个小问题.需要把服务器的FTP权限给出来.因为这个服务器不允许远程连接(安全限制),所以为了便于上传文件,不得不使用FTP,本来IIS的FTP就是一个非常弱智的简单的FTP,但是就是这么个简单的FTP,却让我怎么都无法登陆进去. 最先,我怀疑是目录的权限不对,因为给出的提示是用户的home目录不存在.但是看了看文件夹的所有人就是我所用的用户名...上网搜索,给出的绝大部分结果也都是说目录没有权限而已...这个搞得我很木然,为了测试,我开了匿名用户,居然给我提示同样的错误.... 没办法,不得不仔细的检索搜索引擎,看看有没有别的可能性. 结果就在一个站里,我发现了一个突破点...