自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Im nearby的专栏

做一个有思想的程序员。我一直在路上。

  • 博客(74)
  • 收藏
  • 关注

转载 netbeans常用快捷键(for php)

要提高你的工作效率,第一步就是要熟悉你的工具,第二步是熟悉后根据自己的需求定制功能。1.文本编辑复制当前行到上一行/下一行    ctl+shf+up/down移动当前行到上一行/下一行    shf+alt+left/right/down/up删除当前行                                ctl+E生成下一行

2014-04-03 15:15:24 1745

原创 ubuntu13.04编译安装lnmp

上上上...周,装了个windows7与ubuntu13.04双系统(我装好一个礼拜之后,系统提示升级成ubuntu13.10,囧)。安装步骤参考张晏:http://blog.s135.com/nginx_php_v7/。安装过程比较顺利ubuntu13.04或13.10编译安装步骤如下:版本:nginx-1.5.10 mysql-5.6.10 php-5.3.28 memcache-

2014-03-25 14:35:00 1066

原创 会用.gitignore么?

这两天用.gitignore出了点问题,查阅了相当文档巩固下。Create a local .gitignore.gitignore文件可以提交到你的版本库里面,这样其他人pull代码的时候就可以看到你定义的忽略规则了。当然也可以选择忽略(不提交),只需在.gitignore文件里面添加规则:.gitignore准备提交代码之前,最好先写好.gitignore文件的忽略规则,万一代

2014-03-20 23:14:20 1259

原创 mysql命令行常用命令

最近经常用到,记录下。会不定期修改与添加。一、向mysql添加新用户并分配权限(一般情况下,修改mysql密码,授权,是需要有msyql里的root权限的)GRANT ALL PRIVILEGES ON *.* TO name@localhost IDENTIFIED BY 'password' WITH GRANT OPTION; mysql > grant select,insert

2013-12-25 12:58:23 966

原创 php解析xml

一段xml如下,现用php解析成数组。 拖救跑车 2011/2/14 敏捷小游戏 火柴人的激战 2011/5/6 射击小游戏 魔鬼身材化装 2011/1/25 装扮小游戏 方法1:DOMDocument$xml

2013-12-20 00:43:49 823

原创 浏览器剪切版及ZeroClipboard.js的使用

使用firefox里面的剪切版(Mozilla Firefox 25.0.1)针对某些站点“点击复制”的功能需求,firefox需要开启“复制”功能,默认firefox是不允许复制的(不允许访问剪切版)。并且默认firefox会弹出如下提示:您的当前浏览器设置已关闭此功能!请按以下步骤开启此功能!n新开一个浏览器,在浏览器地址栏输入'about:config'并回车。n然后找到'signe

2013-11-28 01:09:44 8004 1

原创 使用flash时,需注意swf文件的存放路径(涉及flash时,相关的文件最好放在同一域名下)

function Maxz_LoadImg(w, h) { document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="object_flash_player" codebase="http://download.macromedia.com/pub/shockwave/ca

2013-11-25 16:46:35 2579

原创 Fatal error: Unsupported operand types108

如题。不支持的操作类型。经检查,传参有误。我想传一个int的,结果传了一个array,于是出现了上面的致命错误。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~题外话:好久没更博客了,看了很多大神写的博客,感觉自己写出来的真水。不管怎样,我要坚持下去,做一个快乐有思想的程序员。

2013-11-21 19:01:07 3611

原创 ubuntu12.04快速安装php imagick扩展

各项说明:Ubunt12.04PHP Version 5.3.10-1ubuntu3.7Apache/2.2.22 (Ubuntu)php.ini:/etc/php5/apache2/php.ini首先安装 ImageMagick-6.8.6-9cd ImageMagick-6.8.6-9/./configure --prefix=/usr/local/imagemagick

2013-09-23 22:32:15 1216

原创 快速搭建git(小团队使用)

关于本文的一些说明:服务器Centos6.4,客户端Ubuntu12.04,这里服务器配置的ip为192.168.1.106,客户端配置的ip为 192.168.1.102基于本地协议与ssh协议部份目录请结合实际情况进行替换欢迎飘过的大神进行指正。相关步骤如下:制作不用密码可立即登录的ssh用户在服务端:useradd gitpasswd gitssh -l

2013-07-16 01:00:10 1106

原创 bash shell计算出一个目录下所有文件的大小

脚本如下: 1 #! /bin/bash 2 DIR=$1 3 [ ! -d "$DIR" ] && (echo "argument is not a directory.";exit 1) 4 if [ "$?" -eq 1 ];then 5 exit 6 fi 7 cd $DIR 8 pwd 9 for f in $(ls $DIR) 1

2013-07-09 19:17:39 2012

转载 Linux下PS1、PS2、PS3、PS4使用详解

1、PS1——默认提示符如下所示,可以通过修改Linux下的默认提示符,使其更加实用。在下面的例子中,默认的PS1的值是“\s-\v\$”,显示出了shell的名称的版本。我们通过修改,可以使其显示用户名、主机名和当前工作目录。-bash-3.2$ export PS1="\u@\h \w> " ramesh@dev-db ~> cd /etc/mail ramesh@de

2013-07-08 23:26:52 1930

转载 VIM文件编码识别与乱码处理

在 Vim 中,有四个与编码有关的选项,它们是:fileencodings、fileencoding、encoding 和 termencoding。在实际使用中,任何一个选项出现错误,都会导致出现乱码。因此,每一个 Vim 用户都应该明确这四个选项的含义。下面,我们详细介绍一下这四个选项的含义和作用。1 encodingencoding 是 Vim 内部使用的字符编码方式。当

2013-06-16 01:06:55 761

原创 dedeCMS等类似系统将gbk版本转换为utf-8版本(gbk to utf-8)

一、为什么要将gbk转换为utf-8?gbk编码与utf-8有什么区别?在织梦DedeCMS官方发布的版本中(其他的如discuz等),主要有两个版本。一个是GBK版本,一个是UTF-8版本,从程序实现的功能上来说,织梦Dedecms的GBK版本与UTF-8版本功能是一样的,没有本质的区别,只不过编码方式不同而已。物尽其用,织梦出这两个版本的原因也是为了满足不同人的不同需要,只要能实现你想

2013-06-05 13:49:08 1691

原创 linux下如何获取目录名?(四种方法)

当你正在编写一个shell脚本的时候,你可能会遇到只需要当前目录名,而不是绝对路径的情况,该怎么做呢?这里有四种方法帮助你只提取当前的目录名,例:最终获取的目录名为:人性的哲学与科学Using basename(最直接简单地方式)basename /usr/local/binbin当然,可以结合pwd更灵活地使用:cd /usr/local/binbasenam

2013-05-21 00:39:05 1804

原创 ueditor文本超过编辑器宽度不换行问题(使pre标签内容自动换行)

问题呈现,如下图:红色框住的部分越过了边界,非常难看(firefox20.0),在chrome下没有这个问题。在firefox20.0下,同样的文本复制到ueditor,表现如下:于是怀疑是ueditor没配置好,开始各种查ueditor配置,各种查ueditor API。。。问题界定:各浏览器对pre标签的解释问题,针对 firefox,怎么使pr

2013-05-15 12:09:30 7630

原创 ubuntu12.04安装或升级firefox至最新版(firefox20.0)

今天用firefox调试,狂按F12,firefox没反应,firebug调试面板一直没出来,于是网上搜索了下,说是firefox版本低。。。OK,那就更新firefox的版本吧。最新版本为firefox20.0,下面为更新步骤:1、下载最新版本:http://firefox.com.cn/download/2、删除老版本:sudo apt-get remove firefox

2013-05-15 00:00:51 2644 4

转载 javascript高级选择器querySelector和querySelectorAll

源文来自:http://www.hujuntao.com/archives/javascript-selector-queryselector-and-queryselectorall.htmlquerySelector 和 querySelectorAll 方法是 W3C Selectors API 规范中定义的。他们的作用是根据 CSS 选择器规范,便捷定位文档中指定元素。

2013-05-14 22:59:14 1228

原创 用U盘安装centos6.4(BIOS设置开机启动项的问题)

下载6.4版本的i386镜像文件,如下图:用UltraISO制作 u盘启动引导盘若对此陌生,可以参考:http://www.osyunwei.com/archives/2307.html,或自行google设置BIOS从u盘启动我在这块纠结了比较久~,u盘插入电脑,开始设置BIOS第一启动为U盘启动,发现只有硬盘启动、UEFI:USB USB Hard Driv

2013-05-09 19:46:21 5510

原创 jquery弹出框插件 jquery.bpopup.min.js

bpopup使用示例:http://dinbror.dk/bpopup/简单用法如下:$(function(){ var o=$('.question-name').next('img'); if(o.length>0){ o.bind('click', function(e) { // Prevent

2013-05-01 17:31:02 3893

原创 iptables学习(针对filter链)

1、什么是防火墙?从广义来说,只要能够分析与过滤进出我们管理之网域的封包数据,就可以称为防火墙2、iptables的表格table与链chainlinux预设的三个表格:filter管理本机进出的,nat管理后端主机(防火墙内部的其他计算机),mangle管理特殊旗标使用filter:INPUT->:与进入Linux本机的封包有关OUTPUT->:本机所要送出的封包有关

2013-05-01 16:33:11 1337

转载 mysql视图

有这样的需求可能如下:例子:假如因为某种需要,a表与b表需要进行合并起来组成一个新的表c。最后a表与b表都不会存在了。而由于原来程序中编写sql分别是基于a表与b表查询的,这就意味着需要重新编写大量的sql(改成向c表去操作数据)。而通过视图就可以做到不修改。定义两个视图名字还是原来的表名a和b。a、b视图完成从c表中取出内容。二、视图的工作机制1.当调用视图的时候,才会执行视

2013-04-30 15:33:03 787

转载 解决PHP函数ip2long转换IP时数值太大而产生负数的办法

【造成原因】:Because PHP's integer type is signed, and many IP addresses will result in negative integers.【解决办法】:其官方手册中提到,可以“you need to use the "%u" formatter of sprintf() or printf() to get the stri

2013-03-18 20:25:19 1016

转载 永中Office用户使用中常见问题与解答

这几天,我们单位安装了贵公司的永中Office,我觉得她的模板非常好用,请问在永中里面,那些模板都存放在哪个位置呢?答:要查看模板存放的位置其实很简单,只需要选择“文件-另存为”,在“保存类型”中选择eit模板文件,这时就能看到模板存放的位置,如图此外,为了方便您直接修改模板,我们还提供了一种快捷的方式可以快速找到模板并修改。请点击“文件”-“新建”命令,在新建对话框中找到

2013-03-07 18:05:13 18658 1

原创 centos6.3时区与时间设置

1.软件时钟与硬件时钟软件时钟:由linux操作系统根据1970/01/01开始计算的秒数硬件时钟:主机硬件系统上面的时钟,例如BIOS记录的时间2.步驟:install:  yum install ntpdatetimezone:  vi /etc/sysconfig/clock,确保是如下值:                [ZONE = "Asia/Shang

2013-02-28 00:11:36 1168

转载 git学习一 基于linux ubuntu git安装与配置

1.安装git># sudo apt-get build-dep git-core git-doc这个会安装git-core和git-doc依赖的库。接下来去官网下载git的源码包。把下载的git包解压。在解压的目录下执行下列的命令来编译git>#make prefix=/usr/local all doc然后需要安装git>#sudo ma

2013-02-27 15:05:45 922

转载 根据IP定位用户所在城市信息

根据当前用户本地IP地址,查询IP地址库,获取IP所在的省市信息,目前有多种方式实现该功能。1.调用新浪IP地址库新浪提供了开放的IP地址库数据供开发者调用,调用地址:http://int.dpool.sina.com.cn/iplookup/iplookup.php,即可返回当前ip所在的省市信息。我们结合本站helloweba文章:基于jQuery+JSON的省市联动效

2013-02-26 19:44:15 1619

转载 centos下安装eaccelerator加速php

下面我来介绍下 lamp环境或者是lnmp环境下安装eaccelerator   首先lamp 与lnmp环境不管是编译安装的还是用yum 安装,我们只要知道 php-config 这个文件目录位置在哪就行.http://eaccelerator.net/ (这个是官方下载地址)首页有tar.gz 这个就是linux 版本的.   下载完之后用FTP 传到服务器上面CentOs

2013-02-18 20:48:24 1554

原创 服务器最小化安装centos6.3之后-_-

1.安装结束后,进行的一些检查工作完整的安装日志:/root/install.log进行检查的工作:shell> more /var/log/messages # 检查硬件配置是否有错误信息shell> dmesg # 检查网卡设置是否正确shell> ifconfig # 检查网络是否正常(这个还得另说)shell> pingcentos开机取消图形界面,直接

2013-02-18 00:48:30 821

原创 鸟哥的linux私房菜之WWW服务器--摘录

一、相关概念HTTP(Hyper Text Transport Protocol,HTTP),超文本传输协议HTTPd,HTTP daemon之意,为自由软件,后来由于HTTPd这个服务器一直没有妥善的发展,于是一群社群朋友便发起一个计划,这个计划主要在改善原来的HTTPd服务器软件,称这个改良过的软件为Apache,取其(一个修修改改的服务器 A patch server)之意,

2013-02-18 00:23:59 733

原创 ubuntu12.04清除DNS缓存

写在开头:只在ubuntu下试过,其他发行版未作尝试。dpkg -L nscd #查看该软件是否安装(查看文件所在位置)sudo apt-get install nscd #安装sudo /etc/init.d/nscd start #启动#或者sudo /etc/init.d/dns-clean startOK。

2013-02-01 17:49:02 1390

转载 linux下主机名的修改

1.临时修改主机名显示主机名:zhouhh@zzhh64:~$ hostnamezhh64修改主机名:zhouhh@zzhh64:~$ sudo hostname zzofszhouhh@zzhh64:~$ hostnamezzofs看一下$PS1zhouhh@zzhh64:~$ echo $PS1/[/e]0;/u@/h: /w/a/]${debian_c

2013-01-31 18:06:03 597

转载 最基本的centos网络配置

一般CentOS 网络配置是根据自己的需求来设定的。但是,对于一些不经常用CentOS的用户来说,不知道基本的CentOS 网络配置。如果你没有特别的要考虑的设置,那么就可以考虑下我推荐的这种CentOS 网络配置。CentOS 网络配置这里介绍一下Linux下的网络设置文件,这是网络计算机服务器的前提条件。1.CentOS 网络配置之网络的基本设置我们在设置网络环

2013-01-30 21:40:51 725

原创 服务器最小化安装centos6.3系统后,网卡接口变成em1-em4

本文参考了:《dell服务器装机网络问题》注:使用em1-em4这种形式也可以接入网络。如何将em1-em4这种接口变成我们习惯了的eth0-eth3呢?步骤如下:1.修改系统grub,增加一个 biosdevname=0 的启动参数vi /boot/grub/grub.conf# grub.conf generated by anaconda#

2013-01-28 13:11:37 2895

转载 Centos 5.6下rsync安装配置(yum)

必须在服务器A和B上都安装rsync,其中A服务器上是以服务器模式运行rsync,而B上则以客户端方式运行rsync。这样在web服务器A上运行rsync守护进程,在B上定时运行客户程序来备份web服务器A上需要备份的内容中,因此本文开了两个虚拟机。IP为192.168.74.130作为服务器IP为192.168.74.132作为客户端。======

2013-01-26 18:05:53 3280

原创 ddos是神马

来源于《开源中国社区》:http://my.oschina.net/javayou

2013-01-25 13:28:17 527

转载 linux 下 rar命令

如何在linux下解压缩rar格式的文件压缩包前言:没有特殊原因,文档如果要传到linux上,一定要打成*.zip格式,这样方便解压,一般来说没有理由要用rar.关于 linux上unzip命令有空细讲,本节讲下,如何让linux支持解压缩rar文件一 、系统环境1.1 系统环境实验环境一:CentOS release 5.5 (Final)2.6.18

2013-01-24 13:24:20 805

原创 php版html2txt

function replacehtmltag_ext($context) { $context = str_ireplace("", "\n\n", $context); $context = str_ireplace("", "\n\n", $context); $context = str_ireplace("", "\n", $context); $cont

2013-01-22 22:46:33 694

转载 CentOS 6.3 下用ntfs-3g挂载Widows NTFS分区

《CentOS 6.3 下用ntfs-3g挂载Widows NTFS分区》《centos 下挂载NTFS 移动硬盘》默认情况下,CentOS 6.3不支持Widows NTFS硬盘分区读写,要想把NTFS格式的磁盘挂载到CentOS 6.3下面需要安装第三方的插件ntfs-3g,这里我们采用编译安装插件。1、安装编译器,否则不能成功编译。yum install gc

2013-01-16 14:36:54 608

转载 CentOS6.3+JDK7+Tomcat7.0+MySQL5.5 开发环境的搭建

第一步:安装CentOS6.3     关于安装教程,本文没有附上,请自行解决!     附上下载地址:http://www.centos.org (官网下载) 第二步:安装JDK7(jdk-7u7-linux-x64-rpm.bin) 1.在安装之前要卸载自带的JDK版本     # rpm -qa|grep jdk

2013-01-15 15:38:23 1123

空空如也

空空如也

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

TA关注的人

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