摘要: 前言 最近公司的小伙伴在准备面试题,随时准备跑路。听到他们正在讨论分布式锁相关知识,便也立即加入了群聊(我也想溜溜球了)。于是有了今天这篇小作文,记录一下知识点,也希望能帮助其他的小伙伴共同学习,共同进步。 场景 本文中的演示 DEMO, 以下订单减库存为例。 无锁裸奔表现 示例代码: 先来模拟一个 阅读全文
posted @ 2021-03-10 17:20 ohyex 阅读(1665) 评论(2) 推荐(3) 编辑
摘要: 前言 Flowable, Activiti 等开源解决方案所提供的表单引擎是没有业务表单数据持久化的功能(即自动创建表,将表单数据持久化功能),只提供动态表单创建以及渲染功能。目前来看表单引擎服务主要功能如下: 动态表单配置以及渲染(主要在于前端实现) 表单数据库持久化 以下是目前实现业务表单数据持 阅读全文
posted @ 2021-02-24 09:15 ohyex 阅读(7142) 评论(22) 推荐(1) 编辑
摘要: 前言 之前写过一篇 Linux/Docker 中使用 System.Drawing.Common 踩坑小计, 当时主要是有一块图像处理的需要从 .net framework 迁移到 .net core上,使用这个方案,基本可以说是无缝迁移。但是最近发现了两个问题: 构建 Docker 时需安装 li 阅读全文
posted @ 2020-11-23 11:45 ohyex 阅读(9226) 评论(16) 推荐(8) 编辑
摘要: 前言 上一篇博文 .NetCore 配合 Gitlab CI&CD 实践 - 开篇,主要简单的介绍了一下 GitLab CI 的持续集成以及持续部署,这篇将通过 GitLab CI 发布一个 .net core 项目,来带小伙伴们感受一下自动化的魅力,从此告别手动发布。 准备工作 创建一个空MVC项 阅读全文
posted @ 2020-08-06 09:52 ohyex 阅读(3030) 评论(6) 推荐(9) 编辑
摘要: 引言 这是一个系列的文章,讲述的是一个中小型开发团队如何从零开始使用搭建基建 GitLab 代码托管平台,以及使用 GitLab Runner 实现 CI/CD 的故事。本系列通过部署一个完整的 .net core 项目来做配合实战,可能这个案例并不能适合每个人,但希望可以给刚接触 GitLab 以 阅读全文
posted @ 2020-08-04 14:13 ohyex 阅读(1742) 评论(8) 推荐(3) 编辑
摘要: 前言 磁盘怎么又满了?赶紧 快 打电话给运维扩容扩容扩容!这个问题已经是我入职新公司两个月来,第 3 次听到了。经过一通了解,事情原来是这样的。虽然我们使用了阿里云的 OSS 对象存储服务,但是为了不暴露 AccessKeyId 以及 AccessKeySecret 给客户端,所以全部是由客户端上传 阅读全文
posted @ 2020-07-26 10:51 ohyex 阅读(1225) 评论(0) 推荐(1) 编辑
摘要: 前言 在项目迁移到 .net core 上面后,我们可以使用 System.Drawing.Common 组件来操作 Image,Bitmap 类型,实现生成验证码、二维码,图片操作等功能。System.Drawing.Common 组件它是依赖于 GDI+ 的,然后在 Linux 上并没有 GDI 阅读全文
posted @ 2020-07-20 20:28 ohyex 阅读(2184) 评论(3) 推荐(2) 编辑
摘要: 前言 最近公司在使用 ABP 重构之前的老项目,数据库也由 SQL SERVER 切换到了 MySql。吐槽一下,之前的产品使用的是 Windows Server 2008 , SqlServer 2008R2, .Net Framework 4.5,现在开始拥抱 .net core。回到正题。目前 阅读全文
posted @ 2020-06-29 13:21 ohyex 阅读(2043) 评论(7) 推荐(10) 编辑
摘要: 前后两次遇到这样的错误: The property 'xx' on entity type 'xxxx' has a temporary value. Either set a permanent value explicitly or ensure that the database is con 阅读全文
posted @ 2019-08-19 13:21 ohyex 阅读(2553) 评论(0) 推荐(0) 编辑
摘要: 写点东西记录一下美好时光,上周学习了一下通过mpuve开发微信小程序,看完文档,就准备撸起袖子加油干的时候,一开始就被支持手势滑动的导航栏给搞懵逼了。求助一波百度和谷歌未果后,只能自己动脑动手!为了给像我一样的小菜鸟,提供一下思路,就记录一下吧!可以优化的地方,请大神不吝赐教。 1.mpvue是什么 阅读全文
posted @ 2018-07-26 13:11 ohyex 阅读(8915) 评论(0) 推荐(4) 编辑