Python
Kubernetes API
Kubernetes API(应用程序编程接口)是一组规则和协议,允许应用程序与Kubernetes集群进行交互和通信。它为开发人员提供了一种管理和控制Kubernetes环境中各种资源和组件的方式。 Kubernetes API遵循RESTful设计模式,意味着它使用诸如GET、POST、PUT和DELETE等HTTP方法来对资源执行操作。通常使用HTTP或HTTPS进行访问,API服务器处理传
从0到1:如何建立一个大规模多语言代码生成预训练模型
国产AI辅助编程工具CodeGeeX是一个使用AI大模型为基座的辅助编程工具,帮助开发人员更快的编写代码。可以自动完成整个函数的编写,只需要根据注释或Tab按键即可。它已经在Java、JavaScript和Python等二十多种语言上进行了训练,并基于大量公开的开源代码、官方文档和公共论坛上的代码来优化自己的算法。CodeGeeX作为一款中国原创的AI辅助编程工具,现在免费提供给所有开发者使用,同
ChatGLM-6B int4的本地部署与初步测试
0. 前言 本次笔记是对于实习初期,初次接触到LLM大模型的一些记录。内容主要集中在对于环境的配置的模型的运行。 本人的硬软件配置如下: 1. Anaconda3 + Pycharm 的环境搭建 我使用的是Anaconda3 + PyCharm 的环境搭建。 首先下载去anaconda官网下载最新版的anaconda. 安装时注意选择Add Anaconda3 to PATH, 这样可以直接在P
pip 安装错误 Command "python setup.py egg_info" failed with error code
python setup.py install File "setup.py", line 7 def read(rel_path: str) -> str: ^SyntaxError: invalid syntax wget https://bootstrap.pypa.io/pip/2.7/get-pip.py pytho
DASCTF二进制专项部分Writeup
easynote create:堆大小可以任意分配只要不超过0xFFF create() unsigned __int64 create() { int i; // [rsp+0h] [rbp-20h] unsigned int size; // [rsp+4h] [rbp-1Ch] void *size_4; // [rsp+8h] [rbp-18h]
Redis lua脚本简要学习
Redis lua脚本简要学习 背景 分析思路 分析过程 问题再现以及缓解 未解决的问题 问题思考 lua脚本的优点 关于lua脚本的继续学习 Redis里面eval等学习
明确 ChatGPT prompt
明确 ChatGPT prompt 来源 https://zhuanlan.zhihu.com/p/625906860 参考 https://openai.com/blog/chatgpt ChatGPT 的表现令世人震惊。 但不少同学发现,自己在使用的时候并没有“别人家”的惊艳效果。 先别着急放弃,由于 ChatGPT 的表现性能与 prompt 有着很大的关
暑期实习开始啦「GitHub 热点速览」
无巧不成书,刚好最近有小伙伴在找实习,而 GitHub 热榜又有收录实习信息的项目在榜。所以,无意外本周特推就收录了这个实习项目,当然还有国内版本。除了应景的实习 repo 之外,还有帮你管理文件的 spacedrive、管理窗口的 yabai,以及管理 ai 工具的 SuperAGI。 假如你有雅兴,也可以读一读 古诗词大全 chinese-poetry 上面收录的唐诗宋词。 以下内容摘录自微
Python中的Time和DateTime
Python在处理与时间相关的操作时有两个重要模块:time和datetime。在本文中,我们介绍这两个模块并为每个场景提供带有代码和输出的说明性示例。 time 模块主要用于处理时间相关的操作,例如获取当前时间、时间的计算和格式化等。它提供了一些函数和常量,包括: time():返回当前的时间戳(自1970年1月1日午夜以来的秒数)。 ctime():将一个时间戳转换为可读性更好的字符串
每个软件开发人员都应该知道的50个ChatGPT提示
在本文中,我们将探讨一些专为软件开发人员量身定制的很棒的 ChatGPT-4 提示。这些提示可以协助完成代码生成、代码完成、错误检测、代码审查、API 文档生成等任务。 (更多优质教程:java567.com,搜"人工智能") 代码生成 [language]为[class/module/component]具有以下功能的命名 [name]生成样板代码:[functionality descri
Python异常捕获补充:assert语句
Python异常捕获补充:assert语句 【一】什么是assert语句 在Python中,assert语句用于对程序的正确性做出保证。assert语句假定某个条件为真,如果该条件不满足,将抛出一个AssertionError异常。 【二】assert语句的语法格式 condition表示一个条件表达式,如果这个条件为False,则会抛出AssertionError异常。 message参
时间模块(time)
时间模块(time) 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 【time模块】 导入时间模块 生成时间戳 时间字符串 时间元组: localtime将一个时间戳转换为当前时区的struct_time 【一】表示时间的三种方式 在Python中,通常有这三种方式来表示时间: 时间戳 元组(struct_time)
模块学习 之 正则表达式 (re)
模块学习 之 正则表达式 (re) 一说规则我已经知道你很晕了 现在就让我们先来看一些实际的应用。 在线测试工具 http://tool.chinaz.com/regex/ 首先你要知道的是 谈到正则,就只和字符串相关了。 在我给你提供的工具中,你输入的每一个字都是一个字符串。 其次,如果在一个位置的一个值,不会出现什么变化,那么是不需要规则的。 比如 你要用"1"去匹配"
【python基础】if语句-条件测试
1.初识if语句 编程时经常需要检查一系列条件,并据此决定采取什么措施。在Python中,使用if语句能够检查程序的当前状态,并据此采取相应措施。 其语法格式之一: 假设有一个学员名单的列表,想将其中每个学员的名单打印出来,对于大多数学员来说,都能跟上学习的节奏,但是'刘伯宏'加入学习的时间比较短,需要重点关注,我们特意对他输出重点关注的语句。 if语句形象上理解就相当于分流器件,让产品能够经
datetime模块
datetime模块 【一】导入模块 【二】自定义日期 【三】获取本地时间 年月日 年月日时分秒 无论是年月日,还是年月日时分秒对象 都可以调用以下方法获取针对性的数据 以datetime对象举例 【四】timedelta对象 【1】可以对时间进行运算操作 (1)获得本地日期 年月日 (2)定义操作时间 day=7 也就是可以对另一个时间对象加7天或者减少
subprocess模块
subprocess模块 【一】介绍 subprocess模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。 简单理解就是:使用我们自己的电脑去链接别人的电脑 (socket模块) 【二】使用 subprocess模块首先推荐使用的是它的run方法, 更高级的用法可以直接使用Popen接口。 【三】run() 方法 【1】语法: 可见run()函数有很
补充:通过Python中的subprocess模块实现安装pip模块
通过Python代码实现安装pip模块或更新 可以使用Python的内置模块subprocess来实现安装pip模块,具体步骤如下: 【一】导入 subprocess 模块。 【二】执行安装命令。 在上面的代码中,调用subprocess.call()函数执行命令,将需要执行的命令以列表形式传递给该函数。 【三】注解 在这个例子中,我们执行了 python -m ensurepip
User-Agent特征库
User-Agent特征库 爬行特征库(CRAWLERS) 008 ABACHOBot Accoona-AI-Agent AddSugarSpiderBot AnyApexBot Arachmo B-l-i-t-z-B-O-T Baiduspider BecomeBot BeslistBot BillyBobBot Bimbot Bingbot BlitzBOT boitho.com-dc boi
16个好用到爆的Python实用技巧!
介绍 人生苦短,快学Python! Python 是一门用途广泛的编程语言,它具有大量的库和框架。有一些鲜为人知的 Python 编码技巧和库可以让你作为开发人员的工作更为轻松,编写代码更高效。 本文将探讨一些鲜为人知的 Python 技巧,这些技巧非常有用,但并不广为人知。通过学习和使用这些技巧,可以帮你节省时间和精力,并使你的代码更加优雅和高效。那么,让我们深入探索 Python 语言的这些隐