- 浏览: 351772 次
- 性别:
- 来自: 成都正在项目
最新评论
-
AXthrough:
好强大,支持。
解决Jquery.autocomplete.js多参数的正确传递+中文编码+发送兼容FF+空格问题+返回值 -
redsky008:
独立的程序,独立的路径。
我已经转行了,以后这个很少关注的了 ...
真正解决 log4j:ERROR Failed to rename错误解决办法 -
梅花簪:
没明白,怎么改配置,为不同的进程所有?
真正解决 log4j:ERROR Failed to rename错误解决办法
文章列表
第三章 2/2 流程控制之循环结构
- 博客分类:
- PHP——教程笔记
while ()
{
}
do {
}while ();
for(;;)
{
}
第三章 1/2 流程控制之分支语句
- 博客分类:
- PHP——教程笔记
if … else…
switch … case … default …
try … catch … 面向对象时用
switch($num)
{
case “a”:
echo “aa”;
break;
case 1:
echo “11”;
break;
case true:
echo “yes”;
break;
default:
echo “########”;
break;
}
1. 安装rmp包的方法, 按顺序操作(注:不能执行第一句则使用apt-get update):
$sudo apt-get install alien
$sudo alien -i *.rpm
$sudo dpkg -i xxxx.deb
2. 修改登陆密码
$sudo passwd root
3. 命令行切换到root权限
$su
4. 更新新立得软件列表
apt-get update
5. sudo chmod 700 被锁定文件名
sudo chmod 777 被锁定文件名
6. 更新列表,如果网络正常,而不能更新当然要修改镜像了。
/etc ...
1. 运算符分为:
算术运算符 +、-、*、/、%、 ++、--
比较运算符 ==、===、!= or <>、<、>、<=、>=、?:
逻辑运算符 &&、||、!、and、or、xor
位运算符 &、|、^、~、<<、>>、>>>(>>>貌似通不过运行)
赋值运算符 +=、-=、*=、/=、%=
其它运算符 .、.=
2. 重点举例:
取余与分子符号相关。
不要用浮点数取余数,小数没意义。
==与===:前者需要转换类型再比较,后者默认类型一致再比较:
if("1 ...
1. 外部变量
$_GET、$_POST、$_REQUEST
$_FILES、$_COOKIE、$_SESSION
print_r($_GET);// 打印所有提交的表单含有name属性的值
echo $_GET["username"];
echo $_POST["username"];
或者
echo $username;// 无论是post还是get传值,可以直接用$加上变量名
2. 环境变量
$_SERVER和$_ENV
print_r($_SERVER);
echo $_SERVER["remote_addr"];// 获取客 ...
$a=0100;// 8进制 64
$a=0xff;// 16进制 255
$a=0;// 10进制,8进制
$a=1.2e-4;// 浮点数0.00012
$a= 'abc';// 字符串
$a= "abc";// 字符串
1. 自动转换:
$a=“100abc”;
$b=”200abc”;
$c=$a+$b;
echo $c;// 结果为300
2. 强制类型转换之一:
a) 任何类型转换为整型:(int)、(integer)
b) 转为布尔型:(bool)、(boolean)
c) 转为浮点型:(float)、(float)
d) 转为字符串: (string)
e) ...
以下是在Windows下测试的。
用惯了VM,因为越来越臃肿,现在改用VBox,但其克隆需要生成新的uuid,故采用如下方式。
用其可视化界面没有克隆功能,注册时也会报uuid的错误。
故只能采用命令行工具VBoxManage clonehd命令:
D:\Program Files\Oracle\VirtualBox>VBoxManage clonehd "D:\Program Files\ubuntu\u
b03\ubuntu8.04.vdi.vdi" "d:\Program Files\ubuntu\ubuntu8.0403.vdi.vdi&quo ...
ubuntu下的postgresql:http://wiki.ubuntu.org.cn/PostgreSQL
集群文章:http://www.tbdata.org/archives/tag/postgresql
plproxy下载地址:
http://wiki.postgresql.org/wiki/PL/Proxy
http://pgfoundry.org/frs/?group_id=1000207&release_id=1778
1. 语句分两种:结构定义语句和功能执行语句。
1)结构定义语句,(大括弧)。语句后面一定不要加分号:
<?php
if()
{
}
while()
{
}
for(;;)
{
}
?>
2)功能执行语句,一定要加上分号:
<?php
$a = 1.0;
$b = 1.0;
echo “aaaaaa”;
?>
3) 特殊情况下,离?>标记最近的分号可以不加分号:
<?php
echo “aaaaaaa”;
echo “bbbbbbbb”
?>
<body color= “<?php echo “red” ?>”&g ...
1. Linux+Apache+MySql+PHP源码包或者RPM(rmp –ivh…)包,
或者下载xmapp(仅适合实验,可以在WINDOWS和Linux下)
可以在windows下的软件包:
WAMP –LAMP
PHPStudy
AppServ
2. 分清楚解释问题:
浏览器解释 html、css、js,而<?php ?>是由php解释,apache返回,浏览器显示的。
3. 页面任意地方都可以嵌入php代码
4. <%
echo “33333333<br/>”
%>不显示
解决,在php.ini中改为开启short_open_tag = On和a ...
1. 缩写:LAMP=(Linux+Apache+MySql+PHP)(即OS+WebAapp+DB+后台脚本)
2. 问:LAMP是如何工作的?
答:域名->
DNS->
IP:80->
(Linux、Unix(hp-UX,Solaris OpenBSD)、Microsoft Windows Mac Ox RISC OS)->
服务器(apache IIS PWS)->
index.php->
数据库:MySQL、Oracle、Informix、Sybase、MS SQL Server、PostgreSql->
前台语言->
客户端->
...
1. 安装时选择远程就不用配置data\postgresql.conf中的listen_addresses = 'localhost'为listen_addresses = '*'了。
而且在安装时就选中了远程的,其他机器才能telnet成功。
2. 找到data\pg_hba.conf
修改IPV4为:
host all all 127.0.0.1/32 md5
host all all 192.168.20.1/24 md5
3. 关闭系统防火墙
4. ...
http://liuyuyuan.iteye.com/blog/469966
http://www.cnblogs.com/zc22/archive/2011/05/05/1766007.html
目前用过3种工具:
Mysql自己带客户端
Navicat For Mysql(高级版支持导入导出各种数据格式)
SQL Manager for MySQL
通过MySQL Server Instance Config Wizard设置。