了其然,知其用,研其究,发其思

自学好学勤学学而自用,无思厌思废思思而无功
 
 

常用链接

  • 我的随笔
  • 我的评论
  • 我的参与
  • 最新评论

留言簿(1)

  • 给我留言
  • 查看公开留言
  • 查看私人留言

随笔档案

  • 2008年7月 (2)
  • 2008年5月 (2)

文章档案

  • 2008年8月 (1)
  • 2008年5月 (1)

相册

  • 电信结构图
  • 看看DIV+CSS都能做那些事情!

搜索

  •  

最新评论

  • 1. re: 网页上的表格导出到Excel文件
  • gsdgm;asldmg;sdmgb;ckjgdkbsdg;lvkd;flv
  • --gds
  • 2. re: 网页上的表格导出到Excel文件
  • 前段时间可以用,现在不能用了,不知何故?
  • --fx

阅读排行榜

  • 1. 网页上的表格导出到Excel文件(3150)
  • 2. [转]失恋成就事业(266)
  • 3.  闭上眼睛,感受计算机的世界(跳出三界外,不在五行中)(255)
  • 4. google svn 服务器使用:(154)

评论排行榜

  • 1. 网页上的表格导出到Excel文件(2)
  • 2. google svn 服务器使用:(0)
  • 3.  闭上眼睛,感受计算机的世界(跳出三界外,不在五行中)(0)
  • 4. [转]失恋成就事业(0)

Powered by: 博客园
模板提供:沪江博客
BlogJava | 首页 | 发新随笔 | 发新文章 | 联系 | 聚合 | 管理

2008年5月8日

网页上的表格导出到Excel文件
原文http://www.cnitblog.com/junhong-cai/archive/2008/06/10/45327.html



 

<table id = "export">
    <tr><td>A</td></tr>
    <tr><td>B</td></tr>
</table>

<input type=button name="out_excel" value="Convert To Excel" onclick="AutomateExcel('export');">
<script language="javascript">

function AutomateExcel(id) 
{
    var table;
    table = document.getElementById(id);  
    var hang= table.rows.length;  
    var lie = table.rows(0).cells.length; 
    var oXL = new ActiveXObject("Excel.Application"); 
    oXL.Visible = true; 
    var oWB = oXL.Workbooks.Add(); 
    var oSheet = oWB.ActiveSheet; 

    // Add table headers going cell by cell. 
    for (i=0;i <hang;i++) 
    { 
        for(j=0;j <lie;j++) 
        { 
            oSheet.Cells(i+1,j+1).value = table.rows(i).cells(j).innerText.replace("&nbsp;",""); 
        } 
    } 
    oWB.SaveAs("c:\report.xls"); 
    oSheet.ptintout; 

    oXL.UserControl = true; 
} 
</script>
posted @ 2008-07-18 12:00 divsystem 阅读(3150) | 评论 (2) | 编辑 收藏
 
google svn 服务器使用:
google svn 服务器使用:
    1. http://code.google.com/ 用gmail登入。>后点击>Project Hosting
    2. 进入>> http://code.google.com/hosting/  >后点击>Create a new project
    3. 填入必要的项目名,描述等确定。就可以了
    4. 确定成功后 ->Source
    5. 到eclipse的打开新建一个project->team->share Project->svn
    6. 后面根据 google source 上的svn提示,这我就不多说了。一般的svn http url

posted @ 2008-07-17 15:41 divsystem 阅读(154) | 评论 (0) | 编辑 收藏
 
闭上眼睛,感受计算机的世界(跳出三界外,不在五行中)

·当你被各种新奇的概念、瑰丽的界面和无休止的名词弄的筋疲力尽的时候,闭上眼睛,想象一下内存中机械的、冰冷的一条条高高低低的电位指令,想想地址、寄存器、call、mov、in、out指令,你会发现:所有概念都是人自己创造的,真实的世界原来是那么的单纯明了。

 

·高级语言如:c、c++、java,都是假的。高级的概念如:段、对象、组件都是假的。他们最终都要变成内存中一个个机器指令(电信号)。

 

·闭上眼睛,想象下操作系统、dll模块、编译器、链接器、载入器、各个api函数、在内存中都是一块一块的指令集合。你编的程序进行编译、链接、装载、系统调用时,其实就是在这些指令块里面call来ret去,就是跟这些地址打交道。看看c函数编译出来的汇编吧,就是push,然后call。

 

·当你试图弄清一个层面的问题时,往往需要借助更深层面的知识。比如c语言的函数其实就是汇编里的几个push和call。

 

·程序的本质在“序”。几个简单的有限的东西通过不同的排列(序),可以构成复杂而强大的东西。比如26个字母构成英语、简单的机器指令构成缤纷的软件。(这种思想是朴实而自然的,比如简单的砖头和泥灰可以盖成各式各异的建筑,简单的原子构成复杂的世界。古代有“道生一,一生二,二生三,三生万物”的说法,可见,图灵的通用计算机思想也没有什么新奇之处。)

 

·计算机学科的基石。

思想方面:

1.       协议。就是大家都遵从的一种约定,这样才能把力量用在一处。数据结构也是协议。

2.       模块化。把能复用的东西,抽出来,避免重复劳动。子程序(过程,函数),就是最好的例子。

 

·人应该做有创造性的工作,单调重复乏味的事情让计算机去做

posted @ 2008-05-08 00:29 divsystem 阅读(255) | 评论 (0) | 编辑 收藏