自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mysql-SQL索引和锁(说明,分析,区别)

在应用开发的过程中,由于前期数据量少,开发人员编写的SQL语句或者数据库整体解决方案都更重视在功能上的实现。但是当应用系统正式上线后,随着生成数据量的急剧增长,很多SQL语句和数据库整体开始逐渐显露出了性能问题,对生成的影响也越来越大。此时Mysql数据库的性能问题成为系统应用的瓶颈,因此需要进行Mysql数据库的性能优化。问题体现和原因SQL 执行时间长Mysql 客户端连接时间长查询语句写的不好,各种连接,各种子查询导致索引无法使用或者没有建立索引。

2024-06-07 10:39:12 915

原创 工作流Activiti7基础

我们现在的任务是UEL表达式来动态分配代理人的,其中的流程部署和任务执行的方式都一样,唯一不同的是,启动流程实例的时候,需要设置流程变量,来给刚才的${assignee0} 和 ${assignee1}赋值,这样就能做到,多个人申请流程,是多套流程实例,每一套都有可能是不同的人来去处理任务。因此不同意,则应该是终止流程而不是完成节点。不过,在实际的开发中,不同的部门有不同的人,这个执行人应该是一个变量,不应该写死,所以,固定分配可以在我们做demo的时候使用,在业务开发的过程中,需要使用动态的设置代理人。

2024-06-06 19:54:06 2638 1

原创 微信小程序登录(微信小程序从0搭建)

以上代码是我们马上要开发的预约管理中的一个需求,这个请求路径是符合拦截需求的,大家可以使用在线接口文档测试或者是直接在小程序中使用,在登录成功以后,可以点击”参观预约”按钮测试,然后查看idea控制台,是否输出了用户的id,如果可以成功输出,则表示成功。我们要开发的第一个功能是预约功能,如果有客户对养老院比较感兴趣,也可以在小程序端发起预约参观,不过在发起预约的时候,我们需要获得到客户的手机号,需要用户登录后才能预约,所以在做预约功能之前,我们先来完成微信登录的功能。

2024-06-09 11:58:52 1371

原创 定时任务框架xxl-job(使用、总结)

任务调度是指系统为了自动完成特定任务,在约定的特定时刻去执行任务的过程。有了任务调度即可解放更多的人力,而是由系统自动去执行任务。某电商系统需要在每天上午10点,下午3点,晚上8点发放一批优惠券。某银行系统需要在信用卡到期还款日的前三天进行短信提醒。某财务系统需要在每天凌晨0:10结算前一天的财务数据,统计汇总。12306会根据车次的不同,设置某几个时间点进行分批放票。如何实现任务调度?多线程方式,结合sleepJDK提供的API,例如:Timer、ScheduledExecutor。

2024-06-08 18:05:26 9454

原创 将文件存储到阿里云OSS(上传图片文件到云服务)

文件上传,也称为upload,是指将本地图片、视频、音频等文件上传到服务器上,可以供其他用户浏览或下载的过程。文件上传在项目中应用非常广泛,我们经常发微博、发微信朋友圈都用到了文件上传功能。阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供99.9999999999% (12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。

2024-06-07 16:03:40 1511

原创 Redis(事务、持久化、高可用 、高可扩、过期删除、内存淘汰)说明、分析、区别

Redis 理解Redis事务机制 掌握Redis持久化机制 理解Redis高可用 — 主从复制、哨兵模式 理解Redis高可扩 — Redis Cluster数据分片 掌握Redis过期删除策略 掌握Redis内存淘汰策略 1 事务机制1.1 场景分析以关注为例,在B站上程序员关注了A,同时A也关注了程序员,那么两者之间就形成了互相关注,互为粉丝的关系。如果要通过Redis描述这种关系的话,最好的数据类型就是set, 每个用户定义

2024-06-07 11:50:26 2224

原创 微服务部署(教程)

SpringBoot开发的微服务项目,特点是快速构建web服务,但是我们需要在项目开发完之后可以立即快速构建统一的运行环境,并且还可以快速的部署项目上线。所以Docker在设计起初就希望开发者将微服务项目部署至容器中运行。

2024-06-07 10:02:57 2175

原创 禅道使用说明 从0开始创建使用

在线项目管理 云项目管理 git托管 源码托管 - 云禅道产品经理创建产品产品经理创建需求项目经理创建项目项目经理确定项目要做的需求项目经理分解任务,指派到人。测试人员测试,提交bug。

2024-06-06 22:11:50 841

原创 gitflow 代码管理规范、日常开发流程

标准的版本号必须(MUST)采用 X.Y.Z 的格式,其中 X、Y 和 Z 为非负的整数,且禁止(MUST NOT)在数字前方补零。接下来我准备以下方步骤来梳理: 1、打开老大给我的图,梳理里面整体的流程 2、打开代码对比和流程图是否匹配 3、在以企业开发流程梳理其中重要需要注意的节点 4、总结公司git使用规范。线上出现紧急问题时,需要及时修复,以master分支为基线,创建hotfix分支,修复完成后,需要合并到master分支和develop分支。这里的修正指的是针对不正确结果而进行的内部修改。

2024-06-06 21:56:33 985

原创 maven问题

windows系统下,cd到本地仓库目录下,运行命令。如果还是不能下载,请到中央仓库手动下载,然后放到。以上能解决9成以上的问题。

2024-06-06 21:26:09 529

原创 根据项目业务编写工作流Activiti7

当启动流程的时候,我们需要设置流程变量,办理人的设置发起人申请:变量为assignee0,这个办理人为养老顾问,也是当前登录人入住评估处理:变量为assignee1,这个办理人为护理部组长副院长审批-处理:变量为assignee2,这个办理人为副院长入住选配-处理:变量为assignee3,这个办理人为养老顾问,也是当前登录人签约办理-处理:变量为assignee4,这个办理人为法务人员在第三步院长审核的时候,有多种情况,我们可以使用网关来进行判断。

2024-06-06 21:02:27 701 1

原创 IDEA 报“java:程序包XXXX不存在”或“java:找不到符号

在这里运行mvn idea:idea,会生成.ipr和.iws文件,2020版IDEA才有的问题。

2024-06-06 20:21:29 172

原创 Windows中结束占用某个端口的进程(解决端口被占用问题)

重启电脑可以解决。重启一次可以忍受,第二次也可以忍受,第三次出现时,开始思考:是谁占用了这个端口呢?于是查找任务管理器,没找到8080端口对应的进程。输入命令netstat -ano查看也没找到8080端口对应的进程。于是检索关键字:“windows 结束某个端口占用”,找到了这篇文章,问题得以解决。

2024-06-06 17:55:31 365

空空如也

空空如也

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

TA关注的人

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