GTK+ 3.0 牛叉新特性~~

新的GTK+ 新加入了很多特性, 最给力的就是新的颜色系统和支持HTML5渲染了~~
这有一段视频, 可以演示一下~~

broadway-screencast.ogg

发表在 Linux编程 | 留下评论

【转】Python 定义参数数量未知的函数

转载自:http://blog.csdn.net/FeiSan/archive/2007/08/07/1729905.aspx

刚学用Python的时候,特别是看一些库的源码时,经常会看到func(*args, **kwargs)这样的函数定义,这个*和**让人有点费解。其实只要把函数参数定义搞清楚了,就不难理解了。
继续阅读

发表在 Python | 留下评论

【原】Python 检测对象类型的函数

有两个函数可以用于对象的类型检测,
1. isinstance(对象, 类)
2. type(对象)
type(对象)==类

发表在 Python | 留下评论

【转】Linux 的文件打开方式关联

转载自 : http://hi.baidu.com/bamboolsu/blog/item/a5e1d0452ca09442500ffe5f.html

从总体上讲 /etc/gnome/defaults.list 保存了全局的打开方式
~/.local/share/applications/mimeapps.list 保存了个人的打开方式
当两着不一致是,优先采用局部的个人设置。
继续阅读

发表在 Linux使用 | 留下评论

【原】iframe 的加载状态和事件的绑定

使用jquery,需要iframe的dom加载完成开始执行的脚本, 可以绑定在
jQuery(iframe_dom.contentDocument).ready(function(){
alert(“ready”);
}); // 跨浏览器参见 访问iframe

需要等iframe 内容完全加载完成, 可以绑定:
iframe_jq.load(function(){ // 绑定加载完成之后的动作
alert(“complete”);
});
或是
iframe_dom.onload();

根据 iframe 状态的改变进行事件处理:
转载自:http://www.cnblogs.com/micheng11/archive/2009/03/31/1425883.html

<div id="load" align="center">
    <img src="http://sc.cnwebshow.com/upimg/allimg/070707/01294420.gif" alt="" /> loading
</div>
<!-- 首先放一个div,用做loading效果 -->
 
<iframe id="demo" src="http://www.****.com" frameborder="0" marginheight="0" scrolling="no" width="100%" height="800"></iframe>
<!-- src 里面放你想要的网页-->
 
<script type="text/javascript">
    var a = document.getElementById("demo");
    var b = document.getElementById("load");
    a.style.display ="none"; //隐藏
    b.style.display ="block"; //显示
    a.onreadystatechange = function() {
        if (this.readyState=="complete") {//最近才知道的。不然也写不出来.
            // 解释:一个iframe加载完毕的状态是complete,
            // 就象xmlhttp里的那个==4一样,这些都是规定的
            b.innerHTML ="load complete!";
            b.style.display ="none";
            a.style.display ="block";
        }
    }
</script>
发表在 HTML/Javascript/CSS | 留下评论

【转】使用 wget 搬站

转载自: http://hi.baidu.com/openj/blog/item/b603931155ab7ecea6ef3f4f.html

还是shell指令强大。下载ftp下的资料真是太方便了:
$ wget -c -r -nd -np -k -L -p -A c,h www.xxx.org/pub/path/
-c 断点续传 -r 递归下载,下载指定网页某一目录下(包括子目录)的所有文件 -nd 递归下载时不创建一层一层的目录,把所有的文件下载到当前目录 -np 递归下载时不搜索上层目录。如wget -c -r www.xxx.org/pub/path/ 没有加参数-np,就会同时下载path的上一级目录pub下的其它文件 -k 将绝对链接转为相对链接,下载整个站点后脱机浏览网页,最好加上这个参数 -L 递归时不进入其它主机,如wget -c -r www.xxx.org/ 如果网站内有一个这样的链接: www.yyy.org,不加参数-L,就会像大火烧山一样,会递归下载www.yyy.org网站 -p 下载网页所需的所有文件,如图片等 -A 指定要下载的文件样式列表,多个样式用逗号分隔 -i 后面跟一个文件,文件内指明要下载的URL。

发表在 Linux使用 | 留下评论

【原】Python 源代码编译

今天浪的, 非要用源代码编译py, 于是浪费了一下午的时间

先configure, 然后在 Modules 文件夹中找 Setup 文件, 修改
其中内容即可, 里边有介绍, 你要额外添加哪个模块就将编译那个
模块需要的命令取消注释即可。

比如tk, 就取消325行后边的注释, 注意要将tcl的库和头的位置
设定成你自己的。

然后再make install 就可以了

发表在 Linux编程 | 留下评论

【转】MySQL 主要语法详解

转载自: http://varyall.javaeye.com/blog/806928

一、SQL速成
结构查询语言(SQL)是用于查询关系数据库的标准语言,它包括若干关键字和一致的语法,便于数据库元件(如表、索引、字段等)的建立和操纵。
以下是一些重要的SQL快速参考,有关SQL的语法和在标准SQL上增加的特性,请查询MySQL手册。
继续阅读

发表在 数据库 | 留下评论

【原】我的Linux 分区方案

用的Ubuntu, 非常省空间, 30G都是绰绰有余~~
现在分区是这样的, 如果不合理的话等以后使用Debian的时候再重新分吧

硬盘

   |-----80MB           ----->         /boot
   |-----4096MB        ----->          /
   |-----1024MB        ----->          swap
   |-----逻辑分区
                |-----6144MB        ----->         /var
                |-----19200MB      ----->          /usr
                |-----71680MB      ----->          /home
                |-----51200MB      ----->          /home/mdpf
                |-----61440MB      ----->          /home/dev
发表在 Linux使用 | 留下评论

【转】javasdcrip 访问页面iframe 中的内容

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://wintys.blog.51cto.com/425414/123303 作者: Winty
时间: 2008-12-26

在网上找到在IE下操作IFrame内容的代码:
document.frames[“MyIFrame”].document.getElementById(“s”).style.color=”blue”;

但是这在Firefox下无效。
所以,想到在Firefox下用FireBug来调试。经过调试发现在Firefox下可用以下代码来实现:
document.getElementById(“MyIFrame”).contentDocument.getElementById(“s”).style.color=”blue”;

详细代码如下:
TestIFrame.htm:

<html>
<head>
<script type="text/javascript">
function f(){
        var doc;
 
        if (document.all){//IE
                doc = document.frames["MyIFrame"].document;
        }else{//Firefox    
                doc = document.getElementById("MyIFrame").contentDocument;
        }
 
        doc.getElementById("s").style.color="blue";
}
</script>
</head>
<body onload="f()">
 
<iframe id = "MyIFrame" name = "MyIFrame" src = "MyIFrame.htm" width = "100" height="100">
 
</body>
</html>

MyIFrame.htm:

<h1 id = "s" style="color:red;" >内容<h1>
发表在 HTML/Javascript/CSS | 留下评论