202402专题

供应链投毒预警 | 开源供应链投毒202402月报发布啦

概述 悬镜供应链安全情报中心通过持续监测全网主流开源软件仓库,结合程序动静态分析方式对潜在风险的开源组件包进行动态跟踪和捕获,发现大量的开源组件恶意包投毒攻击事件。在2024年2月份,悬镜供应链安全情报中心在NPM官方仓库(https://www.npmjs.com)和Pypi官方仓库(https://pypi.org)共捕获503个不同版本的恶意组件包,其中NPM仓库投毒占比89.46%, P

知识(202402)

1.@Conditional @Conditional来源于spring-context包下的一个注解。Conditional中文是条件的意思,@Conditional注解它的作用是按照一定的条件进行判断,满足条件给容器注册bean。 可以控制一个配置类是否注入到容器中,比如控制xxl-job不自动注册可以在xxl-job的配置类上加上这个注解。 经过测试:发现配置在本地配置文件或者环境变量

(202402)多智能体MetaGPT入门2:AI Agent知识体系结构

文章目录 前言1 智能体定义2 热门智能体案例3 智能体的宏观机会4 AI Agent与Sy1&Sy2观看视频 前言 感谢datawhale组织开源的多智能体学习内容,飞书文档地址在https://deepwisdom.feishu.cn/wiki/KhCcweQKmijXi6kDwnicM0qpnEf 本章主要为Agent相关理论知识的学习。 1 智能体定义 智能体 =

《软件方法(下)》8.2.5.1 类名中是否有形容词(202402更新)

8.2.5.1 类名中是否有形容词 如果存在“形容词(的)名词”这样的类名,例如“待支付(的)订单”、“合适(的)会议室”,可以先把形容词从类名移除,转成类的一个状态属性。很多时候形容词和名词之间没有“的”,也要能识别出来。 图8-55 移除形容词为状态属性 状态属性只是临时的建模产物。在后续的建模步骤中,状态属性中包含的知识会放到更合理的位置。 ★“名词的名词” 有时候,名词前

【k8s系列】(202402) 证书apiserver_client_certificate_expiration_seconds

apiserver_client_certificate_expiration_second证书定义的位置:kubernetes/staging/src/k8s.io/apiserver/pkg/authentication/request/x509/x509.go at 244fbf94fd736e94071a77a8b7c91d81163249d4 · kubernetes/kubernete

202402读书笔记|《当你老了》——灰蒙曙光比爱情温柔,清晨露珠比希望更可爱

202402读书笔记|《当你老了》——灰蒙曙光比爱情温柔,清晨露珠比希望更可爱 《当你老了》作者叶芝,断断续续碎片时间读完的一本书,不是很惊艳,但值得一读。就因为很喜欢当你老了,所以拾起的这本书。读完知道了原来叶芝很多时刻都陷在了一场狂热而长达几十年的单恋里,然后写出了那么深沉有韵味的当你老了。 果然,诗人因为爱情而年轻,但能一直保持狂热的状态野蛮不容易的。书里很多内容是叶芝