• 原来 CSS 与 JS 是这样阻塞 DOM 解析和渲染的

    估计大家都听过,尽量将CSS放头部,JS放底部,这样可以提高页面的性能。然而,为什么呢?大家有考虑过么?很长一段时间,我都是知其然而不知其所以然,强行背下来应付考核当然可以,但实际应用中必然一塌糊涂。因此洗(wang)心(yang)革(bu)面(lao),小结一下最近玩出来的成果。node端唯一需要 2024-09-11 10:46:04
  • php 提交或者转码后出现反斜杠处理addslashes和stripslashes的用法

    关于提交或者转码后出现反斜杠处理函数addslashes()和stripslashes()的用法【PHP】addslashes() 例子:<?php$str = "Who's Ybb Adams?";echo $str . " This is not safe in a database 2024-09-11 10:17:53
  • phpunit 中的mock

    什么是mock?mock就是使用一段伪造的代码来模拟实际的功能处理,模拟出来的数据和我们实际请求处理的数据是类似的或者匹配的。什么时候使用mock?当我们进行单元测试的时候,我们可能希望不要实际操作数据库,而是模拟数据库的交互,这样可以保护我们的数据库环境。一些网络请求的api,可能会因为网络或者其 2024-09-11 09:48:24
  • iis能搭建php网站吗? 下面教程手把手教你做

    图1 iis添加网站站点名称:随便填写;应用程序池:创建站点的时候会自动生成对应的,默认就好;物理路径:选择站点所在目录;类型:本地一定是http,网上可能会有https;IP地址:默认端口默认,如果是别的端口,网址访问的时候要加上端口号,例如:www.tp6.com:8080;主机名:如果是(本地 2024-09-11 09:33:26
  • CSS 中的 BFC 是什么?

    BFC,为 Block Formatting Context 的缩写,中文翻译为 块格式上下文。BFC 是 Web 页面 CSS 渲染的一个机制,是块级盒子布局中产生的区域。你可以将一个 BFC 可以理解为一个容器,里面的元素不会影响到容器外的布局。怎样的元素属于 BFC?根元素,也就是 HTML 2024-09-11 08:48:03
  • EasyAdmin基于PHP的快速开发的后台管理系统安装教程

    好久没关注过php类的程序,,非常适合新手跟踪学习,框架主要使用ThinkPHP6.0 + layui,拥有完善的权限的管理模块以及敏捷的开发方式,让你开发起来更加的舒服。演示地址:http://easyadmin.99php.cn/admindemo(账号:admin,密码:123456)0.截图 2024-09-11 08:18:06
  • HTML+CSS div实现空行,padding起作用,margin不起作用

    今天在开发一个web应用时,需要在页面上增加一个空行,但我又不希望增加多余的代码,比如使用 来增加内容,也不希望使用<br />这样多余的html无素,因此我直接使用了<div>上面增加样式来控制显示的效果。<style>.p_5 {padding:5px}.m_ 2024-09-11 08:03:42
  • php过滤sql注入方法

    前言在实际的网站中和用户的输入输出接口不可能想那样没有防御措施的。现在各大网站都在使用waf对网站或者APP的业务流量进行恶意特征识别及防护,,避免网站服务器被恶意入侵。所以我们就需要绕过waf,这篇文章就用代码审计的方式给大家讲解一些sql的绕过技巧。关键字过滤部分waf会对关键字进行过滤,我们可 2024-09-10 10:46:33
  • 如何理解CSS中BFC?

    如何理解CSS中BFC?定义: 块格式化上下文(Block Formatting Context,BFC) 是Web页面的可视化CSS渲染的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域。BFC 特性及应用同一个 BFC 下外边距会发生折叠代码理解<style> 2024-09-10 10:18:28
  • 使用php-beast扩展保护你的源码

    书接上文,在使用php-beast扩展加密我们自己的php文件的时候一定要定制自己的php-beast,下面我们开始从如下三个方面展开定制.1,修改header.c文件改变php-beast加密后的文件头结构,防止网络流行的解密软件识别我们的加密php文件,增强安全性.header.c文件2,net 2024-09-10 10:03:13