Jun112021
云原生架构下的服务网格技术预研:Istio vs Linkerd架构对比与选型指南
云原生架构下的服务网格技术预研:Istio vs Linkerd架构对比与选型指南
引言
随着云原生技术的快速发展,微服务架构已成为现代应用开发的主流模式。然而,微服务带来的分布式系统复杂性也日益凸显,服务间通信、安全控制、流量管理等问题亟待解决。服务网格(Service Mesh)作为一种基础设施层解决方案,为微服务架构提供了统一的流量管理和治理能力。
在众多服务网格解决方案中,Istio和...阅读全文
抢沙发
Apr212021
How to Handle Out of Memory Errors in Your Code
Out of memory errors can be a frustrating issue to encounter when developing a program. These errors occur when a program runs out of available memory to allocate for new objects or data. In this blog post, we will discuss some strategies to handle out of memory errors in your code effectively.
Understanding Out of Memory Errors
Before diving into the soluti...阅读全文
Nov012020
Laravel用户权限解决方案 Entrust
Zizaco/Entrust 是 Laravel 下的用户权限解决方案,在配合 Zizaco/Confide 身份认证 扩展包,可以快速搭建具备高扩展的用户系统。
用户身份认证 Authentication 用于处理用户登录,退出,注册,找回密码,重置密码,用户邮箱认证等
用户权限管理 Authorization 负责用户与权限以及用户组三者之间的对应以及管理功能。
将用户身份认证和用户权限管理分开可以更加灵活的处理一些特殊的业务逻...阅读全文
Sep242020
Node.js 20新特性深度预研:性能提升30%的秘密,WebAssembly集成与权限控制模型详解
Node.js 20新特性深度预研:性能提升30%的秘密,WebAssembly集成与权限控制模型详解
标签:Node.js, 技术预研, WebAssembly, 性能优化, JavaScript
简介:前瞻性技术预研文章,深入分析Node.js 20版本的核心新特性,包括V8引擎升级带来的性能优化、原生WebAssembly支持、全新的权限控制安全模型等重要更新,为企业技术升级提供决策参考和迁移指南。
引言:Node.js 20——迈向高性能与安...阅读全文
Aug192020
May122020
读书笔记——徐焱等《Web安全攻防渗透测试实战指南》
全书思维导图:https://www.ms08067.com/map.html
第一章 渗透测试之信息收集
1.1 收集域名信息
1.1.1 whois查询
<1>whois工具:在kali系统中,whois默认安装,输入命令 whois 域名 即可。
<2>在线whois查询网站:
爱站工具网:https://whois.aizhan.com/
站长之家:https://whois.chinaz.com/
Virus Total:https://www.virustotal.com/gui/home/search
1.1.2 备案信息...阅读全文
May122020
WebAssembly技术预研报告:在企业级应用中的性能表现与落地可行性分析
WebAssembly技术预研报告:在企业级应用中的性能表现与落地可行性分析
引言
随着Web技术的快速发展,前端应用的复杂度不断提升,传统的JavaScript在处理高性能计算任务时面临诸多挑战。WebAssembly(简称WASM)作为一种新兴的编译目标技术,为解决这一问题提供了全新的思路。本文将对WebAssembly技术进行全面的预研分析,从技术原理、性能表现、兼容性评估到实际应用场景进行深入探讨,为...阅读全文
May062020
DVWA-3.2 CSRF(跨站请求伪造)-Medium-绕过Referer验证
Medium Level
查看源码
<?php
if( isset( $_GET[ 'Change' ] ) ) {
// Checks to see where the request came from
if( stripos( $_SERVER[ 'HTTP_REFERER' ] ,$_SERVER[ 'SERVER_NAME' ]) !== false ) {
// Get input
$pass_new = $_GET[ 'password_new' ];
$pass_conf = $_GET[ 'password_conf' ];
// Do the passwords match?
...阅读全文
May052020
云原生架构下Kubernetes服务网格技术预研:Istio vs Linkerd性能对比与选型指南
云原生架构下Kubernetes服务网格技术预研:Istio vs Linkerd性能对比与选型指南
标签:云原生, Kubernetes, 服务网格, Istio, Linkerd
简介:深入调研云原生环境下的服务网格技术,对比分析Istio和Linkerd的核心特性、性能表现、部署复杂度等关键指标。通过基准测试数据和实际应用场景,为企业级服务网格选型提供权威参考和实施建议。
一、引言:服务网格在云原生架构中的核心地位
随...阅读全文
Apr182020
在linux中使用mailx发送邮件
[root@ml ~]# yum -y install mailx #安装
[root@ml ~]# vim /etc/mail.rc
在最后一行添加(我这里使用的是qq邮箱):
set from=664268***@qq.com #来自
set smtp=smtp.qq.com #qq的smtp邮箱
set smtp-auth-user=664268***@qq.com #账号
set smtp-auth-password=wzkwaotbwples*** #授权码(下图教怎么在q邮箱获取)
set smtp-auth=login #认证方式,可以是ssl,默认是login
...阅读全文