自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(138)
  • 资源 (3)
  • 收藏
  • 关注

原创 ROS2学习笔记

内容源自官方文档。仅作为随笔记录,不成体系,注意甄别。

2025-06-11 08:24:27 908

原创 python项目和依赖管理工具uv简介

uv是一个python管理工具的集大成者,一个工具将项目管理、虚拟环境管理、开发工具使用和管理等等集于一身。这里只是入门简介,更详细的使用方法请参考官方文档。

2025-05-24 17:21:30 586

原创 好用但不常用的Git配置

默认是以字母顺序排序,这会导致一些问题,比如0.5.101排在0.5.1000之后。我们将一个 css 类移至类似类的下方,稍作修改,然后使用默认的 myers 算法运行 git diff。使用下面的配置可以在每次推送代码时,自动推送tag。这样可以清楚的看到当前是什么样,发生冲突的两个修改分别是什么样,方便决策。这里说的是新创建了一个仓库后,默认就有的分支名称。开启diff3,下面两张图是开启前和开启后的对比。,通过下面的命令,我们可以按照自己的意愿修改。,这个算法快速高效,但效果有时不理想。

2025-05-24 09:26:52 566

原创 Agent杂货铺

零散记录一些Agent相关的内容。不成体系,看情况是否整理。

2025-05-11 17:14:43 480

原创 AI对话小技巧

这些技巧可组合使用,例如先设定"营养学家"角色,再注入"所有建议需附带参考文献"的指令,最后用few-shot规范报告格式,能系统提升AI输出的专业性和可用性。AI会引用尼采"超人哲学"与庄子"逍遥游"对比,用登山者不同阶段心态变化作比喻,最后追问:“您认为意义的追寻过程是否比结果更重要?每次生成都会自动添加如"量子烙印追踪器"等新设定,保持段落间的悬疑线索连贯,结尾抛出"培养舱内的克隆体竟有主角记忆"等悬念。自动生成包含理论框架→现实影响→解决方案的递进结构,提供招聘算法歧视等案例,并按需展开细节。

2025-05-11 09:15:13 464

原创 vscode 中 tasks.json schema

这里列举了常用的配置项及可选值,但是不是最全的,更详细的说明请查阅字段对应官方文档。实际上还有其他可选值,请自行查阅,这里知识抛砖引玉,对。

2025-05-10 08:29:53 347

原创 关于VScode的调试

vscode作为通用IDE,为了弥合不同语言之间的调试差异,采用了声明式配置。用户只需要告诉vscode使用什么调试器,调试哪个程序,源代码在哪里,就能对程序进行调试。所有这些信息都保存在。不同的语言有不同的特性,比如解释型语言不需要编译成可执行程序。因此不同语言调试的具体方法不同。在启动调试器之前,要首先编译带有符号表的程序,生成对应map。调试代码要有这么几个工具:源代码、带调试符号的程序、MAP表,调试器。在调试js程序时,如果制定了运行时是。最核心的参数有以下几个。

2025-05-09 13:59:59 565

原创 大模型相关概念

对于大多数深度学习训练任务,尤其是大规模神经网络的训练,BF16由于其更大的数值范围和对硬件优化的优势,越来越成为主流选择8。在深度学习和机器学习领域,FP16(Half-precision floating-point format)和BF16(Brain Floating Point 16-bit)是两种常用的16位浮点数格式,它们各自有着不同的特性和应用场景。然后,在每个模型并行组内部,可能还可以使用数据并行,复制多个这样的模型并行组,每个组处理不同的数据子集。优化库如DeepSpeed的ZeRO。

2025-02-08 22:47:52 1008

原创 数据挖掘常用算法

例如评价学生成绩有语文成绩、数学成绩、英语成绩等等。使用降维算法并不是之参考一科或几科或者不参考哪科,而是通过算法对各科成绩进行综合计算,得到一组新的评价值。把一组特征转移到另一个特征空间。类似人的换个视角看问题。在文本、视觉领域效果非常好。但是过程黑盒,缺乏解释性。贝叶斯依赖先验概率,先验知识越准,结果越好。依赖前期对业务和数据的理解。

2025-01-31 11:03:32 1576

原创 为什么使用RAG技术

微调:

2025-01-04 09:21:53 226

原创 不常用命令指南

常用命令网上资料很多,讲的也不错。这里记录下日常工作中用到的,但对于新手又不常用的命令。

2024-12-18 09:30:12 544

原创 虚拟局域网

因为安全策略原因,集群中的机器之间不能相互访问任意端口。准备通过 OpenV(虚拟)P(私有)N(网络)组建一个虚拟局域网,实现机器之间访问任意端口。配置文件默认配置文件示例位置。

2024-12-11 18:34:01 311

原创 Creo 2.0 二次开发

还没准备好系统的写,这里简单记录下不常用的配置参数,待我日后完善。

2024-11-27 14:05:04 921

原创 docker 中的entrypoint和cmd指令

一直知道这两者有区别,但是一直没有详细了解。最近在使用 docker 封装一个工具,来生成 license。正好可以作为一个案例来讲解两者的区别和用法。

2024-11-25 13:29:56 1105 1

原创 k8s 使用技巧

设置 kubectl 命令交互的 kubernetes 集群并修改配置信息。参阅 使用 kubeconfig 文件进行跨集群验证 获取关于配置文件的详细信息。kubectl 的主要作用就是与 ApiServer 进行交互, 而交互的过程, 我们可以通过下面的方式来打印,里面包含详细的说明,包含如何在 MacOS 上使用。参数会打印执行过程的日志。最高,会打印最详细的信息。更详细的使用方法参考。

2024-07-29 16:24:33 304

原创 Docker 中的代理

docker 中的代理设置分为两类:docker 使用代理访问网络;docker container 使用代理访问网络。因此要注意区分。

2024-07-03 13:31:55 1698 2

原创 iptables 规则参数

本文只是记录常用的命令行规则,如果想了解和学习 iptables,请移步每一条匹配规则都可以使用!进行取反。如表示所有目标端口不为 22 的请求。

2024-05-27 14:49:51 362

原创 设计模式概述

分类

2024-05-15 12:48:19 326

转载 [转载] CTO都必须是程序员出身吗?为什么架构师做不了CTO?

并且,一个市场技术人员会成为一个糟糕的CTO,因为他们谈论和思考的是广泛的概括,而不是完成工作的真正细节。(10)如何保持工程团队的持续发展,这可能意味着扮演IT角色,充当工程师,或周末架子搭建者(原文是weekend shelf-builder,不太理解,可能指的是自我驱动去做一些事情的意思)。你如何达到这个目标?(4)如何领导工程团队,如何管理工程团队(以及两者之间的区别是什么,因为它们非常不同)。(7)如何保护你的团队免受不必要的变化,并如何带领他们以及公司其他部分经历必要的变革。

2024-05-06 08:57:30 90

原创 Linux 远程桌面

常用的远程桌面技术有 VNC、RDP、X2GO,还有例如 SSH X 转发。RDP 是 Windows 远程桌面实用的技术,在 Linux 有开源的 xrdp 方案(本人没用明白遇到一些问题,这里不介绍)。VNC 技术本身的缺陷是协议没有安全机制。不过现在一些 VNC 工具如 TigerVNC 本身可以设置实用密码、TLS 等技术加密连接。除此之外,更常用的方法是通过 SSH 连接 VNC,利用 SSH 自身的安全机制建立安全通道。下面介绍一些常用的 VNC 工具。

2024-04-16 15:51:41 851 2

原创 Linux 中的权限设置

Linux 将文档用户分为文档持有者(owner),持有者所在组(group),其他用户(other)。每个文档的权限分为读(r)、写(w)、执行(x),供使用 3 个 bit 来表示。为了方便阅读,会使用 10 进制数字来表示权限值。例如所有用户仅有读权限,则这个文件的权限值为:444。实际上,文档权限为 4 位,上面例子中444实际上是0444。第一位位特殊标记位,也是使用 3 个 bit 来表示。从左到右分别为:SBIT、SGID、SUID。

2024-03-12 11:03:49 904

原创 开发和运维常用镜像源

先推荐三个好用的镜像站点,这三个站点有很多常用工具的源。

2024-02-04 10:05:46 712

原创 Linux 网络流量相关工具

本文聚焦于网络流量的查看、端口占用查看。至于网络设备的管理和配置,因为太过复杂且不同发行版有较大差异,这里就不赘述,后面看情况再写。需要注意的是,这里列出的每一个工具都有丰富的功能,流量/端口信息查看只是其能力的一部分。可以根据需要深入学习了解,补充自己的工具链。

2024-01-27 18:02:58 852 2

原创 Linux 磁盘设备相关命令

设备名称、厂商名称等信息。

2024-01-23 13:45:33 591

原创 iproute 随手记

想要学习 iproute 请去。这里只是为了方便查找。

2024-01-20 12:54:12 499

原创 如何写年终汇报

每年最头疼的事儿就是写年终个人汇报(总结)。有时还有篇幅限制,疼上加疼。根据个人经验和参考其他同事的汇报,做了一个简要的总结,方便以后写汇报使用。个人汇报大的逻辑是:做了什么+做的怎么样;个人成长;要做什么+怎么做。

2024-01-15 16:13:41 451

原创 Python 解决安装三方包失败的问题

pip 安装三方包失败,常见的情况有三种:不能访问源所在服务器;Python 版本不支持;和本地版本冲突。

2024-01-12 19:14:07 1365

原创 SSH 简明介绍

SSH(Secure Shell,安全外壳)是一种网络安全协议,通过加密和认证机制实现安全的访问和文件传输等业务。传统远程登录和文件传输方式,例如 Telnet、FTP,使用明文传输数据,存在很多的安全隐患。随着人们对网络安全的重视,这些方式已经慢慢不被接受。SSH 协议通过对网络数据进行加密和验证,在不安全的网络环境中提供了安全的网络服务。SSH 实现安全的基础是非对称加密(如:RSA)。SSH 支持三种认证方式:password(密码)、publickey(公钥)、password+publick。

2024-01-03 15:11:33 585

原创 前端实现动画的几种方式简介

描边动画的核心是 SVG 的两个显示属性,分别是和。用于创建虚线。它的值是一个序列,可以传入多个值,分别指定虚线中线段和间隔的长度。描述相对于起始点的偏移。它的值是一个数值 X,X>0 时,相当于往左移动了 X 个长度单位;X

2023-12-22 20:37:43 2247

原创 K8S 为什么关闭 SELinux 和交换内存

在学习搭建 K8S 环境和使用 K8S 时,所有教程必然会提到的事情就是,如同自然规律一样。那么为什么会有这样的要求呢?

2023-12-21 18:12:20 863

原创 K8S 工具收集

杂货铺,我不用 K8S,把见过的常用工具放在这里,后面学的时候再来找。

2023-12-04 18:26:30 990

原创 Windows PowerShell 和 Linux BashShell 极简对比

声明:本文不会涉及原理,详细的介绍,也不是入门文章。仅仅从使用上进行简单比较。

2023-11-03 14:21:54 2450

原创 命令行配置文件

在说具体的配置方式之前,我们需要首先梳理清除几个概念。这有助于我们明白自己在做什么,以及如何把经验平移到其他方面。和命令行相关的有几个感念:terminal(终端)、shell(解释器);interactive 和 non-interactive、login 和 non-login。我们一一来解释和说明它们各自的用途和含义。

2023-10-17 15:11:53 231

原创 Python 常用模块/库

名称说明官方模块typing提供了类型提示的功能,可以在代码中声明变量、函数或返回值的类型。通过使用类型提示,可以增加代码的可读性、可维护性和可靠性。是dataclassPython 3.7 版本引入的一个装饰器,它可以用来自动为类生成标准方法和特殊方法,例如 __init__、__repr__、__eq__等。通过使用 dataclass 装饰器,开发者可以简化类的定义,减少冗余代码。是pydantic用于数据验证和解析的 Python 库。它可以根据声明的模型

2023-08-31 14:39:04 160

原创 Pydantic 学习随笔

这里是零散的记录一些学习过程中随机的理解,因此这里的记录不成体系。如果是想学习建议看官方文档,写的很详细并且成体系。如果有问题需要交流,欢迎私信或者评论。

2023-08-30 14:10:58 640

原创 Python * 和 ** 的用法

和**可以有两种用法:在表达式中使用和在函数中使用。

2023-08-30 09:52:33 204

原创 在 Windows 下使用 conda 的一些注意点

之前一直使用 MacOS 或者 Ubuntu 作为开发环境,最近因为某些特殊原因需要转为使用 Window 作为开发环境。遇到的第一个问题就是不同开发工具的多环境管理。本文是关于 Windows 下使用 conda 的一些记录,关于如何在 Linux 做多环境管理,可以参考另一篇文章。在 conda 之前已经有了很多虚拟环境管理的工具(如:virtual-env 等),最终把 conda 作为首选是因为其:api 友好,学习方便;支持丰富的配置(.condarc),可定制化程度高;

2023-08-28 14:12:04 935

原创 联调 matlab 遇到的一些事儿

记录当时遇到的问题,因为平时不写 matlab,所以没有深入的理解。

2023-08-11 11:44:18 558

原创 基于 kRaft 搭建单机 kafka 测试环境

使用 docker-compose 在单机搭建有三个节点的 kafka 集群。

2023-08-02 20:02:52 1795

原创 Debian 11 编译安装 git 2.42.0(基于 OpenSSL)

git 克隆远程仓库时默认使用 gnutls,正常情况下没有任何问题。当使用 gitlab 时,如果把 gitlab 放在代理后面(如:放在 nginx 后面),则可能会出问题。。此时可以通过自己编译使用 OpenSSL 的 git 来解决这个问题。

2023-07-23 11:07:08 1098

Android软件安全与逆向分析_PDF电子书下载 带书签目录 高清完整版

Android软件安全与逆向分析_PDF电子书下载 带书签目录 高清完整版

2018-05-14

《App研发录》 架构设计、Crash分析和竞品技术分析_PDF电子书下载 带索引书签目录_包建强著_北京:机械工业出版社_P304_2015.10

《App研发录》 架构设计、Crash分析和竞品技术分析_PDF电子书下载 带索引书签目录_包建强著_北京:机械工业出版社_P304_2015.10

2018-05-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除