51CTO博客开发老男孩的linux博客兵哥悟空帮旅行
不得不说阿里云为创业者在起步时期提供了不少便利,短信接口不管是web应用还是APP都必不可少。大鱼一张口,这是要生吞其他小虾米的节奏啊,四分的价格很便宜了,现在注册会送60元代金券,时间不到一个月,也就是让你免费调试,短信发送效果很好,基本能够达到承诺的三秒,一般情况两三秒,具体效果还待检验,好了,直奔
本文目录一、创建代码仓库,用来存储客户端所上传的代码二、配置svn的用户权限三、使用svn客户端功能在Windows环境中,我们一般使用TortoiseSVN来搭建svn环境。在Mac环境下,由于Mac自带了svn的服务器端和客户端功能,所以我们可以在不装任何第三方软件的前提下使用svn功能,不过还需做一下简单的配置。我们首先来看下,如何在Mac环境下搭建svn服务器端环境。回到顶部一、创建代码仓
其实,不想写这篇文章的,网上有很多文章了,只是记录一下自己的安装过程,可能和网上的有些不怎么一样,我们的文章一般会比较详细,今天就简单记录一下~~首先,我的源码包一般放在/data/src/ 下面1、下载Redis2.8.19[root@localhost202 src]# wget http://download.redis.io/releases/redis-2.8.19.tar.gz[roo
在被窝里做记录,今天周末,最幸福的一天,不用担心明天早起,最幸福的是在弟弟家睡觉,不用担心冷的问题,人其实很好满足。用手机编辑超级累,简单记录下今天的成果,注册激活邮件搞定了,用的是PHPMailer,和ThinkPHP结合的非常完美,用户表中又加了几个字段,慢慢完善,前台模板继承关系和页面也搭起来了,明天完善下,前期主要还是做功能和后台,但对于我这个有用户体验强迫症的
今天修改后的logo出来了,花了200大洋,这个姑娘人还不错,挺好说话的,以后的设计就让她来做了,上图: 昨天的标感觉太碎了,而且棱角比较重,我喜欢圆润一些,让美工输出了很多颜色和大小,以便以后适用于各种环境。。。好啦,logo的事儿终于算是定下来了,接下来继续研究svg,昨天看到椭圆了。 &n
第三天,开始干活儿,今天小伙伴把logo草稿给我了,因为他是做工业设计的,所以做到这一步已经很不错了,创意出来以后剩下的修改我找了个专业做web设计的朋友帮忙改,很爽快的小姑娘,做完看着给钱,这。。。。叫我如何是好呢?本来修改这个logo我的预算就200,万一亏待了人家呢?唉,还好以后有很多设计的活儿,只能这么安慰自己了,不多说,上图:感觉比例不是很好,有点儿突兀,一个朋
今天正式开始Familyn的代码工作,自12年6月份有了想法之后,经过6个月的培训,终于掌握了网站开发的技术,我始终觉得,实现梦想的唯一方法就是去做,魔挡灭魔,佛挡杀佛,即使到最后失败了也不会留下遗憾,仅以此记录鞭策自己坚持梦想,不要放弃。。。 开发工具用的是Zend Studi
经过为期四年,不断的尝试,终于将工作环境迁移到了linux(ubuntu),期间遇到了很多问题,在这里总结一下,分享给和我一样有linux情节的朋友.
关闭Apache目录浏览功能:打开httpd.conf,查找 Options Indexes FollowSymLinks,修改为Options -Indexes网站上传到服务器后需要将Runtime目录赋予777权限
执行到./configure --enable-shared一步时提示: checking host system type... Invalid configuration `x86_64-unknown-linux-gnu ': machine `x86_64-unknown ' not recognized 解决办法:cp /usr/share/libtool/config.guess .&
一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动
#xianshi{ width:230px; height:50px; position:absolute; left:10px; top:10%; margin-right:129px; margin-top:0px; lavender; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius:
HTML选择器p{ text-indent:3em } /* 当中的选择器是p */ h1{ color:red } /* 当中的选择器是h1*/ 类选择器:根据他们的功能而不是根据他们的外观命名p.dark-row { background-color:#EAEAEA} /* 定义<p>元素的一个类的背景颜色*/ p.ligh
好多样式属性的值都有颜色单位,例如color、background-color、border-color等,颜色值是一个关键字或一个RGB格式的数字,关键字通常有16个: 关键字颜色aqua浅绿色black黑色blue蓝色fuchsia紫红色gray灰色green绿色lime绿黄色maroon褐红色navy海军蓝ol
好多是样式属性都有长度单位,例如:fontsize、width、height、border-width等。 em(比如font-size:2em)是一个大致与一个字符高度相同的单位 px(font-size:2p
如果想使用文件中定义的函数,就需要使用include()、include_once()、require()、require_once()中的一个函数,将函数库文件加载到脚本程序中。 对于include()语句来说,在执行文件时每次都要进行读取和评估;而对于require()语句来说,文件只处理一次(实际上
递归函数即自调用函数,在函数体内部直接或间接地自己调用自己,即函数的嵌套调用是函数本身。通常在此类型的函数体之中会附加一个条件判断叙述,以判断是否需要执行递归调用,并且在特定条件下终止函数的递归调用动作,把目前流程的主控权交回上一层函数执行。因此,当某个执行递归调用的函数没有附加条件判断叙述时,可能会造成无限循环的错误情形。 &
学习过程中没记住的东东!
<?php /** 声明回调函数filter,在0-100的整数中通过自定义条件过滤不要的数字 @param callback $fun 需要传递一个函数名称字符串作为参数 */ function filter($fun){ for($i=0; $i<=100; $i++){ //
<?php //定义一个函数one,计算$a与$b的和,并输出结果 function one($a, $b){ return $a + $b; } //定义一个函数two,计算$a与$b的平方和,并输出结果 function two($a, $b){ return $a*$a + $b*$b
<html> <head><title>使用while循环嵌套输出表格</title></head> <body> <table align="center" border="1" width=600> <caption&g
<?php /* 自定义函数table()时,声明三个参数,参数之间使用逗号分隔 @param string $tableName 需要一个字符串类型的表名 @param int $rows 需要一个整型数值设置表格的行数 @param int $cols 需要
<?php $hour = date('D'); switch ($hour){ case "Mon": echo "今天是星期一"; break; case "Tue": echo "今天是星期二"; break; case "Wed":
<?php /* 制定的表格字符串 @return String 返回表格代码字符串 */ function table($tableName, $rows, $cols){ $str_table = ""; $str_table .= "<table ali
<html> <head> <title>PHP实现简单计算器(使用分支结构)</title> </head> <body> <?php $mess = "";
<html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title>第一个PHP程序(获取服务器信息)</title> </head> <body
<?php /* 声明一个函数more_args(),用于打印参数参数列表的值 虽然没有声明参数列表,但可以传入任意个数,任意类型的参数值 */ function foo(){ $liudabo = func_num_args(); echo "Nu
<?php /*在第一个表达式中初始化三个变量,他们之间使用逗号隔开。 在第三个表达式中,分别将三个变量设置成不同的增量值。 在第二个表达式中,不管怎样编写,最后一定要是一个布尔值 for($i=1, $j=5, $k=10; $i <=10; $i++, $j+=5, $k+=10
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号