企业级飞速低代码 | 这5个理由让软件架构师积极拥抱低代码
从避免技术债务到简化和整合业务流程到解锁单体系统,低代码提供了速度和灵活性。软件开发者和架构师曾经有理由对低代码技术持怀疑态度,但今天,许多成熟的低代码平台使敏捷开发团队能够提高生产力、增加质量、并频繁部署。开发人员使用低代码技术来构建应用程序、客户体验、门户网站、搜索体验、工作流集成、数据管道、数据流、仪表板、测试自动化、机器学习模型和其他解决方案。"低代
Wesley13 Wesley13
4年前
java 面试知识点笔记(十二)多线程与并发
问:synchronized和ReentrantLock的区别?ReentrantLock(可重入锁)位于java.util.concurrent.locks包(著名的juc包是由Douglea大神写的AQS抽象类框架衍生出来的应用)和CountDownLatch、FutureTask、Semaphore一样基于AQS实现
kenx kenx
4年前
个人博客开发之blog-api项目创建
前言先从接口项目开始写,blogapi写完全部接口后再写后台blogadmin,再写前端项目blog这样的项目开发顺序blogapi项目创建这里自己用IDEA创建即可目录结构xml├──HELP.md├──blogapi.iml├──pom.xml└──src├──main│  ├──java│  │  └──
Stella981 Stella981
4年前
OCRunner 第一篇:实现一个简单版热修复功能
作者:SilverFruity,https://github.com/SilverFruity小编寄语:上一周我们发布了《OCRunner第零篇:从零教你写一个iOS热修复框架》(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fmp.we
Stella981 Stella981
4年前
Field baseMapper in com.baomidou.mybatisplus.extension.service.impl.ServiceImpl required a single...
在学习使用mybatisplus时,遇到一个奇怪的异常如代码一:代码一:ErrorstartingApplicationContext.Todisplaytheconditionsreportrerunyourapplicationwith'debug'enabled.2019071709
Stella981 Stella981
4年前
Lua pcall
假设你想运行一段Lua代码,这段代码运行过程中可以捕捉所有的异常和错误。1、将这段代码封装在一个函数内function foo()    if x  y then        error()    end        print(ai)end2、使用pcall调用这
Stella981 Stella981
4年前
JVM之垃圾回收
文章目录写时复制(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fchenhx.blog.csdn.net%2Farticle%2Fdetails%2F84305665%23_1)Hotspot虚拟机(https://www.oschina.net/ac
Wesley13 Wesley13
4年前
Java提高篇——静态代码块、构造代码块、构造函数以及Java类初始化顺序
静态代码块:用staitc声明,jvm加载类时执行,仅执行一次构造代码块:类中直接用{}定义,每一次创建对象时执行。执行顺序优先级:静态块,main(),构造块,构造方法。构造函数publicHelloA(){//构造函数}关于构造函数,以下几点要注意:1.对象一建立,就会调用与之相应的构造
linbojue linbojue
1星期前
box-sizing: border-box 详解
🎯核心作用boxsizing:borderbox改变了CSS盒模型的计算方式,让元素的宽度和高度包含内边距(padding)和边框(border),而不是仅仅内容区域。📊盒模型对比默认盒模型(contentbox)css体验AI代码助手代码解读复制代码
linbojue linbojue
1星期前
若依vue 前端的 用户管理页面源码解析
1查询条件关注gzhb站同名,有视频笔记xml体验AI代码助手代码解读复制代码​​​​搜索重置1.1vshow的本质ElementUI的自带的属性是model、ref、inline、labelwidth等(这些是elform组件封装的专属属性),而vsho