2025年2月个人工作生活总结
本文为 2025年2月工作生活总结。
工作记录
AI浪潮
AI非常火,春节至今,到处充斥着大量和AI、DeepSeek有关的新闻。领导也一再强调要用AI,甚至纳入到新一年的考核里。再往上,大领导开会的新闻稿里也作出要求,不能停下脚步,要拿出最好状态,干出最好业绩。再往上,广西的新春第一会,也发出号召,广西人要站到时代前沿捕捉发展机会,要积极响应迅速行动。——月底回头看,实际上是顶层对AI做了规划和要求,因此,各方都积极响应和行动。
虽然网上很火,动不动就5分钟完成一个APP,上架后月入过万。5分钟完成一个产品方案。各有关部门、有关事业单位、有关公司,都纷纷下场接入了大模型,提高了效率。但于我而言,工作上似乎没有什么突破性提高。
根据要求,这个月参加了一个介绍cursor开发vue前端的培训,后面要结合自己的工作内容(C++/Golang)使用AI提高效率。虽然不至于到学会1+1后上手微积分的程度,但跨越起来还是有难度,要点时间。
在shell脚本获取容器命令结果
场景:需要运行docker获取架构名称,再在shell中判断。代码片段:
ARCH_NAME=`docker exec -it mybuild uname -m`
判断代码:
if [ "$ARCH_NAME" = "aarch64" ]; thenthefile=$PRO_NAME*.arm
fi
在shell中输出的ARCH_NAME为aarch64,但无法进入判断条件,经查,发现运行容器时不能指定t选项,改为下面的即正常。
ARCH_NAME=`docker exec -i mybuild uname -m`
注:
AI回答内容:
-t会分配一个伪终端(pseudo-TTY),这可能会导致输出的值包含额外的换行符或不可见字符,从而影响字符串比较。
在crontab添加定时任务示例
方法1:输入crontab -e,使用vim等写入定时任务。
方法2:置一文件,写入定时任务,再导入。crontab_jobs.txt文件示例:
* * * * * /path/to/command arg1 arg2
0 5 * * * /path/to/another/command arg1 arg2 arg3
导入:
crontab crontab_jobs.txt
在国产化适配工作中,原来使用方法1,现使用方法2,方便操作。
根据AI提示修正U盘无分区问题
我的问题:
我有一块U盘,安装有ventroy,用来安装各种Linux系统,并且和自测程序运行文件。某周六在一工控机上拷贝了制作的ISO镜像到U盘后,再拷贝到我的电脑上,但无法识别出分区。于是向AI求助,最终解决。
向AI提问:
我有一块U盘,分区为/dev/sdb1、/dev/sdb2,有一次插入到linux系统的工控机,然后U盘就变成/dev/sdb,没有分区了。插入windows系统,提示U盘“未分配”。请介绍一些工具进行修复
AI回复如下:
你的U盘分区表可能损坏或丢失,导致系统无法识别分区。以下是修复U盘的步骤和工具:
- 检查U盘状态
首先,确认U盘是否被系统识别:
sudo fdisk -l /dev/sdb
如果输出显示没有分区表,说明分区表可能损坏。
- 使用
testdisk恢复分区表
testdisk 是一款强大的分区恢复工具,适合修复丢失的分区表。
安装:
sudo apt-get install testdisk
使用:
-
运行
testdisk:sudo testdisk -
选择U盘(如
/dev/sdb),按Enter。 -
选择分区表类型(通常为
Intel),按Enter。 -
选择
Analyse扫描分区。 -
如果找到丢失的分区,选择
Write写入分区表。 -
退出并重启系统,检查U盘是否恢复正常。
国产化改造记录
先前的文档编写、管理都不规范,有些重复,有些没条理,有些分类不正确。利用春节期间想了一下,暂定如下:
- 面向使用人员的,原则上写出步骤,写个命令即可,一般不做解释,必要的,简单写出即可。如绑定网口和MAC地址,先说问题,再执行自写的脚本,即可,不必解释udev规则。文档要分类好,不要混到一起(这样也显得工作量多)。
- 面向自己的,按事项,将几个平台的放一直写,方便对比,方便查阅。
鸡头牛后
无意间得知人力成本的大概情况,正式员工是外包的几倍——这是正常的,只是数据直接摆在面前,心里还是有一点触动。我和部分人不同,我得努力干活,承蒙领导关照,得了几次优秀(外包)员工——这要真心感谢领导,因为我体验过反例。去年是第一次在大会议上读出,我还是比较怕的,虽然我不敢称木秀于林,但还是小心为上。去年第二次提交转正材料,目前没消息,不知是不是没有下文了。
生活记录
家庭预算
上月提前还了一笔房贷,趁过年,在家用excel计算了一下,买房三年,本金才还了3万,利息超过10万。一算才知道,除去生活开支,我也能有这么多钱——虽然都给了银行。把情况和老爸老妈说,都是支持提前还款。
过年给大锤妈一千多,给老妈一千多,说实话,我自己都觉得拿不出手,上愧高堂,下愧妻儿。预计再过一两年,情况会好转些。今年开始,每月月供少了一些钱,因此计划增加家庭预算,降低恩格尔系数,比如偶尔看电影、吃大餐,等。之前我说过,面包会有的,牛奶会有的,也朝这个目标努力。
育儿记录
春节记事
今年过年回家,初一带娃去参与村里的活动,妹妹妹夫一家子初二来家里,初三初四在家,初五在家包粽子,初六舅舅家,同日上南宁,然后上班。下旬大锤大妞上学,恢复日常生活两点一线、辅导作业,时不时加班的生活。
寒假作业
大锤寒假作业比较多,在学校发了作业本,在QQ群里也发公告。语文方面作业,要背一些课文和古诗——这个在放假期间教读了一些;特色作业方面,有天气记录,超市价格记录,剪窗花,做灯笼;音乐作业方面,要做小鼓或沙锤的手工乐器。
阅读记录
有几本书借了很久,在还之前,把部分重点章节拍照留念,目前的问题是,照片比较大,而又没有扫描工具。
相关文章:
2025年2月个人工作生活总结
本文为 2025年2月工作生活总结。 工作记录 AI浪潮 AI非常火,春节至今,到处充斥着大量和AI、DeepSeek有关的新闻。领导也一再强调要用AI,甚至纳入到新一年的考核里。再往上,大领导开会的新闻稿里也作出要求,不能停下脚…...
【Python】网络爬虫——词云wordcloud详细教程,爬取豆瓣最新评论并生成各式词云
目录 一、功能介绍 二、关键技术 1、安装WordCloud 2、利用WordCloud 1、WordCloud的基础用法 **相关参数介绍** **WordCloud 提供的方法如下** 2、WordCloud的应用举例 3、设置停用词 4、WordCloud使用词频 三、程序设计的步骤 1、抓取网页数据 2、数据清洗 3、…...
第39天:安全开发-JavaEE应用SpringBoot框架Actuator监控泄漏Swagger自动化
时间轴: Java知识点: 功能:数据库操作,文件操作,序列化数据,身份验证,框架开发,第三方组件使用等. 框架库:MyBatis,SpringMVC,SpringBoot…...
综合练习 —— 递归、搜索与回溯算法
目录 一、1863. 找出所有子集的异或总和再求和 - 力扣(LeetCode) 算法代码: 代码思路 问题分析 核心思想 实现细节 代码解析 初始化 DFS 函数 时间复杂度 空间复杂度 示例运行 输入 运行过程 总结 二、 47. 全排列 II - 力扣&a…...
c++ 中的 auto 与 const 关键字
总是看到这两个关键字,根据 AI 的回复进行了一些整理总结。 文章目录 **1. auto 关键字****基本用法****与指针、引用结合****与 const 结合****在函数返回值推导****auto 不能用于** **2. const 关键字****修饰变量****修饰指针****修饰函数参数****修饰成员函数**…...
.pem文件是什么
.pem 文件通常是一个 Privacy-Enhanced Mail 格式的文件,它是一个常见的 证书文件 格式,可以存储加密密钥、证书或其他加密数据。最常见的用途是 SSH 密钥 和 SSL/TLS 证书。 在 SSH 使用中,.pem 文件一般是 私钥 文件,用于通过公…...
【Java SE】Java中String的内存原理
参考笔记: Java String 类深度解析:内存模型、常量池与核心机制_java stringx、-CSDN博客 解析java中String的内存原理_string s1 new string("ab");内存分析-CSDN博客 目录 1.String初识 2.字符串字面量 3.内存原理图 4. 示例验证 4.…...
IDEA提示将方法形参更改为(什么什么类型),要检查对应的实体类中的字段类型是否正确
IDEA提示inviteCodeId应该是字符串,明显不对,后来检查发现是FakeRegistration类中把inviteCodeId定义为String类型了。...
DeepSeek-OpenSourceWeek-第五天-Launch of 3FS and Smallpond Framework
2025 年 2 月 28 日,DeepSeek 在开源周的最后一天宣布推出了 Fire-Flyer File System(3FS)和 Smallpond 数据处理框架。这些创新旨在提升数据访问和处理能力,特别是针对 AI 训练和推理工作负载。 Fire-Flyer File System (3FS) 3FS 是一种高性能的分布式文件系统,专为应对…...
【芯片设计】NPU芯片前端设计工程师面试记录·20250227
应聘公司 某NPU/CPU方向芯片设计公司。 小声吐槽两句,前面我问了hr需不需要带简历,hr不用公司给打好了,然后我就没带空手去的。结果hr小姐姐去开会了,手机静音( Ĭ ^ Ĭ )面试官、我、另外的hr小姐姐都联系不上,结果就变成了两个面试官和我一共三个人在会议室里一人拿出…...
初阶数据结构(C语言实现)——3顺序表和链表(3)
3.链表 3.1 链表的概念及结构 概念:链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的 链表的物理结构 1.从上图可看出,链式结构在逻辑上是连续的,但是在物理上不一定连续…...
Kubernetes故障排查实战指南
前言 在云原生时代,Kubernetes已成为容器编排的事实标准。然而,随着系统规模和复杂度的增加,故障排查变得越来越具有挑战性。本文将从实战角度,系统化介绍K8s故障排查方法和最佳实践。 © ivwdcwso (ID: u012172506) 一、故障排查方法论 1.1 三步排查法 问题定位:快…...
使用 VSCode 代替 BeyondStudio for NXP 开发 JN 5169
使用 VSCode 代替 BeyondStudio for NXP 开发 JN 5169 一、安装 VSCode二、搭建 NXP JN5169 ZigBee 3.0 开发环境和下载示例工程三、配置 VSCode1、配置环境变量 MYSYS_HOME2、VSCode 安装以下插件3、VSCode 配置头文件路径 四、编译工程1、JN-AN-1219 有 6 个构建选项2、修改 …...
Python常见面试题的详解24
1. 如何对关键词触发模块进行测试 要点 功能测试:验证正常关键词触发、边界情况及大小写敏感性,确保模块按预期响应不同输入。 性能测试:关注响应时间和并发处理能力,保证模块在不同负载下的性能表现。 兼容性测试:测…...
加载大数据时性能压力优化
1. 减少数据请求量 分页加载(Pagination) 原理:将数据拆分为多页,按需加载。实现: 传统分页(页码切换)。无限滚动(滚动到底部自动加载下一页,如社交媒体)。…...
动态自定义标签属性页面(Tomcat 9)
java文件 ,包名org.rain.tag package org.rain.tag; import java.io.IOException; import java.util.HashMap; import java.util.Map; import javax.servlet.jsp.JspException; import javax.servlet.jsp.tagext.DynamicAttributes; import javax.servlet.jsp.…...
使用Fuse-DFS挂载文件存储 HDFS-后端存储ceph
1. 编译环境准备 yum install cmake3 ln -s /usr/bin/cmake3 /usr/bin/cmake yum install gcc-c安装挂载依赖 yum -y install fuse fuse-devel fuse-libs执行以下命令,载入FUSE模块 modprobe fuse2. 下载源码包 hadoop-3.3.4-src.tar.gz解压后执行以下命令 打开…...
DBGPT安装部署使用
简介 DB-GPT是一个开源的AI原生数据应用开发框架(AI Native Data App Development framework with AWEL(Agentic Workflow Expression Language) and Agents)。 目的是构建大模型领域的基础设施,通过开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Mul…...
How to use VRX on ubuntu20.04 with ROS1 Noetic?[2]
How to use VRX on ubuntu20.04 with ROS1 Noetic?[2] 1.Which topics2.Control1.1操作模拟船(1)命令行直接发布(2)启动键盘控制文件 3.Customer your VRX world3.1Which world parameters3.2改变风的参数 3.2.1更改默认参数&…...
yolov8 目标追踪 (源码 +效果图)
1.在代码中 增加了s键开始追踪 e键结束追踪 显示移动距离(代码中可调标尺和像素的比值 以便接近实际距离) 2.绘制了监测区域 只在区域内的检测 3.规定了检测的类别 只有人类才绘制轨迹 import osimport cv2 from ultralytics import YOLO from collections import defaultdic…...
运维Apache面试题及参考答案
目录 简述 Apache Web 服务器的主要特点及适用场景 Apache 的默认监听端口是什么?如何修改为其他端口? Apache 的主配置文件名称及路径是什么?不同 Linux 发行版的默认路径有何差异? 解释 Apache 的 MPM(Multi-Processing Module)机制,列举常见的工作模式(如 prefor…...
基于Python的web漏洞挖掘,漏洞扫描系统(附源码,部署)
本次技术通过利用Python技术来开发一款针对web漏洞挖掘扫描的技术,通过web漏洞的挖掘扫描来实现对网站URL的漏洞检测,通过高中低风险的判断来实现对一款网站中存在的漏洞进行可视化的分析,从而能够找到问题并且尽快的实现问题的解决。 博主介…...
K8s部署主从结构MySQL服务
01 介绍 RC、Deployment、DaemonSet都是面向无状态的服务,它们所管理的Pod的IP、名字、启停顺序等都是随机分配的,而StatefulSet,管理所有有状态的服务。 StatefulSet为了解决有状态服务的问题,它所管理的Pod拥有固定的Pod名称,一定的启停顺序,在StatefulSet中,Pod名字…...
岳阳市美术馆预约平台(小程序论文源码调试讲解)
第4章 系统设计 一个成功设计的系统在内容上必定是丰富的,在系统外观或系统功能上必定是对用户友好的。所以为了提升系统的价值,吸引更多的访问者访问系统,以及让来访用户可以花费更多时间停留在系统上,则表明该系统设计得比较专…...
ubuntu22.04系统如何自建2级ntp服务器
一:ntp服务器详情 服务器型号 系统版本 IP地址 主机名 ntp服务版本 虚拟机8c-32g-1T Ubuntu22.04 10.20.30.2 DMZ-NTP-SERVER 4.2.8p15 二:ntp服务端部署配置脚本 #!/bin/bash # 脚本信息 echo "--------------------------…...
DeepSeek赋能智慧社区:提升社区治理,优化资源配置,带来全新变革
在数字化浪潮的推动下,智慧社区正逐渐成为城市发展的重要方向。作为一款先进的人工智能大模型,DeepSeek凭借其强大的多模态数据分析和智能决策能力,正在为智慧社区的建设注入新的活力。 标准规范及顶层设计指南、供应商整体解决方案合集、供应…...
spring注解开发(Spring整合MyBatis——Mapper代理开发模式、(Spring、MyBatis、Jdbc)配置类)(6)
目录 一、纯MyBatis独立开发程序。 (1)数据库与数据表。 (2)实体类。 (3)dao层接口。(Mapper代理模式、无SQL映射文件——注解配置映射关系) (4)MyBatis核心配…...
springcloud组件调用顺序
Spring Cloud 组件的调用顺序并不是固定不变的,它依赖于具体的业务场景和微服务架构的设计。然而,可以概括出一个典型的微服务架构中 Spring Cloud 组件的调用流程,这个流程大致可以分为以下几个步骤: 服务注册与发现:…...
【MySQL】数据库-图书管理系统(CC++实现)
一.预期功能 该图书管理系统设计提供基本的设计模版,涉及数据库的增删查改等操作,包含登录功能,图书管理功能,图书借阅功能,用户管理功能等基础功能,详细功能查看以下菜单表,共包含三个菜单&am…...
VSCode轻松调试运行C#控制台程序
1.背景 我一直都是用VS来开发C#项目的,用的比较顺手,也习惯了。看其他技术文章有介绍VS Code更轻量,更方便。所以我专门花时间来使用VS Code,看看它是如何调试代码、如何运行C#控制台。这篇文章是一个记录的过程。 2.操作 2.1 V…...
