当前搜索:

[置顶] 如何对PHP文件进行加密——ZendGuard加密与ZendLoader解密

Zend Guard是目前市面上最成熟的PHP源码加密产品,经过本人搜集资料,亲身测试后,总结了如何利用Zend Guard对PHP文件进行加密,以及如何利用Zend Loader对加密后的PHP文件进行解密。
阅读(19766) 评论(0)

JavaScript 对象

简介基本上 JavaScript 里的任何东西都是对象。JavaScript 具有面向对象(object-oriented)的特性,在 JavaScript 中,大多数事物都是对象,从基本的字符串和数组,到建立在 JavaScript 之上的浏览器 API。在 JavaScript 中,有许多标准...
阅读(4) 评论(0)

JavaScript JSON

简介JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于存储和传输数据,JSON 是字符串。JSON 不仅用于 JavaScript,JSON 是跨语言的,其广泛用于数据交换。JSON 实例{ "sites" : ...
阅读(4) 评论(0)

JavaScript 函数

函数只有在调用时,才会执行。通过函数名称进行调用(可以在声明之前调用,也可以在声明之后调用)。函数名后带括号时表示调用;不带括号时,表示这个函数本身。函数也是一种数据类型,可以当做变量进行处理。JavaScript是一种基于对象的脚本语言,所有的函数都是基于对象的操作方式。函数的声明JavaScr...
阅读(9) 评论(0)

如何预防 CSRF 攻击?

简介CSRF(Cross-site request forgery)跨站请求伪造,也被称为“One Click Attack”或者Session Riding,是一种对网站的恶意攻击。尽管听起来像跨站脚本(XSS),但它与 XSS 非常不同。XSS 利用的是站点内的信任用户,而 CSRF 则通过伪...
阅读(20) 评论(1)

如何预防 SQL 注入?

简介SQL 注入就是通过把 SQL 命令插入到 Web 表单提交或输入页面请求的查询字符串,最终达到欺骗服务器执行恶意的 SQL 语句的目的。具体来说,SQL 注入就是利用现有应用程序的漏洞,将恶意的 SQL 命令注入到后台数据库引擎,从而执行恶意的 SQL 命令,实现对数据库甚至整个应用程序的攻...
阅读(117) 评论(0)

如何实现 Ajax 的跨域访问?

简介由于受浏览器的同源策略(same-origin policy)的影响, Ajax 请求默认只能在同一域名下进行访问。同源策略是浏览器安全的基石,所有的浏览器都实行了这个策略。同源策略同源策略是指三个相同:协议相同(比如,都是 http)域名相同(比如,都是 www.example.com)端口...
阅读(16) 评论(0)

PHP 的访问控制(可见性)、类常量和继承

访问控制(可见性)PHP 中,对类中的成员(属性和方法)的访问控制,是通过以下三个访问修饰符来实现的。public(公有的)protected(受保护的)private(私有的)public、protected 和 private 可以控制类成员的可见性(visibility)。被定义为 publ...
阅读(18) 评论(0)

PHP 中 self、static、$this 的区别 & 后期静态绑定详解

self、static 和 $this 的区别为了更好地理解 self、static 和 $this 的区别,先来看一个示例。<?php class A { protected $name = 'A'; static $alias = 'a'; co...
阅读(15) 评论(0)

Closure 类

简介Closure 类是用于代表匿名函数的类。匿名函数(在 PHP 5.3 中被引入)会产生这个类型的对象。Closure 类过去常常用于实现细节,现在可以依赖它做更多的事情。自 PHP 5.4 起,Closure 类带有一些方法,允许对创建后的匿名函数进行更多的控制。Closure 类被 fin...
阅读(5) 评论(0)

PHP7 不向后兼容的变更

错误和异常处理相关的变更在 PHP 7 中,很多致命错误以及可恢复的致命错误,都被转换为异常来处理了。 这些异常继承自 Error 类,此类实现了 Throwable 接口 (所有异常都实现了这个基础接口)。这也意味着,当发生错误的时候,以前代码中的一些错误处理的代码将无法被触发。 因为在 PHP...
阅读(12) 评论(0)

PHP7 弃用的功能

PHP4 风格的构造函数PHP4 风格的构造函数(方法名和类名一样)将被弃用,并在将来移除。 如果在类中仅使用了 PHP4 风格的构造函数,PHP7 会产生 E_DEPRECATED 警告。 如果还定义了 __construct() 方法则不受影响。<?php class f...
阅读(2) 评论(0)

PHP7 的新特性

标量类型声明标量类型声明 有两种模式:强制 (默认)模式和 严格模式。现在可以使用下列类型参数(无论用强制模式还是严格模式): 字符串(string), 整数 (int), 浮点数 (float), 以及布尔值 (bool)。它们扩充了PHP5中引入的其他类型:类名,接口,数组和 回调类型。&am...
阅读(22) 评论(0)

cmder 中文乱码的解决方法

在Windows中安装的cmder1.3.2,默认的客户端编码为中文简体(utf-8)。如果某些命令输出的字符编码是utf-8,就会出现中文字符乱码的问题。此时,我们可将cmder的字符编码改为utf-8,来解决中文乱码的问题。有以下两种方法。1. 临时修改cmder的字符编码打开cmder,运行下面...
阅读(29) 评论(0)

如何实现 Windows 系统和 Linux 系统之间的文件传输

通常,我们会在 Windows 上进行项目开发,而服务器会采用 Linux 系统,这时,如何实现 Windows 系统和 Linux 系统之间的文件传输呢?实现方法主要有以下几种:在 Windows 上直接使用支持 SFTP 协议的 FTP 客户端在 Linux 上安装 FTP 服务器在 Linu...
阅读(19) 评论(0)

HTTP 状态码

常见的 HTTP 状态码200 OK:客户端请求成功。400 Bad Request:客户端请求有语法错误,不能被服务器所理解。401 Unauthorize:请求未经授权,这个状态码必须和 WWW Authenticate报头域一起使用。403 Forbidden:服务器收到请求,但是拒绝提供服...
阅读(6) 评论(0)

Beyond Compare 4 提示错误“这个授权密钥已被吊销”的解决办法

错误提示:这个授权密钥已被吊销。解决方法:删除以下目录中的所有文件即可。C:\Users\Administrator\AppData\Roaming\Scooter Software\Beyond Compare 4
阅读(1085) 评论(0)

Flex 布局 - 经典示例

骰子的布局骰子的一面,最多可以放置 6 个点。下面,就来看看 Flex 如何实现,从 1 个点到 6 个点的布局。<div class="box"> <span class=&quot...
阅读(14) 评论(0)

Flex 布局 - 入门

简介布局的传统解决方案,是基于盒状模型,依赖于 display、 position、float等。布局的传统解决方案对于那些特殊布局非常不方便,比如,垂直居中就不容易实现。除了传统的布局,还可以使用 Bootstrap 的栅格系统。但今天我们要说的是另外一种布局解决方案:Flex 布局。2009年...
阅读(13) 评论(0)

Sass 快速入门

简介Sass 是一门强大的CSS扩展语言。Sass 是一款强化 CSS 的辅助工具,它在 CSS 语法的基础上增加了变量 (variables)、嵌套 (nested rules)、混合 (mixins)、导入 (inline imports) 等高级功能,这些拓展令 CSS 更加强大。特色功能完...
阅读(36) 评论(0)
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 37万+
    积分: 5916
    排名: 5416
    钱柜娱乐开户
    最新评论