Browsed by
作者:陈皓

芝兰生于深谷,不以无人而不芳 君子修身养德,不以穷困而改志
使用PHP的cURL库

使用PHP的cURL库

使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,cURL 是一个功能强大的PHP库。本文主要讲述如果使用这个PHP库。

 启用 cURL 设置
首先,我们得先要确定我们的PHP是否开启了这个库,你可以通过使用php_info()函数来得到这一信息。

<?php
    phpinfo();
?>

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (8 人打了分,平均分: 4.38 )
Loading...
Linux 的僵尸(zombie)进程

Linux 的僵尸(zombie)进程

可能很少有人意识到,在一个进程调用了exit之后,该进程 并非马上就消失掉,而是留下一个称为僵尸进程(Zombie)的数据结构。在Linux进程的5种状态中,僵尸进程是非常特殊的一种,它已经放弃了几乎所 有内存空间,没有任何可执行代码,也不能被调度,仅仅在进程列表中保留一个位置,记载该进程的退出状态等信息供其他进程收集,除此之外,僵尸进程不再占有 任何内存空间。

僵尸进程的来由,要追溯到Unix,Unix的设计者们设计这个东西并非是因为闲来无事想装装酷什么的。上面说到,僵尸进程中保存着很多对程序员和系统管理员非常重要的信息,首先,这个进程是怎么死亡的?是正常退出呢,还是出现了错误,还是被其它进程强迫退出的?也就是说,这个程序的退出码是什么?其次,这个进程占用的总系统CPU时间和总用户CPU时间分别是多少?发生页错误的数目和收到信号的数目。这些信息都被存储在僵尸进程中,试想如果没有僵尸进程,进程执行多长我们并不知道,一旦其退出,所有与之相关的信息都立刻都从系统中清除,而如果此时父进程或系统管理员需要用到,就只好干瞪眼了。

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (12 人打了分,平均分: 4.92 )
Loading...
MySQL: InnoDB 还是 MyISAM?

MySQL: InnoDB 还是 MyISAM?

MyISAM 是MySQL中默认的存储引擎,一般来说不是有太多人关心这个东西。决定使用什么样的存储引擎是一个很tricky的事情,但是还是值我们去研究一下,这里的文章只考虑 MyISAM 和InnoDB这两个,因为这两个是最常见的。

下面先让我们回答一些问题:

  • 你的数据库有外键吗?
  • 你需要事务支持吗?
  • 你需要全文索引吗?
  • 你经常使用什么样的查询模式?
  • 你的数据有多大?

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (10 人打了分,平均分: 4.00 )
Loading...
Google 三维 JavaScript API 发布

Google 三维 JavaScript API 发布

O3D 是一个开源的Web API,其可以创建相当牛X的基于浏览器的可交互式的3D应用。这个API在很有可能会形成以后的Web上的3D图形的标准。下面是这个API的主站点: http://code.google.com/apis/o3d/ 。O3D目前支持Windows, Mac和Linux三种平台。

下面是一些简单地使用O3D的API的如何创建一个立方体,更详细的内容请访问O3D的网站。

1)首选我们先创建一个比较原始的立方体。使用createCube()方法。


function createCube(material) {
  var cubeShape = g_pack.createObject('Shape');
  var cubePrimitive = g_pack.createObject('Primitive');
  var streamBank = g_pack.createObject('StreamBank');

  cubePrimitive.material = material;
  cubePrimitive.owner(cubeShape);
  cubePrimitive.streamBank = streamBank;
  .
  .
  .

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (4 人打了分,平均分: 4.25 )
Loading...
Oracle成功收购Sun

Oracle成功收购Sun

sun-oracle前段时间还传出IBM要收购Sun的消息,当然,如果IBM收购Sun了,那么IBM真是活雷锋了。呵呵。

今天,Oralce正式宣布成功收购Sun,原文在这里。Oracle以每股9.5美元,总共以74亿美金的天价收购Sun公司,其中,56亿美金付现或购买Sun的债务。现在,Java, Solairs以及MySQL都是Oracle的了。

Oracle的CEO——Larry Ellison说:“The acquisition of Sun transforms the IT industry, combining best-in-class enterprise software and mission-critical computing systems” 。

让我们看看这次收购以后还会发生什么样的事情。

好烂啊有点差凑合看看还不错很精彩 (1 人打了分,平均分: 5.00 )
Loading...
免费电子书:Ruby Complete

免费电子书:Ruby Complete

这是一本免费的关于教你如何使用Ruby编程的电子书。作者:Huw Collingbourne, SapphireSteel Software 公司的Technology Directory,他也是一个开发 Visual Studio下的Ruby Steel IDE的程序员。这本书给大家提供非常全面的教程,其涵养了几乎所有主要的Ruby编程的东西。

每一章的代码都可以被下载。如果你是一个 Ruby In Steel 的用户,那么,你可以在一个单一的Visual Studio solution 中载入这些代码,并可以在集成的 Ruby Console 上运行这些代码,并调试之。

阅读全文 Read More

好烂啊有点差凑合看看还不错很精彩 (4 人打了分,平均分: 5.00 )
Loading...
5个不错的Flash的英文教程网

5个不错的Flash的英文教程网

下面的这5个教程纯属个人观点,另外他们还都是免费的。

  • MrSunStudios– 这是一个非常不错的教程网站。里面有大量大量的关于ActionScript,PHP等等的教程。能教会你做很多很实用的东西。
  • AwestyProductions– 虽然没怎么更新了,但他还是一个很不错的网站,其教你怎么去做一个小游戏。注意,其只是AS2的
  • Kirupa– 虽然没有太多的教程,不过这是一个巨大的社区,只要你问问题,你可以很快得得到他们的帮助和答案。当你遇到你无法解决的问题时,这是相当相当的不错的去处。
  • Flash Explained– 超过9页的非常不错的教程。
  • Flash Magazine– 并不只是一个杂志,其还有很多教程,那才是这个网站最重要的。
  • 好烂啊有点差凑合看看还不错很精彩 (1 人打了分,平均分: 5.00 )
    Loading...
    使用Google API做统计图

    使用Google API做统计图

    Google提供了一个的统计图的API。你可以通过构造一个URL链接来获得Google提供的统计图方案。

    比如:如果我们使用如下链接:

    <img src="http://chart.apis.google.com/chart?cht=p3&chd=t:60,40&chs=250x100&chl=酷壳|Cocre" alt="" />
    

    我们就可能通过如下的HTML代码显示一个60:40的饼图:

    Google的这个API支持的统计图风格相当的多。

    阅读全文 Read More

    好烂啊有点差凑合看看还不错很精彩 (1 人打了分,平均分: 5.00 )
    Loading...
    30种时尚的CSS网站导航条

    30种时尚的CSS网站导航条

    我想,大家在上网的时候一定见过很多很多种各式各样的网站导航条的设计。这些导航条基本上来说都是用CSS来做的。这里,我们将向你介绍几种最不错的用CSS设计的网站导航条。希望你会喜欢。

    1. The Menu menu

    The Menu menu

     这是一个非常不错的CSS菜单,相当的独特,每个图标都有鼠标感应,然后出现子菜单。如果你想知道怎么做的,你可以简单的看一下这个网页的源码。

    阅读全文 Read More

    好烂啊有点差凑合看看还不错很精彩 (26 人打了分,平均分: 4.77 )
    Loading...