我,一个三十四岁的中年大叔。撸码十多年,从C++到C#,从CS到BS。睡觉的时候都会梦到“缺少对象”、“undefined”、“Failed to load resource”。以前不做BS开发还好,用到的技术还少一点。现在不得了了,javascript、css、ajax、C#、python、java、sqlsever、oracle、mysql。反正作为一个程序猿注定就是苦难的一生。以前还有人说转型啊,转管理啊,管理不还是得管程序员,一帮菜逼小弟被这种技术问题卡住不还是得找我!
好在去年公司组织去一家合作单位学习,他们做项目竟然是按周算周期的,这不疯了吗?现在动不动就是用户体验,客户眨下眼睛就要改需求的时代,怎么可能这么快就交付。于是我找他们项目部的袁经理取经了。袁经理听我吐完苦水以后看我完全就是像看古代人的表情,“兄弟,你们现在还是传统开发啊,我们早就是基于框架开发了。这两年一直在用力软的”。在这边我也见识了一下他们用的这套力软开发框架。
这套框架底层全部搭好了,直接能支持主流数据库,不懂代码的人都可以基于向导做功能开发。工作流、app那些常用组件框架本身就集成了。但是他们那个思路好啊,虽然0基础就可以开发了,但是开发完成过后是会生成源代码的,像我这种只是有懒癌的人,完全就可以靠这种框架把基础工作叫程序员全做完,然后重点逻辑部分再修改原有代码来实现。另外这套框架也支持分布式、集群部署。这样的话性能也不用担心了。
给大家看看他的一主要功能:
一、UI方面,框架自行配备了四套UI,他们体验网页里面的是这样的。分别是什么经典版,飞尚版,炫动版,飞扬版。
二、权限管理--功能权限,数据权限
三、工作流的前提条件:对应的数据表/自定义表单
四、工作流--流程设计
五、报表中心
配置完数据库SQL语句之后,最后做出来的话预览效果就是这样
六、代码生成器
选择好需要的数据库之后,再配置一下信息,就可以马上出来代码了。
总体来说,这个框架可以实现工作中所有需要的东西,对于我这样写代码写成懒癌患者的人来说,无疑是极好的。这么好的东西当然要分享一下啊。可以去体验一下功能,他们的官网是:www.learun.cn
顺便附上体验地址:www.learun.cn:8090
相关推荐
例如,"开放-封闭"这一对反义词,可以关联到软件开发中的开源与闭源,或者系统设置中的开启与关闭功能。"清晰-模糊"则涉及到图像处理、数据可视化中的图像清晰度,或是代码编写中的逻辑清晰性。"严肃-活泼"可以...
可以从几个方面自省:是否能接受技术不如自己的人作为项目经理,是否反感老板的夸大宣传,是否容易陷入实现细节而忽视需求分析,是否对开源精神有强烈的认同,以及是否会在编程时感到厌倦。这些都是软件工程师在职业...
完整的D2GS 1.09d源代码,该源代码来自开发人员的网站 关于Diablo2 Close Battle.net服务器 如您所见,我和我的合作伙伴去年制造了一款具有Diablo2关闭游戏支持功能的Battle.net服务器。 我将尝试解释它的工作原理...
《易语言源码感情持久测试》是一份专为学习易语言编程者提供的资源包,它包含了一款名为“你多久会厌倦一个人”的程序源代码以及一份“源码使用说明.txt”文档。这个项目旨在帮助开发者理解如何在易语言中构建具有...
- **集成开发环境(IDE)**:IDE是用于编写、测试和调试程序的软件工具。常见的Java IDE有Eclipse、IntelliJ IDEA等。 - **编译器**:编译器是将Java源代码转换为字节码的工具。Java程序通常使用`javac`命令进行编译...
在这个项目中,Docker可能用于创建一个包含所有必要软件和依赖的环境,这样开发者就可以在任何支持Docker的机器上快速部署和运行自动化的求职搜索引擎。 MongoDB是一个流行且灵活的文档型数据库,适合存储非结构化...
文章中还提到了其他一些内容,例如作者对于编程语言的看法、ANTLR的起源和作者的个人经历、ANTLR的应用范围以及它在软件开发中的地位。这些内容对于想要深入理解ANTLR以及如何使用ANTLR来实现编译器和解释器中的语法...
【Scratch教学】Scratch是一款由麻省理工学院(MIT)的“终身幼儿园”研究团队开发的图形化编程工具,特别适合8岁...无论对于初次接触编程的孩子还是对编程感到厌倦的成年人,Scratch都是一次令人耳目一新的学习体验。
在IT领域,可持续性和环保意识也日益重要,比如开发能源效率高的软件、推广电子化减少纸张浪费等。技术人员需要对他们的工作可能产生的环境影响有所认识,并采取积极措施减轻这些影响。 第三篇作文以秋天的景象为...
【标题】"TomKat-开源"是一个以Python编程...通过"TomKat-开源",不仅可以体验到一款独特的数字游戏,还可以深入学习到Python编程和开源软件开发的相关知识,对于编程爱好者和开发者来说,是一个极好的学习和实践项目。
Linux的兴起源于用户对传统商业软件的厌倦,它的开源特性为创新和产品改进提供了优越的模式,不再受单一商业软件公司的限制。Gartner的预测数据显示Linux服务器市场的增长潜力巨大,预计在2007年其供货金额将达到100...
- 软件开发周期的不同阶段。 #### 五、算法与数据结构 **第13章:递归** - 递归算法的基本概念。 - 如何使用递归来解决问题。 - 递归的优缺点分析。 **第14章:排序与查找** - 常见的排序算法,如冒泡排序、选择...
日志 概述 厌倦了不得不处理无聊且难以阅读的Discord文本日志?...当前没有安装说明,因为此代码易变,并且不能保证每个人都可以运行。 如果您有足够的勇气成功安装此软件,请随时进行PR! 鼓励所有贡献!
《小学数学口算题出题助手》是一款专为小学生设计的数学练习软件,它由易语言开发者在2007年...通过这款软件,我们可以看到易语言在教育软件开发中的广泛应用,以及其在简化编程过程、促进教育信息化方面所发挥的作用。
- "LICENSE.md"文件通常包含项目使用的软件许可协议,说明了该项目代码或设计是否可以自由使用、修改和分发。 - "automated-fertilizer-spreader-8aa11d.pdf"可能是项目文档,详细介绍了项目背景、设计思路、实现...
在软件开发过程中,如果产品功能更新缓慢,可能会导致用户流失。 10. **稍加改动某事**(Make Minute Changes to sth.) - 表示对某事物进行微小调整。在编程中,这通常指的是对代码进行细微优化以提高性能或修复...
源码是软件开发的基础,包含了程序的所有指令和逻辑,开发者可以借此理解程序的工作原理,并根据需要进行修改和定制。对于学习易语言或者想要深入理解情感测试算法在游戏中的实现的开发者来说,这部分源码具有很高的...
“开源软件”标签表明pConfigure是一个遵循开源协议的项目,其源代码可供任何人查看、使用、修改和分发,鼓励社区合作和共享。 综上所述,pConfigure是一个针对C和C++项目的开源Makefile配置框架,旨在简化项目构建...
同时,对于想要深入学习AutoHotkey或软件开发的人来说,这是一个很好的实践项目。 总的来说,AltTabAlternative为寻求个性化和效率提升的Windows用户提供了强大的窗口管理工具。通过利用开源软件的力量,它不仅满足...