【Ubuntu笔记】常见错误提示整理

  错误提示:

  sudo: unable to resolve host localhost.localdomain

  解决方法:

  编辑/etc/hosts,将

  127.0.0.1 localhost

  修改为:

  127.0.0.1 localhost localhost.localdomain

【Ubuntu笔记】新建用户并添加到管理组

 1、输入用户管理的命令,新建用户(以test为例):

 useradd test

 修改 test 用户的密码:

 passwd test

 2、将新用户添加到管理组:

 gpasswd -a test admin

 3、给 test 用户创建自己的目录:

 cd /home

【备忘】uTorrent  对等用户标识缩写含义  

  了解对等用户标识缩写含义,知己知彼,有助于分析一些传输问题

  客户端即我方 对等客户端即对方

  D = 正在下载 (我方有意从对方下载且被接受)

  d = 对方拒绝 (我方有意从对方下载但被拒绝)

  U = 正在上传 (对方有意从我方下载且被同意)

  u = 拒绝上传 (对方有意从我方下载但被拒绝)

  K = 我方无意下载 (我方无意从对方下载虽对方未拒绝连接)

  ? = 对方无意下载 (对方无意从我方下载虽我方未拒绝连接)

【备忘】ASP数组随机排序

  将数组随机排序,或者说输出N个不重复的随机数,

<%
Randomize
Dim m,n,MyArray(10),Temp
For m = 0 to Ubound(MyArray)
    MyArray(m) = m
Next
For n = 0 to Ubound(MyArray)
    RndNum = int(rnd*Ubound(MyArray))
    Temp = MyArray(n)
    MyArray(n) = MyArray(RndNum)
    MyArray(RndNum) = Temp
Next
For n = 0 to Ubound(MyArray)
    Response.Write MyArray(n) & "<br />"
Next

Response.Write "-------------------<br />"
'下边这种可以少写两行

For m = 0 to Ubound(MyArray)
    MyArray(m) = m
Next
For n = 0 to Ubound(MyArray)
    RndNum = int(rnd*(Ubound(MyArray)-n+1)+n)    
    Temp = MyArray(n)
    MyArray(n) = MyArray(RndNum)
    MyArray(RndNum) = Temp
    Response.Write MyArray(n) & "<br />"
Next
%>

【备忘】纠结的Z-Blog伪静态

  虽然说Z-blog支持伪静态了。。。但是对分页的处理是使用_2/或default_2.html的方式。。拖了好久终于决定改Z-blog系统文件实现需要的效果。。

  zb_system\FUNCTION\c_system_lib.asp文件2629行部分修改如下

If ZC_STATIC_MODE="REWRITE" Then
    If InStr(t,"/default.html")>0 Then
        t=Replace(t,"/default.html","/%n/default.html")
    Else
        t=Replace(t,".html","_%n.html")
    End If
End If

  c_option.asp中的设置如下(288行):

【备忘】Z-Blog 2.x rss.xml重定向设置

  前接--备忘 - web.config设置重定向(301)--一文。。其实也就是加了个<add input="{URL}" pattern="^/rss.xml$" />的用法,,在英文网站上找到的,,中文网站上转来转去就是{HTTP_HOST}和伪静态重写需要的那几个,,详细的文档什么的真心找不到。。好在眼前的问题应该是搞定了。

【备忘】关于IE6和fixed什么的。。

  好吧。。IE6什么的不需要多说了,,虽然有--用弹窗口广告加速Kill IE6?【广告慎入】--,然后弄这个Fixed就是为了显示广告。。嗯。。

  首先是JS解决方案。。。目标元素需要设置:position:absolute

...

【备忘】jQuery弹出层并居中

  JS方式:

function closeDiv(id) {
    var Idiv = document.getElementById(id);
    Idiv.style.display = 'none';
    document.getElementById('gray').style.display = 'none';
    //document.body.style.overflow = "auto";
};

function Show(id) {
    var Idiv = document.getElementById(id);
    Idiv.style.display = 'block';
    Idiv.style.left = (document.documentElement.clientWidth - Idiv.clientWidth) / 2 + document.documentElement.scrollLeft + "px";
    Idiv.style.top = (document.documentElement.clientHeight - Idiv.clientHeight) / 2 + document.documentElement.scrollTop + document.body.scrollTop + "px";
    document.getElementById('gray').style.cssText = "display:block;background:#000000;width:100%;height:100%;position:fixed;top:0;left:0;zIndex:500;opacity:0.6;filter:Alpha(opacity=70);";
    //document.body.style.overflow = "hidden";
};

  jQuery方式:

【备忘】JS时间函数相关(Typecho自动缩略名)

  自动拼音什么的感觉还不如直接用当前时间呢。。

  刚接触TE,插件什么的不会弄。。直接改的程序文件——把下边代码复制到admin\common-js.php末尾。。

  新建文章/页面时自动填写缩略名为当前日期和时间( 通过载入页面时判断slug文本框是否为空),

<script type="text/javascript">
    if (document.getElementById('slug').value == '') {
        var oDate = new Date();
        var month = oDate.getMonth() + 1;
        if (month <= 9) month = "0" + month;
        var day = oDate.getDate();
        if (day <= 9) day = "0" + day;

  ……

【备忘】web.config配置iweibo伪静态

  用的二级目录:http://www.wdssmq.com/t/,话说可不可以直接用URL重写功能实现绑定子域名(伪静态是URL重写的用途之一)

  由于是备忘,,所以只有下边的代码并不会起任何作用,更多请阅读下边的两篇相关文章:

   --【备忘】web.config设置重定向(301)--

...

分享