① 主流的脚手架都支持,比如在线create-react-app,vue-cli等(在线 fork 修改),支持 github 登录(项目导入),也支持 cli 上传例子,例子可以在线访问和下载,当然也支持内嵌到其他博客等网页中。
② 地址:https://codesandbox.io/
③ 图示
2. CodePen(前端代码编辑运行的网站)
① CodePen 是一个完全免费的前端代码托管服务,主要功能有:
② 地址:https://codepen.io/
③ 图示
3. JSRUN(支持手机端的在线JS编辑器)
① jsrun是一款支持手机端的在线JS编辑器, HTML/CSS/Javascript在线代码运行工具,js代码在线测试调试,是runjs的升级版支持vue.js/angular.js的在线编辑器
② 地址:http://jsrun.net/
③ 图示
4. jsFiddle(前端代码编辑运行的网站)
① jsFiddle 是一个Web开发人员的练习场,可在线编辑和测试 HTML、CSS、JavaScript代码片段。在 jsFiddle 编辑的代码,可以保存,也可分享给其他人,还可嵌入到其他网页
② 地址:https://jsfiddle.net/
③ 图示
5. Ideone(C和C++的在线编译和调试工具,支持其他的60种语言) 我常用
① Ideone是C和C++的在线编译和调试工具,支持其他的60种语言。这个工具提供许多强大的功能,允许程序员快速高效的编译源代码
② 地址:https://www.ideone.com/
③ 图示
6. Codechef(C,C ++和Java的在线编译工具)
① 它支持C,C ++和Java,非常接近真正的桌面IDE。这是超快速和易于使用。适合于课堂和作业的学生,练习面试问题。
② 地址:https://www.codechef.com/ide
③ 图示
7. JDoodle (C,C ++和Java的在线IDE)
① 支持协作代码。它只是从一个简单的文本区域开始,您可以粘贴代码,然后单击运行。您可以更改命令行参数并在运行该程序之前设置stdin。最适合新的在线编辑器不支持的许多旧语言。
② 地址:https://www.codechef.com/ide
③ 图示
8. OnlineGDB (在线C,C ++,Java,PHP编译器) 我常用
① 它支持C,C ++,PHP和Java编译器。OnlineGDB的独特功能是,您可以逐步调试您的代码。一旦代码被写入,它可以很容易地格式化,使其看起来不错。
② 地址:https://www.onlinegdb.com/
③ 图示
9. GCC资源管理器
① GCC编译器资源管理器是一个交互式在线编译器,它显示编译后的C++、RISE、GO(以及更多)代码的汇编输出。
② 地址:https://gcc.godbolt.org/
③ 图示
10. plnkr edit在线编辑器
① js的在线编辑器。
② 地址:http://plnkr.co/edit/
③ 图示
谢邀。
首先,软件公司开发APP是要盈利的,这是必然的,盈利部分一般是60%-80%,一般成本1万的报价3~5万很正常,5万的报价15万20万也很正常,(小提示:谈价时对半砍准没错)。
那么出去盈利部分,主要成本就是项目解决方案的成本,而 项目开发解决方案成本=前期的沟通成本 + 功能开发复杂圈度 + 版权费用(如果使用了模板代码,一定要缴版权费) + 后期的维护成本
现有常见的解决方案主要有3种:纯人工开发、模板开发、AI人工智能开发(没错,很多代码是人工智能写的)
1)【纯人工开发】主要跟程序猿薪资有关,所以跟一二三四线城市有关,在广西南宁平均一个程序猿月薪8000,广州2万,深圳3万,自然而然的深圳报价肯定比广州贵,广州比南宁贵。当然,这里是不讨论技术含量的情况下。如果要比较技术含量,个人觉得北上广深自然靠前,这也就是为什么北上广深报价普遍偏高,但依然是行业的香饽饽。每年维护费一般为合同费用的8%~20%
纯人工开发的好处是:定制型强;缺点是:技术良莠不齐导致成功率低(仅不到10%),费用高、后续维护难(因为软件公司的程序猿会跳槽)
签约意识:由于软件公司的技术良莠不齐,很难分辨,成功率低,所以务必在合同协商:需求超期未完成,全额退款。
2)【模板开发】软件公司基本不需要程序猿,直接上github拿开源源码部署搞定,特别注意的是:开源不代表免费!开源不代表免费!开源不代表免费!重要事情说三遍!很多人都以为开源就是免费,完全不尊重什么是MIT协议、什么是GPL协议,市场上99.9999%的项目开源代码都是“仅供学习,禁止商用”,最终都是企业为版权侵权买单(就是赔钱,软件公司不会赔钱的,因为拿源码商用的不是软件公司,是企业,软件公司只是侵权源码的搬运工,这一点不用争,这是真相),所以用纯模板开发的,务必在合同里写上:因源码侵权导致的所有损失,由软件公司全责承担,且全额退款
模板开发开发的好处是:价格低;缺点是:无法定制,极其容易侵权,安全系数低(关于这一点,任何技术都可以在github拿到的源代码,想发起黑客攻击不是什么难事)
典型代表作有:微盟、有赞、凡科
3)【AI人工智能开发】这是最新兴起的开发方式,就是程序猿研发了个人工智能代替程序猿敲代码,典型代表“软猫”,这种类型的主要成本是电费,因为技术只需要持续更新、升级、维护这个人工智能即可,人工智能开发1个软件和1000000个软件的成本是一样的,因为不需要给他发薪资;当然,人工智能开发并不是绝对的完美,因为AI一般都只能针对指定细分领域,就拿软猫为例,软猫人工智能专门针对商城系统类,如果你让软猫去开发一个社交APP,不现实。但在商城系统这个细分领域里,软猫是没有模板和定制的概念的,例如我们人类认为要定制的运营模式,也是人工智能在实现代码。
AI人工智能开发的好处是:价格特别低,速度特别快(一般两个小时就能上线,机器人敲代码能不快吗),随意定制,免后期维护(都机器人开发了,还收后期维护费,过分了);缺点是:仅限细分领域
典型代表作有:软猫(也叫软猫引擎)
纯手写,望采纳,有关软件开发方面的问题,可随时邀请。
某年某月某一天,大约在冬季,领导要求,要我把所参与研发的软件系统,其源代码打印出来装订成册。当时,接到领导要求的我的表情是这样的毕竟咱是个老实孩子,打印代码干什么咱也不知道,咱也不敢问。我去,这可咋办?虽然开发的软件项目功能并不复杂,可是好几个工程呢,而且有太多的文件了呀,javascript、java、html、xml、jsp文件....这可咋整?一个个帖?不,这不符合我的身份,是的,绝对不符合!
谁让咱出身是个程序猿呢,要不做个工具解决下吧,试试用python?
虽然咱的专业是java,但用起python来也不能露怯对吧,人家用啥咱用啥,走起。
这活咋干?
首先,要逐个java工程去遍历文件读取程序文件的内容,指定的文件后缀哦,而且要每一层级都读取到。
其次,要把读取到的文件内容生成word文档,要有标题哦。
最后,是不是要做个界面,弄上几个按钮,咱好可以点吧点吧按钮就能出来一份word?
下载pycharm,安装python,pip install一堆python包,一系列动作一气呵成。pip安装差不多都是这样的:
安装pyqt5、安装pyqt5-tools、python-docx、pyinstaller。
保留着java开发的老习惯,要不先定义一个类吧,用来生成word文档的工具类,各种百度各种改,代码成了这个样子:
在用pydesigner做一个界面,然后给这个界面 做一个启动入口,中间过程至于有几个按钮添加啥事件咱就不一一说了,因为那个也...太...简...单...了...!
添加上解析遍历文件夹解析文件的方法,遍历文件夹生成word如下:
中间过程略过.....
设计的极简界面是这样的
就这样吧,都折腾了两三个小时了!测试一把,走起!
打开生成的源代码文档,是长成这个样子的:
十几个工程逐个生成word,打印....(真费纸啊)完活!回家碎觉!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)