摘要: LINUX启动Nginx的命令: 一、查询是否启动 [root@jiang php-fpm.d]# ps -ef | grep nginx root 25225 1 0 19:26 ? 00:00:00 nginx: master process /app/nginx/sbin/nginx www 25229 25225 0 19:26 ? ... 阅读全文
posted @ 2018-11-21 15:40 澔如菸海 阅读(379) 评论(0) 推荐(0)
摘要: 杀掉php进程killall php-fpm #php重启 /usr/local/php/sbin/php-fpm & 关闭nginx /usr/local/nginx/sbin/nginx -s stop //关闭服务器 重启nginx /usr/local/nginx/sbin/nginx 开启服务器 阅读全文
posted @ 2018-11-21 15:38 澔如菸海 阅读(159) 评论(0) 推荐(0)
摘要: #重启nginx /usr/local/nginx -s reload 阅读全文
posted @ 2018-11-21 15:36 澔如菸海 阅读(137) 评论(0) 推荐(0)
摘要: 1、索引是什么 索引(Index)是帮助MySQL高效获取数据的数据结构。可以得到索引的本质:索引是数据结构。 可以理解为“排好序的快速查找数据结构” 在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据, 这样就可以在这些数据结构上实现高级查找算法,这种 阅读全文
posted @ 2018-11-21 15:33 澔如菸海 阅读(171) 评论(0) 推荐(0)
摘要: htmlspecialchars() 函数 阅读全文
posted @ 2018-11-21 15:31 澔如菸海 阅读(148) 评论(0) 推荐(0)
摘要: 1 referer 验证 2 token 验证 阅读全文
posted @ 2018-11-21 15:30 澔如菸海 阅读(139) 评论(0) 推荐(0)
摘要: #jq post 请求 $.post("demo_ajax_gethint.asp",{suggest:txt},function(result){ }); #jq get 请求 $.get("demo_ajax_load.txt", function(result){ }); // jq单击事件 $("#button").click(function(){ ... 阅读全文
posted @ 2018-11-21 15:27 澔如菸海 阅读(214) 评论(0) 推荐(0)
摘要: vim /etc/profile #加上 export PATH=$PATH:/usr/local/php/bin #保存退出 source /etc/profile php -v 阅读全文
posted @ 2018-11-21 15:24 澔如菸海 阅读(507) 评论(0) 推荐(0)
摘要: String(字符串) Hash(哈希) List(列表) Set(集合) zset(sorted set:有序集合) 阅读全文
posted @ 2018-11-21 15:22 澔如菸海 阅读(100) 评论(0) 推荐(0)
摘要: 1: 使用PDO对象(对于任何数据库驱动都好用)2: addslashes用于单字节字符串的处理,3: 多字节字符用mysql_real_escape_string吧。 另外对于php手册中get_magic_quotes_gpc的举例: 阅读全文
posted @ 2018-11-21 15:21 澔如菸海 阅读(150) 评论(0) 推荐(0)
摘要: vim /etc/init.d/nginx vim /etc/init.d/php-fpm 后续处理: 阅读全文
posted @ 2018-11-21 15:19 澔如菸海 阅读(143) 评论(0) 推荐(0)
摘要: 第一范式(1NF): 数据表中的每一列(字段),必须是不可拆分的最小单元,也就是确保每一列的原子性。 第二范式(2NF): 确保表中的每列都和主键相关 直白的说就是:所有数据必须都要依赖于主键。 理解:程序中必须设置主键,一对多关系必须差分开,多对多也是一样。 也就是说在一个数据库表中,只能有一个主 阅读全文
posted @ 2018-11-21 15:15 澔如菸海 阅读(83) 评论(0) 推荐(0)
摘要: 1.主键约束(Primay Key Coustraint) 唯一性,非空性; 2.唯一约束 (Unique Counstraint)唯一性,可以空,但只能有一个; 3.默认约束 (Default Counstraint) 该数据的默认值; 4.外键约束 (Foreign Key Counstrain 阅读全文
posted @ 2018-11-21 15:14 澔如菸海 阅读(194) 评论(0) 推荐(0)
摘要: #centos6 查看防火墙状态 service iptables status #iptables:未运行防火墙。 #centos6 开启防火墙: service iptables start #centos6 关闭防火墙: #service iptables stop #centos 7 关闭防火墙 systemctl stop firewalld.service 阅读全文
posted @ 2018-11-21 15:13 澔如菸海 阅读(154) 评论(0) 推荐(0)
摘要: # centos ip 配置 vim /etc/sysconfig/network-scripts/ifcfg-eth0 # 虚拟机下删除里面的内容 vim /etc/udev/rules.d/70-persistent-net.rules #全部删除:按esc后,然后dG #全部复制:按esc后,然后ggyG 阅读全文
posted @ 2018-11-21 15:09 澔如菸海 阅读(236) 评论(0) 推荐(0)
摘要: ln -s /usr/local/php5/bin/php /usr/bin/php #php 低版本不能使用php 命令,创建软链接 #phpize 依赖于 phpcli 模式 所以php命令必须能允许才可以 阅读全文
posted @ 2018-11-21 15:07 澔如菸海 阅读(113) 评论(0) 推荐(0)
摘要: #修改 nginx.conf 文件 location / { if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } } 阅读全文
posted @ 2018-11-21 15:06 澔如菸海 阅读(189) 评论(0) 推荐(0)
摘要: 1,session 在服务器端,cookie 在客户端(浏览器)2,session 默认被存在在服务器的一个文件里(不是内存)3,session 的运行依赖 session id,而 session id 是存在 cookie 中的,也就是说,如果浏览器禁用了 cookie ,同时 session 阅读全文
posted @ 2018-11-21 15:04 澔如菸海 阅读(320) 评论(0) 推荐(0)
摘要: 解决多台web服务器共享session的问题,至少有以下三种方法: 一、将本该保存在web服务器磁盘上的session数据保存到cookie中 即用cookie会话机制替代session会话机制,将session数据保存到客户端浏览器的cookie中,这样同一个用户访问同一网站时,无论负载均衡到哪台 阅读全文
posted @ 2018-11-21 15:03 澔如菸海 阅读(761) 评论(0) 推荐(0)
摘要: 1.post更安全(不会作为url的一部分,不会被缓存、保存在服务器日志、以及浏览器浏览记录中) 2.post发送的数据量更大(get有url长度限制) 3.post能发送更多的数据类型(get只能发送ASCII字符) 4.post比get慢 5.Post是向服务器提交数据的一种请求,get是向服务 阅读全文
posted @ 2018-11-21 15:00 澔如菸海 阅读(441) 评论(0) 推荐(0)
摘要: function bubble_order($arr){ //得到长度 $count_num=count($arr); for($k=1;$k$arr[$i+1]){//相邻比较 $tem=$arr[$i]; $arr[$i]=$arr[$i+1]; $arr[$i+1]=$t... 阅读全文
posted @ 2018-11-21 14:58 澔如菸海 阅读(91) 评论(0) 推荐(0)
摘要: 1.echo比print要快很多。两个方法都会在页面上打印东西,不过echo不返回任何值,print会在成功或失败的时候返回0或1。 2.include_once比include更加耗时。因为它需要去检查你要包含的class是否已经被包含进来。 3.对于长段落的字符串一定要使用单引号,而不是双引号。 阅读全文
posted @ 2018-11-21 14:56 澔如菸海 阅读(183) 评论(0) 推荐(0)
摘要: PHP可以自动进行内存管理,清楚不再需要的对象。PHP使用了引用计数这种单纯的垃圾回收机制。每个对象都内含一个引用计数器,每个reference链接到对象,计数器加1,当reference离开生存空间或者被设为null,计数器减1,当某个引用计数器的对象为0时,PHP知道你将不再需要使用这个对象,释 阅读全文
posted @ 2018-11-21 14:54 澔如菸海 阅读(219) 评论(0) 推荐(0)
摘要: 获取前一天的时间: 获取三天前的时间: 获取前一个月的时间: 获取前3个月的时间: 获取前一个小时的时间: 获取前一年的时间: 获取前一个季的时间: 获取前半年的时间: 阅读全文
posted @ 2018-11-21 14:52 澔如菸海 阅读(3572) 评论(0) 推荐(0)
摘要: 1 file_get_contents get 1.2 file_get_contents post 2 使用curl,get获取数据 2.2 使用curl。post获取数据 阅读全文
posted @ 2018-11-21 14:50 澔如菸海 阅读(296) 评论(0) 推荐(0)
摘要: require是无条件包含也就是如果一个流程里加入require,无论条件成立与否都会先执行 require include有返回值,而require没有(可能因为如此require的速度比include快) #注意:包含文件不存在或者语法错误的时候require是致命的,include不是 1、P 阅读全文
posted @ 2018-11-21 14:47 澔如菸海 阅读(513) 评论(0) 推荐(0)
摘要: require->require是无条件包含也就是如果一个流程里加入require,无论条件成立与否都会先执行 require include->include有返回值,而require没有(可能因为如此require的速度比include快) 注意:包含文件不存在或者语法错误的时候require是 阅读全文
posted @ 2018-11-21 14:45 澔如菸海 阅读(294) 评论(0) 推荐(0)
摘要: $_GET ----->get传送方式 $_POST ----->post传送方式 $_REQUEST ----->可以接收到get和post两种方式的值 $GLOBALS ----->所有的变量都放在里面 $_FILE ----->上传文件使用 $_SERVER ----->系统环境变量 $_SESSION ----->会话控制的时候会用到 $_COOKIE ----->会话控制的时候会用... 阅读全文
posted @ 2018-11-21 14:43 澔如菸海 阅读(154) 评论(0) 推荐(0)
摘要: $num = 10.4567; //第一种:利用round()对浮点数进行四舍五入 echo round($num,2); //10.46 //第二种:利用sprintf格式化字符串 $format_num = sprintf("%.2f",$num); echo $format_num; //10 阅读全文
posted @ 2018-11-21 14:41 澔如菸海 阅读(205) 评论(0) 推荐(0)
摘要: #从php 官网下载源安装包 http://php.net/downloads.php #安装php 扩展 yum install libxml2 libxml2-devel openssl openssl-devel bzip2 bzip2-devel libcurl libcurl-devel libjpeg libjpeg-devel libpng libpng-devel freety... 阅读全文
posted @ 2018-11-21 14:37 澔如菸海 阅读(244) 评论(0) 推荐(0)
摘要: #安装make: yum -y install gcc automake autoconf libtool make #安装g++: yum install gcc gcc-c++ cd /usr/local/src #安装pcre wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.39.tar.gz ta... 阅读全文
posted @ 2018-11-21 14:34 澔如菸海 阅读(200) 评论(0) 推荐(0)
摘要: yum -y install php-devel /usr/bin/phpize 阅读全文
posted @ 2018-11-21 14:31 澔如菸海 阅读(423) 评论(0) 推荐(0)
摘要: 1、安装swoole 2、配置php支持swoole #添加 extension=swoole.so #保存退出 :wq! 3、重启php-fpm 在phpinfo页面可以看到关于swoole的选项,说明安装成功。 阅读全文
posted @ 2018-11-21 14:28 澔如菸海 阅读(241) 评论(0) 推荐(0)
摘要: GET和POST是HTTP请求的两种基本方法,要说它们的区别,接触过WEB开发的人都能说出一二。 最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数。 你可能自己写过无数个GET和POST请求,或者已经看过很多权威网站总结出的他们的区别,你非常清楚知道什么时候该 阅读全文
posted @ 2018-11-21 14:12 澔如菸海 阅读(385) 评论(0) 推荐(0)
摘要: 1. 请求长度的限制 在HTTP协议中,从未规定GET/POST的请求长度限制,对于GET,对url的限制来源于浏览器或web服务器,浏览器和服务器限制了url的长度。因此,在使用GET请求时,传输数据会受到URL长度的限制。对于POST,由于没有url传值,理论上是不会受到限制的,但是实际上各个服 阅读全文
posted @ 2018-11-21 14:05 澔如菸海 阅读(138) 评论(0) 推荐(0)
摘要: // 微信获取ip 阅读全文
posted @ 2018-11-21 11:37 澔如菸海 阅读(2933) 评论(0) 推荐(0)
摘要: 如果遇到微信打开页面太多的时候,需要关闭页面可以用这个 // 关闭所有页面跳转到某一页 阅读全文
posted @ 2018-11-21 11:34 澔如菸海 阅读(7273) 评论(0) 推荐(0)
摘要: 有时候关闭了本页,上一页正好有表单数据,或者微信不能跳转到上一页时需要用到返回上一页 // 方法如下 阅读全文
posted @ 2018-11-21 11:31 澔如菸海 阅读(136) 评论(0) 推荐(0)
摘要: 微信地图无法跳转思路 1:新增一个bindtap="map" 属性 2:新增一个方法对应map 代码如下: 阅读全文
posted @ 2018-11-21 11:28 澔如菸海 阅读(1070) 评论(0) 推荐(0)
摘要: 微信地图禁止缩放解决思路 1:新增一个 <cover-view> 标签 2:新增一个 <cover-image> 标签 图片为1像素x1像素的透明缩略图 代码如下: 阅读全文
posted @ 2018-11-21 11:25 澔如菸海 阅读(1977) 评论(3) 推荐(0)