沉冰浮水

置百丈玄冰而崩裂,掷须臾池水而漂摇。

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

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

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

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

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

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

【备忘】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}和伪静态重写需要的那几个,,详细的文档什么的真心找不到。。好在眼前的问题应该是搞定了。

【备忘】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伪静态

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

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

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

...

【备忘】ASP正则提取img及src

在ASP中用正则表达式提取img标签及其src属性值,然而如果你进到了这里。。强烈建议换PHP吧

【备忘】ASP时间函数相关

【备忘】ASP时间函数相关

<%=formatdatetime(now(),0)%><br>
<%=formatdatetime(now(),1)%><br>
<%=formatdatetime(now(),2)%><br>
<%=formatdatetime(now(),3)%><br>
<%=formatdatetime(now(),4)%><br>
...

【备忘】ASP操作JSON数据超简便方法

首先想咆哮句:用ASP写网页的你真的真的真的尼玛伤不起啊。。今天终于尼玛搞定了豆瓣API的发送问题啊,,各种曲折啊。。我都懒得说啊。。。一个换行的理解就引发惨案啊。。我今天才看见每行结尾还有个逗号啊。。此处省略N个字啊。。。。

此类API的意义在于你可以把豆瓣、腾讯微博、新浪微博什么的数据拿过来用,就像积木一样,搭出什么就看你的创意和能力了。。

请求的数据会根据你的设置以JSON或者XML格式传递,当然本文只讲JSON,示例为腾讯API的SDK,地址见:https://www.wdssmq.com/test/txapi/

召唤伊斯特瓦尔