开源威胁情报共享平台MISP的安装与配置
开源威胁情报共享平台MISP的安装与配置
MISP是一个开源的威胁情报共享平台,官网定义如下:
MISP威胁共享平台是一个免费的开源软件,帮助共享包括网络安全指标在内的威胁情报信息。
The MISP threat sharing platform is a free and open source software helping information sharing of threat intelligence including cyber security indicators.
MISP是一个威胁情报平台,用于收集、共享、存储和关联目标攻击的危害指标、威胁情报、金融欺诈信息、漏洞信息甚至反恐信息。
A threat intelligence platform for gathering, sharing, storing and correlating Indicators of Compromise of targeted attacks, threat intelligence, financial fraud information, vulnerabilit ...
Redis调用Lua代码测试
Redis调用Lua代码测试
写一段用Redis执行Lua代码的例子
以下是一个使用Redis执行Lua代码的示例:
import redis
# 连接到Redis服务器
r = redis.Redis(host='localhost', port=6379, db=0)
# 定义Lua脚本
script = """
local key = KEYS[1]
local value = ARGV[1]
redis.call('SET', key, value)
return redis.call('GET', key)
"""
# 执行Lua脚本
result = r.eval(script, 1, 'mykey', 'myvalue')
# 打印结果
print(result)
在上面的示例中,我们首先通过redis.Redis()函数连接到Redis服务器 ...
Syslog-NG-Kakfa
Syslog-NG-Kakfa
destination d_kafka {
channel {
rewrite {
set("${HOST}" value(".eventv1.host"));
set("1" value(".eventv1.@version"));
set("${ISODATE}" value(".eventv1.@timestamp") condition("${.eventv1.@timestamp}" eq ""));
set("${MESSAGE}" value(".eventv1.message") condition("${.eventv1.message}" eq ""));
set("${MSG}" value(".eventv1.message") condition("${.eventv1.message}" eq ""));
set("generic" valu ...
启动 Redis服务
启动 Redis服务
如何从Linux命令执行Redis-Server
要从Linux命令行执行Redis服务器,可以按照以下步骤:
首先,确保已经安装了Redis服务器。如果没有安装,请使用适合您的Linux发行版的包管理器来安装它。例如,在Ubuntu上,可以使用以下命令进行安装:
sudo apt-get install redis-server
安装完成后,您可以使用以下命令来启动Redis服务器:
redis-server
如果您希望在后台运行Redis服务器,可以使用以下命令:
redis-server --daemonize yes
Redis服务器将以默认配置文件redis.conf中定义的参数启动。如果您希望指定不同的配置文件,请使用--config选项:
redis-server --config /path/to/redis.conf
在启动Redis服务器后,您可以使用Redis客户端与服务器进行交互。打开新的终端窗口,并输入以下命令以连接到Redis服务器:
redis-cli
现在,您可以在Redis客 ...
SD安装失败的总结
SD安装失败的总结
sd 安装过程
1.下载webui
git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
2.安装包下载太慢,可以指定清华源 -i http://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn --timeout=3000
2.安装问题
1.Cannot locate TCMalloc (improves CPU memory usage)
yum install gperftools gperftools-devel
2.一直卡着clip安装
修改stable-diffusion-webui/modules目录下的launch_utils.py文件,在https://github.com前面加上https😕/ghproxy.com/,不然国内服务器很容易下载失败
例如:https://ghproxy.com/https://github.com/openai/CLIP/arc ...
Obsidian Jupyter Book插件
Obsidian Jupyter Book插件
在Obsidian中,如何用Jupyter Book插件,运行Python代码?
在Obsidian中,你可以通过以下步骤使用Jupyter Book插件来运行Python代码:
首先,确保已经安装了Jupyter Book插件。可以通过在Obsidian的插件设置中搜索并安装该插件。
创建一个新的Markdown笔记,并将其保存为.ipynb文件格式。例如,你可以命名为example.ipynb。
在笔记中按照Jupyter Notebook的语法编写Python代码块。例如:
print("Hello, world!")
保存并关闭笔记。
在Obsidian的编辑区域,右键点击笔记,并选择“Open with Jupyter Book”选项。
这将会在Obsidian中打开一个新的预览窗口,其中包含了运行Python代码块的结果。
注意:在使用Jupyter Book插件之前,请确保已经正确安装了Python和相关依赖包。
print("test")
import numpy as n ...
哈佛大学的课程:“Python 数据科学简介”
哈佛大学的课程:“Python 数据科学简介”
哈佛大学的课程:“Python 数据科学简介”
免费,但需要先熟悉 Python 才能学习本课程。
该课程适合初学者。它适合那些想要对机器学习和人工智能有基本了解的人。
该课程将涵盖其中一些主题:
• 泛化和过度拟合
• 模型构建、规范化和评估
• 线性和逻辑回归模型
• k-最近邻
• Scikit-Learn、NumPy、Pandas 和 Matplotlib
如果你是一名具有 Python 代码编写经验的软件开发人员并且想要开始机器学习,那么本课程是完美的选择。
链接: pll.harvard.edu/course/introduction-data-science-python
prime-select
prime-select
prime-select命令是用于在Linux系统上切换NVIDIA驱动程序和集成显卡之间的工具。它允许用户选择使用哪个图形处理单元(GPU)来运行图形应用程序。
使用prime-select有以下几种命令:
prime-select query:查询当前正在使用的GPU。例如,执行"prime-select query"命令将返回"nvidia"或"intel",表示当前正在使用的是NVIDIA GPU还是集成显卡。
prime-select intel:切换到使用集成显卡。执行"prime-select intel"命令将会禁用NVIDIA GPU并将系统切换到使用集成显卡。
prime-select nvidia:切换到使用NVIDIA GPU。执行"prime-select nvidia"命令将会禁用集成显卡并将系统切换到使用NVIDIA GPU。
需要注意的是,在使用prime-select命令之前,必须已经安装并正确配置了NVIDI ...
Python显示request请求的响应时间戳
Python显示request请求的响应时间戳
Python显示request请求的响应时间戳
要显示Python的request请求的响应时间戳,可以使用time模块来获取请求开始和结束的时间,并计算它们之间的差异。以下是一个示例代码:
import requests
import time
# 发送请求前记录开始时间
start_time = time.time()
# 发送请求
response = requests.get('http://example.com')
# 请求结束后记录结束时间
end_time = time.time()
# 计算响应时间
response_time = end_time - start_time
# 打印响应时间
print('Response Time:', response_time)
在上述代码中,我们使用了time.time()函数来获取当前时间的时间戳。在发送请求之前记录了开始时间,并在请求结束后记录了结束时间。然后,通过计算两个时间戳之间的差异来得到响应时间。
注意:这只是一个基本示例,实际中可能需要考虑更多因素,如网 ...
Python加密库缺失
测试一下Obsidian
cryptography is required for sha256_password or caching_sha2_password
原因是缺失了一个库。
pip3 install setuptools_rust
pip3 install cryptography
问题出现在 Django用PyMSQL调用MySQL相关的函数引起 。
如果Python使用加密解密库,还有一人比较常用的库。
pip3 install pycryptodome==3.15.0
∏
mac下obsidian如何显示console控制台的快捷键
在mac下,要显示Obsidian的控制台,您可以按照以下步骤操作:
打开Obsidian应用程序。
点击菜单栏中的"帮助"选项。
在下拉菜单中,选择"开发者工具"。
这将打开一个新窗口,其中包含Obsidian的控制台。
请注意,控制台窗口可能会显示一些警告、错误或其他信息。如果您遇到了任何问题或错误,请将这些信息提供给Obsidian的开发者以获取帮助 ...



