
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一、背景,开发场景之前负责开发过一个会议室系统,这个系统整体不难,唯一有一个技术难点,就是需要延时任务,会议的开始、结束需要系统自动更新状态(进行中、已结束)以及开始前多分钟、快结束后多少分钟需要发送邮件提醒、短信提醒,以及超时待审批的会议室申请自动审核不通过。这些操作对我们系统来说,不是固定时刻的定时任务轮询就可以的了,因为每一时刻(粒度可能会小到秒)都有可能有执行的。这种开发场景,就需要使用到
搭建 redis哨兵模式的集群搭建(windows)redis哨兵模式的集群实际上部署到linux需要至少6台机器一主二从三哨兵:一个redis主节点,两个redis从节点,三个sentenel哨兵节点首先准备redis安装包,我这里用的版本是Redis-x64-3.2.100官方下载地址 https://github.com/MicrosoftArchive/redis/rele...
以前用习惯了svn,一直觉得svn简单好用。用了git之后,git真的更好用,不过刚开始用的时候,特别不懂怎么解决冲突问题,以及在分支合并的时候有点怕怕的,怕合并少了别人的代码,或者合并错分支等等。还有idea上的git我一开始也只会pull和push,对别的功能点也不懂。探索一下merge和rebase和冲突时的操作,合并分支有merge 和rebase两种方式
原文:IntelliJ IDEA 15 创建maven项目说明创建Maven项目的方式:手工创建好处:参考IntelliJ IDEA 14 创建maven项目二(此文章描述了用此方式创建Maven项目的好处)及idea14使用maven创建web工程(此文章描述了用...
场景:正常开发流程,我们会从master分支上拉一个新分支作为开发分支进行开发,但是在开发过程中有伙伴把测试分支合并到了开发分支,最后如果把开发分支合并回master分支的话,master分支会多了测试分支的代码,这些代码可能在其他开发模块还没上线,可能会导致生产环境出现异常,那么,如何从开发分支撤销掉从测试分支合并过来的代码呢?
nacos是阿里巴巴开源的注册中心,而eureka2.0已经闭源了,所以nacos可能是接下来替换eurea的一种解决方案。对比于现在用的Zookeeper,Eureka注册中心,Nacos即能支持Dubbo生态,又能支持springcloud生态。相当于springcloud体系中的 Eureka + springcloud config。这里使用springboot2.0整合nacos,记录这
首先记录一下tengine和nginx的区别Tengine是由淘宝网发起的Web服务器项目。它在Nginx的基础上,针对大访问量网站的需求,添加了很多高级功能和特性。目前最新版本2.3.0,继承Nginx-1.15.9的所有特性,兼容Nginx的配置。tengine官网下载:http://tengine.taobao.org/安装tengine步骤只有三步./configuremake...
曾经开发过的一个四六级模拟考试系统,分享一下开发的部分思路以及数据库设计,一个通过爬虫爬取到的试题聚合成在线模拟考试系统:通过JavaEE语言设计,利用网络爬虫技术Jsoup爬取网络上各大英语四六级学习网站的数据,聚合数据到本系统并以简洁的界面展示出来,为用户提供学习四六级资源的检索和模拟四六级考试的练习。系统分为几大模块:系统管理模块、爬虫聚合试题模块、考试试题学习模块、在线模拟考试模块
AI Agent 是一个围绕目标,使用 LLM、Context 和 Tools,通过循环持续推进任务的系统

AI Agent 是一个围绕目标,使用 LLM、Context 和 Tools,通过循环持续推进任务的系统








