Loading

摘要: ​PHP 8 及其后续版本(8.1, 8.2, 8.3)引入了一系列强大的新特性,极大地提升了语言的表现力、类型安全性和性能。下面我将为你详细梳理每个版本的主要新特性。 PHP 8.0 - 一次重大的里程碑式更新 PHP 8.0 是继 PHP 7.0 之后又一个重大版本,引入了 JIT 编译器、联合 阅读全文
posted @ 2025-11-06 10:26 Carver大脸猫 阅读(2) 评论(0) 推荐(0)
摘要: 一:HashMap,Hashtable,ConcurrentHashMap的区别: ‌ HashMap、Hashtable和ConcurrentHashMap是Java中用于存储键值对的三种主要实现,它们在设计理念、线程安全性、性能以及使用方式上有所区别。‌1. 设计理念与实现‌‌HashMap‌: 阅读全文
posted @ 2024-09-04 12:26 Carver大脸猫 阅读(23) 评论(0) 推荐(0)
摘要: 一:什么是面向对象? 面向对象OO = 面向对象的分析OOA + 面向对象的设计OOD + 面向对象的编程OOP;通俗的解释就是“万物皆对象”,把所有的事物都看作一个个可以独立的对象(单元),它们可以自己完成自己的功能,而不是像C那样分成一个个函数。 现在纯正的OO语言主要是 Java和C#,PHP 阅读全文
posted @ 2023-02-13 13:06 Carver大脸猫 阅读(92) 评论(0) 推荐(0)
摘要: 最近在开发几个网站,为了优化一下前端代码,就复习一下gulpjs,之前工作gulp用的版本比较老,但是今天看了新的版本,新的语法出了一下,但是为了时间,我决定使用之前gulp3的旧版本,后面发现自己环境的node的版本是最新的,所以不得让我来了解一下gulp的新版本,里面用到的最多就是commonj 阅读全文
posted @ 2023-01-29 15:45 Carver大脸猫 阅读(385) 评论(0) 推荐(1)
摘要: golang中的框架有: Revel,golang的web框架; Beego,使用golang开发的GoWeb框架; Goji,使用golang编写的微型web框架; Mango,极速分布式ORM框架; Gin,轻量级HTTP web框架; Gocraft,golang的web框架; Iris,go 阅读全文
posted @ 2022-08-28 17:37 Carver大脸猫 阅读(2064) 评论(0) 推荐(0)
摘要: 打开左上角的文件->首选项->设置,搜索compact 将第一个勾去除即可 阅读全文
posted @ 2024-10-03 15:51 Carver大脸猫 阅读(156) 评论(0) 推荐(0)
摘要: 为了防止接口被刷(即滥用或恶意请求),可以采取以下措施: 限流(Rate Limiting):限制客户端在一定时间内可以发起的请求次数。 验证码:增加人机验证,在表单中加入验证码来防止自动化脚本。 登录认证:要求用户登录才能访问接口,从而识别合法用户。 IP黑白名单:列入黑名单的IP将被禁止访问,白 阅读全文
posted @ 2024-09-28 18:01 Carver大脸猫 阅读(254) 评论(0) 推荐(0)
摘要: 随着互联网业务的不断扩展和复杂化,分布式系统的需求也越来越迫切。为了满足这一需求,分布式中间件应运而生。在分布式系统中,中间件的角色是协调和管理各个节点之间的通信和数据交换,它起到了桥梁的作用 分布式中间件核心原理 消息队列消息队列是分布式系统中最常用的中间件之一。它采用生产者-消费者模式,将生产者 阅读全文
posted @ 2024-09-19 12:26 Carver大脸猫 阅读(104) 评论(0) 推荐(0)
摘要: 1. 一般常见的协议: TCP/IP协议:传输控制协议/互联网协议是互联网通信的基础协议。它将数据分割成小的数据包进行传输,并通过IP地址定位目标设备。 HTTP协议:超文本传输协议是用于在网络中传输超文本的应用层协议。它用于在Web浏览器和Web服务器之间传输HTML页面。 FTP协议:文件传输协 阅读全文
posted @ 2024-09-18 09:04 Carver大脸猫 阅读(151) 评论(0) 推荐(0)
摘要: gofmt go文件 //对go文件的内容进行格式化后输出 gofmt -w go文件 //对go文件的内容进行格式化后输入到文件中 阅读全文
posted @ 2024-09-10 12:20 Carver大脸猫 阅读(13) 评论(0) 推荐(0)
摘要: yum install php-devel php-pear 阅读全文
posted @ 2023-09-02 18:53 Carver大脸猫 阅读(168) 评论(0) 推荐(0)
摘要: 最近在宝塔面板申请免费的SSL证书后,部署证书的80端口下的网站可以通过https正常访问,但其他未部署证书的端口也被强制跳转至https请求,导致浏览器提示不安全从而无法访问。宝塔的8888端口也不能访问,当时那是一个慌,当我尝试了各种方法,如重新放行443端口、重新配置nginx反向代理、重启服 阅读全文
posted @ 2023-07-14 22:47 Carver大脸猫 阅读(1530) 评论(0) 推荐(0)
摘要: 在根目录的 .eslintrc.js // https://eslint.org/docs/user-guide/configuring module.exports = { root: true, parserOptions: { parser: "babel-eslint" }, env: { 阅读全文
posted @ 2023-02-21 19:23 Carver大脸猫 阅读(87) 评论(0) 推荐(0)
摘要: 一:锁: 锁粒度: 数据库锁定机制简单来说,就是数据库为了保证数据的一致性,而使各种共享资源在被并发访问变得有序所设计的一种规则 MySQL数据库由于其自身架构的特点,存在多种数据存储引擎,每种存储引擎的锁定机制都是为各自所面对的特定场景而优化设计,所以各存储引擎的锁定机制也有较大区别。 MySQL 阅读全文
posted @ 2023-02-13 13:24 Carver大脸猫 阅读(120) 评论(0) 推荐(0)