每一个问题都是机会

网络技术 第7页

Python3 基础学习

老D阅读(1721)评论(0)赞(5)

入门知识 脚本文件 #!/usr/bin/env python3 print("Hello World!") Python文件第一行 #! 称为 Shebang ,告诉 shell 使用 Python 解释器执行其下面的...

PHP 编程基础

老D阅读(1590)评论(0)赞(5)

PHP简介 PHP 是什么? PHP(全称 Hypertext Preprocessor,超文本预处理器的字母缩写)是一种服务器端脚本语言,它可嵌入到 HTML 中,尤其适合 WEB 开发。 一个简单的 PHP 文件示例 <html&...

CSS 加载会造成阻塞吗?-技术好学屋

CSS 加载会造成阻塞吗?

老D阅读(1326)评论(0)赞(2)

终于考试完了,今天突然想起来前阵子找实习的时候,今日头条面试官问我,js执行会阻塞DOM树的解析和渲染,那么css加载会阻塞DOM树的解析和渲染吗?所以,接下来我就来对css加载对DOM树的解析和渲染做一个测试。 为了完成本次测试,先来科普...

绕过 CDN 查看网站真实 IP

老D阅读(1603)评论(0)赞(0)

这是一个总结帖,查了一下关于这个问题的国内外大大小小的网站,对其中说的一些方法总结归纳形成。 首先,先要明确一个概念,如果人CDN做得好,或者整个站都用CDN加速了,你是几乎找不到他的源站IP的,因为对于你来说被CDN给屏蔽了,是个黑盒子。...

Mybatis 面试问题集锦

老D阅读(1045)评论(0)赞(2)

1、#{}和${}的区别是什么? 注:这道题是面试官面试我同事的。 答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.D...

PHP 判断数组是否为空的 5 大方法

老D阅读(1164)评论(0)赞(5)

1. isset功能:判断变量是否被初始化 说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过 注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右 <?php...

RabbitMQ 给每一个消息设置过期时间,不能及时删除

老D阅读(4145)评论(0)赞(0)

RabbitMQ可以对消息和队列设置TTL. 目前有两种方法可以设置。 第一种方法是通过队列属性设置,队列中所有消息都有相同的过期时间。 第二种方法是对消息进行单独设置,每条消息TTL可以不同。如果上述两种方法同时使用,则消息的过期时间以两...