11 2018 档案

摘要:这段随笔的记述目的无非是,一个html页面中可能有多段js代码,所以采用外引的方法应该会好一些 阅读全文
posted @ 2018-11-29 23:15 saintdingtheGreat 阅读(136) 评论(0) 推荐(0)
摘要:原文:https://blog.csdn.net/u010026255/article/details/80062153 启动mysql服务:service mysqld start ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PAS 阅读全文
posted @ 2018-11-29 19:30 saintdingtheGreat 阅读(1291) 评论(0) 推荐(0)
摘要:援引自https://www.cnblogs.com/huangtailang/p/6026828.html 1.在httpd.conf文件里启用虚拟主机功能,即去掉下面配置项前面的# 2..在httpd.conf文件里导入虚拟主机配置,即去掉下面配置项前面的#。 3.extra/httpd-vho 阅读全文
posted @ 2018-11-28 15:53 saintdingtheGreat 阅读(464) 评论(0) 推荐(0)
摘要:php连接mongodb驱动 的下载页面http://pecl.php.net/package/mongodb 数据插入: 数据查询: 数据修改: $manager = new MongoDB\Driver\Manager('mongodb://localhost:27017'); $bulk = 阅读全文
posted @ 2018-11-28 01:51 saintdingtheGreat 阅读(869) 评论(0) 推荐(0)
摘要:如果浏览器要返回美观排列的json数据,可以安装火狐浏览器的插件 返回XML的数据格式 渲染模板的用法 return $this->fetch('index/index2')效果 扒掉stirp_tags()函数的底裤 注意:如果控制器不是继承自controller类,那么在使用时要先实例化一个re 阅读全文
posted @ 2018-11-25 16:21 saintdingtheGreat 阅读(295) 评论(0) 推荐(0)
摘要:“豪情卷起万重浪,吼吼哈哈~”一学thinkPHP才知道这是个国内研究的php web开发框架,瞬间自豪感如电流一般传遍全身 这就不多不说说 一.控制器 所谓MVC编程,无外乎函数(sometimes类结构),模板,输出处理结果,接收处理请求,模型 说白了就是利用web框架预定义的类,去创建数据库表 阅读全文
posted @ 2018-11-21 15:00 saintdingtheGreat 阅读(1333) 评论(0) 推荐(0)
摘要:有一些数据,数据量小,又不经常修改,但是很常用就用文件来保存;例如session,配置文件,xml文件 可能有几十亿cookie数据,点击上网时,嵌套在网页的js代码可以读到cookie,flashcookie弹窗式广告就属于此例,但cookie是非常不安全的 分析linux服务器日志,也是日常工作 阅读全文
posted @ 2018-11-20 02:17 saintdingtheGreat 阅读(124) 评论(0) 推荐(0)
摘要:假如架构中的主机拥有全量数据集,即使其中一台挂了,也不会导致离线,高可用(负载均衡集群) 假如架构中的各主机只拥有sharing,那我们谓之 分布式集群 硬件ctrix F5-BIG-IP(一台动辄20w,40w,80w一买就是两台) A10 A10 Array Redware 软件: httpd 阅读全文
posted @ 2018-11-18 11:17 saintdingtheGreat 阅读(288) 评论(0) 推荐(0)
摘要:负载均衡 当用户请求到达时 httpd服务请求 动态的通过fastcgi转发到后端指定主机 存储可以通过文件或者数据库系统,基于mysql送达给后端的服务器 10000(C10K问题)个请求中只有20%是动态的请求,其中又有20%需要连接数据库的,所以更多的负载发生在httpd 对于httpd一方面 阅读全文
posted @ 2018-11-17 19:27 saintdingtheGreat 阅读(171) 评论(0) 推荐(0)
摘要:linux文件系统需要独立分区,但分区后无法单独访问,要和根目录一起被访问,启动被加载完成以后,内核要启动各种外部命令,假如一个硬盘4个分区 内核启动后要加载哪个分区?内核会在自己工作空间设置一个根路径,可能是硬盘分区x上的某一个目录, 根文件系统(rootfs):具有层及目录关系的文件系统 /et 阅读全文
posted @ 2018-11-17 18:50 saintdingtheGreat 阅读(157) 评论(0) 推荐(0)
摘要:http协议 基于请求报文和响应报文完成一次http事务 应用层协议格式有两种: 文本(开发容易,但交互解析困难如http smtp),二进制(交互解析容易,但理解起来困难memocache) 状态码:304 已经请求过,但是资源没什么改变返回304;对于get请求,只返回head,以表示资源有没有 阅读全文
posted @ 2018-11-16 01:39 saintdingtheGreat 阅读(1350) 评论(0) 推荐(0)
摘要:$_GET 可以被收藏, 可以被缓存, 可以保存在历史记录中, 可以提交请求但是很不安全, 长度有限制在2000个字符,其实get请求就是一个url;$_GET['user_name'] $_POST 长度无限制(例如提交很长的文件,但毕竟占据带宽,导致提交速度缓慢) 传输数据相对安全 可以处理类似 阅读全文
posted @ 2018-11-15 21:39 saintdingtheGreat 阅读(414) 评论(0) 推荐(0)
摘要:step1 一个经典类的设计和实例化 <?phpclass mycoach{ public $_name=''; public $_age=''; public $_expert=array(); public function __construct($name,$age,array $exper 阅读全文
posted @ 2018-11-14 16:55 saintdingtheGreat 阅读(316) 评论(0) 推荐(0)
摘要:思想;把html的input标签组织成一个数组,然后去重 关键技术涉及的函数 is_dir mkdir move_uploaded_file() 涉及的数组 预定义数组$_FILES 步骤一:检查上传文件夹是否存在,如果不存在就创建(注意!尽量使用绝对路径,否则可能上传失败) step2: 把htm 阅读全文
posted @ 2018-11-14 16:03 saintdingtheGreat 阅读(966) 评论(0) 推荐(0)
摘要:http协议:电脑与电脑,网络与网络之间传输需要的一些条件; 比如网线互联,能相互找到ip地址(tcp/ip; b/s结构一定要遵循http协议); 报文都要有报头,要给谁传数据,要传什么数据,传什么类型的数据,传多大的数据 http的无状态性:服务器无法判断两次http请求是否来自同一请求 所谓网 阅读全文
posted @ 2018-11-13 15:14 saintdingtheGreat 阅读(1150) 评论(0) 推荐(0)
摘要:转引自:https://www.cnblogs.com/widows/p/7137184.html 常用mysql命令 show variables like 'character_set_client';#查询字符集show databases;#列出所有的服务器上的数据库altercreate 阅读全文
posted @ 2018-11-12 16:47 saintdingtheGreat 阅读(258) 评论(0) 推荐(0)
摘要:步骤 连接数据库 $link = mysqli_connect('localhost','root','123456'); 判断/返回连接状态 if(!$link){ echo "不儿,tm卧槽~数据库连接失败"; } 设置连接字符集 mysqli_set_charset($link,'utf8') 阅读全文
posted @ 2018-11-12 14:04 saintdingtheGreat 阅读(5245) 评论(0) 推荐(0)
摘要:字符数 某一种编码下的一个文字 字节数 8位的0或1或者混合组成;显然字节占的空间大,显然一个字符至少占有一个字节,中文在utf-8至少占用3个也有可能4个字节 由上图可见,substr()是按照字节截取! strtolower() strtoupper() ucfirst()首字母大写 strre 阅读全文
posted @ 2018-11-10 01:20 saintdingtheGreat 阅读(684) 评论(0) 推荐(0)
摘要:小型网站,网页也都得有数十个,因此关页面的代码量会很大,为了节省带宽等诸多优化问题,要尽量实现页面的复用 include, include_once, require, require_once 一个模块可能有10来个界面 适合共用的信息: header(‘Content-type:text/htm 阅读全文
posted @ 2018-11-09 14:24 saintdingtheGreat 阅读(809) 评论(0) 推荐(0)
摘要:如果有重复键,则结果以左边的为准 阅读全文
posted @ 2018-11-07 12:28 saintdingtheGreat 阅读(147) 评论(0) 推荐(0)
摘要:结果: 阅读全文
posted @ 2018-11-07 12:13 saintdingtheGreat 阅读(171) 评论(0) 推荐(0)
摘要:关键内置函数 settype() <?php$myname = ".8口径手枪";var_dump((float)$myname);?> 类型强转的例子 <?php$myname = "";var_dump((bool)$myname);echo "<br/>";$hisname = Null;va 阅读全文
posted @ 2018-11-06 19:16 saintdingtheGreat 阅读(106) 评论(0) 推荐(0)
摘要:"; } ?> 阅读全文
posted @ 2018-11-06 01:07 saintdingtheGreat 阅读(502) 评论(0) 推荐(0)
摘要:<?php if (true){ echo "晚上找昌仔训练去";}?> <?php $condition = "万事大吉";if ($condition=="打靶就会使他妈傻劲儿的灰熊来了"){ echo "晚上上昌仔那节课";}elseif ($condition=="不懂事儿的独占浴室的胡茬子 阅读全文
posted @ 2018-11-05 17:02 saintdingtheGreat 阅读(312) 评论(0) 推荐(0)
摘要:php有一种专门解释php的引擎称之为zend引擎 对于源程序,php引擎全部读入,而后进行词法分析,如果遇到不认识的词,就报parse_error (词法错误后终止分析) 词法分析后进入语法分析;语法分析按照一定的结构例如分号,进行语法组织,分析语法有无错误,如果出错,报syntax error, 阅读全文
posted @ 2018-11-05 15:57 saintdingtheGreat 阅读(434) 评论(0) 推荐(0)
摘要:算术运算符 算术运算符 对变量和数组进行算术运算。 算术运算符:+,-,*,/,% +:将连个或者多个数值相加 -:将两个数值相减 *:将两个数值相乘 /:将两个数值相除 %:取相除的余数 赋值运算符 赋值运算符 将右边的值(计算结果)赋值给左边的变量 赋值运算符:=,+=,-=,*=,/=,%=, 阅读全文
posted @ 2018-11-05 13:59 saintdingtheGreat 阅读(2379) 评论(0) 推荐(0)
摘要:php数据类型分为三大类:标量,复合,特殊 标量数据类型 复合 <?php$chrous = "姑娘姑娘~你漂亮漂亮"; $str = <<<EOF <script> alert("警察警察~你拿着手枪"); </script> $chrousEOF; echo $str; 注意!结束的边界符必须顶 阅读全文
posted @ 2018-11-04 20:42 saintdingtheGreat 阅读(126) 评论(0) 推荐(0)
摘要:一.常见的PHP代码嵌入式方式,与html结合 要注意:文件名后缀必须形如xxx.php否则html将无法解析 二.php脱离html代码独立工作,没有其他代码 不需要借助Apache工作,只需要php引擎;通过php.exe去运行php文件 方式2带来的问题是:只能由服务器访问,而方式一,则可以由 阅读全文
posted @ 2018-11-04 18:40 saintdingtheGreat 阅读(919) 评论(0) 推荐(0)
摘要:回顾: 搭建web服务器 Apache:接收浏览器发出的请求以及返回结果(html) php:处理php代码,操作数据库(mysql) mysql:存储和处理数据 Apache配置php 加载:LoadModule php5_module php5apache….dll 分配:AddType app 阅读全文
posted @ 2018-11-04 15:16 saintdingtheGreat 阅读(280) 评论(0) 推荐(0)
摘要:一.端口监听 端口:就是一个数字,让电脑(对外只有一个ip)能够对外提供多项服务(多种功能) web服务 80 ftp 81 邮件收取 110 邮件发送 25 mysql数据库 3306 但并不绝对!!一台电脑约有6万个端口,但一台服务器也就提供10几个端口的服务 可以把Apache看做服务生,外界 阅读全文
posted @ 2018-11-02 09:15 saintdingtheGreat 阅读(134) 评论(0) 推荐(0)
摘要:一个经典的Apache处理php页面的流程 需要连接mysql数据库并处理的流程 网站是一系列网页的组合 从用户角度看就是访问诸如 hhtp://www.baidu.com url 这是互联网的一个绝对路径 从开发者角度看,一个网站就是一个文件夹!(就是一个本地的绝对路径) web工作原理,比较通过 阅读全文
posted @ 2018-11-01 15:42 saintdingtheGreat 阅读(749) 评论(0) 推荐(0)