Karp 的技术博客
主页
最新
踩坑教训
数据库
操作系统
Nginx
协议
编程语言
容器
网络安全
其他
协议
使用 HttpOnly 提升 Cookie 安全性

在现代 web 应用中,Cookie 是实现用户身份验证和会话管理的重要机制。然而,Cookie 也可能成为攻击者的目标,尤其是通过 XSS(跨站脚本)攻击。因此,确保 Cookie 的安全性至关重要。本文将重点介绍 HttpOnly 属性及其在 PHP 中的使用方法,以提升 Cookie 的安全性。

数据库
TiDB: 一个分布式关系型数据库的新选择

TiDB 是一个开源的分布式关系型数据库,设计用于处理大规模数据和高并发访问的场景。它具有许多令人印象深刻的特性和功能,使其成为现代应用程序中的理想选择。

数据库
MySQL 模糊查询 LIKE 效率及更高效的写法

在 MySQL 数据库中,模糊查询是一个常见的操作,尤其是在需要根据部分字符串匹配记录时。模糊查询通常使用 LIKE 关键字来实现。然而,使用 LIKE 进行查询可能会影响数据库性能,特别是在大数据集上。本文将探讨 LIKE 查询的效率,并提供一些更高效的替代方案。

协议
Git 连接 Gitee 失败:Failed to connect to gitee.com port 1080: Connection refused

在使用 Git 进行版本控制时,有时会遇到连接 Gitee(一个流行的 Git 托管平台)失败的情况,尤其是错误信息为 “Failed to connect to gitee.com port 1080: Connection refused”。本文将探讨这一问题的原因及解决方法。

协议
常用的各平台 Hosts 文件位置

Hosts 文件是一个简单的文本文件,用于将主机名映射到 IP 地址。在网络配置、DNS 解析和开发环境中,Hosts 文件非常有用。不同操作系统中 Hosts 文件的位置各不相同。本文将介绍在常用操作系统中 Hosts 文件的默认位置及其编辑方法。