htm吧 关注:166贴子:564
  • 8回复贴,共1
即超文本标记语言(标准通用标记语言下的一个应用),是WWW的描述语言。


IP属地:陕西1楼2015-12-08 22:38回复
    中文名:超文本标记语言
    外文名:Hyper Text Mark-up Language
    外语简称:HTML、HTM


    星座王
    点亮12星座印记,去领取
    活动截止:2100-01-01
    去徽章馆》
    IP属地:陕西2楼2015-12-08 22:38
    回复
      关于HTM,实际上HTM与HTML没有本质意义的区别,只是为了满足磁盘操作系统(DOS)仅能识别三位文件名而已,因为一些老的系统(win32)不能识别四位文件名,所以某些网页服务器要求index.html最后一个l必须去掉。(因为html识别不了,只能识别htm)。MSIE能自动识别和打开这些文件,但编写网页地址的时候必须是完全对应的,也就是说index.htm和index.html是两个不同的文件,对应着不同的地址。值得一提的是UNIX系统中对大小写敏感,不吻合的话就可能报没有文件或者找不到文件。


      星座王
      点亮12星座印记,去领取
      活动截止:2100-01-01
      去徽章馆》
      IP属地:陕西4楼2015-12-08 22:39
      回复


        星座王
        点亮12星座印记,去领取
        活动截止:2100-01-01
        去徽章馆》
        IP属地:陕西来自Android客户端6楼2015-12-09 00:18
        回复
          前天在虚拟机中安装了ubuntu 10.10,装好基本系统后,在安装openssh中,使用sudo apt-getinstall openssh-server命令,发现安装不了,出现以下问题:
          Reading package lists… Done
          Building dependency tree
          Reading state information… Done
          Package openssh-server is not available, but is referred to byanother package.
          This may mean that the package is missing, has been obsoleted,or
          is only available from another source
          E: Package openssh-server has no installation candidate
          经过两天的百度与google,基本就是使用sudo apt-get update进行升级,发现竟然连接不到网络,但是可以ping通,就是升级不了,很多人都说是源的问题,但是我在windows下可以到源地址上下载东西,源没问题。继续百度和google,发现很多人也遇到过,有多种多样的解决办法,但对都是没用,依然没得到解决。
          这个问题困扰了我两天,突然灵机一动,是不是虚拟机中使用网络连接方式的问题?
          于是,我把虚拟机的网络连接从NAT方式改为桥接方式,换IP地址,DNS,重启。
          再使用sudo apt-get update ,OK 问题解决!
          然后,使用sudo apt-get installopenssh-server 就可以安装了。
          终于把问题解决了,然后就可以使用远程登录了!


          星座王
          点亮12星座印记,去领取
          活动截止:2100-01-01
          去徽章馆》
          IP属地:陕西7楼2015-12-14 18:14
          回复
            VMware中的Ubuntu Server的控制台窗口有点儿小,使用起来不太方便,要调整控制台的窗口大小,需要修改屏幕的分辨率,修改方法如下:(参见Reference)
            1. 打开grub文件($vim /etc/default/grub), 修改参数GRUB_CMDLINE_LINUX的值,GRUB_CMDLINE_LINUX="vga=0x317", 参数值参考下图: | 640x480 800x600 1024x768 1280x1024----|--------------------------------------256 | 0x301 0x303 0x305 0x30732k | 0x310 0x313 0x316 0x31964k | 0x311 0x314 0x317 0x31A16M | 0x312 0x315 0x318 0x31B2. $sudo update-grub3. $sudo reboot


            IP属地:河北8楼2015-12-14 19:17
            回复


              IP属地:河北9楼2015-12-14 19:26
              回复
                主要目录的跳转如下:
                1、/www/index.html
                2、/luci/cgi
                3、/www/cgi-bin/luci //注意此时的浏览器中的地址后缀与此相似
                4、usr/lib/lua/luci/sgi/cgi.lua //run的方法,登陆界面由此产生
                5、luci/dispatcher.lua中的 httpdispatch函数,协进程的处理函数是luci.dispatcher.httpdispatch
                httpdispatch的主要功能是从环境变量PATH_INFO获取请求路径,像字串”http://192.168.1.1/cgi-bin/luci/;stok=e10fa5c70fbb55d478eb8b8a2eaabc6f/admin/network/firewall/”,并把这个字符串解析成单个字符存放在table r{}中,最后再调用dispatch()这个函数,解析完后,关闭http连接。dispatch这个函数是整个LuCI中的核心。
                然后介绍一下luci的MVC架构:
                /usr/lib/lua/luci/,在底下主要有以下这些目录:model,controller,view解释如下:
                LuCI是基于MVC的思想,基中M是model,是原来存取数据的地方, V就是view,原来向用户展示的页面, C就是controller, controller会从model中存取数据,并传给view,向用户展示配置结果。
                在 luci 的官方网站说明了 luci 是一个 MVC 架构的框架,这个 MVC 做的可扩展性很好,可以完全的统一的写自己的 html 网页,而且他对 shell 的支持相当的到位, (因为 luci
                是 lua 写的, lua 是 C 的儿子嘛, 与 shell 是兄弟) 。 在登录界面用户名的选择很重要,luci 是一个单用户框架,公用的模块放置在 */luci/controller/下面,各个用户的模块放置在*/luci/controller/下面对应的文件夹里面, 比如 admin 登录, 最终的页面只显示/luci/controller/admin 下面的菜单。这样既有效的管理了不同管理员的权限。


                IP属地:河北10楼2015-12-15 14:36
                回复
                  shadow的每一行是一个用户,其含义是:
                  1)用户名
                  2)加密的密码
                  3)上次更改密码的日期(从1970-1-1开始)
                  4)最短密码期限(按天计算,0 = 无最短期限)
                  5)最长密码期限(按天计算)
                  6)密码警告期限(按天计算,0 = 未指定警告)
                  7)密码非活动期限(按天计算)
                  8)账号到期时间(从1970-1-1开始)
                  9)保留域


                  IP属地:河北12楼2015-12-15 16:14
                  回复