HDR

HDR

Python的转码

字符串内码的转换,是开发中经常遇到的问题。
在Java中,我们可以先对某个String调用getByte(),由结果生成新 String的办法来转码,也可以用 NIO包里面的Charset来实现。
在Python中,可以对String调用decode和encode方法来实现转码。
比 如,若要将某个String对象s从gbk内码转换为UTF-8,可以如下操作
s.decode(’gbk’).encode(’utf-8′)

可是,在实际开发中,我发现,这种办法经常会出现异常:
Unicode[……]

阅读全文»

Linux各版本的本地root密码破解方法

(一)RedHat/CentOS/Fedora 系统密码破解

1.在grub选项菜单按E进入编辑模式
2.编辑kernel 那行最后加上S (或者Single)
3.按B,启动到single-user mode
4.进入后执行下列命令
# mount -t proc proc /proc
# mount -o remount,rw /
#passwd
#sync
#reboot

(二)Debian linux 系统密码破解

1.在grub选项菜单’Debian GNU/L[……]

阅读全文»

JavaScript 面向对象程序设计(下)–继承与多态

1 几个基本概念
在讨论继承时,我们已经列出了一些基本概念了,那些概念是跟封装密切相关的概念,今天我们要讨论的基本概念,主要是跟继承与多态相关的,但是它们跟封装也有一些联系。

1.1 定义和赋值
变量定义是指用
var a;
这种形式来声明变量。
函数定义是指用
function a(…) {…}
这种形式来声明函数。
var a = 1;
是两个过程。第一个过程是定义变量 a,第二个过程是给变量 a 赋值。
同样
var a = function(…) {};[……]

阅读全文»

JavaScript面向对象程序设计(上)–封装

JavaScript 是一种非常灵活的面向对象程序设计语言,它与传统的强类型的面向对象程序设计语言(如 C++,Java,C# 等)有很大不同,所以要实现如 C++、java、C# 当中的一些特性就需要换一种思考方式来解决。今天主要讨论如何在 JavaScript 脚本中实现数据的封装(encapsulation)。
数据封装说的简单点就是把不希望调用者看见的内容隐藏起来。它是面向对象程序设计的三要素之首,其它两个是继承和多态,关于它们的内容在后面再讨论。
关于数据封装的实现,在 C++、Java、C[……]

阅读全文»

embed基本语法

(一)、基本语法:
embed src=url
说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。
示例:

<embed src=”your.mid”>

(二)、属性设置:
1、自动播放:
语法:autostart=true、false
说明:该属性规定音频或视频文件是否在下载完之后就自动播放。
true:音乐文件在下载完[……]

阅读全文»

[转]Flash OBJECT和EMBED标签详解

一、介绍:
我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签。也就是OBJECT和EMBED标签。OBJECT标签是用于windows平台的IE浏览器的,而EMBED是用于windows和Macintosh平台下的Netscape Navigator浏览器以及Macintosh平台下的IE浏览器。windows平台的IE利用Activex控件来播放flash而其它的浏览器则使用Netscape插件技术来播放flash。
下面是简单的网页中插入flash的代码示例:[……]

阅读全文»

禁用WordPress自动保存的插件

WordPress在发布日志的时候有一个很令人讨厌的功能:自动保存,这个功能在网络较差的环境下经常出错,自动保存经常会出现无法保存成功的情况,而在这时候如果点发布文章,则系统会自动保存两篇文章(一篇在草稿中),实在是很烦人。
而升级到WordPress 2.5和2.6后,自动保存功能更是变本加厉,基本上是刚写完标题,就立刻自动保存,一半的可能是没有保存成功,每写一篇日志都要再去处理一次草稿,实在讨厌。

以前我介绍过一种直接修改WordPress代码的方法关闭自动保存功能,这个方法其实不好,因为Wo[……]

阅读全文»

让pre标签自动换行

pre标签会原样保留HTML内容的格式,可是如果宽度过大会把页面撑坏,这时候需要自动换行来帮忙:

/* Browser specific (not valid) styles to make preformatted text wrap */
pre {
white-space: pre-wrap; /* css-3 */
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
white-space: -pre-[……]

阅读全文»

[转]PHP中文二元分词技术函数(UTF-8编码)

因mysql不直接支持对中文的全文检索,基于mysql的数据库的搜索功能设计一向都成为了难题。
当然想偷懒,完全可以用like来对付,但你的网站的数据量到了几百万的时候……使用KingCMS建站的站长,要么就休了搜索功能,要么就考虑转向其他CMS类系统。
参考了网上的代码,但基本都是对GBK码的编码,在UTF-8下会出错,所以在UTF-8下重写了分词函数,如下:

/**
* 中文分词函数,输出数字组合
*/
function wordSegment($str) {
$search[……]

阅读全文»

鄂ICP备13000209号-1

鄂公网安备 42050602000277号