手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:篱笆网

vmware server 1.x SN

关于vmware server 1.x,其实我在http://neatstudio.com/show-1711-1.shtml里已经说过了:

XML/HTML代码
  1. 但是vmware server会有一点小小的问题,它在非SERVER的操作系统里非常占资源,比如在WIN7中,如果设置开机启动,那么机器居然会卡住 将近一分钟左右,直到虚拟机启动完毕才恢复正常。而且SERVER版操作系统中则一点问题没有。为此,我格掉了我所有现在的系统,換成了2003。  
  2. 嗯,用到现在,我感觉最爽的系统还是2003和win7。xp什么的都是浮云啊。只是2003会有一个巨大的问题,就是很多软件在安装的时候,都说not support this os 。好郁闷。  
  3.   
  4. 顺便说一下,vmware server的下载地址是:http://www.vmware.com/download。再顺便说一下下,现在vmware server居然免费了。只是有另一个重要的问题,那就是,vmware server已经很长时间没更新了。看来,以后是没的用了。所以留了一份1.x版的在电脑里。为什么说是保留1.x呢,是因为2.0开始,控制台是WEB方式了,而不象1.x一样是用客户端来管理。还是不太喜欢WEB方式来进行管理  

但是1.x的序列号还得手工申请,所以我觉得烦,google了一下,找了一些序列号回来做备份:

来自:http://binga.org/2006/07/25/892
  1. Windows版  
  2. 928R9-YHP2W-1GPDN-4CNC1  
  3. 92WKR-YRPAW-1ELDH-48KRH  
  4. 98RRR-YU7A8-1G6DN-494UJ  
  5. 98XR9-YHL2T-156F0-48721  
  6. 929KT-YUP8R-17345-40LLM  
  7. 98EK9-YKQ8W-1GKD0-48J1R  
  8. 92XKW-YUK28-1E26H-42P2E  
  9. 92ERD-YK2AX-1774M-4A7TX  
  10. 9ADHD-YHK09-1GPFM-4310R  
  11. 92XHR-YRL2T-1G3FN-42H8W  
  12. 988KD-YRL0W-1GQ64-43H9T  
  13. 92DUW-YHL8W-17LD4-4CJ2J  
  14. 9AWRX-YKP8D-15K40-4ANLR  
  15. 988H8-YR30E-156DN-40MLJ  
  16. 92EUD-YK3AX-17PFJ-487CR  
  17. 928H8-YH629-1G641-48NK5  
  18. 9AXKE-YRL8D-1EP61-4AQ90  
  19. 92EK8-YKL2D-1G744-40JKX  
  20. 928H9-YKQAR-157D4-4811N  
  21. 9AWRD-YRLAD-157D0-48KHT  
  22.   
  23. Linux版  
  24. 9AJ88-Y4M2C-2A474-4AJK4  
  25. 9042X-YF40V-2AN7J-4820M  
  26. 9AN2D-YF12C-2005H-4A79X  
  27. 9A4AW-YDM8C-2857J-49415  
  28. 9AHA8-YF18U-2807N-490U9  
  29. 98N2D-Y6M8G-22N7M-423HM  
  30. 90M0X-Y6N8F-2A4E4-424VJ  
  31. 98JAW-Y410Z-20N70-482HD  
  32. 92MA8-YDN8F-22151-4C42J  
  33. 92588-Y60AC-2047N-4AN9E  
  34. 98J8T-YF02Z-2AHGM-405VT  
  35. 90H29-Y4H8Z-2A170-410TM  
  36. 90H8T-YD02G-2A17H-494R4  
  37. 92J89-Y402Z-2A1G4-4A7LX  
  38. 98J8X-Y442C-2A150-4319W  
  39. 92M0D-Y652A-2A57M-40K9J  
  40. 9A52E-YFN8Z-2AH70-407JH  
  41. 925AW-YDN0F-2AM5M-4C08R  
  42. 9AHAR-Y608Z-225EM-424HR  
  43. 90N0W-YF48G-2007J-48KAR  

其实我自己有申请过,但,找不到了。。。所以,就把这个当备份了

Tags: vmware

如何在多个页面使用同一个HTML片段

我个人是觉得文章内的方法最有意思,既让代码显示在本页,又让这些代码不会被解析。以前我怎么没有想到过??(使用textarea来使代码完整存放在本页)
看来我的思维还是已经僵化了。。。
原文地址为:http://www.cnblogs.com/sanshi/archive/2009/08/07/1541380.html,是博客园sanshi的文章。

原文如下:

问题描述
有一个比较复杂的HTML片段(A),如果把这个HTML片段嵌入到其他页面中(B,C,D....)。
问题的关键是在HTML片段中有大量的JavaScript逻辑需要处理,比如说分页,点击事件响应等。

对于这个问题,我们用一个简单的例子来说明:
“页面上有一个按钮,点击此按钮引入一个HTML片段,此HTML片段中有分页按钮。”

1. 使用IFrame
主页面,点击一个按钮向页面引入一个IFrame:

XML/HTML代码
  1. <script type="text/javascript">  
  2.     $(function() {  
  3.         $("#clickToInsert").click(function() {  
  4.             $("#placeholder").html('<iframe src="iframe.htm"></iframe>');  
  5.         });  
  6.     });  
  7. </script>  
  8. <input type="button" id="clickToInsert" value="Insert HTML" />  
  9. <div id="placeholder">  
  10. </div>  
IFrame页面,模拟分页的情况:
XML/HTML代码
  1. <script type="text/javascript">  
  2.     $(function() {  
  3.         var parent = $("#complex_page_segment");  
  4.         $(".previous", parent).click(function() {  
  5.             $(".content", parent).html("Previous Page Content");  
  6.         });  
  7.         $(".next", parent).click(function() {  
  8.             $(".content", parent).html("Next Page Content");  
  9.         });  
  10.     });  
  11. </script>  
  12. <div id="complex_page_segment">  
  13.     <input type="button" value="Previous Page" class="previous" />  
  14.     <input type="button" value="Next Page" class="next" />  
  15.     <div class="content">  
  16.         Page Content</div>  
  17. </div>  
2. AJAX返回页面片段,并注册事件
注:我们通过textarea来模拟返回的HTML片段。
XML/HTML代码
  1. <script type="text/javascript">  
  2.     $(function() {  
  3.         $("#clickToInsert").click(function() {  
  4.             $("#placeholder").html($("#clone").val());  
  5.             var parent = $("#complex_page_segment");  
  6.             $(".previous", parent).click(function() {  
  7.                 $(".content", parent).html("Previous Page Content");  
  8.             });  
  9.             $(".next", parent).click(function() {  
  10.                 $(".content", parent).html("Next Page Content");  
  11.             });  
  12.         });  
  13.     });  
  14. </script>  
  15. <input type="button" id="clickToInsert" value="Insert HTML" />  
  16. <div id="placeholder">  
  17. </div>  
  18. <textarea id="clone" style="display: none;">  
  19. <div id="complex_page_segment">  
  20.     <input type="button" value="Previous Page" class="previous" />  
  21.     <input type="button" value="Next Page" class="next" />  
  22.     <div class="content">Page Content</div>  
  23. </div>  
  24. </textarea>  
由于我们需要在多个页面引用同一个HTML片段,这种方法导致大量事情处理被重复性的拷贝粘贴,明显我们需要将公共的方法提取出来。

3. AJAX返回页面片段,并调用页面片段中的函数注册事件
XML/HTML代码
  1. <script type="text/javascript">  
  2.     $(function() {  
  3.         $("#clickToInsert").click(function() {  
  4.             $("#placeholder").html($("#clone").val());  
  5.             init_complex_page_segment();  
  6.         });  
  7.     });  
  8. </script>  
  9. <input type="button" id="clickToInsert" value="Insert HTML" />  
  10. <div id="placeholder">  
  11. </div>  
  12. <textarea id="clone" style="display: none;">  
  13. <script type="text/javascript">  
  14.     function init_complex_page_segment() {  
  15.         var parent = $("#complex_page_segment");  
  16.         $(".previous", parent).click(function() {  
  17.             $(".content", parent).html("Previous Page Content");  
  18.         });  
  19.         $(".next", parent).click(function() {  
  20.             $(".content", parent).html("Next Page Content");  
  21.         });  
  22.     }  
  23. </script>  
  24. <div id="complex_page_segment">  
  25.     <input type="button" value="Previous Page" class="previous" />  
  26.     <input type="button" value="Next Page" class="next" />  
  27.     <div class="content">Page Content</div>  
  28. </div>  
  29. </textarea>  

其实我们可以更进一步,完全没必要手工调用这个函数,而是可以在返回的HTML片段中让其自动执行。

4. AJAX返回页面片段,其事件自动注册

XML/HTML代码
  1. <script type="text/javascript">  
  2.     $(function() {  
  3.         $("#clickToInsert").click(function() {  
  4.             $("#placeholder").html($("#clone").val());  
  5.         });  
  6.     });  
  7. </script>  
  8. <input type="button" id="clickToInsert" value="Insert HTML" />  
  9. <div id="placeholder">  
  10. </div>  
  11. <textarea id="clone" style="display: none;">  
  12. <script type="text/javascript">  
  13.     $(function() {  
  14.         var parent = $("#complex_page_segment");  
  15.         $(".previous", parent).click(function() {  
  16.             $(".content", parent).html("Previous Page Content");  
  17.         });  
  18.         $(".next", parent).click(function() {  
  19.             $(".content", parent).html("Next Page Content");  
  20.         });  
  21.     });  
  22. </script>  
  23. <div id="complex_page_segment">  
  24.     <input type="button" value="Previous Page" class="previous" />  
  25.     <input type="button" value="Next Page" class="next" />  
  26.     <div class="content">Page Content</div>  
  27. </div>  
  28. </textarea>  
最后一种方法和第一种IFrame的方式是我们所推荐的。

 

单位培训了MYSQL

 单位今天请MYSQL公司的人来进行了简单的辅导和介绍。上午的我没有参加,下午的因为涉及到了一些SQL优化之类的,同事让我也听听学习学习。

一开始的时候讲了一大堆存储的事,可惜都是那种很空洞的感觉。不过想想也是,这种利用PPt来进行介绍的,怎么可能介绍的很详细,当时就有一种受骗的感觉。呵呵

这种课程听的再多恐怕也是和没听没啥区别吧。

唯一有印象的就是,数据库的设计规范,但也没有讲什么具体的,只是简单的说了一下:
1、能用int的,坚决不用bigint
2、如果能够基本确定长度,那就写上固定的varchar(10),而不是varchar(255),虽然最终存储的长度一样。
3、不要随便为某个字段增加索引,可以通过一句SQL来分析一下表(汗,忘了是什么命令了。啥时候有空翻翻手册应该就知道了)
4、如果可能,请尽量为字段设定NOT NULL(毕竟使用BTree的索引时,NULL是不在检索范围之内的)

反正,就感觉,我们里面的一些同事设计的表,完全符合他提出的这些问题,我好满足啊。他们主动要求,表一定要default NULL。

还有对我有印象的就是,如果某字段的值几乎一致,比如:a_123,a_456,建议使用前缀索引(MYSQL4好象没有这个?)不过确实这个从来没有注意过。。。

其他的什么分表存储,水平,垂直,都只是空泛的介绍。而没有实质性的东西。。。

当然,主要是因为这其中的大部分知识,我还是略有所知的。。。

总算还是略有收获,没有完全浪费1小时左右的时间。不过,这位介绍人员的介绍有点生疏,黑黑。。。害羞?还是初次从后台走向前台?不得而知。。。

Tags: mysql, database, 存储