开发框架

jeecg开源框架 我看行!!!

别来无恙 提交于 2019-12-05 06:25:40
今年上半年公司接的项目比较多,这让本来开发人员紧的我们,有些力不从心。 之前接到一个需要做的项目。当听了项目经理把项目流程,开发人员交代以后,我就开始犯难。老大,这个项目怎么也不能让两个人做好吧,但是公司实在是抽不出别的同事来和我两同甘共苦了。经理看到我两一脸的苦相,笑眯眯的对我们说,你们可以用jeecg开发。是个开源的框架,而且有代码生成工具, 采用SpringMVC+Hibernate+Spring jdbc基础架构,采用面向声明的开发模式,基于泛 型方式编写极少代码即可实现复杂的数据展示、数据编辑、表单处理等功能,再配合代码生成器的使用将JavaEE的开发效率提高6倍以 上,可以将代码减少60%以上。JEECG智能开发平台,可以应用在任何J2EE项目的开发中,尤其适合企业信息管理系统(MIS)、内部办公系统(OA)、企业资源计划 系统(ERP)、客户关系管理系统(CRM)等,其半智能手工Merge的开发方式,可以显著提高开发效率40%以上,极大降低开发成本。听这一番话,心理多多少少有点不相信,会有这么好的吗? 随即我就查找关于jeecg框架的资料。没想到真的是这样,这下心理乐开了花似的。使用jeecg真方便。 1.封装完善的基础模块:用户权限+数据字典+常用共通封装(定时任务、短信接口、邮件发送、Excel导出等); 2.代码生成器:开发效率非常高,单表数据模型和一对多

VUE组件汇总

百般思念 提交于 2019-12-05 06:19:23
内容 UI组件 开发框架 实用库 服务端 辅助工具 应用实例 Demo示例 UI组件 element ★13489 - 饿了么出品的Vue2的web UI工具套件 Vux ★8133 - 基于Vue和WeUI的组件库 iview ★6634 - 基于 Vuejs 的开源 UI 组件库 mint-ui ★6253 - Vue 2的移动UI元素 muse-ui ★3705 - 三端样式一致的响应式 UI 库 vue-material ★3328 - 通过Vue Material和Vue 2建立精美的app应用 vuetify ★2925 - 为移动而生的Vue JS 2组件框架 Keen-UI ★2749 - 轻量级的基本UI组件合集 vonic ★1913 - 快速构建移动端单页应用 vue-multiselect ★1539 - Vue.js选择框解决方案 eme ★1529 - 优雅的Markdown编辑器 vueAdmin ★1455 - 基于vuejs2和element的简单的管理员模板 bootstrap-vue ★1267 - 应用于Vuejs2的Twitter的Bootstrap 4组件 Vue.Draggable ★1191 - 实现拖放和视图模型数组同步 eagle.js ★1128 - hacker的幻灯片演示框架 vue-awesome-swiper ★1012

iOS开发UI篇—CAlayer(创建图层)

非 Y 不嫁゛ 提交于 2019-12-05 05:26:50
iOS开发UI篇—CAlayer(创建图层) iOS开发UI篇—CAlayer(创建图层) 一、添加一个图层 添加图层的步骤: 1.创建layer 2.设置layer的属性(设置了颜色,bounds才能显示出来) 3.将layer添加到界面上(控制器view的layer上) // // YYViewController.m // 01-创建一个简单的图层 // // Created by apple on 14-6-21. // Copyright (c) 2014年 itcase. All rights reserved. // #import "YYViewController.h" @interface YYViewController () @end @implementation YYViewController - (void)viewDidLoad { [super viewDidLoad]; //1.创建一个layer // 使用对象方法创建 // CALayer *layer=[[CALayer alloc]init]; //使用类方法创建 CALayer *layer=[CALayer layer]; //2.设置layer的属性(一定要设置位置,颜色属性才能显示出来) layer.backgroundColor=[UIColor brownColor]

Android开发指南-框架主题-基础知识

谁都会走 提交于 2019-12-05 04:44:03
应用程序基础 关键类 Activity Service BroadcastReceiver ContentProvider Intent Android应用程序使用Java做为开发语言。aapt工具把编译后的Java代码连同其它应用程序需要的数据和资源文件一起打包到一个Android包文件中,这个文件使用.apk做为扩展名,它是分发应用程序并安装到移动设备的媒介,用户只需下载并安装此文件到他们的设备。单一.apk文件中的所有代码被认为是一个应用程序。 从很多方面来看,每个Android应用程序都存在于它自己的世界之中: 默认情况下,每个应用程序均运行于它自己的Linux进程中。当应用程序中的任意代码开始执行时,Android启动一个进程,而当不再需要此进程而其它应用程序又需要系统资源时,则关闭这个进程。 每个进程都运行于自己的Java虚拟机(VM)中。所以应用程序代码实际上与其它应用程序的代码是隔绝的。 默认情况下,每个应用程序均被赋予一个唯一的Linux用户ID,并加以权限设置,使得应用程序的文件仅对这个用户、这个应用程序可见。当然,也有其它的方法使得这些文件同样能为别的应用程序所访问。 使两个应用程序共有同一个用户ID是可行的,这种情况下他们可以看到彼此的文件。从系统资源维护的角度来看,拥有同一个ID的应用程序也将在运行时使用同一个Linux进程,以及同一个虚拟机。

如何入门学习编程?

风格不统一 提交于 2019-12-05 03:51:53
如何入门学习编程? 以java的学习为例,1:java的语法入门学习;2:html,js的学习 3:web开发学习 4:web的java实战开发项目学习 4:java的框架ssm或ssh学习 6:java的框架实战项目学习 7:代码生成,开发技巧,设计和分析能力学习;以上几个步骤学到位,基本可以做到中级以上程序员,15k的月薪妥妥的。 来源: https://www.cnblogs.com/code6ge/p/11903786.html

Odoo框架

霸气de小男生 提交于 2019-12-05 02:42:54
Odoo是开源框架, 针对ERP的需求发展而来. ERP(Enterprise Resource Planning) 企业资源计划. ERP是企业内部管理所需的业务应用系统, 高度集成了各个模块, 使信息一次录入, 多次使用, 兼顾高同步, 少操作的有点. 主要模块包括, 财务,物流,人力资源等. 不过ERP大多闭源, 更新缓慢且收费. Odoo曾经叫做OpenERP, 是一个开源的ERP系统, 历经发展现不仅仅局限与ERP系统. 通常odoo开发就是指开发公司内部的ERP系统. 来源: https://www.cnblogs.com/jrri/p/11898948.html

前端Vue框架

自闭症网瘾萝莉.ら 提交于 2019-12-05 02:42:33
Vue(读音 /vjuː/,类似于 view) Vue.js,是JavaScript渐进式框架. Vue基于react开发, React是facebook独立开发的JS MVC框架. 区别: 在前端框架中vue有很大一部分占比, 相比较与bootstrap, vue在某些方面有更大的优势. 在学习前端的过程中vue是绕不开的选择. 相对BootStrap Vue具备完整全面的体系. 而BootStrap更适合后端向前端快速开发. 来源: https://www.cnblogs.com/jrri/p/11898954.html

从无到有搭建SpringBoot项目

让人想犯罪 __ 提交于 2019-12-05 02:23:17
SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架。它基于Spring4.0设计,不仅继承了Spring框架原有的优秀特性,而且还通过简化配置来进一步简化了Spring应用的整个搭建和开发过程。另外SpringBoot通过集成大量的框架使得依赖包的版本冲突,以及引用的不稳定性等问题得到了很好的解决。 来源: https://www.cnblogs.com/bgyb/p/11897506.html

为什么我们从Angular 2迁移到Vue.js(为什么我们没有选择React)

五迷三道 提交于 2019-12-04 23:26:13
在Rever(www.reverscore.com),我们刚刚使用Vue.js发布了我们的Web客户端的新版本。经过641次提交和16周的紧张开发,我们非常自豪之前做出的决定。 8个月前,我们的前端在使用Angular 2.确切地说,它使用的是Angular 2 beta 9.这是一个由外包公司编写的产品,我们从很多层面上都没有完全满意,从UX / UI到架构,在某种程度上,与Angular 2本身有很大的关系。 在之前,我承认Angular 2 beta 9是与Angular 2.0不同的产品,但这正是其中一个问题。从beta9到2.0.0,有8个beta版本,8个RC和2.0.0版本,总共有17个版本需要升级。我们确实尝试从beta 9升级到2.0.0但是太多的api更改了使升级变得非常困难。此外,大约在同一时间我们质疑Angular 2作为我们选择的框架,Angular团队决定开始研究Angular 4.虽然他们承诺版本改变不会太大,这意味着当我们完成升级到Angular时2.0.0我们需要另一次升级。多么浪费时间和仅有的资源。 我们不喜欢的主要原因是不喜欢Angular 2是Typescript开发的。我知道Angular 2可以和Javascript一起使用但是同样,使用Typescript的决定已经被内部使用了,根据我的理解,使用纯Javascript和Angular

Mina整体体系结构分析

不羁的心 提交于 2019-12-04 23:13:20
mina在应用程序中处于什么样的地位? mina屏蔽了一些网络通信细节对socket进行封装,并且基于NIO非阻塞框架,可以帮助我们快速开发网络通信,常常用于用户游戏开发,中间件等服务端应用程序. 来源: https://www.cnblogs.com/curedfisher/p/11887445.html