12 2014 档案
摘要:1、关于gmtime_r、timegm的隐藏声明错误,从系统的time.h中复制两个函数引用到libzdb自己定义的time.h,代码如下:extern struct tm *gmtime_r (const time_t *__restrict __timer, str...
阅读全文
摘要:首先在形成中文乱码的原因是由于字符集不统一导致的,不同的字符集在转换的过程中必然要出现乱码,当然不排除可以转换。所以要解决中文乱码问题,思路是将输入、存储、显示等流程中涉及到字符集都统一为一种,对于oracle首先必须满足的先决条件是要服务端和客户段的字符集统一,若还不能解决问题,同时还要将系统的字...
阅读全文
摘要:换了好几个系统终于还是利用centos安装oralce成功了,这里我也参考了网上的好多资料以及oracle的官方文档1、下载oracle,我这里选择的是11gr2版本,下载下来后有两个文件,利用unzip命令解压到相同目录2、在磁盘中建立oracle的安装目录mkdir -p /oracle/ora...
阅读全文
摘要:1.sudo apt-get install mysql-server2.apt-get isntall mysql-client3. sudo apt-get install libmysqlclient-dev检查是否安装成功:sudo netstat -tap | grep mysql
阅读全文
摘要:1、在安装好mysql后,可以应该安装必要的库文件 $sudo apt-get install libmysqlclient-dev2、将codeblocks与mysql的库文件连接起来在codeblocks中的setting->complier->complier settint->othero...
阅读全文
摘要:1.安装基本编译环境$sudo apt-get install build-essential$sudo apt-get install gdb2.安装codeblock$sudo apt-get install codeblocks$sudo apt-get install codeblocks-...
阅读全文
摘要:1、安装g++$sudo apt-get install build-essential注:此命令会同时安装gcc和make2、安装cmake$sudo apt-get install cmake3、安装mysql进入mysql文件所在目录(cd)$unzip mysql-5.6.4-m7.tar\...
阅读全文
摘要:header("Expires: -1");header("Cache-Control: no_cache");header("pragma: no-cache");三者都可以达到禁用缓存的效果但是由于浏览器种类多,所都写上保险点
阅读全文
摘要:1、分类100~199 表示成功接受请求,要求客户端继续提交下一次请求才能完成整个过程处理。200~299 表示成功接收请求并已完成整个处理过程,常用200300~399 为完成请求,客户需进一步细化请求。例如,请求的资源已经移动到一个新地址,常用302, 304400~499 客户端的请求有错误,...
阅读全文
摘要:(Status-Line) HTTP/1.1 200 OKCache-Control no-cacheContent-Length 44Content-Type image/gifDate Sat, 13 Dec 2014 14:02:03 GMTExpires ...
阅读全文
摘要:1、防盗链的理解所谓防盗链是防止其他的网站引用自己网站的资源连接,比如图片、视频等等,但是并不会阻碍从自己网站上享受资源的用户,这就要求能够将其他网站的连接请求阻止2、防盗链的原理其实从自己网站使用资源的时候不是由浏览器直接请求资源的,肯定是通过在自己网站上点击,然后从这个页面跳转到资源,无论怎么样...
阅读全文
摘要:(Request-Line) GET /static/imgs/bqpd.jpg HTTP/1.1Accept image/png, image/svg+xml, image/*;q=0.8, */*;q=0.5Accept-Encoding gzip, deflateAccept...
阅读全文
摘要:前提:针对自己的系统下载相应的php、apache、mysql,安装完毕后按照以下去配置httpd.conf和php.ini本人用的是php5.6.4和apache2.4.4一、Apache : 首先修改Apache的配置文件,让Apache支持解析PHP文件。Apache配置文件在Apache安装...
阅读全文
摘要:1、判断文件是否存在,file_exists("文件名") or die("no such file");2、set_error_hanlder("错误处理函数名称", 错误常量);一般用于处理系统的各种错误这是一个回调函数,可以调用自定义的错误处理函数。自定义的函数可以接受至少两个参数最多五个参数...
阅读全文
摘要:前提:查询数组是一个有序数组算法思想:取middle=(low+high)/2索引的元素值,比较arr[middle]与result, 若查找值resultarr[middle],对middle+1~high进行如上查找,如此循环递归,一直到查得或low>high;代码:$high) ...
阅读全文
摘要:算法思想:采用分治法,首先确定一个元素作为参照,将所有比其小的元素都放到其左边,将所有比其大的元素都放到其右边,一趟快速排序,确定参照元素的最终位置,然后对最终位置两边的分别再采用如上做法,不断递归,最后排序完成。代码:$temp) $high--; ...
阅读全文
摘要:数组元素个数:n算法思想:分为一组有序组和一组无序组,每次按顺序从无序组中取一个与其前边的比较,若小于前者交换,否则break;一直到比较完最后一个无序元素,刚开始有序组为数组第一个元素,剩下的为无序的。代码如下:0; $j--) { if($ar...
阅读全文
摘要:数组元素个数:n算法思想:从第一个元素开始与其余的比较完毕将最小的放在第一个,然后第二个、第三个、一直到最后代码:$arr[$j]) { $temp = $arr[$i]; $arr[$i] =...
阅读全文
摘要:数组元素个数:n思想:进行n-1次遍历,每次遍历相邻两项进行交换,升序时把每遍历一次将最大的数放在最后,下一次遍历比上次遍历要少一个代码:
阅读全文
摘要:count(arr);用于统计数组的元素个数is_array(arr);判断给定变量是不是数组var_dump(var||arr);打印数组或变量信息(类型和值);print_r(var||arr);打印数组或变量信息explode("参照元素",str);以指定元素拆分字符串
阅读全文
摘要:1、$a[0]=..; $a[1]=..; $a[2]=..; $a[3]=..;2、$a=array(1,2,3,4,5);3、自定义数组 $a['logo']="qq"; $a['name']="zhangsan"; 遍历时可以利用foreachfor($a as $var){ ...
阅读全文
摘要:所有的操作都是在补码的基础之上进行的1、右移,用符号位补全移动后的空缺位2、左移,末尾空缺处补0
阅读全文
摘要:1、正数的原码、反码、补码都是一样的2、负数的反码是符号位不变,其余位取反3、负数的补码是其反码加14、0的反码和补码都是0
阅读全文
摘要:unset($var); 释放一个变量空间unset($var1, $var2...);释放多个变量空间unset(var['数组元素内容']);释放数组元素注意:1、在函数内部释放全局变量和引用变量只是在内部作用域释放,对外部不起作用2、在函数内部释放静态变量,只是在内部静态变量将被释放,但是在重...
阅读全文
摘要:1、require和include是php引入php文件的两种方式,使用格式如下: require(include) 文件名; require(include) 变量(此变量存储的是文件名);2、区别: 1)require有返回值,include没有。 2)require与include的主...
阅读全文
摘要:1、所谓虚拟主机的配置,即url与磁盘目录的绑定2、在httpd.conf中查询Virtual host,发现有注释说明需要在conf/extra/httpd-vhosts.conf中进行配置。3、模板: 1 2 DocumentRoot "d:/myweb" 3 Director...
阅读全文
摘要:格式如下: Order allow,deny Allow from all Allow from 127.0.0.1 Deny from 110.0.0.1解释:这段文档是对上文的d:/...目录的权限管理Order allow,deny是先允许所有ip访问,然后再拒绝,指定一种规则,先看a...
阅读全文
摘要:wamp默认的站点的目录是www的目录,可以修改appache的httpd.conf文件来修改目录,修改方法如下:1、修改为:2、注销documentroot目录#DocumentRoot "D:/SoftWare/wamp/www/"注:加#即使注释
阅读全文
摘要:刚开始接触PHP,在搭建完环境后发现输入127.0.0.1可以访问界面,但是输入http://localhost却提醒无权访问,在百度之后发现是php中的httpd.conf的作用在wamp中搜索发现有两个httpd.conf,于是把两个都改了,然后重启服务发现可以访问了,方法如下: Options...
阅读全文

浙公网安备 33010602011771号