|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我认为,可以通过更加简单的首次编译,而增加第二次编译的负担,来提高java的运行效率。只是将java源代码进行简单的等价转换,而不假设编译成某种虚拟机器的目标格式,而由本地编译器针对性的二次编译。在创立或修正结构庞大ASP.NET服务器端控件时,大批的工夫都是在编译,守候JIT,修正,编译,JIT...如许一个轮回中,并且两个编译经常还很泯灭工夫。出格地,当控件已集成在页面当中后,在呈现一些结构效果上的小偏向,再调剂起来将是一个十分无趣和耗时的事情。
而这时候假如能间接修正已输入的html,极可能会加倍敏捷的找到成绩地点。可是不幸的时,经由过程扫瞄器SaveAs出来的html代码明显是不太具有修正代价的。由于原本就只是要举行渺小的结构调剂,而SaveAs出来页面新的结构成绩大概比自己要办理的成绩加倍严峻。
那末就间接经由过程ViewSource把代码copy出来存为html文件呢?这时候后我们会发明页面内里一切经由过程绝对路径定位的资本都回丧失,好比甚么图片啊,JavaScript啊等等,缺掉了这些器材,页面也就一样得到了再调剂编纂的代价。
在HTML中,有一个base标签,这个元素仿佛只在模态窗口提交页面制止弹出新窗口的时分,有效到过,平常仿佛很少有看到网页用这个元素。却不知这个base在调试html代码时,十分有效。好比你的ASP.NET页面是/Index.aspx,而这个Index.aspx中展现有良多经由过程绝对路径援用的图片或JavaScript资本,这时候我们经由过程ViewSource把它的html代码在当地存为:index.htm文件,只用再在其<head>标签中到场<basehref=//>这么一行。我们再翻开这个index.htm时,会发明这时候和翻开/Index.aspx的效果是一样的,一切的图片和剧本都一般被载进,这时候候在IEToolBar等DOM检察工具匡助下,就能够很便利经由过程间接修正html来调剂页面或控件输入的表面款式,在找到毛病后再往服务器端代码中举行修正。
请作者接洽本站,实时附注您的姓名,接洽邮箱:Post@chinaz.com。
今天去面试,被问到C#中的new关键字,看了那么多的书对new关键字还是有一定认识,回来又把new复习了一遍,发现了许多以前还不知道的细节。 |
|