新版IDEA频繁卡顿(UI 冻结)解决方案
因为IDEA是Java写的,卡顿自然就是因为频繁Full GC导致的,新版IDEA使用了G1垃圾回收器,因此可以通过适当调高期望STW时间和内存分配空间来进行JVM调优。自定义VM选项进行JVM调优来解决新版IDEA频繁卡顿(开启多项目或大项目或多环境时)的问题
Git 超详细学习教程 (附带有详细的图文安装教程,适用于新手阅读学习)
版本控制(Revision control)是一种在开发的过程中用于管理我们对文件、目录或工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术。实现跨区域多人协同开发追踪和记载一个或者多个文件的历史记录组织和保护你的源代码和文档统计工作量并行开发、提高开发效率跟踪记录整个
使用Github+Picgo+npm实现免费图床
写博客的时候经常需要各种图片来丰富自己的博客内容,因此我们需要一个好的图床。市面上虽有不少好的图床,但大多需要收费,本文介绍了使用Github+npm的方式来做图床,基于npm的高速节点来保存/获取博客中的图片
git push 总是需要输入密码或者个人访问令牌personal access token解决方案
将https协议改成ssh协议
前端一个页面依赖多个接口解决之node接口聚合
然后,我们将这三个请求的响应数据组合在一起,最后以 JSON 格式发送给前端。这样,前端只需要发送一次请求,就能获取所有需要的数据,既减少了网络延迟,也降低了前端代码的复杂度。在后端进行响应聚合: 这种方式是在服务端通过 API 网关或代理的方式来实现数据聚合,将多个后端接口的响应进行集中处理,然后
Spring Security(学习笔记)-SecurityContextHolder!
匿名访问,多线程获取用户信息。
Agent : 一文读懂LLM Agent架构,详解Profile,Memory,Planning,Action模块作用
对于对Agent感兴趣的朋友们,我推荐一篇论文,它全面地介绍了Agent的架构,对于理解Agent的全局有着重要的价值。架构就像PC的硬件,但仅依赖架构设计是不够的,我们还需要赋予Agent完成不同任务的能力,这些被视为“软件”资源。除了这些基础知识,我认为最有价值的部分在于,它总结了基于大型语言模
MySql中group_concat字符长度限制
group_concat_max_len = -1 # -1为最大值或填入你要的最大长度。1. 彻底修改,找到MYSQL的配置文件my.ini或者my.cnf,在里面添加以下信息。或者自己设置group_concat_max_len = 1024000。注意:需要重启MySQL才能生效。
GaussDB技术解读——GaussDB架构介绍(一)
从本期开始,Gauss松鼠会将陆续推出GaussDB技术解读系列文章,带您了解GaussDB的架构及关键技术原理。本篇将从GaussDB 关键架构目标、GaussDB分布式架构、数据计算路由层(Coordinator)关键技术方案等三方面对GaussDB架构进行介绍。
wsl+ubuntu+gui 最详细、最新安装教程
wsl 的安装是较为容易的,网络上的教程也是丰富和正确的,因此不再赘述。反观在 wsl ubuntu 上安装 gui 的很多教程,忽略了一些细节和易错点,导致本人这个小白踩了许多坑(黑屏、闪退以及 vnc4server安装错误等)。找到需要的 ip 地址和 xrdp 监听端口号后,我们运行 wind
基于 Ubuntu22.04 安装 SSH 服务
安全外壳协议(Secure Shell,简称 SSH)是一种在不安全网络上用于安全远程登录和其他安全网络服务的协议。SSH 由 IETF 的网络小组(Network Working Group)所制定,SSH 为建立在应用层基础上的安全协议。SSH 是较可靠,专为远程登录会话和其他网络服务提供安全性
Selenium IDE 使用教程
Selenium IDE是Chrome和FireFox浏览器中的插件Selenium IDE结合浏览器提供元素定位、脚本录制、脚本回放、脚本编辑等功能Selenium IDE可以将录制的脚本生成相应单元测试框架的自动化测试脚本,支持导出Python pytest、Java JUnit、等格式。
Git 移除已经add的文件
在使用Git进行文件提交时,有时候我们需要移除已经add的文件。下面将介绍移除已经add的文件。
dubbo + zookeeper + spring 分布式系统(二)
金三银四到了,送上一个小福利!提供方应用信息,用于计算依赖关系使用multicast广播注册中心暴露服务地址用dubbo协议在20880端口暴露服务和本地bean一样实现服务金三银四到了,送上一个小福利![外链图片转存中…(img-L5WCBjXL-1714287101382)][外链图片转存中…(
利用GitLab与jenkins借助webhooks实现代码同步
Webhooks 是一种通过 HTTP 协议实现的回调机制,用于实时将事件通知传递给其他应用程序。开发者通过上传或修改项目代码,webhook会自动将代码同步到项目目录,直接实现网页的部署,适合更新或者初始化。配置Webhook是为了实现更紧密的集成,以便在代码仓库有新的提交时触发Jenkins构建
前端使用正则表达式进行校验
设计思想是用一种描述性的语言定义一个规则,凡是符合规则的字符串,我们就认为它“匹配”了,否则,该字符串就是不合法的。在。
Java-Spring Boot 集成海康威视明眸门禁 布防|报警|回调|获取事件|查询用户信息
最近做门禁的集成,突然感觉海康这个东西挺有意思的,于是记录一下。好了废话不多说,开始上环境、代码本集成是海康-设备网络集成(以人为中心)环境:windows开发工具:IDEAJDK版本:JDK-11.0.12海康库:windows环境:链接:https://pan.baidu.com/s/10iAD
AI时代的就业转型与个人发展
AI的定义与分类弱人工智能与强人工智能未来AI的发展趋势AI的普及确实引发了就业市场的深刻变革,但与其恐慌,不如将其视为一次重塑自我、提升社会生产力的机遇。
【Docker】宝塔创建Docker容器配置nginx
本次只是简单的介绍了docker如何拉取nginx部署h5项目,如果需要连接mysql、以及php等其他环境,后面再继续补充。
单元测试中Mockito的verify方法的使用
在上面的例子中,我们首先创建了一个CommonService的mock对象,然后调用了findConfig方法,并且传入了参数字符串a。随后我们使用Mockito的inOrder方法创建了一个InOrder对象,并使用它来验证findConfig方法findAdminUser方法之前被调用。这时就可