沉冰浮水

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

【备忘】Z-Blog 2.x面包屑写法

适用于Z-Blog ASP 2.2及以上版本。

首先是分类页(catalog.html)内写法:

【备忘】JavaScript随机数组排序什么的

写了两个为搞笑而生的插件,Z-Blog ASP版的回复可见和QQ客服:

http://app.zblogcn.com/?auth=80

今天决定弄个油猴子脚本实现随机设置价格。sort()函数什么的自行百度。。

【备忘】msysGit安装及使用

在Windows中使用Git需要安装msysGit:

http://msysgit.github.io/

msysGit自带UI界面,满足基本的使用需求,或者在其基础上使用 TortoiseGit 或者 GitHub

TortoiseGit下载地址(语言包需另外下载):

https://tortoisegit.org/download/

【备忘】zblog-PHP代码设置页面标题、关键词及描述

话说ASP版用插件实现模板逻辑判断的话会不会太蛋疼了。。

把现在用的主题弄了个PHP版,,下载地址:http://app.zblogcn.com/?id=428

根据页面类型设置了相应的标题、关键词及描述(Title,Keywords,description)

相应代码如下:

【备忘】JQuery纯前台实现多说回复可见

注:Z-Blog ASP 可以使用 回复可见(http://app.zblogcn.com/?id=493) 插件,支持多说和自带评论,并且是真正的隐藏。链接内附演示地址。

【备忘】BAT命令相关

rem 关闭命令本身的输出

@echo off

rem 打开目录

start C:\ProgramData\FileGee\CHS\Personal

rem 复制目录下的文件,参数:/s 包含子目录; /y 强制覆盖 。未指定目标路径则为复制到命令执行目录

【备忘】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
%>

谷歌管理员工具之结构化数据

好久没关注过了,,好像现在改名叫 网站站长工具 的:https://www.google.com/webmasters/tools/

然后结构化数据简单来说就是实现在搜索结果中展示更加丰富的摘要,具体说明什么的大家看帮助就好吧。。

直接说需要做神马吧:

将网站与G+账号绑定

1、在全部网页中加入标记 <link rel="author" href="https://plus.google.com/106312838807116861524"/>,当然要换成你的G+地址

MT格式导出&文章列表(HTML地图)&TagsEdit For z-blog 2.x

自己动手把几个插件升级了下。请在应用中心搜索下载。。

MovableType格式导出插件:

其实除了发个下载地址没什么好说的吧。。完全可以只是修改一下原来的--z-blog转WP插件_支持文章别名及留言板--一文。。然后WP那边相应的导入插件已经400多天没更新过了。。只能说让插件在新版本z-blog中能用,,没什么新功能,,到是想装个MovableType程序看看的,,可是Perl什么的好纠结。。

附:--愚人节惯例【慎入】--

:分类之间的从属关系及页面仍然需要导入目标程序后手动更正。

【纯抽风】Z-Blog伪静态后续

发现百度的站长平台(http://zhanzhang.baidu.com/)终于能用了,然后“网站改版”功能可以实现在链接样式改变后让百度重新抓取替换掉旧收录,从而避免出现不同Url同一内容的情况。。虽然可能意义不大。。。

整理出这份表格真心是很蛋疼的行为,,而且z-blog的动态列表页都是用的ID,伪静态后有些使用了中文,做不到真正的对应,,正则的练习行为吧,,发现Notepad++不支持后发断言??

z-blog的伪静态机制不太科学。。开启伪静态后原来的一些动态链接就不能访问了。。而且日历模块中的链接仍然是动态的。。

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

ZeroClipboard复制文本到剪切板(兼容多浏览器)

准确来说是写入文本到剪切板??

Zero Clipboard的实现原理

Zero Clipboard 利用透明的Flash让其漂浮在复制按钮之上,这样其实点击的不是按钮而是 Flash ,这样将需要的内容传入Flash,再通过Flash的复制功能把传入的内容复制到剪贴板。

需要的文件

你需要ZeroClipboard.js和ZeroClipboard.swf这两个文件并将其放置在同一目路径下,下载地址:http://pan.baidu.com/s/1jHORR06 (包含演示文件),当然在使用时你还需要引入jQuery

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

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

z-blog 2.x 文章自动排版插件

好吧。。虽然新版的编辑器有这么一个功能。。但是。。。。看图吧。。

CSS强制换行/不换行相关

white-space:nowrap;——强制在同一行内显示所有文本,合并文本间的多余空白,直到文本结束或者遭遇br对象。

overflow : hidden;——隐藏溢出内容

text-overflow: ellipsis;——当对象内文本溢出时显示省略标记(...)

***:text-overflow属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。我们想要实现溢出时产生省略号的效果。还必须定义:强制文本在一行内显示(white-space:nowrap)及溢出内容为隐藏(overflow:hidden)。只有这样才能实现溢出文本显示省略号的效果。

应该是差不多了吧。。

升级了博客程序,,并且重写了主题的CSS。。至少CSS文件体积小了4KB

最麻烦的还是插件吧。。不过一直以来的更新频率已经使这个问题无关紧要了。。Orz。。

把自动别名的代码加到了那个自动关键字插件里,,话说自动添写的Tag无论怎么样也不太会靠谱吧。。。

各种纠结。。

出现一个奇怪的问题,,测试Ing

各种插件问题,,然后是进行CSS和Html验证时验证服务器无法访问我的网站。。DNS问题?

继续验证Html,,然后文章浏览数在首页和catalog页会多出个Span这个MS是程序的Bug了。

安卓手机折腾之壁纸篇

上一篇--关于卸载安卓手机自带软件--介绍了安卓手机自带的系统程序哪些可以删除以及如何删除,,然后其中和壁纸相关的有9个,每个程序又有*.apk和*.odex两个文件,,一共是18个文件,,虽然可以确定我都不需要,但是也一直不知道为什么有这么多。。

然后蛋疼的从下载的Rom里提取出来又放回手机里测试,然后发现放回去后还不能用,,直接安装的话会提示“手机存储空间不足(APK解码失败)”,,然后知道放回去后还得把文件权限修改成和原来一样。。。。

各种懒得折腾

发现“各种懒得折腾”这六个字已经完全可以代表现在的想法的,,然后话说为毛PR更新我就也要为此更新一篇文章啊。。。。

。。。。。

话说一直不知道这个博客是哪天上线的,,然后量子的已统计时间是515天。。。然后之前这三个月或者四个月各种懒得更新。。。

很多东西也懒得折腾。。--QQ登陆--的发送接口就收到审核通过的邮件后弄了一下,,然后疼讯的微博和QQ互联开放团队各种天使,,写文档的尤其天使。。。

...

接下来应该想办法搞定豆瓣API吧

话说到底什么叫“在Header中传递Oauth参数”啊。。然后在ASP里怎么用啊。。。。

豆瓣API for ASP已经搞定,在相关文章中找下载地址吧--https://www.wdssmq.com/tag/API/--,已更新2.0接口

召唤伊斯特瓦尔