03 2021 档案
摘要:免费图片压缩: https://gifcompressor.com/zh/ 在线PS : https://www.uupoop.com/#/ PHP免费在线解密: http://dezend.qiling.org/free.html PHP代码在线测试: https://www.dooccn.com
阅读全文
摘要:在LNMP的单机架构中,Nginx作为Web服务器,负责将PHP请求转发给PHP-FPM处理: location ~ \.php$ { include fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; } Ng
阅读全文
摘要:SQL注入攻击(SQL Injection) 攻击者把SQL命令插入到Web表单的输入域或页面请求的字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。 常见的SQL注入式攻击过程
阅读全文
摘要:数据库锁知识 不少人在开发的时候,应该很少会注意到这些锁的问题,也很少会给程序加锁(除了库存这些对数量准确性要求极高的情况下),即使我们不会这些锁知识,我们的程序在一 般情况下还是可以跑得好好的。因为这些锁数据库隐式帮我们加了,只会在某些特定的场景下才需要手动加锁。 对于UPDATE、DELETE、
阅读全文
摘要:1. 如何设计一个高并发的系统① 数据库的优化,包括合理的事务隔离级别、SQL语句优化、索引的优化② 使用缓存,尽量减少数据库 IO③ 分布式数据库、分布式缓存④ 服务器的负载均衡2. 锁的优化策略① 读写分离② 分段加锁③ 减少锁持有的时间④ 多个线程尽量以相同的顺序去获取资源等等,这些都不是绝对
阅读全文
摘要:事务(transaction)是作为一个单元的一组有序的数据库操作。如果组中的所有操作都成功,则认为事务成功,即使只有一个操作失败,事务也不成功。如果所有操作完成,事务则提交,其修改将作用于所有其他数据库进程。如果一个操作失败,则事务将回滚,该事务所有操作的影响都将取消。ACID 四大特性,原子性、
阅读全文
摘要:mysql索引分类 主键索引 设定为主键后数据库会自动建立索引,innodb为聚簇索引 随表一起建索引: CREATE TABLE customer (id INT(10) UNSIGNED AUTO_INCREMENT ,customer_no VARCHAR(200),customer_name
阅读全文
摘要:为什么你写的sql查询慢?为什么你建的索引常失效?通过本篇内容,你将学会MySQL性能下降的原因,索引的简介,索引创建的原则,explain命令的使用,以及explain输出字段的意义。助你了解索引,分析索引,使用索引,从而写出更高性能的sql语句。案例分析我们先简单了解一下非关系型数据库和关系型数
阅读全文
摘要:超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信息,比如:信用卡号、密码等支付信息。 为了解决HT
阅读全文
摘要:Thread Safety = enabled是线程安全 Thread Safety = disabled是线程不安全 Thread Safety=enabled的,选择Thread Safe的版本; Thread Safety Safety=disabled的。选择Non Thread Safe版
阅读全文
摘要:InnoDB存储引擎(推荐) InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),支持行锁定和外键,上图也看到了,InnoDB是默认的MySQL引擎。 MyISAM存储引擎 MyISAM基于ISAM存储引擎,并对其进行扩展。它是在Web、数据仓储和其他应用环境下最常使用的存储引擎之一。
阅读全文
摘要:include_once 语句在脚本执行期间包含并运行指定文件。此行为和 include 语句类似,唯一区别是如果该文件中已经被包含过,则不会再次包含。如同此语句名字暗示的那样,只会包含一次。 require_once 语句和 require 语句完全相同,唯一区别是 PHP 会检查该文件是否已经被
阅读全文
摘要:require 的使用方法如 require("MyRequireFile.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。 include 使用
阅读全文
摘要:public(公有),protected(受保护)或 private(私有)来实现的。 被定义为公有的类成员可以在任何地方被访问。 被定义为受保护的类成员则可以被其自身以及其子类和父类访问。 被定义为私有的类成员则只能被其定义所在的类访问。 final PHP 5 新增了一个 final 关键字。
阅读全文
摘要:构造函数 __construct 构造还是 具有构造函数的类在每次创建新对象时先调用此方法,适合做一些初始化工作。 如果 PHP 5 在类中找不到 __construct() 函数并且也没有从父类继承一个的话,它就会尝试寻找旧式的构造函数,也就是和类同名的函数,也就是说会 __construct 比
阅读全文
摘要:转:https://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81 1xx消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1
阅读全文
摘要:Abstract 定义为抽象的类不能被实例化。任何一个类,如果它里面至少有一个方法是被声明为抽象的,那么这个类就必须被声明为抽象的。被定义为抽象的方法只是声明了其调用方式(参数),不能定义其具体的功能实现。 数据库:数据库有mysql,nosql,DB2 等。通用的东西 写到一块,写一个父类(抽象类
阅读全文
摘要:比较两个变量的值和类型;==比较两个变量的值,不比较数据类型。
阅读全文
摘要:1 //保存网络图片 2 function getimg($url) 3 { 4 $path = dirname(__FILE__) . '/upload/'; 5 $state = @file_get_contents($url, 0, null, 0, 1);//获取网络资源的字符内容 6 if
阅读全文
摘要:参考 https://www.kancloud.cn/webangel/thinkcore/277880
阅读全文
摘要:RESTFUL 是一种网络应用程序的设计风格和开发方式,RESTFIL是基于http的。 主要适用于接口业务开发。
阅读全文
摘要:PHP可以自动进行内存管理,清除不再需要的对象。 PHP使用了引用计数(reference counting)这种单纯的垃圾回收(garbage collection)机制。每个对象都内含一个引用计数器,每个reference连接到对象,计数器加1。当reference离开生存空间或被设为NULL,
阅读全文

浙公网安备 33010602011771号