自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(106)
  • 收藏
  • 关注

原创 IDEA 摸鱼神器 EasyCode 使用

EasyCode是基于IntelliJ IDEA开发的代码生成插件,支持自定义模板(Java,html,js,xml)。只要是与数据库相关的代码都可以通过自定义模板来生成。由于 easycode 是根据数据库来生成对应的代码,所以这里需要使用 IDEA 自带的数据库连接工具来操作。这个插件可以大大减少我们写样板代码的时间,更快的实现核心业务功能。可以生成 entity,dao,service 等代码。在这里我们可以创建数据库,创建表,修改表等数据库操作。设置代码生成的位置和需要生成的模板代码。

2025-01-12 19:49:00 388

原创 Spring 6 实现 Bean 异步初始化,减少项目启动时间

通过让特定的 Bean 在后台进行初始化,避免其阻塞应用的启动流程,从而显著缩短应用从启动到对外提供服务的时间。在 Spring 6 中利用异步初始化 Bean 是一种简单而有效的优化启动性能的方法,对于提升应用的可用性和响应性具有重要意义,尤其在大型复杂项目中,能够让应用更快地启动并对外提供服务。应用启动时间减少:通过异步初始化,应用启动时间可以减少40-70%。通过查看日志中的时间戳,可以发现应用启动时间不再受限于 TimeConsumingBean 的初始化时间,从而验证了异步初始化的效果。

2024-12-21 14:06:08 413

原创 恕我直言,你可能错过 IDEA 最新版最重要的天花板的技巧:逻辑结构工具

这里,不仅显示了当前 controller 注入的 bean,还显示了每个接口的信息,请求方式,路径,还能看到返回类型,并且如果你动手点一哈,就会去到接口对应的代码位置。逻辑结构标识了来自继承的字段,比如 id,createdAt ,被哪个类引用,甚至连相关的 DTO 和映射都给你分析出来了,这些都是架构层面的基本结构。除此之外,还有很多其他的信息,比如配置类,MVC,逻辑结构也做了很多重要信息的显示,让我们免于在无尽的代码跳转去获取这些信息。从而以框架的视角来展示代码的结构。

2024-12-21 13:17:32 562

原创 spring6 新特性 : @Fallback,bean 也可以有备胎了

2. 与@Primary注解的关系:@Primary注解用于指定在多个同类型Bean中优先使用的Bean,而@Fallback注解则提供了一种机制,当没有其他Bean可用时,使用被标记为@Fallback的Bean。上面的代码注入了类型一样的 2 个 bean,但是名字不一样,一个是 orderService1,一个是 orderService2,但是 orderService1是一个备胎,只有当orderService2不能正常使用的时候,orderService 1 才会真正出场。

2024-12-15 18:04:40 363 1

原创 强到不行,智谱发布升级 AutoGML,一句话操作电脑和手机

其实不仅仅是智谱在 Agent 上发了大力,国外的苹果推出的包括苹果的Apple Intelligence,谷歌的Jarvis,Anthropic的Computer Use 都在推进 Agent 的发展,还包括OpenAI即将发布的Operator。就拿软件领域来说,各式各样的工具每年每个月都是层出不穷,一个新的工具出现,总是带着它自己的语言而来,在 go 语言中表达是这样的,在 rust 语言中又是另外的图景,即使都是做的很简单的事情,都会发现它们都有各自的特色表达。那么 AI 的发展路径是怎样的呢?

2024-12-15 16:30:14 1107

原创 JetBrains Fleet 1.43 发布:释放开发新动力

这个有点类似于 vscode 中的设计,在 git 中,已经被加入 git 管理的文件右边会有一个绿色的➕提示,没有被加入 git 管理的文件右边会出现一个蓝色的点。现在 fleet 支持在创建一个文件的时候在文件名前面加上一个点或者二个点在指代在当前目录创建或者在它的上级目录创建。好的 IDE 不必拘泥于固定的形式,像水一样灵活柔软,在任何时候任何地方都可以找到适合自己的形态。在开发前端页面布局的时候,涉及到很多颜色的调试,现在 fleet 支持这类颜色自动补全的预览。爱情就会在一次次期待落空的过程中。

2024-12-07 18:45:17 267

原创 jetbrains 又出王炸,RustRover 2024.3 解锁编程“新姿势”

现在如果在 rustrover 中使用了一个外部的 linter,rustrover 就会为这个外部的 linter 创建一个项目视图 Project error ,来专门管理这个 linter 对项目的一些错误检查。但是很多时候长期没被使用的依赖和变量存在,总是看起来不舒服的,所以 rustrover 也为我们提供了未被使用的依赖的快速修复来删除这些多余的东西。我们知道一个语言都会有他的设计哲学,对于 rust 来,它的存在体现了对以往系统编程语言长期存在的问题的自己的解决方案和态度。

2024-12-07 18:41:38 701

原创 Goland2024.3 发布,有点东西

需要提醒的是目前 IDEA 会检测你的项目里面的 spring boot 项目的个数,如果至少有 3 个,那么 IDEA 就会提醒你切换到 services 面板。临时的run/debug 配置可以见到理解为我们直接点击 run 或者 debug 按钮生成的配置,意味着你的程序的启动不需要其他的参数或者前置行为。我们可以通过临时的配置来创建一个永久的配置。

2024-12-01 12:46:58 868

原创 Intellij IDEA 中的“quick“技巧,真的挺快的

那么这个时候 quick lists 就可以帮到我们了,我们可以创建一个 quick lists,然后在里面添加几个你喜欢的操作,然后给这个 quick lists 一个快捷键,这样就可以通过一个快捷键访问到好几个操作了。接着我们在 IDEA 中的 keymap 里面搜索,VSC list,或者直接用鼠标下拉找到 quick lists,点进去选中 VSC list,给她一个快捷键,比如 alt v,v 取的是 vsc 的第一个字母。比如这里的 commit,push,update project。

2024-12-01 12:42:27 843

原创 解决 IDEA 突然出现 unresolved class reference 问题

考虑到 jetbrains 全家桶都是围绕着 IDEA 这个核心产品开展起来的,所以这个 IDEA 的问题还是具有很大的普遍性的,如果你用的是 goland,rustrover,pycharm,或者 webstorm,也可能像我一样突然遇到 IDEA 这样奇葩的问题。最近在开发一个项目的时候遇到了一个很奇葩的问题,就是自己的代码明明是正确的,但是 IDEA 却给我报了一个 unresolved class reference 的错。第三个,基于前面的折腾,先关闭项目,然后再重新打开项目。

2024-11-23 15:56:36 671

原创 挑战 Cursor,Codeium 推出下一代 AI IDE Windsurf

windsurf 强调人类开发者与 AI 之间的深度协作,windsurf 不仅既可以作为副驾驶(Copilot)与你协作,也可以作为独立代理(Agent)独立处理复杂任务,适应你的编码需求。自从 AI 的出现,在 IDE 的领域,不断的有新的带有 AI 性质的 IDE 出现,这不 Codeium 公司在前几天又推出了一款新的 AI IDE windsurf。虽然编程领域的 AI 工具层出不穷,但是,编程终归是一个复杂的事,如今的 AI 工具仍然存在很多不足的地方。下面来说说它的特色。

2024-11-23 14:13:33 2606 1

原创 手把手教你学会 Intellij IDEA 高级调试技巧之远程调试

答案是可以的,只需要把 host 改成 localhost,然后根据上述的步骤操作也能享受到远程调试的魅力。对于个人来说,遇到服务器 bug, 首先会去查看相关的日志,在本地模拟复现服务器上的 bug,如果不行,再使用 arthas 工具,最后才会使用远程调试。调试也许是程序员工作中最重要的能力,因为程序的逻辑随着时间会越来越复杂,很多时候面对奇奇怪怪的问题我们都会选择调试来深入的看程序的执行流程都是怎样。这类情况其实还是挺常见的,特别是经过本地的调试也不能发现问题的所在的时候,就让人很烦躁了。

2024-11-16 19:28:46 473

原创 正式挑战谷歌,OpenAI 全面发布 ChatGPT Search 搜索引擎,将人人免费使用

在过去,我们遇到自己无法解决的问题,通常会去求助于搜索引擎,在国内用的最多的就是百度,但是谷歌的全球知名度远大于百度,虽然在国内谷歌搜索的访问通过翻墙才可以实现,但是很多人仍然乐此不疲的只使用谷歌作为她的首选搜索引擎。更让谷歌不爽的是,ChatGPT search 还为谷歌浏览器提供了对应的插件,在地址栏里输入内容,浏览器会自动跳转到 ChatGPT search 里,明目张胆的在谷歌的地盘抢谷歌搜索的流量!如上是 ChatGPT search 的首页,咋一看确实比传统的谷歌搜索来的更漂亮啊。

2024-11-05 10:41:00 459

原创 华为余承东官宣:仓颉编程语言正式发布,又遥遥领先?

AgentDSL 是一种定义 Agent 的特定领域语言,Agent 是具有 AI 能力的代理,我们通过 Agent 的方式来让 AI 实现复杂任务和完成自然语言层面的对话。虽然这次仓颉编程语言首次重要官宣,但是我们还是能够看到华为的动作还是很快的,可以看到仓颉编程语言官网包含首页、在线体验、文档、学习、下载、动态以及三方库共六个模块。仓颉语言的整体设计还是很有吸引力的,作为国产的编程语言,我们无比期待今后它在国际软件市场上的大展身手!这次华为逼急了,蛰伏 5 年推出了国产的编程语言,令人大开眼界。

2024-11-03 10:56:31 469

原创 讲真, Intellj IDEA 用的好, Spring Boot 开发没烦恼,下班下得早

总之,IDEA对Spring框架的全方位支持,让开发者能够更加专注于业务逻辑的实现,提高开发效率,降低学习成本,助力Java项目又快又好的落地。随着 spring ,spring boot 等框架的更新发展,IDEA 也会及时的支持各种各样的新特性,从而减少开发过程中的很多痛点。IntelliJ IDEA作为一款强大的Java集成开发环境,对Spring框架的支持可谓得天独厚。2. 支持Spring Boot项目,一键创建和启动,简化项目搭建过程。

2024-11-01 09:56:37 210

原创 微软官宣 GitHub Spark: 编程进入自然语言时代

以前关于 AI 的产品,都是把 AI 作为一个附加功能,现在是直接提升 AI 在产品中的地位,AI 会作为核心结构的一部分,从一开始就是系统主要的组成部分。目前 GitHub Spark 还处于封闭预览阶段,目前出现的 0 代码编程工具仍然有很多令人不满意的地方,希望在未来的几年里,软件领域也能出现像Cybercab一样的存在。Gemini 1.5 Pro拥有原生多模态能力可以处理文本 ,图片,音频,视频 多种模态的数据 ,强大的推理能力和多语言跨文化的交流能力。悬置在好与烂之间,更偏烂一点。

2024-10-31 10:06:06 1164 6

原创 Bolt.new: 终极自动化全栈编程工具,吊打 cursor

传统的开发方式一般都需要下载一个开发工具,并且少不了对开发环境的配置,并且当你换一台电脑的时候,也需要重复的去做这样的事情。目前 bn 支持把项目部署到Netlify,并且即将支持 Cloudflare,部署过程无需繁琐的登录或其他复杂的部署操作,只需几秒钟便可将应用部署上线。在线云开发一直是开发人员的梦想,因此目前出现了许多在线 IDE ,而StackBlitz正是致力于做优秀的在线 IDE 的公司。如下是它的首页,极其简单,只需要在输入框输入你的 idea,它就会自动写代码来实现。操作就是一路往下点。

2024-10-28 17:13:35 1233

原创 破天荒,WebStorm 可以免费使用了,干的漂亮

但是这个消息对于大部分前端人员并不是那么的惊喜,因为前端人员基本上都是选择 vscode 或者 cursor 作为他们的首选 IDE ,webstorm(下面简称 ws)对他们的吸引力不是那么大,而且 ws 还是收费的!这次的免费使用,必然会吸引更多的前端人员去使用 ws,虽然在前端开发 vscode 占据了绝对的市场份额,但是 jb 也希望通过免费的方式来提高自己的市场份额。另外如果使用免费版 ws,需要登录 jb 官网,因为它会获取你在 ws 中的使用数据,来改进 jb 的产品。

2024-10-27 12:35:58 885

原创 一文掌握 jetbrains IDE 新 UI,还不会新 UI 的同学快看过来

这个新 UI 经过 4 年的开发和完善,提供了一个更简洁、更现代化的界面,使用户能够更容易地访问常用功能,并且根据需要逐步展示更高级的功能。但是需要注意的是旧 UI 到 2025 年就会停止维护了!一致的设计风格:使用了一致的色彩调色板、明亮且清晰的图标、更高的对比度以及更好的视觉焦点,使得界面看起来更加和谐统一。IntelliJ IDEA的新UI界面为开发者带来了更加出色的操作体验,如果你熟练了它,那你也会情不自禁的爱上它。简洁的界面:新 UI 减少了视觉上的杂乱,提供了更大的控件,以便更容易使用。

2024-10-24 18:30:21 633

原创 一款开源屏幕共享神器,有浏览器就能投屏,爽歪歪了

Deskreen 这个词是 Desktop+Screen(桌面+屏幕)的意思,deskreen 支持 win,mac,linux,除了把屏幕共享到其他电脑还可以分享到比如手机,平板等设备上。deskreen是基于浏览器WebRTC协议的,它是通过生成一个共享屏幕的链接来实现屏幕共享,所以对设备没有任何限制,无需其他额外的硬件或连接线,只要能打开网页就可以。随着日常工作的多样化,单屏幕操作会带来很多的上下文切换,也就会导致工作效率的降低。日常工作中,电脑屏幕共享的功能常被用于演示,远程办公或者直播。

2024-10-21 14:30:26 934

原创 2024 年 Mac 下这些生产力工具,好用到哭

听名字就知道是一款压缩解压的工具了,但是最重要的是免费无广告、无垃圾,无弹窗,支持的格式丰富。在开始用 mac 的时候,我们知道复制一个文件的时候,是不能从一个文件夹复制到另一个文件夹的,从 Windows 过来的同学对这一点可能会感到极度不舒适。如上是她的简介,确实很 easy,因为 mac 本身的设计哲学也是简约的,所以 easydict 与 mac 搭配的就很有默契。她给了我们很多翻译方的翻译结果,包括了谷歌翻译,百度翻译,火山翻译,以及机器学习的翻译。还可以截图翻译,免去还要复制的痛苦。

2024-10-14 19:03:59 563

原创 Jetbrains Fleet1.41 发布:新特性杀疯了

看过上一期 fleet 的文章的同学都知道,上一个版本可以支持切换快捷键映射 keymap,这次 fleet 在此基础上预置了更多的常用 IDE 的快捷键支持,比如 eclipse ,Emacs ,sublime text,以及经典版 IDEA。fleet 的 ssh 功能这样的设计已经很接近一个独立的 ssh 工具了,比如,tabby,xshell。比如一开始你的终端是默认的项目运行的终端,然后你在提交代码的时候出了问题,你想切换到 git 这样的终端环境,这个时候就很难受了。

2024-10-13 10:30:59 235

原创 IDEA 2024.3 预览:把开发者感动到哭了

注重代码格式化的同学可能会知道,IDEA 会把多余的空行给删除掉,这里指的是注解与字段的声明之间的空格,这样看起来也更加符合逻辑和紧凑,而且删除这些空格也被视为一种最佳实践。这是 maven 在她的 3.9 版本引入的特性,简单来说就是对 maven 里面的依赖库进行分组管理,比如把缓存的和本地安装的依赖进行区分。以前IDEA 对这个特性的支持还不够好,会出现构建失败的情况,现在可以很丝滑的使用这个特性,更加高效的管理我们的依赖了。之前这个配置默认是 10 和 tab,现在 IDEA 改成了 30 个。

2024-10-06 20:15:33 1673

原创 Jetbrains 推出 CodeCanvas:云开发时代的未来已来

jetbrains 也声称 CodeCanvas 可以让开发者不再担心克隆仓库,选择哪个版本的 IDE 安装,下载依赖,启动服务等操作很耗时的问题,因为在 CodeCanvas 这样的设计下,这些操作都可以在不到 20 秒的时间完成。这就是为什么 jetbrains 要推出 CodeCanvas 的原因,CodeCanvas 的目的就是要解决上面的问题。AI 辅助的开发已经司空见惯了,那么随着 AI 能力的扩展,一个旅游可伸缩的开发环境就必不可少了,所以 AI 和 CDE 的未来可以说是不谋而合。

2024-09-30 21:14:13 621

原创 IDEA 2024.3 版本预览:这几个新特性吊炸天了都

首先你需要以 debug 的形式运行你的项目,然后放你的代码发生改变的时候,IDEA 会给你一个按钮来让改动后的代码生效,并且可以在终端看到 start computation 的标识。DCE 是标准 VM 的一个补丁,通过修改JAVA HOSTSPOT虚拟机,允许对已加载的class进行任意的修改:增加或删除变量、方法,接口的继承关系等, 来提高开发效率。因为这个功能能够肉眼可见的节省很多的项目重启时间,所以也深受大家喜爱,特别是一些老项目,代码库很大,启动一次都要 8 分钟,这怎么能受得了啊!

2024-09-27 10:15:23 3285

原创 通义灵码AI 程序员正式发布:写代码谁还动手啊

人类程序员一般要借助一些外力比如强大的 IDE 工具,比如 vscode,fleet,IDEA ,才会有一定的效率,但是通义灵码完全不需要这些人类才使用的工具,在web端直接执行 bug 修改、需求分析、代码实现、问题排查等任务。第二个,自在地境,就是公司里的大佬级别的人,比如架构师,专家,高级工程师,他们可以徒手完成一个复杂项目,思维敏捷,心思缜密,其能力有如武松打虎之力。第三个,神码天境,就是 AI 程序员,已有仙人之姿,挥手之间,可激起千层浪,谈笑间,樯橹(bug) 灰飞烟灭!

2024-09-24 16:52:36 844 1

原创 Rustrover2024.2 正式发布:个人非商用免费,泰裤辣

rudtrover 的日渐成熟必然会加速 rust 生态的进化,编程终究是一个繁琐枯燥的事情,好的工具不仅能让人专注于创作本身,其也能带来精神上的满足和愉悦。非商业用途的RustRover依然是免费的,增加了个人商业用途的收费,每年 550 个大洋。前端技术和后端技术有时候会融合在一个大的项目中,对前端技术的支持特别有利于那些全栈大佬的开发,不需要在多个 IDE 中切换。这个的意思就是当你还没有定义方法的时候去使用了一个方法,那么当你再去定义方法的时候会给出方法名的提示。第二点,lints 可以使用补全。

2024-09-23 16:31:44 2083 1

原创 9 月编程语言排行榜|C语言跌出前三历史最低,Python 创新高

据TIOBE的 CEO Paul Jansen表示,C语言在如今的时代可能会失去它的原有的魔力,但它还是会在很长一段时间段内保持在TIOBE榜单的前十因。TIOBE的 CEO Paul Jansen 也说到:Python的崛起并非偶然,它的易学性,易用性,海量的库以及在各种领域的广泛应用,使它成为当今最流行的编程语言。从历史的角度来看,c 语言的没落应该也只是时间问题,如果旧的工具一直都占有举足轻重的位置,那么也说明人类在时间的长河里并没有得到实质性的工具进步。其中最令人意外的是 c 语言跌出了前三甲。

2024-09-20 17:28:38 478

原创 Jetbrains Fleet 又爆出了一个王炸

其实在使用 IDEA 的时候我一般会在觉得默认快捷键比较复杂的时候去修改成自己喜欢的款式,比如这个快捷键需要按 3 个甚至 4 个键的时候,我就喜欢把它变成 2 和键的方式。稍微使用过 fleet 的同学都知道,它的快捷键和 IDEA 还是有很大区别的,就目前而言,认识 fleet 的同学多半是之前有使用 IDEA 或者 goland 等系列产品的。现在 fleet 可以支持快捷键映射插件了,可以根据官网提供的教程来制作自己喜欢的快捷键使用方式的插件了,并且以插件的形式把自己的快捷键喜欢和其他人分享。

2024-09-17 12:31:20 324

原创 腾讯又开放了一款新的开发工具,用起来真优雅

说到 vsc,就不得不提到 git, 从最早的 github 开始,git 的发展就到了一发不可收拾的地步,紧随其后,出现了企业里面最常用的 gitlab,再到国内的 gitee,我们都看到了 git 的身影,而 svn 也算是日渐式微了。用这类工具的好处就是不需要去输入命令,操作方便,点几下按钮就完成了。当时由于是第一次用这个工具,觉得还很陌生的,除了提交,更新代码,其他的操作都不敢碰,怕代码库出了什么问题。最开始,我刚进公司的时候,团队里面就是用的这类方式操作,工具是Sourcetree,还是免费的。

2024-09-16 10:57:01 1346

原创 2024 年这 6 款IDEA 宝贝插件,YYDS

遇到了足够的问题,我们就会发现如果我们都是用纯手动手工的方式解决所有问题,那么我们就没有打游戏的时间,没有刷剧的时间,更没有泡妞的时间,因为可能一个 bug 就把我们的本来的休息时间化为泡影。因此很大程度上,开发的工作除了把 bug 写出来,更多的时候是我们在不断的遇见 bug 和解决 bug,当然有时候也不是我们解决 bug 而是 bug 解决我们。正常人谁记方法的参数啊!比如,你当前是用的 Java,但是在对接比如 python 的接口的时候,某些代码可能不得不按照 python 的风格来写。

2024-09-13 12:15:30 1378

原创 2024 年国产 linux 再添一员猛将,体验不输 MacOS,太惊艳了

这界面的设计感也太吸引人眼球了吧,同时我们也看到了底部中间的区域,不能说很像 mac 的程序坞 Dock,简直就是一模一样啊,还有右上角状态栏的设计也和 mac 是一个味道。我曾以为在 PC 中最好用的是 mac,现在我发现自己错了,因为CutefishOS的视觉效果和交互设计让我在处理问题的时候不仅仅有丝滑的体验,还有一种沉浸式体验。因为我们对 linux 的影响其实还是停留在黑框框的时代。说实话,如果不是有这样的背景故事,我在看到CutefishOS的界面的时候,还以为是 mac 系统又出新版本了呢。

2024-09-12 12:48:19 2324

原创 Mac 上 YYDS 的自动切换输入法工具:好用到原地炸裂式起飞

给一个 app 设置一个输入法,有时候显得粒度比较大,比如在浏览器的地址栏输入的一般都是英文,如果在类似这样的位置也可以设置一下专属输入法就更欧克了!一旦涉及到频繁的输入,然后又是在非英文环境下的工作,就免不了要切换输入法,因此虽然切换输入法的动作可能也就 1 秒左右,但是它却很频繁,很容易打断我们的工作流。如今社会大部分工作都被电脑化了,在很多方面我们的工作都变得比不用电脑更加高效,但是我们知道人的欲望是无止境的,人是解决问题的天使的同时也是制造问题的反派角色。也有另一种方式,就是如下的配置。

2024-09-07 18:14:44 664

原创 IDEA YYDS 级别的插件 smart input:开启智能化输入时代

但是切换输入法仍然是一件令人很头疼的问题,不仅仅体现在我们代码人需要频繁的切换输入法,还有很多场景,比如写文档,发聊天消息,几乎是所有需要手动输入的地方都有可能涉及到这种烦人的输入法切换。尽管在输入这件事上国人已经开发出来了很多种适合国人自己的输入法,比如搜狗输入法,还有最近几年出来的微信输入法也是非常 diao,毕竟微信拥有十多亿中国人的打字习惯。当我们来到终端窗口的时候,我们是幸福的,因为在终端我们就是输出英文的命令,不会有输入中文的情况。当然如果你的 AI 助手可以给你生成合适的提交信息,就更好了。

2024-09-06 20:47:26 1111

原创 IDEA 中光标变成黑块了,怎么解决?

最近遇到一个挺有趣的问题,问题是这样产生的,一开始我在座位上安静的敲着一段业务代码,这时候我右边的一个同事问了我一个业务问题,我们讨论着讨论着就陷入了僵局,一时不知道说什么了,这个时候我就把座位向他那边移动了一下。于是凭着自己的直觉可能是 IDEA 出了问题,开始重启 IDEA,一开始真的不敢相信连重启都解决不了这样奇葩的问题,于是自己又重启了几次,但是意外并没有来到我身边。我感觉顿时轻松了许多,于是就去上了个厕所,回来继续写自己的代码。手指不经意间的划过了自己的键盘,看着他的电脑屏幕此时的业务是怎样的。

2024-09-04 12:10:52 1018 1

原创 IDEA 新一代神级接口调试工具,贼好用,真是相见恨晚

进入21世纪以来,接口调试工具的生态日趋成熟起来,不得不提的是谷歌推出的 postman ,这是一款经典又老牌的接口测试工具了,历史悠久,在2012年就以浏览器插件的形式出现在大众眼前。由于这类工具的发展,也出现了基于IDEA的接口调试插件,比如apipost-helper,这类插件的出现,解决了以往人们需要在开发工具和接口调试工具之间的切换痛点。我们知道一般的IDEA插件的活动范围会比IDEA的整个界面小,会让我们的视野和操作受到一定的区域限制,这体验很不好,尤其是这类接口调试。

2024-09-02 12:02:28 686

原创 Github星标36k star:超越 gitlab, Gogs使用起来巴适得很

v /root/gogs:/data: 挂载宿主机上的/root/gogs目录到容器内的/data 目录,这是为了持久化Gogs的数据,比如我们的代码仓库数据。我自己作为一个后端,之前也在公司去搭建过gitlab,但是由于搭建的过程实在是痛苦,毕竟自己不是专业干这个的,遇到一些简单的问题还能靠自己解决,太难的就蔫了。虽然目前企业里面用于代码管理的工具,最常用的还是gitlab,但是对于一些小公司,很多是没有专门的运维人员来搭建这些基础设施的。包含仓库根目录,访问的域名,端口等信息。

2024-08-31 12:20:48 1003 1

原创 Jetbrain Fleet1.39 发布,一大波新特性真香

当我们遇到要处理一些大文件的时候,为了先看他的整体结构,fleet给我们提供了快捷的方式,使用ctrl shift k,然后输入jump to,选择jump to symbol tool,就会在fleet左边展示出当前文件的结构信息。这个功能涉及到Scratch文件,这类文件主演用于我们临时记录一些东西,大多数语言文件的语法高亮和语法识别,允许用户进行代码的快速编辑和探索。Jetbrains Fleet1.39发布了,这次不仅有新特性的更新,也有fleet的少部分插件可以使用了。第一个,新的结构工具窗口。

2024-08-29 18:58:16 338

原创 船新GoLand 2024.2正式发布,新特性真香

switch和if都是用来做逻辑判断的,虽然if语句的使用范围更广,‌能够处理区间判断和布尔类型的判断,‌但在只需要对值的某个点进行判断的场景下,‌使用switch语句能使代码更加直观明了。现在如果你希望goland的配置和vscode一样,来避免开发的时候使用不同的操作习惯,现在goland也可以支持把vscode的配置倒入goland了。对于使用go来开发web的情况,url是无法绕来的存在,这次goland为url提供了展示项目所有的url,根据url生成请求的功能。第五个,自动优化goproxy。

2024-08-22 22:19:27 512

原创 最强 AI 程序员 Genie 砸饭碗:84 秒跑通代码,像人一样思考

新诞生的AI程序员--Genie,横空出世,并且宣称自己已经是地表最强的存在,可以像人一样思考和行动了!里面基本上是一些一流程序员的编程活动,比如他们的每一次提交,留下技术文档,bug库等数据,Genie通过一流程序员的这些行为去分析重建真实程序员解决问题背后的思维过程。在当前的这个历史时间节点,我们不知道AI程序员是否可以几乎完全替代人肉程序员,但是可以看到的是AI程序员在一步步的往这个方向走。大家还记得第一代AI程序员Devin吗,曾几何时,人肉程序员的铁饭碗已经不同被新的AI能力代替。

2024-08-20 21:06:00 404

Python Django 2024 年的生态报告

Python Django 2024 年的生态报告

2024-11-04

推荐几个国外 Java 大佬的优质博客.docx

推荐几个国外 Java 大佬的优质博客.docx

2024-11-03

空空如也

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

TA关注的人

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