ConvertZ(最新版本8.02)是一款适用于中文文本的Big5/GBK/Unicode/UTF8内码转换器,十分好用。
我有时需要对整个网站内容进行批量替换,但如果网页编码是gbk(或gb2312)的,我就会感到有点头疼。我使用的编辑器sublime text3虽然有插件使它可以支持gbk编码,但这个插件并不可靠,偶尔会导致文件保存时变成乱码,十分坑爹。而ConvertZ则可以方便的将html文件批量转码,这使我十分感动。
使用步骤如下:
首先点击1,选择要转换的文件所在的文件夹。
之后点击2,选择需要转换的文件类型。
之后点击3,选择输出文件夹。
之后点击4(加入按钮)上面的加入按钮不会添加子文件夹里的文件,下面的则会添加子文件夹里的文件,按需使用。
之后到区域5选择转码转换方向(gb2312选择gbk就行),如果需要的话可以点击“进阶选项”选择更多编码类型。
最后点击6,即可开始转换。
转换速度很快,而且如果使用了“包含子目录”的加入按钮,那么转换后的文件还会按原文件夹结构存放,实在是方便。确认转换无误后覆盖掉原文件夹就行了。
对于html文件来说,用ConvertZ2转换成utf-8编码的话,除了内码变化之外(utf-8的文件体积比gbk的文件体积要大),charset也会自动更改为“utf-8”,很省心。
ps:第2步那里可以点击左侧的蓝色按钮添加自己需要的文件类型:
使用ConvertZ批量转换网页编码
[桜都字幕组]2016年11月合集
magnet:?xt=urn:btih:7A8623B9D716985FE955DF06E6BF9A1258CA9696
真是勤勉呢
(ゲームCG) [ユーミソフト] 飼育×彼女.zip
magnet:?xt=urn:btih:27850E5D2EA1D2D5D072D1EDB1E4F1957172CD8C
迅雷可离线
2016年11月里番合集
javaScript本身没有startWith和endWith方法,我们可以通过正则表达式来实现类似的功能。
String.prototype.startWith=function(str){ var reg=new RegExp("^"+str); return reg.test(this); } String.prototype.endWith=function(str){ var reg=new RegExp(str+"$"); return reg.test(this); } //示例 var a="aaa.com"; var b="com"; a.endWith(b);
在javascript中实现startWith和endWith
今天我在看hitomi.la这个网站,发现它会时不时在页面上覆盖一层flash,导致我们无法点击链接。本脚本通过移除这个flash来使页面可以被点击。
左键点击不动,右键弹出了flash的菜单
页面上的flash元素:
代码如下:
!function () { let clearT=window.setInterval(function(){ if (!!document.querySelector("object")) { document.querySelector("object").remove(); } },500); }()
顺便发现了CL-orz系列本子,全彩好评
去除hitomi.la上的点击限制的脚本
堕ちた竜騎姫是几年前的了,最近看了看,非常喜欢。不过由于年代久远,很难找到高分辨率的,残念……
第一集:
プリンセスナイト☆カチュア~堕ちた竜骑姫~ Vol.01 零落の竜骑姫[GB][704X396]
magnet:?xt=urn:btih:BAB224FC960AE513D196B9F5513E149CA1B0BD6E
第二集:
プリンセスナイト☆カチュア Vol.02 淫堕の女王 (848X480)
magnet:?xt=urn:btih:BFE04DFC36DB1BC800DDF2B032B3DE99B898B785
第三集:
プリンセスナイト☆カチュア Vol.03 狂宴の一族(1280X720)
magnet:?xt=urn:btih:6822D4C9F4D505D8D848BBF2FA08806FA990DE74
如果没速度用下面的这个磁链:
プリンセスナイト☆カチュア Vol.03 狂宴の一族[854x480]
magnet:?xt=urn:btih:D39F3D8CB437FA09EE1D316A6D554BDF4B4AC4D9
特典:
プリンセスナイト☆カチュア DVD-BOX映像特典+ジャケット类
magnet:?xt=urn:btih:DD61ACD03F377B50AAA5DB992C2D8A210B55853B
プリンセスナイト☆カチュア~堕ちた竜騎姫~里番资源
最近做完了一个响应式布局的网站,现在我把它改成了demo站放上来,域名是saber.saber.love。
这个网站对IE浏览器最低兼容到IE8。它有首页、频道页、列表页、文章页这四种类型的页面,根据屏幕宽度(以1020px、640px、320px为界限),在不的同宽度范围里会有不同的样式。如果使用pc上的浏览器查看的话,改变窗口宽度(拉动浏览器边框)就能看到不同的效果。
做这个站积累了不少经验,有些在本站也发过文章。这个月到现在为止发的网站相关的文章都是关于此的。
这个站我现在是完整的放上来了,有后台,有数据库。不过我的虚拟主机最多只允许放3个数据库,所以以后我也可能把它的数据库删掉,只留下静态页面╮( ̄▽ ̄)╭
ps:因为没有美工,所以这个站的设计稿也是我做的……所以美感可能比较欠缺……
pps:我的虚拟主机是不是太渣了,纯静态页面打开都时不时要等很久。
最近做的一个响应式布局网站
昨天我准备把一个网站做个demo,先在dedecms的后台里添加了一篇文章,之后我想把它复制多次,可是dedecms没有复制文章的功能。于是我从数据库里操作,最后搞明白了。
dedecms关于文章的信息储存在三个表里:
dede_addonarticle:主要存储文章正文;
dede_archives:储存文章诸多次要信息,如标题、简介、flag等。
dede_arctiny:储存的信息较少,添加文章时dedecms会从这个表里判断哪些文章id被用过了。
虽然大佬们可能用sql语句来复制数据,不过作为主键的文章id(aid字段)不能重复,栏目id(typeid)也有好几个,所以我这弱鸡还是用可视化工具操作的。
下面以Navicat for MySQL为例讲解一下具体的操作。
Read More →
dedecms如何在数据库复制文章
由于我装的wampserver环境没有带phpMyAdmin,所以我自己撞了下,记录下过程。
1.到官网或其他下载站下载phpMyAdmin的安装文件。
2.解压后,将解压出来的文件夹改名为“phpmyadmin”,以便访问。
3.将phpmyadmin文件夹放到web环境里,如我在本地,就放到127.0.0.1里。
4.将phpmyadmin文件夹里的config.sample.inc.php 更名为 config.inc.php。
5.编辑并保存config.inc.php:
修改 $cfg['Servers'][$i]['controluser'] 把前面的 //去掉,在后面写上数据库名字 如 'root' $cfg['Servers'][$i]['controlpass'] 把前面的// 去掉,在后面写上数据库密码,如'123' 修改$cfg['blowfish_secret'] = '' 在后面'' 里面随便填上几个数字 '456'
做完之后,在浏览器中访问phpMyAdmin就OK了~
ps:本文是数据库相关,可巧的是我刚才在数据库里执行sql语句替换东西替换错了←_←
我先写了这篇文章,然后数据库替换出错了,又用今天早上的备份恢复了一下,所以这篇文章是第二次写的了→_→
安装phpMyAdmin
dedecms的系统设置里有许多参数(蓝色线条上面的是其他种类的设置),合起来有一百五十多条。不过我们最常用的还是第一栏的这些选项,这些选项也经常会在模板里调用。
如果我们要增加一项内容,以便在全站调用,应该怎么做呢?
Read More →