06 2013 档案
摘要:1.预处理指令:在变异之前执行的指令。 系统自带的文件用,自己写的文件用""; .h成为头文件,用来声明一些常用的函数,假如想使用这些函数,就必须包含这个头文件(注:声明的这些函数不带函数体)。2.编写程序->编译->链接->运行。3.函数:(1)主函数 main()(2)库函数(3)自定义函数注意: (1)函数位置不能颠倒:一行一行执行 (2)分成头文件test.h和函数定义文件test.c后,在main()中要引用#include "test.h",但是不能引用test.c(否则在链接的时候出错:提示重复定义了函数)。C语言中没有的
阅读全文
摘要:http://www.shenyubao.com/?p=31
阅读全文
摘要:15个魔术方法的总结:http://blog.csdn.net/bossdarcy/article/details/6210794PHP代码重构:http://blog.csdn.net/tonyxf121/article/details/7990837PHP Liunx 服务安全防范方案:http://www.php100.com/html/webkaifa/PHP/PHPyingyong/2013/0731/13709.html#541572-tsina-1-67399-e4d812165648ad81354f7fde7cc13044图片上传:http://www.verot.net/ph
阅读全文
摘要:1.进制转换函数:<?php function decto_bin($datalist,$bin) { static $arr=array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F'); if(!is_array($datalist)) $datalist=array($datalist); if($bin==10) return $datalist; //相同进制忽略 $bytelen=ceil(16/$bin); //获得如果是$bin进制,一.
阅读全文
摘要:编码综述: php并不是采用什么编码的问题, 而是你要输出的编码问题你把php写成u8/gb2312它都可以正常使用, 区别在于, 在chr里得到的是什么, chr虽然可以返回一个编码大于127的字符, 但是这并不意味着php可以正常解析u8/gb2312, 一个汉字在GB2312中由两个字节组成, 也就是FFFF, 而在u8里是FFFFFF, 而chr只拿到了第一个FF, 也就是255, 它并不能直接得到任何汉字的直接编码而实际上ASCII和GB2312是兼容的, 这也是为什么chr可以正常取值的原因, 因为chr并不是为了可录入的字符串取值的, 它可以安全用于任何的二进制编码, 包括图像文
阅读全文
摘要:1.单引号内的$name这样的变量不会被解析,双引号的则会。(即:单引号里的字符串是什么就输出什么)<?php$name = 'zhangsan';$str = 'He is $name';echo $str;?>输出:He is $name如果换成双引号,则输出:He is zhangsan
阅读全文
摘要:主机A:192.168.1.101从机B:192.168.1.1021、先登录主机 Amysql>GRANT REPLICATION SLAVE ON *.* TO slave_user@192.168.1.101 IDENTIFIED BY 'admin888';赋予从机权限,有多台丛机,就执行多次.2、 打开主机A的my.cnf,输入server-id = 1 #主机标示,整数log_bin = /var/log/mysql/mysql-bin.log #确保此文件可写read-only =0 #主机,读写都可以binlog-do-db =test #需要备份数据,多
阅读全文
摘要:一般出现这个问题的童鞋有几点:1.采用安装版的WIN7(GHOST不会出现这个问题)2.采用U盘安装3.C盘格式化(无任何文件)问题分析:其实完全跟分区一点关系没有,就是由于WIN7安装版无法确定目前哪一个是硬盘,因为你设置的是USB为第一启动项,如果是硬盘为第一启动项不会出现这个问题.解决方法:方法一(推荐):先装一个XP,然后进系统用虚拟光驱读了镜像后直接可以装.方法二:找一个光盘带进PE,注意这个PE的核心要是WINXP活着WIN2003的,如果进入PE时候滚动条是WINPE的话不用试了,STEP.EXE无法在PE下运行.方法三:由于win7启动盘是默认先加载U盘的,后加载硬盘所以:,直
阅读全文
摘要:2012年4月26号下Ubuntu 12.04 LTS在官网可以下载了,等待了几天的楼主很兴奋去下载了,虽然是linux菜鸟一枚,但也算得上爱好者。首先想到的是在宿舍安装,安装完之后,第一件事肯定是想上网。楼主所处在的环境是校园网,需要安装iNode才可以上网的。然后迅速安装好iNode(若新手不知道如何安装可以在博客上留言,此处不作解释)。双击图标之后,木有反应。然后打开终端测试一下,$:./你的安装文件夹/iNodeClient 发现了如下问题:./你的安装文件夹/iNodeClient: error while loading shared libraries: libjpeg.so..
阅读全文
摘要:简介 如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?” 即便是在参阅 Node 的主页之后,您甚至可能还是 不明白 Node 为何物?Node 肯定不适合每个程序员,但它可能是某些程序员一直苦苦追寻的东西。 为试图解释什么是 Node.js,本文将简要介绍一些背景信息:它要解决的问题,它如何工作,如何运行一个简单应用程序,最后,Node 在什么情况下是一个好的解决方案。本文不涉及如何编写一个复杂的 Node 应用程序,也不是一份全面的 Node 教程。阅读本文应该有助于您决定是否应该继续学习 Node,以便将其用于您..
阅读全文
摘要:1.给要用到的每个库都建立一个连接;2.中间不要断开连接(如mysql_close($conn)).代码如下:<?php$dbconn1 = mysql_connect("localhost","root","admin888") or die("db1 error");$db1 = mysql_select_db("db",$dbconn1) or die ("db1 select error");$dbconn2 = mysql_connect("loca
阅读全文
摘要:/etc/apache2目录下的东西。刚才在apache2.conf里发现了sites-enabled目录,而在 /etc/apache2下还有一个sites-available目录,这里面是放什么的呢?其实,这里面才是真正的配置文件,而sites- enabled目录存放的只是一些指向这里的文件的符号链接,你可以用ls /etc/apache2/sites-enabled/来证实一下。所以,如果apache上配置了多个虚拟主机,每个虚拟主机的配置文件都放在 sites-available下,那么对于虚拟主机的停用、启用就非常方便了:当在sites-enabled下建立一个指向某个虚拟主机..
阅读全文
摘要:参考:http://www.cbi.pku.edu.cn/chinese/documents/perl/index.htm网站环境配置:http://blog.sina.com.cn/s/blog_4aa65a3f01013az9.html前言:perl是什么,干什么用的?perl原来设计者的意图是用来处理 字符的,80%的强项是处理字符,当然其它的很多都可以。现在很多网页也是用perl的,通常需要CGI环境,比如 $char =~ /语言/ ,意思是查找含有“语言”这两个字的字符串。它还能做unix和linux系统管理,文件内容处理(基于awk和sed等工具的功能),其他好多你想做的事。一、
阅读全文
摘要:(1)Linux下如何定时执行php脚本?(2)Linux下如何设置定时任务?(3)Crontab定时执行程序核心提示:键入 crontab -e 编辑crontab服务文件分为两种情况:(还有一种情况,当需要传递参数的时候,可以考虑用linux的curl)第一种情况:你的php脚本中没有引入其他P...
阅读全文
摘要:查看已经安装的软件:aptitude 如果只要列出,可以 dpkg -l|grep php (类似centos中的rpm -qa|grep php)软件卸载:如果你用Ubuntu apt安装deb包的话, 想要卸载可以用命令apt-get autoremove XXXX 就可以卸载了。
阅读全文