AI, AI编程
未读写在前面大家好,我是程序员七平。这篇文章主要介绍豆包旗下的一款编程助手MarsCode,方便大家对于这款插件有初步的了解。
本文主要按照以下目录进行介绍和演示:
1、豆包MarsCode是什么?
2、在Idea中使用:
① 代码补全、② 生成单元测试、③ 解释代码、④ 错误修复、⑤ AI问答
3、在VsCode中使用:
① 代码补全、② 生成单元测试、③ 解释代码、④ 错误修复、⑤ AI问答
4、豆包在线编辑器 MarsCode IDE 初体验
1、豆包MarsCode是什么?
豆包MarsCode是豆包旗下的编程助手,能够提供智能补全、智能预测、智能问答等能力。
MarsCode的功能简要如下,后面我会逐项进行操作演示:
① 代码补全、② 生成单元测试、③ 解释代码 、④ 错误修复、⑤ AI问答
官网地址:https://www.marscode.cn/home;
2、豆包MarsCode怎么用?从官网的介绍看到,MarsCode支持超过100种语言,并且兼容VSCode和JetBrains IDE。
对于我来说,最关注的IDE就是IDEA和VS Code, ...
1. Cursor 介绍:Cursor AI 编程工具是一个智能开发环境(IDE),它结合了人工智能(AI)技术来增强开发人员的编码体验。与传统的编程工具不同,Cursor AI 通过嵌入的 AI 功能(如自动补全、错误检查、代码生成等)来加速开发过程。
Cursor 内置的AI模型:
最先进的gpt-4、claude-3.5和openAI的模型o1-mini、o1-preview。
收费情况:免费版本:专业版两周试用、50个慢速高级版请求、2000次“完成”(生成代码/请求AI等)使用。
我是使用免费版本的claude-3.5模型开发的工具“护腰神器”。
2. Cursor使用:下载地址在文末,我们先看主要功能,大概10分钟上手。
1)Cursor界面
2)语言切换,切换成中文:界面上方的放大镜,点击输入>language,选择简体中文即可。
3)常用快捷键因为我也没搞过这个WPF,完全小白。基本全自动开发,我主要使用的就是下面命令(这个命令最强大):
Ctrl+i:打开Composer,用于输入自然语言命令(像跟朋友聊天一样),编辑代码。
@Codebase:提 ...
解决从官方仓库下载网络不通畅问题,搭建私有化镜像仓库本文主要针对适用于个人的镜像仓库Registry和适用于企业的镜像仓库Harbor 做介绍。
先看看搭建私有化镜像仓库能解决什么问题?
1.搭建Docker私有化仓库能解决什么问题?
镜像拉取、下载慢:从本地私有仓库下载镜像比从远程公共仓库下载要快得多,因为数据传输的延迟和带宽限制被大大降低。(个人使用很重要)
节省网络带宽:私有仓库允许用户在本地网络内下载和分发Docker镜像,因此能够尽量避免从远程公共仓库进行下载。(个人使用很重要)
增强安全性:私有化仓库允许对镜像进行更严格的安全控制和审计、进行更细粒度的访问权限限制,确保只有授权用户才能下载和上传镜像。
镜像的统一管理和分发:私有仓库使得Docker镜像的管理和分发更加集中和统一,管理员可以轻松地管理不同版本和标签的镜像,确保团队成员使用一致的镜像版本。
如果平时使用过程中有使用的比较好的镜像,可以拉取下来,然后推送到自己的仓库收藏一下。有时候想用的时候又拉取不下来,很是折腾、费时间。
2.常用私有化镜像仓库介绍2.1 Docker官方Registry镜像
Docker官方 ...
不到6小时,不敲一行代码,做出一个Win客户端工具“护腰神器”
你好,我是程序员七平。一个10年的Javaer,目前研究AI以及AIGC,副业探索中。
感兴趣的朋友可以关注这个公众号。
Cursor(一款基于Vs Code构建的、与AI结合的现代化编程工具)发布也挺长时间了。
前些天才腾出手研究了一下Cursor的使用,因为自己平时坐的时间长一些,就顺便做了一个小工具。
发给了几个朋友和同事,说是觉得还不错。当知道这是完全使用AI做的的时候,表示很吃惊和好奇,纷纷表示让我详细说说。
我答应了他们我会在公众号写一篇文章,让他们自己来看(哈哈,算盘响不响?)。
不多废话,以下是本文内容大纲:
“护腰神器”介绍;
Cursor工具介绍;
使用的提示词及调试过程;
实践过程的踩坑和使用心得;
附录资源;
1. “护腰神器”工具:1)功能介绍让Cursor来介绍一下这款护腰神器”的功能:
工作与休息计时:
可以设置工作时长和休息时长,自动提醒用户休息。
全屏的休息窗口显示倒计时。
休息窗口:
窗口全屏显示,防止用户继续工作。
可以手动结束休息。
休息窗口会屏蔽键盘输 ...
docker工具之可视化操作portainer介绍引
Portainer 是一个轻量级、开源的容器管理平台,提供简单的图形化界面,用于管理 Docker 容器、镜像、网络、卷、管理docker swarm 集群和 Kubernetes 集群。
应用场景
适合开发者、运维人员以及初学者使用,帮助用户快速上手容器化技术,减少 CLI 操作的复杂性。
PS:我主要用来在自己开发机器上测试、再就是给公司搭建测试环境供测试同事使用。
安装使用我一般习惯使用docker-compose文件进行部署,方便修改:
tools.yml 文件内容如下
1234567891011121314151617181920services: # docker 图形化界面工具 dc-portainer: image: portainer/portainer-ce:2.21.4 container_name: dc-portainer volumes: - /var/run/docker.sock:/var/run/docker.sock - /decard/install ...
docker:在国产欧拉系统安装部署及docker和docker compose使用,附常用命令【建议收藏】引言前面一篇文章对docker的作用和重大版本变更做了描述,有兴趣的可以去看看《》,此文不赘述。
体会很深的一句话,送给各位:
技术虽然重要,但它本身并不直接产生巨大的或过度的价值,其价值在于如何被应用。此时选择用这篇文章来分享实现它的一部分价值。
1、docker安装和配置操作环境如下:
openEuler 24.03 LTS;获取地址:见文末【相关资料】
docker-ce-26.1.4;
准备工作:
123456789# 关闭 SELinux(Security-Enhanced Linux),因为 SELinux 可能会导致 Docker 的某些功能出现权限问题,尤其是与容器存储和挂载卷相关的操作。#临时关闭setenforce 0#永久关闭sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config#状态查询sestatus
① 增加Docker源:1dnf config ...
Docker
未读Docker是什么?Docker 的定义Docker 是一个完整的容器化平台,它包含多个工具和技术,用于开发、部署和运行容器化应用程序。Docker 提供了从开发到生产的一体化工作流,帮助开发者和运维团队构建和管理容器。
Docker 包括:
Docker Engine:用于构建和运行容器的核心引擎。
Docker CLI:与 Docker Daemon 交互的命令行工具。
Docker Compose:用于定义和管理多容器应用的工具。
Docker Hub:公共镜像仓库,用于存储和分发容器镜像。
Docker Desktop:开发者友好的 GUI 工具,包含 Docker Engine 和其他工具。
Docker Swarm:
Docker 的内置容器编排工具,用于管理和部署分布式集群。
提供高可用性、负载均衡和容器调度功能。
使用简单,直接通过 Docker CLI 管理 Swarm 集群。
等等。
Docker Engine 的定义Docker Engine 是 Docker 平台的核心组件,专注于容器的运行时管理。它具体包括以下部分:
**Docker Daemon ...