- 博客(532)
- 资源 (7)
- 收藏
- 关注

原创 解离与职场:从情绪中找到方向
最终,每个人都可以带着自己喜欢的剧本,去不同的舞台演绎人生。无论身处何种职业环境,主动性、情绪觉察和节奏感,都是掌控生活的关键。带着这些意识,你可以在职场与生活中找到自己的方向,用属于自己的方式实现价值。
2024-11-23 11:15:20
1002

原创 程序员竟然还有职业规划手册?
不是一本具体的书,而是一个由前阿里技术总监雪梅老师讲授的专栏课程,述。回顾了下毕业工作的这几年,我买过很多学习课程,《程序员职业规划手册》这个是我为数不多坚持学完的课程之一,当然里面有很多内容还需要后续反复温习、思考和练习。乘热打铁,先梳理下当前自己的一些学习收获,感兴趣的同学。
2024-03-03 17:04:09
1440
3

原创 读《晨间日记的奇迹》有感
目录第1章 为什么要早上写日记呢?第2章 借由日记实现梦想的方法第3章 开始写“晨间日记”吧!第4章 数位“晨间日记”第5章 七大作战法让你不会三天打鱼、两天晒网第6章 小小梦想渐渐实现的DQ Power最近看了一本书《晨间日记的奇迹》,虽然书名略显浮夸(毕竟畅销书嘛),但感觉还挺有意思的,自己也是看了这本书后才开始坚持着每天早上写日记,趁着放假有时间简单梳理了下,和大家分享下,感兴趣的同学可以看下。开篇作者序中首先提到了“上午写日记的好处”,当然这个听起来还是比较偏...
2021-09-21 20:19:23
597
原创 Playwright与Browser Use:领略AI赋能UI自动化测试的魔法魅力
随着AI的飞速发展,各种创新的AI自动化测试工具如雨后春笋般涌现,为软件测试领域带来了全新的活力和可能性。Browser Use是基于Playwright的增强工具,专注于将AI代理与浏览器自动化结合,通过简化操作和扩展功能提升了开发效率。
2025-04-01 11:38:48
801
原创 《关键对话》:如何高效能沟通
沟通能力决定了我们在职场和生活中的影响力。《关键对话》 提供了一种全新的沟通方式,教会我们在重要时刻,不再选择“沉默”或“暴力”,而是找到更好的第三种方式,实现共赢。
2025-03-25 10:30:16
619
原创 安装和管理最新的Python3环境(以Mac为例)
随着大模型技术的快速发展,各种基于AI的测试技术也层出不穷,有些场景需要在较高版本的Python3环境下实现,否则可能会出现兼容性问题。另外考虑自己对于Python3的各个版本环境的管理和使用其实一直都不是特别的清楚,主打一个"能用"就行。因此,趁着这个机会梳理下一些最基本的Python3环境管理,3.13为3.9.6。
2025-03-23 15:53:47
449
原创 Agent交互新体验:AI如何从Chat到Act?
2024年11月29日,大会主题【Agent交互新体验】,以大模型带来的自然语言交互能力为产品创新趋势,以人机交互升级为切入,选择用户日常的生活场景和工作场景,主打端侧大模型交互产品的定位,展示AI原生设备的技术能力。
2024-12-03 15:38:06
1230
原创 AI智能体崛起:从“工具”到“助手”的进化之路
AI智能体在跨系统的过程当中,会遇到各种各样的难题,这也是为什么google们的AI智能体在尽可能的图片识别能力,通过屏幕的截图来访问不同的软件和网站。比如说你在ChatGPT的网站上聊天,让它生成旅行的建议,ChatGPT就会给你规划路线,建议游玩的景点,但是不能帮你预定门票和酒店。通过提示 LLM 告诉它现在你是 CEO,现在你是软件工程师,它们合作,进行扩展的对话,以至于如果你告诉它,请开发一个游戏,开发一个多人游戏,它们实际上会花费几分钟编写代码,测试它,迭代它,并最终生成一个出人意料的复杂程序。
2024-11-26 11:00:11
1162
1
原创 人工智能(AI)与机器学习(ML)基础知识
本文为大家介绍一些关于人工智能(Artificial Intelligence, AI)和机器学习(Machine Learning, ML)的基础概念、核心原理以及学习路径,帮助大家更清晰地了解这个领域的框架。人工智能是一个广义的概念,指机器模仿人类智能的能力,例如学习、推理、解决问题、语言理解和视觉感知。机器学习是让机器通过数据学习规律,并能够完成特定任务的技术,无需明确编程。用未标注的数据训练模型,模型自行发现数据中的规律或结构。用带标签的数据训练模型,学习输入与输出的映射关系。
2024-11-22 10:34:25
1374
原创 Mongo数据库集群搭建
MongoDB因为使用比较方便,在研发或测试团队用的比较普遍,有时候可能因为成本和预算等原因,短期无法在云上买集群资源,只能在物理机器上部署,考虑一般机器部署的服务和使用的同学都比较多,单节点故障容错率较低,因此一般建议是部署集群模式,否则一台机器故障,可能导致服务不可用或数据丢失。
2024-11-17 17:55:58
1439
原创 AI编程工具真的能替代程序员工作吗?
在当今科技迅速发展的背景下,生成式人工智能(AI)在各个领域的应用已经成为热门话题。其中,人工智能编程工具的崛起无疑是软件开发行业早期受到冲击的领域之一。目前AI辅助编程主要有三种模式:IDE模式、Prompt模式、Agent模式。
2024-11-05 10:24:31
791
原创 不只是任务分配!管理者应具备的核心认知
作为管理者,明确目标和预期结果是第一步。团队需要的不仅是指令,而是对目标意义的深刻理解。为确保目标清晰,可以采取“阶段目标拆解”的方法,将复杂的目标划分为具体、易于执行的任务,并强调任务的关键结果。例如,“在第一季度确保产品稳定性,减少崩溃率,提高系统响应速度”这样的目标说明,能让团队成员在细节上有所取舍并专注核心任务。
2024-11-03 12:03:53
717
原创 管理者如何开展和布置工作?
复盘才能翻盘。”每次任务结束都是学习的机会。进行复盘与总结,评估团队工作成果,反思成功与失败原因。复盘是智慧的积累,正如名言所示:“历史是一面镜子。”通过复盘总结,团队可不断吸取经验、优化流程、提升效率。布置工作看似简单,实则深奥。记住,领导不是权力的象征,而是责任的担当。只有当你能够熟练地布置工作、保障执行时,你才能真正成为一名优秀的领导者。
2024-10-15 20:42:00
966
原创 知识赋能:构建高效测试团队的关键
因此,在面对这些复杂情况时,我们需要充分考虑实际情况,分析每个环节的特点和潜在挑战,结合团队的现状、资源配置以及业务需求,制定出灵活且有针对性的方案。如果经过多次沟通、引导和激励,仍有个别老员工继续不配合,甚至影响团队的整体效率,管理者需要采取更严肃的措施。在日常工作中,反复传递流程标准化和知识沉淀的重要性,培养团队成员的责任感,推动这种文化逐渐融入团队的日常行为。每位员工的技术水平、经验和习惯各异,作为管理者,必须对业务链路和技术实践进行梳理,形成标准化内容,确保团队有一个统一的执行基准。
2024-09-10 16:12:40
1181
原创 软件质量保障:故障演练介绍
对于很多大型企业来说,经过多年的技术演进,系统工具和架构已经高度垂直化,服务器规模也达到了比较大的体量。当服务规模大于一定量(如10000台)时,小概率的硬件故障每天都会发生。这时如果需要人的干预,系统就无法可靠的伸缩。为此每一层的系统都会面向失败做设计,对下游组件零信任,确保在故障发生时可以快速的发现和处理。但这些措施在故障发生时的有效性、故障恢复工具的真实容灾能力、处理问题人员的熟练度,沟通机制、容灾措施对上层的影响等问题,平时并没有太多的机会验证,往往都是在真实故障中暴露。
2024-09-08 18:03:08
1947
原创 听说这样汇报工作,一开口就秒杀90%的人
比如,领导,这个月您安排的这几个重的事都……完成了,下个月(周)我准备…去做。定期的向领导汇报,其实也是一项份内工作。在正式的汇报之前,一定要提前向领导作总结,至少要给领导一个准备的时间,让领导大致的了解你这一个月或者这一个周,做了哪些事情,那些事情还没有做。
2024-09-08 12:02:17
1583
原创 Python3:多行文本内容转换为标准的cURL请求参数值
在一些编程软件里面一般无需额外处理,比如在Python3中我们可以使用 """xxxx""" 处理多行文本,但直接复制作为Postman请求的参数时,会出现格式问题。
2024-08-22 16:15:01
439
原创 ClickHouse与Elasticsearch:大数据时代的两大引擎比较
随着大数据技术的不断发展,企业对数据分析和实时搜索的需求也日益增长。ClickHouse和Elasticsearch作为两款备受欢迎的数据库系统,在不同的应用场景中各展所长。本文将从基本介绍、优劣势分析和应用案例等多个维度,详细探讨ClickHouse与Elasticsearch在大数据处理中的应用。
2024-08-22 15:21:58
1303
原创 如何高效应对团队中的低效程序员?
在竞争激烈的环境中,简单地更换员工可能是最快的选择,但并不总是最有效的解决方案。相比之下,西方的很多公司更注重人员的培养和长远的发展,领导者会努力为员工提供支持,并在遇到问题时共同寻找解决办法,而不是急于推卸责任。领导力的核心在于通过有效的管理和支持,实现团队的共赢,而不是简单地将问题推给程序员个人。当面对团队中的低效成员时,作为领导者,应该主动寻找问题的根源,提供解决方案,而不是简单地将责任归咎于个体。在判定某个程序员的效率问题之前,作为领导者,你需要先反思自己的管理和决策是否出现了问题。
2024-08-22 14:50:41
968
原创 几个简单但强大的Prompt提示词框架
哈佛家训》:提出正确的问题,往往等于解决了问题的大半。一个好的 Prompt 可以极大地提高效率和效果。ChatGPT 可以看作是一面镜子,它的回应反映了你的输入。如同钥匙打开门锁,好的 Prompt 为我们打开了 AI 大模型的无限潜力。无论是 ChatGPT、Claude 还是 文心一言,一个合适的 Prompt 可以极大地提高问题的解答质量与效率。正如一位行业专家所言:“你得到的输出,往往取决于你输入的 Prompt。
2024-08-13 11:56:04
1802
原创 Llama 3.1用了1.6万个英伟达H100 GPU,耗费......
当地时间 2024年 7月 23号,Meta 公司发布了迄今为止最强大的开源 AI 模型 Llama 3.1。该模型不仅规模庞大,性能也堪比最强大的闭源模型。这称得上是开源 AI 领域的一个重要里程碑。Llama 3.1 模型家族总共有三个版本,规模最大的旗舰版本拥有 405B(4050 亿)参数,是近年来最大的开源 AI 模型。其余两个较小版本的参数量分别是 700 亿和 80 亿。
2024-08-08 17:56:49
2288
原创 深度解析:大模型开源的真与假
开源大模型和闭源大模型各有其优势和挑战,也不是对立面。在数据隐私、商业应用和社区参与方面,它们展现出不同的特点和潜力。选择更看好哪一种路径,取决于你所重视的因素和目标。无论是开源还是闭源,推动AI技术的发展和应用,共同促进智能时代的到来,是我们作为掌舵者共同的目标。开源项目是为了分享这个世界,那么就可能必然会舍弃掉资源的保密性和私人性,但其在创新速度、透明性、教育和社区参与方面的优势非常明显,我认为瑕不掩瑜。
2024-08-08 11:46:46
1772
原创 大模型时代:还有人裸写SQL吗?
临时来了个数据统计查询需求,得高优支持下, 没办法,同事3句话提了3次老板,说是老板想看一个数据啥的。我们的原始数据存储在Mongo中,这次的查询需求涉及2张表,以前基本都是通过代码实现的处理逻辑,没有像和Mysql一样使用left join等联表操作完成,需求描述如下,
2024-07-19 18:35:41
468
原创 用了6年git,不知道cherry-pick是啥意思
git stash是用来临时保存当前工作目录的修改(即使它们没有被添加到暂存区)。这样你可以在不提交的情况下切换分支或执行其他操作,而不会丢失当前的工作。git stash是用来恢复上次被git stash保存的工作。它会将存储的修改应用到当前工作目录,并从 stash 列表中移除。
2024-07-17 21:12:59
1064
原创 PyCharm查看文件或代码变更记录
Mac笔记本上有一个截图的定时任务在运行,本地Python使用的是PyCharm IDE,负责的同事休假,然后定时任务运行的结果不符合预期,一下子不知道问题出现在哪里。
2024-07-17 20:45:06
1825
原创 技术管理者遇到的那些事
希望通过这篇博客的分享,能给各位技术管理者们带来一些启发和帮助,让我们共同努力,打造更强大的技术团队,迎接未来的每一个挑战。第三,你明明是为了员工好,但在与他沟通的过程中却谈崩了,这个时候应该怎么办?第一,当员工不符合预期的时候,Leader 应该先找下原因,看看是他的能力没有达到,还是说他没有被放在正确的岗位上。第一,有自下而上,投票,大家提名、老板拍板这 3 种决策机制,选择决策机制的时候,要根据实际情况来做判断。总之,作为技术管理者,我们不仅要具备扎实的技术能力,还需要掌握有效的团队管理技巧和策略,
2024-07-07 19:51:54
627
原创 快速了解GPT-4o和GPT-4区别
在5月14日的OpenAI举行春季发布会上,OpenAI在活动中发布了新旗舰模型“GPT-4o”!据OpenAI首席技术官穆里·穆拉蒂(Muri Murati)介绍,GPT-4o在继承GPT-4强大智能的同时,进一步提升了文本、图像及语音处理能力,为用户带来更加流畅、自然的交互体验,更多详情可点击查看官网(需科学上网)。GPT-4o的“o”代表“omni”,源自拉丁语“omnis”。在英语中“omni”常被用作词根,用来表示“全部”或“所有”的概念。GPT-4o是一个多模态大模型。
2024-06-28 10:08:21
4393
1
原创 Baidu Comate专业版90天使用福利免费送,AI编码解放程序员双手
用过的都说好,Comate专业版本相比免费版本或其它大厂产品,响应速度和综合能力方面有很大的优势。基于文心大模型,结合百度编程大数据,为你生成优质编程代码。Baidu Comate 释放“十倍”软件生产力。你的AI编程助手,你的编码效率提升好帮手。90天免费专业版体验卡(价值180元),来吧,我的程序员朋友们!废话不多说,直接上干货。
2024-06-25 21:56:22
364
原创 Git报错,commit时提示 git: ‘interpret-trailers‘ is not a git command. See ‘git --help‘. cannot insert ...
centos 7U5系统机器,git commit提交代码时,报错提示:git: ‘interpret-trailers‘ is not a git command. See ‘git --help‘. cannot insert change-id line ....
2024-06-20 16:48:47
820
原创 大模型时代的APP:AI Agent(智能体)
Agent(代理)一概念起源于哲学,描述了一种拥有欲望、信念、意图以及采取行动能力的实体。具有自主性、反应性、交互性等特征的智能“代理”。大型语言模型(LLMs)的出现为智能代理的进一步发展带来了希望。长期以来,研究者们一直在追求与人类相当、乃至超越人类水平的通用人工智能(Artificial GeneralIntelligence,AGI)。在 1950 年代,Alan Turing 就将「智能」的概念扩展到了人工实体,并提出了著名的图灵测试。这些人工智能实体通常被称为—— Agent(代理)。
2024-06-20 16:28:50
2518
原创 Python3:开发编码规范常用工具介绍
在开发中大型项目时,往往需要多人参与,甚至跨团队合作。试想一下,如果每个人都按照自己的编码习惯和风格来,那简直是个灾难,最后的代码肯定破碎不堪、难以入目。因此在多人参与的大型项目里,最基本的一件事就是让所有人的代码风格保持一致,整洁得就像是出自同一人之手。下面抛砖引入介绍几个与代码风格有关的工具。flake8、isort、black:常用的代码检查与格式化工具。
2024-05-15 21:03:51
1148
1
原创 互联网人员高频访问站点合集,持续更新中...
极客网亿欧网艾瑞网IDC咨询36氪雷锋网新浪搜狐腾讯网万徳发现报告创业邦虎嗅智库服务钛媒体智东西机器之心量子位快科技华尔街见闻第一财经。
2024-05-08 14:50:33
407
原创 Python3:@property属性装饰器
函数方法我们应该并不陌生,属性其实也一样,只是我们很少口语化提这个说法。在 Python 中,属性是与对象相关联的特性或数据。属性可以是对象的状态信息,也可以是对象的行为。实例属性(Instance Attributes):实例属性是与特定对象实例相关联的属性。每个对象实例都可以有自己独立的实例属性,它们保存在对象的命名空间中。实例属性通常在对象的构造函数__init__中初始化,也可以在任何地方动态添加或修改。例如:self.name = name # 实例属性。
2024-04-25 11:34:20
1421
1
原创 Python3:参数传递之*args和**kwargs
在日常编写Python代码时,我们经常会看到函数的参数中出现*args 和 **kwargs,特别是是在一些标准库或者高级用法,比如函数装饰器等,下面简单介绍下其含义和用法。
2024-04-24 10:59:56
684
1
原创 Python3:读取和处理超大文件
在日常工作中,文件对象是我们常接触到的可迭代类型之一。一般用 for 循环遍历一个文件对象,可以逐行读取它的内容。但这种方式在碰到大文件时,可能会出现一些奇怪的效率问题。
2024-04-18 21:07:07
2824
1
原创 Python3:数据校验机制
使用 Pydantic,你可以通过简单的 Python 类来定义数据模型。这些类使用类型提示来定义字段的类型,并且支持各种 Python 原生类型、自定义类以及第三方库的类型。
2024-04-17 21:41:21
1241
原创 大语言模型背景下,NLP从业者前景如何?要换个方向么?
大模型技术的发展,NLP行业短期可能会受强烈冲击,但长期来看未必是坏事,机遇与挑战一直是共存的。不局限于某个领域和技术,事实上一旦我们选择了技术岗,就意味着必须选择做一个终身学习者。ChatGPT这么强,会影响NLPer的就业环境吗 - 知乎。
2024-03-20 10:59:23
2618
1
原创 无监督学习、自监督学习、有监督学习、SFT监督微调介绍
解释:无监督学习是一种机器学习的方法,其中模型从未标记的数据中学习。也就是说,给模型提供输入数据,但没有给出相应的期望输出或标签。模型需要自己发现数据中的模式、结构或关联。技术术语:“未标记的数据”:指的是没有附带额外信息(如类别标签或值)的数据。“模式、结构或关联”:无监督学习的目标通常是识别数据中的群集、异常值、降维或某种内在结构。
2024-03-13 17:50:37
1777
光流场计算 c语言 源码 optical flow
2017-10-16
office2013 应用程序无法正常启动(0xc000007b)
2017-06-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人