zoukankan      html  css  js  c++  java
  • 个人笔记、建站利器:PmWiki

           什么是Wiki,能做什么

          如果不知道什么是wiki,可以去百度百科查查,另外百度百科就是个wiki,:-D。wiki的优点在于任何有权限的人都可以编辑,在编辑过程中可以链接到别的wiki页面,如果目标wiki页不存在,点击链接就会新建一个wiki页,个人感觉这一特性非常适合用来做笔记。传统的笔记方式是线性的,从头记到尾。使用wiki可以制作网形的笔记结构,当一个知识点和另一个知识点相关时,可以随时创建另一个知识点的页面,使得大脑能够以发散性的思维进行思考(这个观点可以参见《思维导图》这本书)。

      为什么选择PmWiki

    1.   PmWiki是开源的
    2.   PmWiki的数据采用文件系统存储,不用数据库,配置起来比较简单
    3.   页面和语法都和简洁

        我还用过咱们国产的互动百科,和PmWiki有所不同,互动百科用MySql存储数据,采用所写即所见的编辑方式。不过我今天试了下PmWiki这种使用简单语法编辑的效果,感觉也非常不错,而且很有成就感。另外感觉互动Wiki的广告挺烦人,页面太花哨,不过熟练php的朋友可以自己改动。其实互动做的也相当不错了,关键是我不喜欢那样的风格,我喜欢朴素的。PmWiki的官网:http://www.pmwiki.org/

      PmWiki的运行环境

        需要php和一个php Web服务器,我下载的是apache,都是免费的东西,php环境的搭建网上可以找到,而且PmWiki不需要数据库,即使不会php的同志(我就是)也能迅速的搭建,这里给出一篇参考:在win7下搭建php+apache+mysql环境。环境搭好后,把下载到的PmWiki解压到apache的web目录(XXX\Apache2.2\htdocs)下就大功告成了,当然这个目录可以自己在配置文件中修改。另外还需要配置PmWiki如何支持中文,需要在官网上下载一个语言包,具体操作google就可以了,很简单。

          PmWiki的效果


          这是今天我做的笔记,先看看编辑的代码:

    !!存储器
    ----
    存放CPU执行指令所需指令和数据,通常称之为内存。%blue%指令和数据在存储器和磁盘上是没有区别的%%,都是二进制信息。

    !!存储单元
    ----
    存储器的存储单元从0开始编号,一个存储单元可以存储8位二进制数,即:1Byte。

    !!CPU对存储器的读写
    ----
    CPU从内存读取数据,首先需要知道内存单元的地址。其次,微机中不知道存储器一种器件,CPU需要指明是对哪个器件进行操作。 \\
    再次,CPU需要指明操作是读还是写。三种信息如下列表:

    *存储单元的地址(地址信息)
    *器件的选择,读或写(控制信息)
    *读或写的数据(数据信息)

    CPU和器件之间通过%blue%总线%%传递信息,从物理的角度看:总线是传输电信号的导线,从逻辑的角度看:总线分为3类:

    *地址总线
    *控制总线
    *数据总线

    !!地址总线
    ----
    CPU通过地址总线寻址,可见,地址总线的宽度决定了CPU的寻址能力。如:CPU有10根地址总线的话,所能表示的存储器地址范围为 \\
    0到2'^10^'-1。没个存储单元存储1Byte数据,10根地址总线可以访问的最大数据量就是2'^10^'Byte

    !!数据总线
    ----
    CPU和存储器等器件之间传递数据依靠数据总线。数据总线的宽度决定了CPU读写数据的速度。如8根数据总线一次可传递一个长度为 \\
    8位的二进制数,如果要传递一个16位的二进制数,需要进行两次操作。

    !!控制总线
    ----
    CPU对存储器等器件的控制信息由控制总线传递,控制总线是一些不同的控制线的集合。控制总线的宽度决定了CPU对器件的控制能力。

    够简单吧,再看看效果:


         结束语


              不错吧,作为个人知识库非常合适。 人不能停止学习,希望这款Wiki可以帮到你。

  • 相关阅读:
    饿了么P7级前端工程师进入大厂的面试经验
    前端程序员面试的坑,简历写上这一条信息会被虐死!
    这次来分享前端的九条bug吧
    移动端开发必会出现的问题和解决方案
    创建一个dynamics 365 CRM online plugin (八)
    创建一个dynamics 365 CRM online plugin (七)
    创建一个dynamics 365 CRM online plugin (六)
    创建一个dynamics 365 CRM online plugin (五)
    使用User Primary Email作为GUID的问题
    怎样Debug Dynamics 365 CRM Plugin
  • 原文地址:https://www.cnblogs.com/zzy0471/p/2390007.html
Copyright © 2011-2022 走看看