php_boy
码龄18年
关注
提问 私信
  • 博客:219,611
    社区:588
    220,199
    总访问量
  • 72
    原创
  • 1,239,066
    排名
  • 10
    粉丝
  • 0
    铁粉

个人简介:善于团队协作, 项目管理,善于自我激励,自我学习 良好的沟通、组织协调能力 精通C/C ,PHP, Python, JavaScript 和MSSQL 熟练使用Java, Ruby, Shell, Perl, MySQL 精通TCP/IP协议 熟练使用Linux/Window操作系统,和虚拟化系统 熟练使用办公软件,提高工作效率 能很好的面对压力并完成既定目标

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:新加坡
  • 加入CSDN时间: 2006-10-25
博客简介:

php_boy的专栏

查看详细资料
  • 原力等级
    领奖
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得6次点赞
  • 内容获得14次评论
  • 获得30次收藏
创作历程
  • 7篇
    2012年
  • 82篇
    2011年
  • 3篇
    2010年
成就勋章
TA的专栏
  • Bash
    9篇
  • C/C++
    11篇
  • Centos
    23篇
  • JAVA
    6篇
  • Javascript
    1篇
  • PHP
    12篇
  • Postfix
    4篇
  • Python
    3篇
  • Web Service
    4篇
  • Windows
    3篇
  • 数据库
    12篇
  • 正则表达式
    1篇
  • 杂项
    4篇
  • Web+Service
    2篇
  • RRDTool
    1篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C/C++字符串使用军规

C/C++字符串使用军规 本文转载自http://blog.csdn.net/yah99_wolf/article/details/63818761. 概述本文对常见的C++ string使用方式进行了测试,并结合源代码分析,总结出如何高效的使用C++ string对象。2. 测试情况2.1. 测试环境测试环境信息如下:配置项目配置信息
转载
发布博客 2012.03.30 ·
1493 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linux Networking: device eth0 does not seem to be present, delaying initialization.

【Problem】当使用ifup eth0时,出现如下的错误:【Solution】在/etc/sysconfig/network-script/ifcfg-eth0里,修改HDADDR的地址就可以了。 【Problem】使用service network restart 命令的时候, 出现Linux Networking: device eth0 does no
原创
发布博客 2012.03.30 ·
1133 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

使用VSphere Client来拷贝机器

首先打开 VC,链接到机器之后,打开 Configuration 页面。然后在datastore上, 创建一个新的目录来保存要拷贝的机器。选择要拷贝的机器,然后点击右键进行Copy,再到目标的目录下点右键进行Paste.等拷贝完成后,进入目标目录, 选择后缀名为*.vmx的文件,右键选择"Add to Inventory"
原创
发布博客 2012.03.29 ·
1494 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

启动vncServer命令报错 xauth: (stdin):1: bad display name

新装了一台机器,启动vncserver时, 出现如下的错误这是由于 TDManager不能被正确的解析造成的。解决方法很简单:在/etc/hosts中加入 TDManager就可以了。 然后用 ping TDManager命令来测试一下,如果可以ping通就没有问题了
原创
发布博客 2012.03.29 ·
11116 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

invalid configuration x86_64-unknown-linux-gnu' machine x86_64-unknown' not recognized

前两天在装机器软件的时候, 出现了下面的错误,invalid configuration x86_64-unknown-linux-gnu' machine x86_64-unknown' not recognized在网上查了半天,解决方案有三个:1. 把 /usr/share/libtool/config.guess 覆盖到相关软件自带的config.guess 把 /
原创
发布博客 2012.03.22 ·
20408 阅读 ·
0 点赞 ·
3 评论 ·
9 收藏

Facebook是如何做自动化测试的?

Facebook 怎样做自动化测试最近Quora上有个讨论,原意是:“facebook是如何做自动化测试的,他们是怎样测试才能保证每周的升级都可以不出差错的呢?”来自Facebook的 Steven Grimm很好地回答了这个问题,觉得还不错,这里以第一人称翻译了一下。▲对于PHP的代码,我们写了非常多的基于PHPUnit测试框架的测试类,这些测试类覆盖范围比较大,从简单的判读真假的单
转载
发布博客 2012.03.15 ·
1066 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

rrdTool(1) 安装

1 从http://download.chinaunix.net/download/0010000/9078.shtml下载源码进行安装2. 下载到本地之后, 用tar -zxvf 进行解压, 并进入目录。3. 使用./configure --prefix=/usr/local/rrdtool && make && make install然后就是等
原创
发布博客 2012.01.06 ·
1404 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux 内核编程(1)

编写内核模块源文件#include #include MODULE_LICENSE("GPL");static int hello_init(void){ printk(KERN_ALERT "Hello world!.... from kernel space
"); return 0;}static void hello_cleanup(
原创
发布博客 2011.12.31 ·
1054 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Bash 小数比较

Bash里本身不支持小数的比较,它只支持整数或者是字符串比较。但是可以通过如下的方式来实现小数的比较#!/bin/bashecho "input f1"read f1echo "input f2"read f2state=`echo "$f1<$f2"|bc`if [ $state -eq 1 ];then echo "f1($f1)<f
原创
发布博客 2011.12.22 ·
2421 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

strtol()详解

--------------CUT------------------本文转载自http://hi.baidu.com/qwpsmile/blog/item/9bc44efa4f41018a9f514637.html--------------CUT------------------今天,在review 一些代码的时候,看到了strtol()这个函数,由于以前使用它的时候,还没有
转载
发布博客 2011.12.02 ·
865 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

给linux虚拟机加硬盘

当前的磁盘空间用满了所以需要加硬盘, 重启机器,用fdisk -l 命令,可以查看所有硬盘状态开始对/dev/sda进行分隔fdisk  /dev/sdamkfs  -t  ext3  /dev/sdamkdir /buildmount -t ext3 /dev/sda /build将其加到fstab中,
原创
发布博客 2011.11.15 ·
507 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux c/c++ GDB教程详解

学习使用了GDB一段时间后,发现它真的好强大!好用!GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:
转载
发布博客 2011.11.14 ·
591 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

SQL Server 动态端口 侦听

一般情况下,我们在启动SQL Server时, 都是默认的配置,也就是在1433端口侦听。而SQL Server允许动态端口的侦听,在启动的时候用instancename来启动, 也就是sqlserver.exe -s[INstanceName].但是这时就访问数据库,有两种方式方法1. 在连接String时指定端口号。 2.     启动SQL Server
原创
发布博客 2011.11.09 ·
1045 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux的进程管理和作业控制

转载自http://www.linuxidc.com/Linux/2011-08/40079.htmread命令的用法:read 选项 变量  #read实现的作用是将从键入的字符串赋值给变量-p 在键入命令之前先显示一段字符-t 等待用户输入的超时时间-a 将键入的数据赋值给数组 变量的拓展:$?:用于存放最后一次命令执行的返回值,将每个变量作为一个字段添
转载
发布博客 2011.11.03 ·
1934 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

防止对Root用户的Dictionary attacks

在Linux或者类linux系统下, root用户的权限很高,所以一般黑客采用字典攻击的方式来获得root的密码,从而进行一些的破坏动作。所以一般采用如下的两种方式来避免针对root的字典攻击。禁止通过ssh来登录root.通过修改文件 /etc/ssh/sshd_config #PermitRootLogin yes将其改为PermitRootLogi
原创
发布博客 2011.11.03 ·
1656 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Python线程指南

本文转自笔者 astralWind在http://www.cnblogs.com/huxi/archive/2010/06/26/1765808.html 的文章。1. 线程基础1.1. 线程状态线程有5种状态,状态转换的过程如下图所示:1.2. 线程同步(锁)多线程的优势在于可以同时运行多个任务(至少感觉起来是这样)。但是当线程需要共享数据时,可能存在数据不同步的
转载
发布博客 2011.11.02 ·
852 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Linux文件查找命令find,xargs详述

总结:zhy2111314来自:LinuxSir.Org整理:北南南北摘要: 本文是find 命令的详细说明,可贵的是针对参数举了很多的实例,大量的例证,让初学者更为容易理解;本文是zhyfly兄贴在论坛中;我对本文进行了再次整理,为方便大家阅读;目录版权声明前言:关于find命令一、find 命令格式1、find命令的一般形式为;2
转载
发布博客 2011.11.01 ·
669 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Linux 批量处理dos2unix

在 windows 下编辑过的文件一般都会被保存为 dos 格式, 而 mac os x 和 *nix 类系统一般都是使用 unix 格式, 在windows下编辑过的文件在*nix下打开,会被加上^M, 然后造成程序出问题。所以需要将文件的格式从dos转换成unix.可以使用的工具是dos2unix,使用命令如下:因为文件的数量太大,所以需要批量的来导
原创
发布博客 2011.11.01 ·
8403 阅读 ·
2 点赞 ·
3 评论 ·
5 收藏

MSSQL linkedServer和OpenDataSource比较

在MSSQL中, 对远程的数据库进行访问有几种方式, 其中 LinkedServer是大家最常使用的方式。 创建好linkedserver之后,对远程数据库实例的访问,就像访问本地的数据库一样, 直接 使用[linkedserver_name].[db_name].[owner].[table_name]来访问。这样的话,就不用每次都提供远程机器的用户名和密码。
原创
发布博客 2011.10.20 ·
1377 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

centos 为php安装memcache

Memcached 是一个高性能的、分布式的内在对象缓存系统。 笔者需要在centos下面来缓存一些内存对象,所以考虑安装Memcached。 一、 安装 MemcachedCentos 安装memcached很简单, 一条指令就可以了。
原创
发布博客 2011.10.17 ·
4567 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多