Python类的基本操作
Python类的基本操作 以双下划线开头的变量或方法是私有变量/方法,除下面这个特殊 以xx形式定义的变量,可以被外部访问,称为特殊属性 python不支持重载,如果写多个同名函数,则会以最后一个为准 Python类中的@classmethod、@staticmethod 装饰方法 @classmethod,用来修饰类方法,可以在使用时候只与类交互,而不用实例化类后才能用 @staticmetho
软件开发常用名词科普
通用类 OLPT(On-Line Transaction Processing(联机事务处理过程)):普通关系型数据库搭建的系统,主要做日常的事务CRUD处理,例如转账 OLAP(On-Line Analytic Processing(联机分析处理过程)):复杂分析操作,提供简单的查询结果, 例如抽取历史订单分析后找到用户最喜欢的商品 OT和IT:简单来说OT是工业技术、IT是信息技术 单点登录类
数据结构常见考点算法详解(C语言版)
长文预警,本文介绍了数据结构所有算法的实现 #ifndef __B_S__ #include #include #include #include #define MaxSize 100 //二叉树的基本结构 typedef int ElemType; typedef struct BtNode{ ElemType data; //数据 struct BtNode *lchild; //左指针 s
OpenClaw配置文件详解
0 基础配置 日志配置,不配置默认在/tmp/openclaw/ { "logging": { "file": "/path/to/openclaw.log" } } 1 模型配置 "models": { "providers": { "localmodel": { // 模型
Linux环境安装OpenClaw(需科学上网)
# 安装环境 nvm install 22 nvm use 22 npm install -g pnpm pnpm config set registry https://registry.npmmirror.com/ # 下载代码 git clone https://github.com/openclaw/openclaw.git # 开启代理 export https_proxy=http:/
LangChain Chat和Agent基础使用
1 LLM 继承BaseChatModel或者SimpleChatModel 设计理念:专注于模型层面,不要预设系统提示词,工具调用时仅输出ToolMessage而不是在内部调用工具 2 Chain chain = prompt | llm | output_parser print(chain.invoke(xxx)) """本质上就是 v1 = prompt.in
Java设计模式之静态代理
1 介绍 功能:用代理类帮助当前类实现某个公共方法,好处是代理类可以在当前类执行这个公共方法的基础上增加自己的功能。例如当前类的add方法可以打印两个参数的商,代理类可以代理当前类执行add方法并在执行前检查被除数是否为0,同时还可以在执行后统计时间。 形象描述:A是电脑厂家,A虽然可以卖电脑但是他没有渠道,卖的很慢。所以A可以请B(代理商)代理其卖电脑,卖完后再分钱。 2 代码 小知识 只有一个
SpringBoot定时任务入门
概念 JWT无状态,Shiro有状态,可以结合 用户权限有以下几个 Authentication:用户认证 Authorization:用户授权 因为http是无状态的,每次请求都是无状态的。 当用户登录后,他的下个请求不会包含当前状态,所以只能重新认证 但我们希望,用户登录后的每个http请求都能保存他的登录状态 目前主要用token和session两种方式 JWT和Token区别 基于Sess