06 2015 档案

摘要:一、开启socketphpinfo();查看是否开启了socket扩展,否则在php.ini中开启。二、服务器端代码的写法server send:welcome"; socket_write($msgsock, $msg, strlen($msg)); echo 'read client messa... 阅读全文
posted @ 2015-06-29 13:15 zbs666 阅读(404) 评论(0) 推荐(0) 编辑
摘要:TotoiseSVN的基本使用方法TotoiseSVN的基本使用方法在项目管理实践教程一、工欲善其事,必先利其器【Basic Tools】中,我已经讲解了怎样安装TortoiseSVN。在上面的讲解中已经讲了怎么使用VisualSVN Server了,今天我要讲的是,TortoiseSVN的简单使用... 阅读全文
posted @ 2015-06-15 17:44 zbs666 阅读(152) 评论(0) 推荐(0) 编辑
摘要:将博客搬至CSDN 阅读全文
posted @ 2015-06-14 10:41 zbs666 阅读(157) 评论(0) 推荐(0) 编辑
摘要:将博客搬至CSDN 阅读全文
posted @ 2015-06-13 11:03 zbs666 阅读(164) 评论(0) 推荐(0) 编辑
摘要:[GIT] warning: LF will be replaced by CRLF问题解决方法开发环境:操作系统: windows xpruby 1.9.2rails 3.1.3git version 1.7.8.msysgit.0问题描述:启动GIT:新建了一个rails工程Ruby代码$rai... 阅读全文
posted @ 2015-06-09 20:05 zbs666 阅读(1925) 评论(0) 推荐(0) 编辑
摘要:[GIT] warning: LF will be replaced by CRLF问题解决方法博客分类:Railsgit crlf rails开发环境:操作系统: windows xpruby 1.9.2rails 3.1.3git version 1.7.8.msysgit.0问题描述:启动GI... 阅读全文
posted @ 2015-06-09 20:04 zbs666 阅读(319) 评论(0) 推荐(0) 编辑
摘要:一,public,private,protected的区别public:权限是最大的,可以内部调用,实例调用等。protected: 受保护类型,用于本类和继承类调用。private: 私有类型,只有在本类中使用。二,实例复制代码代码如下:public = 'public ';$this->priv... 阅读全文
posted @ 2015-06-08 10:46 zbs666 阅读(898) 评论(0) 推荐(0) 编辑
摘要:2.4 Git 基础 - 撤消操作撤消操作任何时候,你都有可能需要撤消刚才所做的某些操作。接下来,我们会介绍一些基本的撤消操作相关的命令。请注意,有些撤销操作是不可逆的,所以请务必谨慎小心,一旦失误,就有可能丢失部分工作成果。修改最后一次提交有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息... 阅读全文
posted @ 2015-06-07 20:24 zbs666 阅读(227) 评论(0) 推荐(0) 编辑
摘要:如果两个文件相似度很高,那么上下文格式的diff,将显示大量重复的内容,很浪费空间。1990年,GNU diff率先推出了"合并格式"的diff,将f1和f2的上下文合并在一起显示。它的使用方法是加入u参数(代表unified)。 $ diff -u f1 f2显示结果如下: --- f1 20... 阅读全文
posted @ 2015-06-07 19:54 zbs666 阅读(1608) 评论(1) 推荐(0) 编辑
摘要:gitdiff的用法在git提交环节,存在三大部分:working tree, index file, commit这三大部分中:working tree:就是你所工作在的目录,每当你在代码中进行了修改,working tree的状态就改变了。index file:是索引文件,它是连接working... 阅读全文
posted @ 2015-06-07 19:35 zbs666 阅读(308) 评论(0) 推荐(0) 编辑
摘要:设置 git status的颜色。git config --global color.status auto一.Git已经在你的系统中了,你会做一些事情来客户化你的Git环境。你只需要做这些设置一次;即使你升级了,他们也会绑定到你的环境中。你也可以在任何时刻通过运行命令来重新更改这些设置。 Gi... 阅读全文
posted @ 2015-06-07 19:23 zbs666 阅读(791) 评论(0) 推荐(0) 编辑
摘要:Git远程操作详解作者:阮一峰日期:2014年6月12日Git是目前最流行的版本管理系统,学会Git几乎成了开发者的必备技能。Git有很多优势,其中之一就是远程操作非常简便。本文详细介绍5个Git命令,它们的概念和用法,理解了这些内容,你就会完全掌握Git远程操作。git clonegit remo... 阅读全文
posted @ 2015-06-07 11:03 zbs666 阅读(109) 评论(0) 推荐(0) 编辑
摘要:【程序1】 题目:有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? 1.程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 2.程序源代码:复制代码 代码如下:main() { int i,j,k; print... 阅读全文
posted @ 2015-06-06 20:40 zbs666 阅读(569) 评论(0) 推荐(0) 编辑
摘要:一直以来总是对这个问题的认识比较朦胧,我相信很多朋友也是这样的,总是听到内存一会在栈上分配,一会又在堆上分配,那么它们之间到底是怎么的区别呢?为了说明这个问题,我们先来看一下内存内部的组织情况.从上图可知,程序占用的内存被分了以下几部分.1、栈区(stack)由编译器自动分配释放 ,存放函数的参数值... 阅读全文
posted @ 2015-06-06 20:39 zbs666 阅读(211) 评论(0) 推荐(0) 编辑
摘要:一 sudo apt-get install nginx php5-cli php5-cgi php5-memcache php5-mcrypt php5-gd php5-curl mysql-server mysql-client php5-mysql lighttpd rcconf sudo s... 阅读全文
posted @ 2015-06-06 17:22 zbs666 阅读(188) 评论(0) 推荐(0) 编辑
摘要:/binbin是binary的缩写。这个目录沿袭了UNIX系统的结构,存放着使用者最经常使用的命令。例如cp、ls、cat,等等。/boot这里存放的是启动Linux时使用的一些核心文件。/devdev是device(设备)的缩写。这个目录下是所有Linux的外部设备,其功能类似DOS下的.sys和... 阅读全文
posted @ 2015-06-06 17:21 zbs666 阅读(213) 评论(0) 推荐(0) 编辑
摘要:.使用 ls -l 命令 执行结果如下(/var/log) :[html]drwxr-x---2rootadm40962013-08-0711:03apache2drwxr-xr-x2rootroot40962013-08-0709:43apparmordrwxr-xr-x2rootroot4096... 阅读全文
posted @ 2015-06-06 17:19 zbs666 阅读(431) 评论(0) 推荐(0) 编辑
摘要:打2.4版本以后的Linux内核中, 提供了一个非常优秀的防火墙工具。这个工具可以对出入服务的网络数据进行分割、过滤、转发等等细微的控制,进而实现诸如防火墙、NAT等功能。 一般来说, 我们会使用名气比较的大iptables等程序对这个防火墙的规则进行管理。iptables可以灵活的定义防火墙规则,... 阅读全文
posted @ 2015-06-06 16:34 zbs666 阅读(221) 评论(0) 推荐(0) 编辑
摘要:这是个简单的防火墙,可以直接在命令行启停,也可安装提图形端gufw*安装sudo apt-get install ufw gufw*常用命令sudo ufw enable //启动ufw disable //停止ufw default deny //设置默认外部无法连接本机ufw allow|den... 阅读全文
posted @ 2015-06-06 16:31 zbs666 阅读(212) 评论(0) 推荐(0) 编辑
摘要:使用Xshell连接Ubuntu Xshell是一个安全终端模拟软件,可以进行远程登录。我使用XShell的主要目的是在Windows环境下登录Linux终端进行编码,非常方便。本文简单介绍下它的使用方法。1.下载后在安装时选择个人/学校免费版即可。2.安装完毕后先在要连接的Ubuntu主机下开启... 阅读全文
posted @ 2015-06-06 16:06 zbs666 阅读(184) 评论(0) 推荐(0) 编辑
摘要:Markdown 11种基本语法现在是我在学习Markdown时做的笔记。学完这些Markdown的基本使用已经不成问题。1. 标题设置(让字体变大,和word的标题意思一样)在Markdown当中设置标题,有两种方式:第一种:通过在文字下方添加“=”和“-”,他们分别表示一级标题和二级标题。第二种... 阅读全文
posted @ 2015-06-06 10:38 zbs666 阅读(158) 评论(0) 推荐(0) 编辑
摘要:前言 在大家使用github的过程中,一定会碰到这样一种情况,就是每次要push 和pull时总是要输入github的账号和密码,这样不仅浪费了大量的时间且降低了工作效率。在此背景下,本文在网上找了两种方法来避免这种状况,这些成果也是先人提出来的,在此只是做个总结。1.方法一1.1 创建文件存储G... 阅读全文
posted @ 2015-06-05 21:51 zbs666 阅读(163) 评论(0) 推荐(0) 编辑
摘要:"git rm" 和 "rm" 的区别FEB 3RD, 2013|COMMENTS这是一个比较肤浅的问题,但对于 git 初学者来说,还是有必要提一下的。用git rm来删除文件,同时还会将这个删除操作记录下来;用rm来删除文件,仅仅是删除了物理文件,没有将其从 git 的记录中剔除。直观的来讲,g... 阅读全文
posted @ 2015-06-05 20:38 zbs666 阅读(194) 评论(0) 推荐(0) 编辑
摘要:无限级分类实现思路关于该问题,暂时自己还没有深入研究,在网上找到几种解决方案,各有优缺点。第一种方案:使用递归算法,也是使用频率最多的,大部分开源程序也是这么处理,不过一般都只用到四级分类。这种算法的数据库结构设计最为简单。category表中一个字段id,一个字段fid(父id)。这样可以根据WH... 阅读全文
posted @ 2015-06-05 10:40 zbs666 阅读(181) 评论(0) 推荐(0) 编辑
摘要:1. Git 克隆代码 git clone git://github.com/facebook/hiphop-php.git 2. Git更新分支 查看服务器上的所有分支 [huzg@slave3 hiphop-php]git branch –r 输出结果: origin/HEAD -> origi... 阅读全文
posted @ 2015-06-05 00:00 zbs666 阅读(745) 评论(0) 推荐(0) 编辑
摘要:1.Git自动补全假使你使用命令行工具运行Git命令,那么每次手动输入各种命令是一件很令人厌烦的事情。为了解决这个问题,你可以启用Git的自动补全功能,完成这项工作仅需要几分钟。为了得到这个脚本,在Unix系统下运行以下命令:?12cd~curlhttps://raw.github.com/git/... 阅读全文
posted @ 2015-06-04 23:44 zbs666 阅读(459) 评论(0) 推荐(0) 编辑
摘要:git 远程分支创建与推送原文地址:http://hi.baidu.com/lingzhixu/blog/item/4a9b830bb08a329fe850cd5b.html本地分支的创建本地分支的来源为执行git checkout -b 的那个分支例如现在有两个分支,master和b1maste... 阅读全文
posted @ 2015-06-04 23:23 zbs666 阅读(199) 评论(0) 推荐(0) 编辑
摘要:一.CI的HelloWorld!注意:CI禁止直接通过文件目录来访问控制器。 ./application/controllers/hello.php 1 load->view('XXX'); 1 $name,'value'=>$count);18 19 $re = fopen('./... 阅读全文
posted @ 2015-06-02 23:51 zbs666 阅读(155) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示