自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

计算机编程痴迷者的乐园

从汇编一直到 C/C++,JAVA,PHP,C# 都有。。。

  • 博客(68)
  • 资源 (21)
  • 收藏
  • 关注

转载 LLVM 和Clang源代码编译

Getting Started: Building and Running ClangThis page gives you the shortest path to checking out Clang and demos a few options. This should get you up and running with the minimum of muss and fuss

2016-06-07 19:12:24 3893

原创 HHVM搭建胜过ZendPHP五六倍的PHPWeb服务器(高性能PHP虚拟机Hiphop)

HHVM搭建胜过ZendPHP五六倍的PHPWeb服务器(高性能PHP虚拟机Hiphop) 作者:余超 [email protected]我的测试环境是CentOS64位虚拟机如下:Linux localhost.localdomain 2.6.32-431.1.2.0.1.el6.x86_64 #1 SMP Fri Dec 13 13:06:13 UTC 201

2013-12-20 14:40:20 2255

原创 vim+gdb+ddd+xxgdb精彩的程序调试

在UNIX系统最初设计时,有一个非常重要的思想:每个程序只实现单一的功能,通过管道等方式把多个程序连接起来,使之协同工作,以完成更强大的功能。程序只实现单一功能,一方面降低了程序的复杂性,另一方面,也让它专注于这一功能,把这个功能做到最好。就好像搭积木一样,每个积木只提供简单的功能,但不同的积木垒在一起,就能搭出大厦、汽车等等复杂的东西。从UNIX系统(及其变种)的命令行就可以看出这一

2013-12-18 16:13:30 1512

原创 搭建HBase+thrift+php环境

HBase是一个开源的NoSQL产品,它是实现了Google BigTable论文的一个开源产品,和Hadoop和HDFS一起,可用来存储和处理海量column family的数据。官方网址是:http://hbase.apache.org。Hbase的体系结构比较复杂,本文只探讨基本的安装测试问题,首先从镜像下载最新版的HBase:[root@localhost hbase]# wg

2013-12-17 15:48:26 2582

原创 教你如何学习自动化测试

教你如何学习自动化测试 软件测试行业经过这么多年的发展,如今测试行业对从业者的要求是越来越高,不再仅仅局限于要求会写测试用例、会细致的执行测试、能有效的发现系统缺陷等;越来越多的企业对应聘者本身的技能要求也越来越高,招聘信息中诸如“精通VBscrīpt、Perl/Rbuy等至少一门脚本语言”、“至少熟悉一门开发语言”、“精通QTP、LR等自动化测试工具”、“有大型项目自动化实施成功经验

2013-11-29 16:18:07 1632

原创 hbase 单机模式下的配置方法

如何配置单机模式下面的hbase,采用单机模式配置hbase,仅仅做学习和了解hbase之用,测试php+hbase系统环境:Ubuntu 10.10 32bitssun java jdk以下所有的操作都是在root身份开始安装安装java下载安装 hbasecd ~mkdir ~/hbase-fswget http://mirror.bjt

2013-11-28 18:04:11 1597

原创 mysql+keepalived 主主高可用集群配置

mysql+keepalived 主主高可用集群配置介绍如何配置mysql的双机热备,任何一台挂掉,都不会影响另外一台,当然,如果一台挂掉以后,没有重新起来,而另外一台也挂掉,将导致整个挂掉.详细介绍了,如何配置两台高可用mysql集群,测试环境如下:两台vm,系统都是centos6 64两台vm的 eth0 ip 地址分别是: (master1) 172.16

2013-11-28 18:01:05 1447

原创 php读写操作hbase数据库的基本方法

php读写操作hbase数据库的基本方法 php$GLOBALS['THRIFT_ROOT'] = 'thrift';require_once( $GLOBALS['THRIFT_ROOT'].'/Thrift.php' );require_once( $GLOBALS['THRIFT_ROOT'].'/transport/TSocket.php' );require_once

2013-11-28 17:57:53 4074

原创 Sqoop安装配置与从mysql中导入数据到hbase

1.下载以下三个包: sqoop-1.2.0-CDH3B4.tar hadoop-0.20.2-CDH3B4.tar mysql-connector-java-5.1.18.tar2.解压sqoop包,配置/etc/profile的 SQOOP_HOME为解压位置 在PATH里加上$SQOOP_HOME/bin 新建ZOOKEEPER_HOME为HBASE里zookee

2013-11-28 17:42:43 1156

转载 PHP 导出Excel一点小经验 解决乱码问题.

PHP 导出Excel一点小经验 解决乱码问题.  2012-05-15 08:57:53|  分类: php导出excel|字号 订阅我在PHP项目里要求把数据导出为Excel,并且数据中包含中文.网上大概了解一下可是使用PHPExcel,可是相对我的需求,这个框架太复杂了.于是还是想找找简单做法.网上发现其实最简单可以这样写,但问题是

2013-03-27 16:54:51 1430

转载 PHP强制浏览器不缓存的方法

一般我们要查看网上的一个网页,那么当您第一次访问这个网页的时候,系统首先要将这个网页下载到您的本地计算机的一个临时文件夹中进行缓存,当在一定的时间内,您第二次、第三次来访问这个网页的时候,浏览器就直接从您的本地计算机的临时文件夹中读取这个文件显示,这样做的好处就是避免每次都要重新下载而占用大量的时间和网络资源,不得不说页面的缓存加快了网页的显示,当然也有它的坏处,例如当服务器上的网页己经更新,而本

2012-11-06 11:35:38 1451

翻译 vim高级使用技巧

本文就说些其中比较有用, 比较常用的命令, 若能熟练运用这些命令, 那么会发现编辑文件很舒服.说明:以下的例子中 xxx 表示在命令模式下输入 xxx 并回车以下的例子中 :xxx 表示在扩展模式下输入 xxx 并回车小括号中的命令表示相关命令.在编辑模式或可视模式下输入的命令会另外注明.1. 查找   /xxx(?xxx)       表示在整篇文档中搜索匹配xxx的

2012-11-02 13:41:12 1575

原创 linux下安装配置intel的tbb

下载最新的TBB的库,我的是tbb30_20100822oss_src;tar zxvf  tbb30_20100822oss_src进入解压缩目录下,执行make。cd buildchmod +x *.shsh generate_tbbvars.shsh tbbvars.shcd linux_intel64_gcc_cc4.1.2_libc2.5_kernel2.6.

2012-10-26 18:16:09 2597

翻译 使用php类图绘制工具——phuml构建项目的类图

使用php类图绘制工具——phuml构建项目的类图昨天偶尔在网上寻找制作UML类图的工具,本来打算自己亲自动手为statusnet项目画个类图出来(也许我太低估这个工作量了),于是下了一个windows版本的VP_suite 4.2,试用了一下手感相当好,界面也很不错的。而后我觉得应该有能把php源码作成类图的东东,上网搜了一下果然找到了——phUML (今天的主角)!过程中还找到一个ph

2012-09-24 22:54:15 2744

翻译 数据挖掘领域的十大经典算法。

参考文献:国际权威的学术组织ICDM,于06年12月年评选出的数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART.以下就是从参加评选的18种候选算法中,最终决选出来的十大经典算法:一、C4.5C4.5,是机器学习算法中的一个分类决策树算

2012-02-22 10:28:09 1758

原创 修改linux内核的启动logo和禁用启动光标(原创)

修改linux内核的启动logo和禁用启动光标(原创)余超 [email protected]内核下使用的图片文件类型是pnm和PPm格式的,所以在开始介绍修改linux内核启动LOGO之前,1,先需要介绍一下怎么样设计自己开始logo的ppm图片,首先选择一张png格式的图片使用如下命令确保你必须安装以下的工具(pngtopnm,pnmquant,pnmtopla

2011-12-09 11:57:32 2560

原创 Linux系统下挂载exFAT和NTFS格式硬盘的驱动安装和配置(原创)

Linux系统下挂载exFAT和NTFS格式硬盘的驱动安装和配置(原创)余超  [email protected]先说挂载exFAT格式的移动硬盘,最近刚刚做了个双系统,一个盘是Windows7,硬盘的格式是exFAT的,想在Linux系统下面访问Windows7下面的文件,问题出现了:mount不了。# mount –t exfat /dev/sda2 /mnt/d mou

2011-12-02 10:43:28 4051

原创 shell脚本里面一个很经典的调试方法(原创)

shell脚本里面一个很经典的调试方法作者 余超 email:[email protected]脚本的测试大家经常使用的方法就是使用echo出数据来看是否符合程序运算的值。如果脚本过大的,这使用定义的常量开关开控制echo的输出。这里给大家介绍一个方法,在脚本里面#!/usr/bin/sh后设置一行set -xv就可以直接进入调试模式了。而且一目了然。请

2011-11-27 22:37:16 1592

原创 编译linux内核3.0系统出现的警告信息(原创)

编译linux内核3.0系统出现的警告信息(原创)余超 [email protected][yuchao@yuchao-Latitude-E5410 linux-3.0]$gcc --versiongcc (GCC) 4.6.1Copyright © 2011 Free Software Foundation, Inc.本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;...

2011-11-27 22:32:00 3772 2

原创 阅读PHP内核系统Zend引擎源码手记(原创)

阅读PHP内核系统Zend引擎源码手记(原创)作者:余超 EMAIL:[email protected]周末在家没事,一个人读内核,在文件Zend/zend_object_handlers.h文件的94-100行出现如下代码,很多人不明其义,一开始我也一头迷茫,后来仔细分析了一下,写下心得。/* Object maintenance/destruction */typ

2011-11-27 22:24:26 3468

原创 Linux Ubuntu下Google Chrome V8引擎的编译实战(原创)

Linux Ubuntu下Google Chrome V8引擎的编译实战(原创)余超      [email protected]大名顶顶的Chrome V8引擎大家应该都知道了,我就不废话多说,不知道的可以去GOOGLE Code搜索。不过不得不提的是Google Chrome V8引擎的开发者拉斯巴克(Lars Bak)。他是一个编程天才,却远离计算机世界的核心,在丹麦为

2011-11-27 22:18:35 1585

原创 系统API访问受保护资源的机制(原创)

系统API访问受保护资源的机制(原创)余超 [email protected]如下是我参加新浪OpenAPI小组对于一个接口安全交互的流程,供大家参考,系统API访问机制包括接口注册、安全校验、访问有效性检验的流程如果接口没有以上措施,此类接口均存在严重安全漏洞,一旦暴露在公网上,匿名用户只要扫描到接口API链接,即可调用该接口获取数据,即使在内部也容易造成无意的数据泄露。为

2011-11-24 11:47:43 1585

原创 phpinfo函数中有趣的PHP Logo和Zend Logo图片(原创)

phpinfo函数中有趣的PHP Logo和Zend Logo图片(原创)余超 [email protected]打开PHP的源代码,当你试图找到logo.gif时,却找不到此文件,那phpinfo.php输出的PHPlogo是怎么生存的呢??查看phpinfo.php文件中对应的源代码也只能看到这样一个链接phpinfo.php?=PHPE9568F34-D428-11d2-A76

2011-11-17 15:32:08 1763

原创 PHP源代码目录结构简介(原创)

PHP源代码目录结构简介(原创)余超  [email protected]基于PHP-5.3.8源代码给大家分享一下PHP的内核结构,以便更好的理解PHP脚本的执行过程和写出高效率的脚本。目录结构如下:1. build 和编译有关的目录,里面包括wk,awk和sh脚本用于编译处理,其中m4文件是linux下编译程序自动生成的文件,可以使用buildconf命令操作具体的配置文件。

2011-11-16 11:57:10 2472

转载 Linux/Unix下Shell快捷键操作大集合

Linux/Unix下Shell快捷键操作大集合余超 [email protected]有时候,我们需要在 Bash 中重复执行先前的命令。你当然可以使用上方向键来查看之前曾经运行过的命令。但这里有一些更好的方式:1) !!:重复执行上一条指令2) !a:重复执行上一条以a为首的指令3) !number:重复执行上一条在history表中记录号码为nu

2011-11-15 18:18:20 956

原创 Linux内核源代码目录树结构介绍

Linux内核源代码目录树结构介绍余超  [email protected]对于初学者来说,要阅读LINUX内核源代码是件很复杂,很头疼的事,六七十MB的源代码都不知道如何下手,可能你只会一个简单的C程序的HelloWorld程序,不过没关系,请看下面的简介,你会更加清楚,建议看到过程中下载一个3.0的稳定版本边看边对照源代码。arch:包含和硬件体系结构相关的代码,

2011-11-08 17:15:56 1868

原创 php生成签名及验证签名

php生成签名及验证签名余超   [email protected]啥也不说了,直接上源代码:<?php  /** * 根据原文生成签名内容 * * @param string $data 原文内容 * * @return string * @author confu */ functio

2011-11-03 15:26:25 4414

原创 GCC4.6.1编译Linux内核kernel3.0出现的警告信息(原创)

GCC4.6.1编译Linux内核kernel3.0出现的警告信息(原创)作者:余超  Email:[email protected][yuchao@yuchao-Latitude-E5410 linux-3.0]$gcc --versiongcc (GCC) 4.6.1Copyright © 2011 Free Software Foundation, Inc.本程序是自由

2011-10-30 21:48:32 3312

转载 用 Shell 脚本访问 MySQL 数据库

下午写了一个简单的 bash 脚本,用来测试程序,输入一个测试用例文件,输出没有通过测试的用例和结果,然后把结果保存到数据库里。如何在 bash 脚本里直接访问数据库呢?既然在 shell 里可以直接用 mysql 命令操作数据库,那么在 shell script 里也应该可以通

2011-10-17 16:12:53 1641

原创 50个提高PHP编程效率的方法(整理)

50个提高PHP编程效率的方法(整理)整理者:余超  EMail:[email protected] 0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串

2011-09-27 10:21:32 1105

原创 JQuery插件开发入门(原创)

JQuery插件开发入门(原创)作者:余超  EMail:[email protected]这个月,因为一些工作上的需要重新开始以前用过的JQuery开发,而最后选择采用了插件开发,对于JQuery初学者来说,开发JQuery插件是一个高级的话题。JQuery插

2011-09-21 18:25:03 2163

原创 Apache+PHP+MySQL+Tomcat性能方面优化技巧(原创)

Apache+PHP+MySQL+Tomcat性能方面优化技巧(原创)作者:余超   EMail:[email protected]性能优化技巧(1)扁平配置使用独立缓存磁盘mod_disk_cache频繁访问的数据设置缓存而不是mod_me

2011-09-20 14:22:22 2575

原创 深度解析C语言中的sizeof()一元函数(整理)

深度解析C语言中的sizeof()一元函数(整理)整理者:余超  EMAIL:[email protected]一、sizeof的概念  sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操

2011-09-09 18:24:01 1376

原创 PHP语言中global和$GLOBALS的区别(参考PHP手册整理)

PHP语言中global和$GLOBALS的区别(参考PHP手册整理)整理者:余超 EMAIL:[email protected]中global和$GLOBALS不仅仅是写法不一样以为,2者的区别还是很大的,在实际应用中需要注意!先看下面的例子:$

2011-09-09 18:16:06 1771

原创 Facebook开源项目Hiphop-php使用介绍(原创)

Facebook开源项目Hiphop-php使用介绍(原创)作者:余超 EMail:[email protected]开源的Hiphop-php能将php编译成C++程序,提高站点的运行效率,在github上有最新的hiphop-php的源代码。

2011-09-07 15:01:03 4917 4

原创 使用Mochiweb基于Comet架设类似Facebook的Web聊天系统(原创)

使用Mochiweb基于Comet架设类似Facebook的Web聊天系统(原创)作者:余超 EMAIL:[email protected]公司的网页聊天系统就是使用这个Mochiweb基于Comet技术实现的,目前HTTP协议都是客户端向服务器要,

2011-09-05 17:13:49 4329

原创 PHP性能监控软件XHProf的安装和使用(原创)

PHP性能监控软件XHProf的安装和使用(原创)作者:余超 EMAIL:[email protected]是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似。相对于XDebug来说配置更简单、更轻量级、更可控。环境:li

2011-09-02 11:14:52 3413

原创 LINUX下重量级的命令strace使用介绍(原创)

LINUX下重量级的命令strace使用介绍(原创)作者:余超 Email:[email protected]经常使用LINUX的朋友或许经常会疑问:linux是怎么样执行一条命令并得到正确输出结果的呢?比如你输入一个pwd,得到的是当前路径,输入一个env显示

2011-08-31 15:48:17 2674

原创 LINUX下PHP扩展模块的开发和测试(原创)

LINUX下PHP扩展模块的开发和测试(原创) 作者:余超 Email:[email protected]关于php的扩展模块开发,很多人都很害怕,我在新浪工作两年到现在的模块开发灵活运用,特发此文章供大家参考首先确保你的开发环境配置正确,我的如下:[yuc

2011-08-30 17:21:13 1692

原创 Dell LATITUDE E5410笔记本Ubuntu无线网卡BCM43224驱动安装(原创)

Dell LATITUDE E5410笔记本Ubuntu无线网卡BCM43224驱动安装作者 余超 email:[email protected]在使用Ubuntu的过程中,你可能会遇到Ubuntu无线网卡驱动的问题,这里将介绍Ubuntu无线网卡问题的解决方法

2011-08-23 11:15:18 8672 2

Spring快速入门教程

Spring快速入门教程

2015-04-23

VIM常用插件安装包

VIM常用插件安装包 解压到你的vimfiles目录下就可以了。

2011-11-09

mozart-oz语言帮助文档CHM

mozart-oz语言是Universität des Saarlandes、Swedish Institute of Computer Science、Université catholique de Louvain等联合开发的新一代计算机语言 ,语言本身有haskell,lisp,prolog,c,perl,java等的影子,有你想要的几乎全部特性,例如:   约束编程特性:   处理复杂约束中语言提供了搜索引擎 ,我们只用定义约束关   系即可,除非非常复杂的问题,一般不需要程序员定义搜索   函数。

2011-11-09

[Lisp相关文档].practical.common.lisp

[Lisp相关文档].practical.common.lisp 实战Common Lisp

2011-11-02

C++程序设计原理与实践_Stroustrup

C++程序设计原理与实践_Stroustrup pdf

2011-11-02

Emacs详细安装配置,yasnippet和代码自动提示,强烈推荐

Emacs详细安装配置,yasnippet和代码自动提示,强烈推荐 将文件解压到你的home目录下就可以,windows系统下放到 C:\Users\你的名字\AppData\Roaming下或者你自己设置的EMACS HOME目录

2011-04-12

grep awk sed 都有正则表达式个人收藏经典参考书,强烈推荐

其实这也就是我学习 Perl 的原因, shell 下工具众多,功能也互相重复, 最头疼的是,这些重复部分的语法还各不相同,(比如 grep awk sed 都有正则表达式匹配的功能,但是三者的正则表达式语法就不相同) 最最最头疼的是,每个工具还分 GNU 版和不是 GNU 版,之间的差别也很大, 最最最最最头疼的是,即使都是 GNU 版,那么版本号的细微差别也会带来很多差别。 但是,用 Perl 做这些事,统统都能办到,而且统统都不太复杂。

2010-10-11

linux下CC++开发技术个人收藏经典参考书,强烈推荐

linux下CC++开发技术个人收藏经典参考书,强烈推荐linux下CC++开发技术个人收藏经典参考书,强烈推荐linux下CC++开发技术个人收藏经典参考书,强烈推荐linux下CC++开发技术个人收藏经典参考书,强烈推荐

2010-09-30

数据库开发手册个人经常使用的数据库开发技术手册,内容丰富,强烈推荐,别属经典。 个人经常使用的数据库开发技术手册,内容丰富,强烈推荐,别属经典。

个人经常使用的数据库开发技术手册,内容丰富,强烈推荐,别属经典。 个人经常使用的数据库开发技术手册,内容丰富,强烈推荐,别属经典。

2010-09-28

Windows驱动程序参考手册drive

Windows驱动程序参考手册driveWindows驱动程序参考手册driveWindows驱动程序参考手册driveWindows驱动程序参考手册drive

2010-06-10

基于AI-RCJ4.0平台的机器人足球比赛程序的实现 答辩模板

基于AI-RCJ4.0平台的机器人足球比赛程序的实现 答辩模板基于AI-RCJ4.0平台的机器人足球比赛程序的实现 答辩模板基于AI-RCJ4.0平台的机器人足球比赛程序的实现 答辩模板

2010-06-10

类人脑计算机神经结构假说

类人脑计算机神经结构假说类人脑计算机神经结构假说类人脑计算机神经结构假说类人脑计算机神经结构假说类人脑计算机神经结构假说

2010-06-10

基于AI-RCJ4.0平台的机器人足球比赛程序的实现

基于AI-RCJ4.0平台的机器人足球比赛程序的实现基于AI-RCJ4.0平台的机器人足球比赛程序的实现

2010-06-10

一种简易智能机器人的设计及应用.rar

一种简易智能机器人的设计及应用.rar一种简易智能机器人的设计及应用.rar一种简易智能机器人的设计及应用.rar一种简易智能机器人的设计及应用.rar

2009-07-24

php开发的发送短信的小界面!!

php开发的发送短信的小界面!!php开发的发送短信的小界面!!php开发的发送短信的小界面!!php开发的发送短信的小界面!!

2009-07-07

PHP终极友情链接 1.0.rar

PHP终极友情链接 1.0.rarPHP终极友情链接 1.0.rar

2009-06-09

ecxel导入MYSQL的php无重复查询源代码

ecxel导入MYSQL的php无重复查询源代码 ecxel导入MYSQL的php无重复查询源代码 ecxel导入MYSQL的php无重复查询源代码

2009-04-30

ecxel导入MYSQL的php源代码

ecxel导入MYSQL的php源代码 ,ecxel导入MYSQL的php源代码 ,ecxel导入MYSQL的php源代码

2009-04-29

jpytnon-NEW -1.0

jdfhjfkhdfhjdhfjdnbcmbxzbczm

2009-01-08

jcc-new-101-.jar

jcc jcjcjcjcjcjccccccccccccccccccccccccccccccccccccccccccccccccccccccccc

2009-01-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除