使用树型目录结构管理BLOG中的文章。

操作系统 文件管理 树型目录结构 1、创建初始文件,建立根目录的“.”和“..”目录项。 2、输入命令后根据命令含义完成相应文件操作:  MD:在目录文件中创建子目录,同时搜索当前目录最后一个目录项,并保存指针信息;  CD:根据当前目录切换到指定目录;  RD:搜索所要删除的目录是否为空目录,若是则删除;  MK:在当前目录中创建文件名称;  DEL:搜索所要删除的文件是否存在,若是则删除;  DIR:列出当前目录的所有目录项。 立即下载

.Text 只提供了2层的目录来管理blog中的文章,当文章多起来的时候,就未必能十分迅速的找到你自己原来的文章了,要是能使用像文件目录一样的分类的结构来管理,这样的情况就不会出现了,所以我写一个目录页来管理自己BLOG中的文章。

不过这个的处理办法还是很繁琐的,强烈建议.Text开发组能构实现多层的目录索引功能。

这个页面使用到一个javaScript函数 和两个可以相互嵌套的表格块。

 

<!--这个函数实现了隐藏/显现单个数据单位的功能。-->

<script language="javascript">

function ShowHide(eleID){

  var obj = document.getElementById(eleID);

  if( obj.style.display == "none" ){

    obj.style.display = "block";

  }

  else{

    obj.style.display = "none";

  }

}

 

/*************************************************

// 2个可以相互嵌套的表格项目。

 

<!-- A.文件条目目标准格式 -->

<TR>

<TD><IMG src="文件图片的URL"/></TD>

<TD><A href="#">文件</A></TD>

</TR>

 

<!-- B.目录条目标准格式 -->

<TR><!--目录标题-->

    <TD><IMG src="文件图片的URL "/></TD>

    <TD><A href="#" onClick="ShowHide('目录的内容');">目录标题</A></TD>

</TR>

<TR id="目录的内容" style="display:none;"><TD></TD><TD><TABLE><!--该目录的内容-->

</TABLE></TD></TR>

*/

</script>

 

 

 下面是一个使用的实例(实现效果):

 

<!DOCTYPE HTML PUBLIC "-//w3c//dtd html 4.01 transitional//en">

<html>

<head>

    <meta http-equiv="content-type" content="text/html; charset=gb2312">

    <title>Tree</title>

</head>

<body>

 

<!--这个函数实现了隐藏/显现单个数据单位的功能。-->

<script language="javascript">

function ShowHide(eleID){

  var obj = document.getElementById(eleID);

  if( obj.style.display == "none" ){

    obj.style.display = "block";

  }

  else{

    obj.style.display = "none";

  }

}

 

/*

// 在"目录的内容"中使用下面2中项目。

 

<!-- A.文件条目目标准格式 -->

<TR>

<TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_file.gif"/></TD>

<TD><A href="#">文件</A></TD>

</TR>

 

<!-- B.目录条目标准格式 -->

<TR><!--目录标题-->

     <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_file.gif"/></TD>

     <TD><A href="#" onClick="ShowHide('目录的内容');">目录标题</A></TD>

</TR>

<TR id="目录的内容" style="display:none;"><TD></TD><TD><TABLE><!--该目录的内容-->

</TABLE></TD></TR>

*/

</script>

 

 

<!--目录树数据显示实现-->

<!-- 技术 - root 目录条目 START ------------------------------------------------------>

<TABLE>

  <TR><!-- 技术 - root 目录标题-->

    <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_folder.gif"/></TD>

    <TD><A href="#" onClick="ShowHide('技术的内容');">技术</A></TD>

  </TR>

 

  <!--  技术 - root 目录的内容-->

  <TR id="技术的内容" style="display:none;"><TD></TD><TD><TABLE>

    

          <!-- 技术/平台或语言 目录条目 START ------------------------------------------------------>

    <TR><!--目录标题-->

      <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_folder.gif"/></TD>

      <TD><A href="#" onClick="ShowHide('平台或语言的内容');">平台或语言</A></TD>

    </TR>

   

    <TR id="平台或语言的内容" style="display:none;"><TD></TD><TD><TABLE>

   

               <!-- 技术/平台或语言/J2ME的内容 目录条目 START ------------------------------------------------------>

               <TR><!--目录标题-->

                 <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_folder.gif"/></TD>

                 <TD><A href="#" onClick="ShowHide('J2ME的内容');">J2ME</A></TD>

               </TR>

              

               <TR id="J2ME的内容" style="display:none;"><TD></TD><TD><TABLE>

               </TABLE></TD></TR>

               <!-- 技术/平台或语言/J2ME的内容 目录条目 END ---------------------------------------------------------->

              

               <!-- 技术/平台或语言/MS windows 目录条目 START ------------------------------------------------------>

               <TR><!--目录标题-->

                 <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_folder.gif"/></TD>

                 <TD><A href="#" onClick="ShowHide('MS windows的内容');">MS windows</A></TD>

               </TR>

              

               <TR id="MS windows的内容" style="display:none;"><TD></TD><TD><TABLE>

                   <!-- com网络资源 文件条目 -->

                   <TR>

                   <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_file.gif"/></TD>

                   <TD><A href="http://blog.youkuaiyun.com/NetMicrobe/archive/2006/03/23/635920.aspx">com网络资源</A></TD>

                   </TR>

               </TABLE></TD></TR>

               <!-- 技术/平台或语言/MS windows 目录条目 END ---------------------------------------------------------->

              

               <!-- 技术/平台或语言/Java Script 目录条目 START ------------------------------------------------------>

               <TR><!--目录标题-->

                 <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_folder.gif"/></TD>

                 <TD><A href="#" onClick="ShowHide('Java Script的内容');">Java Script</A></TD>

               </TR>

              

               <TR id="Java Script的内容" style="display:none;"><TD></TD><TD><TABLE>

                   <!-- JavaScript教程--从入门到精通(转) 文件条目 -->

                   <TR>

                   <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_file.gif"/></TD>

                   <TD><A href="http://blog.youkuaiyun.com/NetMicrobe/archive/2006/03/29/643211.aspx">JavaScript教程--从入门到精通(转)</A></TD>

                   </TR>

               </TABLE></TD></TR>

               <!-- 技术/平台或语言/Java Script 目录条目 END ---------------------------------------------------------->

 

    </TABLE></TD></TR>

     <!-- 技术/平台或语言 目录条目 END ---------------------------------------------------------->

    

          <!-- 技术/多媒体 目录条目 START ------------------------------------------------------>

       <TR><!--目录标题-->

         <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_folder.gif"/></TD>

         <TD><A href="#" onClick="ShowHide('多媒体的内容');">多媒体</A></TD>

       </TR>

      

       <TR id="多媒体的内容" style="display:none;"><TD></TD><TD><TABLE>

         

               <!-- 技术/多媒体/音频技术 目录条目 START ------------------------------------------------------>

               <TR><!--目录标题-->

                 <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_folder.gif"/></TD>

                 <TD><A href="#" onClick="ShowHide('音频技术的内容');">音频技术</A></TD>

               </TR>

              

               <TR id="音频技术的内容" style="display:none;"><TD></TD><TD><TABLE>

                   <!-- 音频技术的内容 文件条目 -->

                   <TR>

                   <TD><IMG src="http://blog.youkuaiyun.com/images/blog_youkuaiyun.com/netmicrobe/188384/r_file.gif"/></TD>

                   <TD><A href="http://blog.youkuaiyun.com/NetMicrobe/archive/2006/03/23/636289.aspx">音频技术网络资源收集</A></TD>

                   </TR>

               </TABLE></TD></TR>

               <!-- 技术/多媒体/音频技术 目录条目 END ---------------------------------------------------------->

              

       </TABLE></TD></TR>

          <!-- 技术/多媒体 目录条目 END ---------------------------------------------------------->

   

  </TABLE></TD></TR>

 

</TABLE>

<!-- 技术 - root 目录条目 END ---------------------------------------------------------->

 

</body>

</html>

 

2006/9/23

这个方法过于复杂,我的东西还没那么多,暂时格式吧

有空话写个程序来管理输出这种JS目录。

目录本身的内容可以使用XML来组织。

树形目录文件管理系统 本系统是自己实现tomcat功能,大了一个简易的web服务器,同时利用反射和注解实现了RequestMapping注解功能,能够以此为框架自己开发不同的系统。前端使用Html+Css+JS实现面向对象编程,实现树形目录结构,实现展开关闭,保存下载功能,是一个功能比较完善的文件管理系统 立即下载

相关推荐

目录树(树形菜单)操作网站的完整源码,有后台管理,仿照无忧视窗

目录树(树形菜单)操作网站的完整源码,有后台管理,仿照无忧视窗,对于需要目录树相关的源码的人是很有帮助的! 个人感觉不错,可以到http://www.51windows.net/data/?url=/data/folders/folder_0.asp 看实际效果

目录树结构

一、需求 要求做一个目录树, 1.可以动态增加、删除子目录; 2.每个级别可以调整自己级别的标签的顺序 3.删除某一标签,则自动删除它的所有子标签 二、设计数据库表 CREATE TABLE `mark_category` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', `categor...

java开发学习积累 4665

MenuTree:Typecho 插件 自动生成文章目录树 原作者

MenuTree Typecho插件 自动生成文章目录树 说明    原作者:Melon 原版本:0.1.0    该插件源自网上,由于找不到原作者主页且已不支持Typecho 1.1版本,所以就自己稍微改了下放到这里,如果有任何疑问, 使用方法 在文章某处地方加上<!-- index-menu -->,程序会把这个注释替换成目录树 样式 .index-menu         .index-menu-list   列表 ul .index-menu-item 每个目录项 li .index-menu-link   目录项连接 a .menu-target-fix{display: block;position: relative;top: -60px; //偏移量}   锚点定位偏移

typecho 给文章加目录树

第一种:普通式 效果: 下载插件后,去typecho后台安装https://github.com/wuruowuxin74/MenuTree 使用方法如下 除了文章要出现 还得添加标题,也就是出现h1,h2这样的标签,目录树才能出现。 第二种:悬浮式 效果:https://github.com/hongweipeng/MenuTree 第一步:下载插件,放在 usr/plugins/ 目录中; 第二步:激活插件; 第三种:综合式 这个需要一定基础。因为需要改模板的代码。 有两种显示方式: 弹

hello world 2483

python基础语法与数据结构

本文摘要: Python基础语法包含输入输出、函数、变量、数据类型及运算符等内容。输入函数input()获取键盘输入并以字符串存储,输出函数print()可格式化输出数据。函数通过def定义,可带参数和返回值,提高代码复用性。变量无需声明类型,可动态赋值。数据类型包括数字、字符串、布尔及复合类型,可通过type()查看。运算符包含算术、赋值等类型,其中复合赋值运算符如+=可简化运算。类型转换函数如int()、str()等可实现显式类型转换。这些基础语法构成Python编程的核心要素。

MM602388的博客 434

Seedance2.5本地部署:从环境配置到批量生图的工程实践指南

最近在几个技术社群里,看到不少人在讨论 AI 生图和视频工具。有人抱怨在线服务要么贵、要么慢、要么生成内容受限;也有人尝试了各种“免费”方案,结果不是功能残缺就是暗藏收费陷阱。就在大家觉得“又好又免费”的本地部署方案门槛太高时,Seedance2.5 突然冒了出来,而且口号相当直接:本地部署、完全免费、不联网、功能对标甚至超越一些付费产品。 但这类宣传我们见多了,真正的问题是:它到底能不能在普通开发者的机器上跑起来?生成质量是否真的可用?长期使用会不会遇到模型崩溃、依赖冲突或者资源爆炸?更重要的是,对于一个

weixin_27419879的博客 1129

catia设计树_CATIA目录树节点管理 | 坐倚北风

不管你用的是CATIA、Creo还是UG,都会涉及到目录树管理的问题。目录树表现的是你的三维建模流程,而体现出来的是你的建模思路。好的目录树结构有利于后期模型的修改、维护,更有利于技术人员之间建模思想的交流。CATIA提供了三种几何集来进行目录树的管理:Body、Body in a Set(实体几何集),Geometrical set(无序参考几何集),Ordered Geometrical se...

weixin_39720510的博客 5662

ENVI5.6 批量处理GF-2/GF-6/GF-7:从安装到融合的完整自动化流程

本文详细介绍了ENVI5.6环境下批量处理GF-2/GF-6/GF-7卫星数据的完整自动化流程,包括环境配置、工具安装、正射校正、图像融合等关键步骤。通过实战案例和优化技巧,帮助用户高效完成高分卫星影像处理,提升工作效率。特别针对GF-6和GF-7的特殊处理要点进行了深入解析。

weixin_42546392的博客 179

Mod Organizer 2 高级故障诊断与优化指南

- [1. 安装配置故障](#1-安装配置故障) - [2. 模组冲突故障](#2-模组冲突故障) - [3. 性能优化故障](#3-性能优化故障) ## 1. 安装配置故障 ### 故障诊断 当Mod Organizer 2(MO2)启动失败、无法识别游戏目录或配置文件损坏时,可能表现为启动崩溃、游戏路径验证失败或设置界面无法保存。通常伴随错误代码如"0x80070003"(路径不存在)或配

gitblog_00323的博客 1585

基于51单片机的电压表【0-20V,ADC0832,4051,自动量程】(仿真)

自动换挡式数字电压表就是一个基于单片机的能自动切换量程的数字电压表,其作用是在使用低位的AD转换实现高精度电压测量,可以测量0~20V的电压,并且具有0~0.2V(待测电玉低于0.2V时),0~2V(待测电压低于2V时)和0~20V三个量程自动匹配测量,当待测电压值发生变化时,电压表可以根据输入电压情况自动选择合适的量程进行测量,并且把测量结果显示出来。(2)实现电压表精度测试,最高精度要求0.01V;(1)实现0~20V分3档式电压表;

qq_63964231的博客 1497

点云语义分割:PointNet训练S3DIS数据集

文章目录一、数据准备1.1、数据下载二、训练三、测试 项目地址:pointnet 此次我们是用pointnet网络来做语义分割。代码在pointnet项目中的sem_seg文件夹下,里面也有README.md介绍了训练的过程。 一、数据准备 1.1、数据下载 原始数据下载 处理好的h5格式数据下载 二、训练 三、测试 ...

zhaoguanhua的博客 4176

使用tree生成目录树结构

前言 有时候,当你完成一个项目后,想要展示这个项目的目录结构(如下图所示),对该项目进行文档描述性说明,用于解释其项目中各个目录以及文件代表的含义,这样便于自己和后来的同学理解,在实际开发中,对于接收毫无文档说明的project,是非常痛苦的,一份好的readme文档也是非常重要的,那怎么办?逐行手写?当然不是,接下来,一步一步带你见证奇迹 戳链接,使用tree生成目录树结构,内有视频 使用...

weixin_33728708的博客 2810

基于STM32设计的数字电子秤

当前项目是采用采用STM32+称重模块+OLED实现了简单的电子秤项目,称重模块上采用24位的ADC芯片,精度较高。实现了称重,校准、去皮等功能。

1万+

Mac tree命令的使用,输出目录树结构

安装: brew install tree 常用命令: tree --help: 查看帮助信息 tree -d: 只显示文件夹 tree -D: 显示文件的最后修改时间 tree -I node_modules: 文件以树的形式展示,node_modules可以替换成你想要过滤掉不展示的目录 tree -I 'node_modules|plugin...

weixin_30559481的博客 338

新手必看!一步步教您如何获取可用的D音Cookie(为什么我复制的D音Cookie无法正常使用?)

新手必看!一步步教您如何获取可用的抖音Cookie(为什么我复制的抖音Cookie无法正常使用,无法下载无水印视频?)

XiaoqiangClub的博客 1491

Android开发工程师面试问题与参考答案

这是一份Android开发工程师职位面试指南,主要针对自研OS开发岗位。岗位要求3年以上独立开发经验,熟悉Android平台UI设计、四大组件和Java基础。面试问题覆盖五大核心领域:基础知识、开发经验、技术深度、问题解决和性能优化。文章提供了典型面试问题及专业参考答案,帮助应聘者准备关键技术点,如多线程处理、HashMap与ConcurrentHashMap区别、Handler机制等。同时建议应聘者结合项目经验展示优化能力,并注意公司提供完善的薪酬福利和团队文化。

郑伟强dev的专栏 893

JS 生成文章目录树

原文地址:我们在网页浏览文章时,会发现在页面上总有一块固定区域,用来展示文章的目录结构,以帮助我们快速定位到对应的内容。今天我们就用JavaScript来实现文章目录树的功能。

Zichen_Lin的博客 1889

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

目录树设计

目录树设计目录树的内容,将使用 dtree 来构建。使用 dtree 后,设计的重点就不是树,而是树中节点的设计。节点设计的核心是节点 id 的设计,既要保证节点 id 的唯一性,还要 id 有明确的含义,并且永不重复。事实上,对于节点设计的方案非常多,而对于这种树形结构,最合适的方案莫过于OID思想了。OID 在 SNMP 的 Mib 树中应用非常广泛,它可以为每个对象分配一个唯一的标识号。在构...

歪脖先生的博客 6290

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

003图片,超级链接及其它

图片、超级链接、表单、框架

Jimmy的专栏 1209

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

为Jekyll博客添加小功能

为博客添加各种功能 效果见:ds19991999的博客 1.关于Jekyll本身插件的安装 一共三种方式: * 在根目录下新建_plugins文件夹, 然后把对应的*.rb插件文件放进去就行了; * 在_config.yml文件中增加一个gems关键字, 然后把要引用的插件用数组形式存储其中即可; * 在Gemfile中添加相关的插件; 三种方法都可以, 甚至完全可以同时使用~ ...

ds19991999的博客 1万+

Linux 目录结构练习题

练习: # mkdir -pv /a/b/c/d -p:在父目录不存在的情况下创建子目录 -v:显示创建过程 ​ # mkdir -p /a/aa/aaa ​ # mkdir /a/b/{bb,cc} 创建两个目录/a/b/bb /a/b/cc 1、使用绝对路径的方式进入到bb目录 [root@localhost ~]# cd /a/b/bb ​ 2、使用相对

沉觞的博客 626

Blog的目录结构优化

如果再建一个blog我会这样规划目录结构。 文章内容: index.html 首页 tag-archive.html 分类或者基于tag的归档页; yyyy-mm/index.html 按月归档;...

车东@优快云 194

文档树状结构化目录管理方法

  本文适用于附件(各类文档、图片和压缩包等,下同)比较多的应用系统(如:知识管理系统、集团 ERP 管理系统),可以对大批量的文档进行树状结构化目录存储,能迅速定位到服务器端的文档,提高文档据名查询的速度。 目前大多数应用系统对附件 的存储重视不够,一般在系统应用的初期阶段附件不多,所以查询的性能体现不出来。而对于像知识管理系统这样的知识分享系统,经过多年的运行后,会产生上百万的文...

wyf 1813

windows 10讲文件夹视图更改为详细信息

场景: 有时候可能系统安装以后默认的显示文件夹的方式就是图标的方式 我们的希望是对所有文件都已详细信息的方式显示 这样就可以了,这样我们打开任何文件夹都会以详细信息的方式打开! ...

、moddemod 1666

开源地图编辑器MAPPY

 开源地图编辑器MAPPY mappy的网站:http://www.tilemap.co.uk摘要:使用mappy过程留下的笔记。 MappyWin32 / MappyWin32 Pro V1.4.11 接受的图片类型BMP, PNG, PCX or TGA animated blocksOne of Mappys best features

忘一 Blog 7639

mmc要求安装internet explorer5.5或更高版本

症状:无法进入 我的电脑->管理, 无法运行 hh.exe(Html Help Executable).弹出提示:mmc要求安装internet explorer5.5或更高版本 解决办法:导入如下注册表文件,改之前不要忘了先备份下,:)====================================================================mmc_fix.r

忘一 Blog 6615
上一篇: JavaScript教程
下一篇: RMI简述
NetMicrobe
博客等级 码龄22年 27粉丝 79原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值