初探 Burp Suite API 开发
0x00 环境准备 要使用 python 进行 BurpSuite 插件的开发需要安装 Jython。下载地址: http://www.jython.org/downloads.html,安装完成后,加载 jyth…
介绍 vs code 的 remote SSH
Visual Studio Code Remote - SSH 扩展允许你在任何有运行 SSH 服务器的远程机器、虚拟机或容器上打开远程文件夹,并充分利用 VS Code 的功能集。一旦…
Spring mvc 文件上传下载
文件上传是项目开发中最常见的功能。为了能上传文件,必须将表单的 method 设置为 POST,并将 enctype 设置为 multipart/form-data。只有在这样的情况…
CatfishCMS 4.5.7 csrf getshell
一、漏洞简介 二、漏洞影响 CatfishCMS 4.5 三、复现过程 思路: 前台评论出插入 xss 代码->诱骗后台管理员访问网站-内容管理-评论管理-自动执行 xss …
如何将 Jupyter 代码添加到您的 Jupyter 笔记本中,并使您能够在同一个笔记本中同时使用 Python 和 Julia
来自 Pexels 的 Markus Spiske 摄影 Julia 是一种真正令人兴奋的高级、高性能、动态编程语言。它的语法易于理解,预计将成为未来数据科学的主要编程…
Python pandas 学习日期和时间操作的 5 个例子
我们经常在数据科学中处理日期和时间。如果您正在处理时间序列数据,它们总是您工作的一部分。 Pandas 在处理日期和时间方面非常高效和实用。在本文…
用 Vespa 从 python 构建一个基本的文本搜索应用程序
pyvespa 简化 API 简介。用几行代码从 python 构建 Vespa 应用程序。 这篇文章将向您介绍简化的 pyvespa API,允许我们用 python 的几行代码从头开始…
介绍 LDS API 的服务定义和参数说明
LDS 服务定义 LDS 的服务定义如下: https://github.com/envoyproxy/envoy/blob/main/api/envoy/service/listener/v3/lds.proto service ListenerDisc…
分布式理论(二) - BASE 理论
BASE 理论是由 eBay 架构师提出的。BASE 是对 CAP 中一致性和可用性权衡的结果,其来源于对大规模互联网分布式系统实践的总结,是基于 CAP 定律逐步演…
eclipse 使用 maven 构建 web 项目
环境准备 apache-maven-3.3.9 apache-tomcat-8.5.20 eclipse-jee-neon-3 jdk1.8.0_131 Maven 基本配置 修改 setting.xml 文件 apache-tomcat-8.5.20/c…
用 CUDA 画 Mandelbrot 图
CUDA 是目前比较流行的高性能计算的开发工具之一,这种编程模式涉及了 CPU+GPU 的异构计算。 我花了一些时间来阅读 CUDA 编程的两本书,一本是樊哲勇…
通过 Lambda 函数在 EMR 中压缩和提交 PySpark 作业
端到端的项目结构和部署 Denys Nevozhai 在 Unsplash 上拍摄的照片 语境 我假设你已经熟悉 AWS 云平台,尤其是 Lambda 和 EMR 服务。我假设您已经运行…
纯 CSS 实现星型评级
今天,我们用纯 CSS 实现星型评级。 案例效果 分析: 正常情况下为空心的☆,鼠标 hover 时,变为实心黄色的 ★。 HTML 分析 div.star 包裹 5 个 sp…











