开发平台

放弃了程序员互联网高薪,跑去事业单位做IT的尴尬

自古美人都是妖i 提交于 2020-02-25 22:02:18
“你是程序员对吧?” “是啊,怎么了?” “那你帮我修一下电脑吧。” 我原来也是一个重点大学毕业,基本上事业里面搞IT就干这些事情,要是以前,我肯定会想,我是程序员和修电脑有啥关系。 但是自从进了事业单位,下面是我的工作日常: 小李啊,你帮我看看为啥这个视频我下载不起啊 小李啊,你帮我看看为啥这个视频我的手机放不起,他们的手机都放的起 小李啊,你帮我看看咋个我的PPT投影不上啊 小李啊,你来帮我看看啊,(看:桌面堆满文件,程序都在C盘),你说我的电脑怎么这么慢啊是不是该换新的了啊买个什么好啊 一般事业单位也没有大的开发项目,平时基本还是很闲的。可是前不久,单位领导提出做信息化建设,因为传统的纸质办公已经远远不能满足工作需要,准备上一套真正贴合他们单位且有自主知识产权的OA系统,最好手机端电脑端都有。 这个任务紧,可是我们信息科就3个不让加人,可把我们难到了。但是想想自己也是重点大学毕业做了几年才来的事业单位,有大的开发项目经验。应该不会很难。 我和同事们破天荒地加了两三天班,把业务逻辑理清。但是接下来这个开发需要专业的美工、前端去哪找? 幸好现在都是互联网时代,平时还关注开发这块。于是百度搜索快速开发平台,看看有没有可二次开发的产品减少我们人力和时间的投入。一搜找到一个xjr快速开发平台,可以开发企业各种业务功能系统。通过xjr快速开发平台的体验发现真的好,不用专业的架构师、美工

强烈推荐一款搭建企业管理系统的快速开发平台

荒凉一梦 提交于 2020-02-25 19:11:53
由于市场不断扩大,销售人员的不断增加以及客户的积累。传统的EXCEL客户拜访表已不能满足现有的需求。因为传统的表单每次数据分析需要将四五十个销售的数据整理成报表需要大量的时间。 公司销售总监交给了我一个任务,想做一个企业客户管理系统便于数据分析,更好地开展工作。 接到这个任务,我有点蒙圈,负责工程中心做云平台开发的同事每天也忙得不可以开交,我去哪里找人来做这个项目。 我知道一个项目至少需要一个团队,没有架构师、没有专业美工,没有前端。什么也没有,怎么开展?好愁呀~~~ 由于市场不断扩大,销售人员的不断增加以及客户的积累。传统的EXCEL客户拜访表已不能满足现有的需求。因为传统的表单每次数据分析需要将四五十个销售的数据整理成报表需要大量的时间。 公司销售总监交给了我一个任务,想做一个企业客户管理系统便于数据分析,更好地开展工作。 接到这个任务,我有点蒙圈,负责工程中心做云平台开发的同事每天也忙得不可以开交,我去哪里找人来做这个项目。 我知道一个项目至少需要一个团队,没有架构师、没有专业美工,没有前端。什么也没有,怎么开展?好愁呀~~~ 领导交待下来的任务不能不做,只能硬着头皮上。 我理了理思路,确定目标是搭建一个企业客户管理数据分析平台。需要实现以下点: 1、如何让销售部门人员通过系统每日直接通过手机端就可以方便填写数据 2、如何让销售部门人员通过系统快速完成识别最佳客户? 3

快速开发平台与传统代码式开发比较

雨燕双飞 提交于 2020-02-25 18:21:50
公司对企业信息优化升级的需求日益上升,快速开发平台成为近年来流行的一种软件开发工具,快速开发平台其实是一个可根据公司业务需求进行二次开发的开发工具,不需要编程。主要用于开发数据库应用系统,如企业资源计划系统(ERP)、企业办公系统(OA)、客户关系管理系统(CRM)、 仓储物流管理系统(WMS)、订单管理系统(OMS)、管理信息系统(MIS)、医院信息系统(HIS)、生产信息化管理系统(MES)、电子商务系统、 金融系统、以及各类互联网系统管理后台等。 快速开发平台是开发人员将各种需要的功能以目前流行的多种web技术,包括springboot, JPA,Druid, Activiti,Lombok,swagger,poi,WebSocket,Jquery,BootStrap, maven,Jenkins 等等 )为基础封装在不同的层中,给大家调用,而大家在调用时不需要清楚这些方法里面是如果实现的,只需要关注输出的结果是否是自己想要的就可以了。 那么,和传统代码式开发相比,快速开发平台到底有哪些好处?为什么越来越多的公司使用它来开发管理系统。看看下成的对比图吧。 通过上图的对比,我们知道相比传统代码开发,快速开发平台能快速提高开发效率,帮助公司节省人力成本,扩展性也非常好。利用 XJR快速开发平台 可以根据业务需求定制化开发适合自己企业的管理系统。 来源: oschina 链接:

网站接入QQ登录

喜欢而已 提交于 2020-02-23 17:45:50
在网站接入QQ登录时遇到很多麻烦,主要是QQ互联和腾讯开放平台的关系比较乱,不知道要从哪个接入。 最终解决方式:在腾讯开放平台注册个人开发者,验证通过后,在QQ互联平台会有腾讯开放平台的注册信息,然后依次点击 个人中心-》编辑-》提交审核 审核完毕后应该就可以通过分配的ID信息接入了。 (在最初QQ互联注册时,个人开发者总是需要提交营业执照,现在换了个qq号注册不需要了,可能是第一次QQ互联注册时JS没切过来的原因吧,应该是可以直接在QQ互联注册个人开发者的,不需要我这样绕路,(-。-;)) 通过了解QQ互联和腾讯开放平台的区别应该是这个:QQ互联主要是为了给第三方网站或移动应用提供登录信息。而腾讯开发平台,则是为托管型的应用(平台应用和移动应用)提供服务的。不过现在QQ互联正在往腾讯开发平台上迁移。 下面是网上看到的比较不错的入门教程 :(原文: http://blog.csdn.net/xiaoxian8023 ) 主要分两部分: 1.注册QQ互联开发者 2.接入QQ登录方法和接口使用方法 现在这种第三方登录的应用很广泛也很方便。省得用户进行注册了。今天就来研究一下QQ登录API的使用。 首先说一下,腾讯提供了许多个的开放平台。差不多每个大的产品都提供了开放平台,比如微信、QQ邮箱,财付通等。这里面有2个比较易混的,一个是 QQ互联 ,一个是 腾讯开发平台

程序员为什么害怕低代码?

醉酒当歌 提交于 2020-01-23 05:21:40
原文出处: https://dzone.com/articles/why-developers-fear-low-code ,有删改。 低代码是一种近些年兴起的企业软件快速开发技术和工具。借助低代码使用者无需编码即可完成企业应用的常用功能,少量编码扩展出更多功能。低代码凭借低门槛、高效率和易集成等特性,被越来越多的软件开发团队青睐。Gartner预测,到2024年四分之三的大企业将会使用至少4种低代码开发平台,用于信息化应用开发。届时,65% 的应用开发将通过低代码完成。 看上去,低代码是一种颠覆性的技术。那么,低代码会不会取代专业开发者?如果你是一名企业软件领域的程序员,这篇文章也许可以减轻你的恐惧。 恐惧来自哪里? 我是一名年近40岁的程序员,在这家公司里先后从事过WinForm、Web和移动APP的开发。不能否认,面对低代码技术时,我是有些恐惧的:没有受过专业训练的平民开发者可以先学习SQL(甚至可以跳过这一步),然后学习一种低代码工具并投入开发过程中,我的工作可能也就终结了。 (传统的软件开发方式,图片来自网络) 这个想法曾经变成短暂而真实的恐慌。在与活字格低代码开发平台的核心员工进行过几次讨论之后,我意识到了自己逻辑上的错误,而这个错误恰好就是低代码永远不会取代我,也根本不打算取代我的原因。我想,充分了解这些论点,可以缓解你和你的团队对低代码的恐惧感

网关的简介

╄→尐↘猪︶ㄣ 提交于 2020-01-21 00:22:44
好想你 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 转自: https://www.cnblogs.com/coolfiry/p/8193768.html 一、API网关的用处 API网关我的分析中会用到以下三种场景。 Open API。 企业需要将自身数据、能力等作为开发平台向外开放,通常会以rest的方式向外提供,最好的例子就是淘宝开放平台、腾讯公司的QQ开发平台、微信开放平台。 Open API开放平台必然涉及到客户应用的接入、API权限的管理、调用次数管理等,必然会有一个统一的入口进行管理,这正是API网关可以发挥作用的时候。 微服务网关。微服务的概念最早在2012年提出,在Martin Fowler的大力推广下,微服务在2014年后得到了大力发展。 在微服务架构中,有一个组件可以说是必不可少的,那就是微服务网关,微服务网关处理了负载均衡,缓存,路由,访问控制,服务代理,监控,日志等。API网关在微服务架构中正是以微服务网关的身份存在。 API服务管理平台

快速开发平台与传统代码式开发比较

无人久伴 提交于 2020-01-17 16:17:21
公司对企业信息优化升级的需求日益上升,快速开发平台成为近年来流行的一种软件开发工具,快速开发平台其实是一个可根据公司业务需求进行二次开发的开发工具,不需要编程。主要用于开发数据库应用系统,如企业资源计划系统(ERP)、企业办公系统(OA)、客户关系管理系统(CRM)、 仓储物流管理系统(WMS)、订单管理系统(OMS)、管理信息系统(MIS)、医院信息系统(HIS)、生产信息化管理系统(MES)、电子商务系统、 金融系统、以及各类互联网系统管理后台等。 那么,和传统代码式开发相比,快速开发平台到底有哪些好处?为什么越来越多的公司使用它来开发管理系统。我们重点来看看这几点。 一、开发周期和维护成本比较 传统代码的开发和测试周期都很长,往往不能准时提交订单,开发好的系统也需要一段时间来磨合才能稳定。而这从零开始的的开发模式对开发人员的要求是非常高的,需要精通编程语言、数据库和各种开发技术的人才。由于对开发人员要求高及开发时间长,所以开发成本是比较高的。由于整个系统代码纯手撸,出错率也是非常高的,后期的维护是相当麻烦,成本也高。 二、两个平台数据库的支持问题 传统开发平台的多类型数据库支持难,如果需要支持多种类型数据库或每个模块对应不同数据库,由于各种数据库语法不同,传统开发处理起来非常麻烦。快速开发平台支持多种类型数据库或每个模块对应不同数据库,对于各种数据库的语法转换,平台会去处理

开发框架-移动开发平台: mPaaS

核能气质少年 提交于 2020-01-11 23:29:38
ylbtech-开发框架-移动开发平台: mPaaS 移动开发平台 mPaaS mPaaS(Mobile PaaS) 为 App 开发、测试、运营及运维 提供云到端的一站式解决方案,能有效降低技术门槛、减少研发成本、提升开发效率,协助企业快速搭建稳定高质量的移动应用。 1. 返回顶部 1、 产品优势 动态灵活的客户端能力 作为开发者,您可以借助客户的端动态灵活的能力,有效提升开发效率,打造极致的 App 体验: 3 大研发框架: Native 开发框架、Kylin H5 开发框架、小程序开发框架 。 20 多个功能性组件,例如 网关服务、埋点分析、热修复 、 用户反馈、消息推送、离线包 等。 100 多个 UI 控件,包括 AntUI 和 AntMobile。 坚实的移动中台 覆盖 App 全生命周期,提供强大的支撑,确保客户端稳定、高效运行,并进行快速变更和创新。 面向未来的研发方式:小程序 实现开发一次多端投放,实现更流畅的用户体验。同时,全面开放支付宝能力,快速构建新业务、新生态。 开发框架 Android 开发框架 mPaaS Android 开发框架基于 OSGi 规范 , 把一个 App 划分成业务独立的 Bundle,并对每个 Bundle 的生命周期和依赖加以管理 。Portal 工程则是 把所有的 Bundle 打包编译为一个可以运行的 .apk 包 。

云如何让App开发更简单?

橙三吉。 提交于 2020-01-10 20:28:03
欢迎大家前往 腾讯云+社区 ,获取更多腾讯海量技术实践干货哦~ 互联网“下半场”,移动App开发对于质量、速度的要求更加苛刻。4月初,腾讯云正式上线移动开发平台MobileLine,借助腾讯在移动应用开发领域的成熟积累,帮助移动开发者低成本、快速的构建弹性、高质量的精品应用。 短短几天,就有几百个移动开发者申请接入使用。 一、简单、高效才是王道,腾讯内部移动开发百花齐放 腾讯一直积极拥抱移动互联网,打造了众多的精品应用。实际上,对于支撑移动开发的各种服务,腾讯内部也是百花齐放,比如移动分析、信息推送,Crash上报等通用服务。腾讯云MobileLine 作为腾讯移动服务对外输出的窗口,将把腾讯内部这套久经业务锤炼,拥有成熟经验的能力,通过云的形式输出给开发者,让移动开发更简单高效。 比如针对新的App开发者,MobileLine在App全生命周期的各个阶段提供不同的功能、工具支持;针对想在已有 App 添加移动服务的开发者,MobileLine支持无缝集成。目前,基于移动开发平台相关服务打造的应用包括:一部手机游云南、微信读书、KEEP、蘑菇街等。 二、赢在起跑线,打造云端一体化开发模式 腾讯云移动开发平台MobileLine针对开发者比较普遍的需求,首先开放一些开发者需求比较迫切的移动服务,让移动开发者能够享受到腾讯在移动开发这里成熟的积累,实现云和端一体化的闭环开发体验。 \1

推荐一个好用的快速开发平台,有需要的收藏!

点点圈 提交于 2020-01-10 14:11:17
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 作为程序猿经过几天的加班,把最后一个BUG完成时,看到产品经理MM跑来过来,顿时感觉不好啦!!!!!! 产品又来提需求 说什么OA,ERP又怎么怎么滴,要怎么怎么改。。。。。。听到产品经理MM喋喋不休的还在讲着她的需求,要不是看在还是MM,早就一记耳光扇过去了。还让不让人活,站着说话不腰疼。 这里不得不提到现在流行的 XJR快速开发平台 ,灵活性好,可扩展强。可以帮助您解决项目中90%的重复工作,让您更多关注业务逻辑。 企业用快速开发平台来做信息化管理的话,先列出清楚自己的需求,知道自己要做些什么功能,达到什么样的管理。其它功能实现的就交给XJR快速开发平台。可用它开发ERP、CRM、WMS、MIS、OA等各类管理系统。 XJR快速开发平台其实不是一个最终的软件产品,它是一个二次开发软件框架,用户可以在这个产品上进行各种各样的软件产品的开发,并且在这个产品上进行开发的时候,不需要像以往的编程方式那样编写大量的代码,而是只需要进行一些简单的配置,或者是写极少量的代码便可以完成一个业务系统的开发工作。 使用XJR快速开发平台开发,可以大幅节约开发人力物力成本;平台本身是开发与使用集成环境,用户使用中如果有什么问题可以即时响应需求变更。就像上面产品MM提到的需求修改是非常简单的事情。可视化操作,几分钟就可以完成