精华内容
参与话题
问答
  • 微信公众平台开发入门

    万人学习 2015-01-06 11:21:27
    通过本课程的学习,学员能够入门微信公众平台开发,能够胜任企业级的订阅号、服务号、企业号的应用开发工作。 通过本课程的学习,学员能够对微信公众平台有一个清晰的、系统性的认识。例如,公众号是什么,它有...
  • Z平台-开源免费的JAVA快速开发平台

    万次阅读 多人点赞 2019-08-24 19:26:39
    Z平台是开源免费的JAVA快速开发平台,通过Z平台集成开发环境,以零编码、动态配置的方式能够快速开发BS管理系统。同时该平台还可以做为APP、微信、各种小程序等项目的服务端来使用,为前端项目提供数据接口。并且Z...

    平台简述 

             Z平台是开源免费的JAVA快速开发平台,通过Z平台集成开发环境,以零编码、动态配置的方式能够快速开发BS管理系统。同时该平台还可以做为APP、微信、各种小程序等项目的服务端来使用,为前端项目提供数据接口。并且Z平台也内置了代码生成器组件,可以通过生成代码方式来完成项目的开发工作。

    源码仓库

    https://gitee.com/zj1983/zz

    使用教程

    基础教程:https://edu.csdn.net/course/detail/29220

    演示系统

    https://www.zframeworks.com/

    开发技巧

    https://blog.csdn.net/qq_38056435/article/details/103386195

    平台价值

    • 提升软件开发速度,缩短软件开发周期。

    • 降低软件开发BUG率,缩短软件测试周期。

    • 降低项目所需高级开发人员比例,减少项目用工成本支出。

    平台特点

    永久开源免费

    Z平台为开源免费项目,可以应用在所有商业或非商业项目中进行使用。

    学习成本低

    Z平台所使用的框架都是热门的开源技术框架。学习资料丰富。核心框架为Spring + SpringMVC + Mybatis组成。

    技术成熟稳定

    Z平台所应用的基础框架都是经过长时间沉淀成熟稳定的开源框架。在稳定性方面值得信赖。

    适用用户

    Z平台功能

    非专业人士

    企业信息管理人员

    计算机专业学生

    程序员

    安装部署

    YES

    YES

    YES

    YES

    平台功能

    YES

    YES

    YES

    YES

    表单开发

    YES

    YES

    YES

    YES

    报表开发

    NO

    YES

    YES

    YES

    工作流程配置

    NO

    YES

    YES

    YES

    自动任务配置

    NO

    NO

    YES

    YES

    接口开发

    NO

    NO

    YES

    YES

    框架修改

    NO

    NO

    NO

    YES

    展开全文
  • C/C++ 开发神器 CLion 使用入门

    万次阅读 多人点赞 2018-10-23 14:18:19
    CLion是Jetbrains公司旗下新推出的一款专为开发C/C++所设计的跨平台IDE,它是以IntelliJ为基础设计的,同时还包含了许多智能功能来提高开发人员的生产力。 同样支持python哦,相信使用过IntelliJ idea开发过java的...

    关注微信公众号“虾米聊吧”,每天分享知识干货,和博主一起打卡,进步~

     

    CLion是Jetbrains公司旗下新推出的一款专为开发C/C++所设计的跨平台IDE,它是以IntelliJ为基础设计的,同时还包含了许多智能功能来提高开发人员的生产力。

    同样支持python哦,相信使用过IntelliJ idea开发过java的盆友都很清楚该IDE的强大,所以做为Jetbrains旗下的c/c++开发工具CLion同样包含了许多智能功能来提高开发人员的生产力,提高开发人员的工作效率。

    具体的各种详细的功能请自行翻阅资料了解,此处我只简单介绍下CLion在windows的安装使用。

     

    首先去Jetbrains官网下载CLion,地址 https://www.jetbrains.com/clion/download/ 下载完后启动你会发现还未激活,那么接下来在浏览器的地址栏输入:http://idea.lanyus.com/,该网址,无需修改用户名,点击获取注册码。复制该注册码,粘贴在注册界面的 Activation code的输入框中,点击 ok。

    类似图上。

    然后运行软件,打开后可以自行进行个性化设置。

    默认已生成了main.c,但是我们并不能运行,因为我们还缺少编译环境,点击Setting打开设置,搜索Toolchains,我们发现clion为我们提供的环境有这么几种MinGW,CygWin,Visual studio等,我此处选择的是MinGw,点击右侧download,下载后运行安装即可,然后在Enviroment右侧选择mingw-w64的位置即可,如下图:

    操作完如上步骤后,打开main.c鼠标放在main函数里面 点击右键运行观察控制台你会发现期待已久的“hello world”终于出现了,至此我们的第一个c程序已经成功运行!如下图

     

    注:另外如果我们可以自行创建c/c++文件,如图:

    C语言选择.c,C++选择.cpp!

     

    关注微信公众号“虾米聊吧”,获取更多知识干货~

    一个热衷于分享技术和生活的程序猿,让我们一起交流吧~      

                       

                             微信扫描二维码,关注我的公众号

    展开全文
  • PHP微信接口开发

    万人学习 2015-08-27 17:41:03
    微信公众平台是运营者通过公众号为微信用户提供资讯和服务的平台,而公众平台开发接口则是提供服务的基础,开发者在公众平台网站中创建公众号、获取接口权限后,可以通过阅读本接口文档来帮助开发...
  • 移动端app开发,原生开发与混合开发的区别

    万次阅读 多人点赞 2019-09-26 18:47:01
    目前市场上主流的APP分为三种:原生APP、Web APP(即HTML5)和混合APP三种,相...原生开发(Native App开发),是在Android、IOS等移动平台上利用提供的开发语言、开发类库、开发工具进行App软件开发。比如Android是...

    目前市场上主流的APP分为三种:原生APP、Web APP(即HTML5)和混合APP三种,相对应的定制开发就是原生开发、H5开发和混合开发。那么这三种开发模式究竟有何不同呢?下面我们就分别从这三者各自的优劣势来区分比较吧!
    一、APP原生开发
    原生开发(Native App开发),是在Android、IOS等移动平台上利用提供的开发语言、开发类库、开发工具进行App软件开发。比如Android是利用Java、Eclipse、Android studio;IOS是利用Objective-C 和Xcode进行开发。
    通俗点来讲,原生开发就像盖房子一样,先打地基然后浇地梁、房屋结构、一砖一瓦、钢筋水泥、电路走向等,都是经过精心的设计。原生APP也一样:通过代码从每个页面、每个功能、每个效果、每个逻辑、每个步骤全部用代码写出来,一层层,一段段全用代码写出来。
    优点:
    1、可访问手机所有功能(如GPS、摄像头等)、可实现功能齐全;
    2、运行速度快、性能高,绝佳的用户体验;
    3、支持大量图形和动画,不卡顿,反应快;
    4、兼容性高,每个代码都经过程序员精心设计,一般不会出现闪退的情况,还能防止病毒和漏洞的出现;
    5、比较快捷地使用设备端提供的接口,处理速度上有优势。
    缺点:
    1、开发时间长,快则3个月左右完成,慢则五个月左右;
    2、制作费用高昂,成本较高;
    3、可移植性比较差,一款原生的App,Android和IOS都要各自开发,同样的逻辑、界面要写两套;
    4、内容限制(App Store限制);
    5、获得新版本时需重新下载应用更新。
    二、Web APP (HTML5)开发
    HTML5应用开发,是利用Web技术进行的App开发。Web技术本身需要浏览器的支持才能进行展示和用户交互,因此主要用到的技术是HTML5、Javascript、CSS等。
    优点:
    1、支持设备范围广,可以跨平台,编写的代码可以同时在Android、IOS、Windows上运行;
    2、开发成本低、周期短;
    3、无内容限制;
    4、适合展示有大段文字(如新闻、攻略等),且格式比较丰富(如加粗,字体多样)的页面;
    5、用户可以直接使用新版本(自动更新,不需用户手动更新)。
    缺点:
    1、由于Web技术本身的限制,H5移动应用不能直接访问设备硬件和离线存储,所以在体验和性能上有很大的局限性;
    2、对联网要求高,离线不能做任何操作;
    3、功能有限;
    4、APP反应速度慢,页面切换流畅性较差;
    5、图片和动画支持性不高;
    6、用户体验感较差;
    7、无法调用手机硬件(摄像头、麦克风等)。
    三、混合APP开发(原生+H5)
    混合开发(Hybrid App开发),是指在开发一款App产品的时候,为了提高效率、节省成本而利用原生与H5的开发技术的混合应用。通俗点来说,这就是网页的模式,通常由“HTML5云网站+APP应用客户端”两部份构成。
    混合开发是一种取长补短的开发模式,原生代码部分利用Web View插件或者其它框架为H5提供容器,程序主要的业务实现、界面展示都是利用与H5相关的Web技术进行实现的。比如京东、淘宝、今日头条等APP都是利用混合开发模式而成的。
    优点:
    1、开发效率高,节约时间。同一套代码Android和IOS基本上都可使用;
    2、更新和部署比较方便,每次升级版本只需要在服务器端升级即可,不再需要上传到App Store进行审核;
    3、代码维护方便、版本更新快,节省产品成本;
    4、比web版实现功能多;
    5、可离线运行。
    缺点:
    1、功能/界面无法自定:所有内容都是固定的,不能换界面或增加功能;
    2、加载缓慢/网络要求高:混合APP数据需要全部从服务器调取,每个页面都需要重新下载,因此打开速度慢,网络占用高,缓冲时间长,容易让用户反感;
    3、安全性比较低:代码都是以前的老代码,不能很好地兼容新手机系统,且安全性较低,网络发展这么快,病毒这么多,如果不实时更新,定期检查,容易产生漏洞,造成直接经济损失;
    4、既懂原生开发又懂H5开发的高端人才难找。
    以上就是原生开发、H5开发和混合开发各自的优缺点。相比之下,由于现代人的个性化需求越来越明显,所以原生APP开发也越来越多,定制化的服务更能满足消费者的需求。若您也想要定制一款别开生面的APP,就来找我们吧!

    展开全文
  • Android PDF开发:android-pdfview

    万次阅读 2016-03-11 15:02:22
    Android平台自身没有直接可以阅读和处理pdf的方案,在github上面有一个第三方开源的pdf开发SDK,其主页地址是: https://github.com/JoanZapata/android-pdfview  android-pdfview使用比较简单,关键的地方是PDF...
    Android PDF开发:android-pdfview


    Android平台自身没有直接可以阅读和处理pdf的方案,在github上面有一个第三方开源的pdf开发SDK,其主页地址是:

    https://github.com/JoanZapata/android-pdfview 

    android-pdfview使用比较简单,关键的地方是PDFView,将PDFView作为像Android的ImageView或者TextView一样写进xml布局文件:
    <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    	xmlns:tools="http://schemas.android.com/tools"
    	android:layout_width="match_parent"
    	android:layout_height="match_parent" >
    
        <com.joanzapata.pdfview.PDFView
            android:id="@+id/pdfView"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />
    </FrameLayout>



    然后在Java上层代码直接加载pdf文件资源装载进去即可:

    package zhangphil.pdfview;
    
    import com.joanzapata.pdfview.PDFView;
    import com.joanzapata.pdfview.listener.OnPageChangeListener;
    
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.Toast;
    
    public class MainActivity extends Activity {
    
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
    
    		PDFView pdfView = (PDFView) findViewById(R.id.pdfView);
    
    		// 在我这个测试例子中,事先准备一个叫做sample.pdf的pdf大文件放到assets目录下。
    		// 从assets文件目录下读取名为 sample.pdf的文件,缺省把该pdf定位到第一页。
    		pdfView.fromAsset("sample.pdf").defaultPage(1).onPageChange(new OnPageChangeListener() {
    
    			@Override
    			public void onPageChanged(int page, int pageCount) {
    				// 当用户在翻页时候将回调。
    				Toast.makeText(getApplicationContext(), page + " / " + pageCount, Toast.LENGTH_SHORT).show();
    			}
    		}).load();
    	}
    }
    



    我把该第三方开源库整理成Eclipse下可用的lib,上传到github上,地址链接:
    https://github.com/zhangphil/android-pdfview-lib-for-eclipse 
    使用时候,下载该lib,导入到eclipse作为lib,然后在项目中直接引用即可。
    展开全文
  • 历经半个多月的时间,Debug亲自撸的 “企业员工角色权限管理平台” 终于完成了。正如字面意思,本课程讲解的是一个真正意义上的、企业级的项目实战,主要介绍了企业级应用系统中后端应用权限的管理,其中主要涵盖了...
  • ERP二次开发平台

    万人学习 2015-06-05 13:14:11
    用友U8ERP二次开发平台UAP. 利用c#.NET定制ERP系统.
  • 微信开发平台开发

    千次阅读 2015-04-22 10:09:42
    最近开始开发微信开放平台,但是这次企鹅的文档写的真是渣啊 而且开发的人也比较少,有什么问题真是麻烦死了,下面是我第一天开发遇见的问题,先记在这里吧。 1, 跳转至授权页面需要引导用户进入 ...
  • 移动跨平台开发一步到位

    万人学习 2015-04-15 15:24:28
    基于.NET的移动跨平台开发教程,现在!.NET 不一样了,让你一统三国! 通过Xamarin开发套件,你将可以用 Visual Studio 及 C# 开发各移动平台 (Windows/iOS/Android) 的 App,而且执行效能一样好!让使用 .NET 技术...
  • 最近在学习APICloud这个移动应用开发平台,真心感觉很强大。对快速开发出跨平台的移动应用很有助益,大家感兴趣的可以了解一下。 APICloud 移动应用开发平台提供中国领先的“云端一体”的移动应用云服务,能够大幅...
  • 全家桶,来一份?
  • JEECG 智能开发平台二次开发帮助文档 http://code.google.com/p/jeecg/downloads/list
  • python开发软件有哪些?Python编程软件

    万次阅读 多人点赞 2018-04-12 15:33:16
    Python开发软件可根据其用途不同分为两种,一种是Python代码编辑器,一种是Python集成开发工具,两者的配合使用可以极大的提高Python开发人员的编程效率,以下是常用的几款Python代码编辑器和Python集成开发工具。...
  • 开放开发平台小全

    千次阅读 2012-04-18 11:27:58
    不少同学正在为暑假投入开发实践做着准备,做移动应用,利用开放平台是个热点。凭着自已的一些感觉,也借助百度,列出了下面的清单。由于见识所限,姑且称为小全,欢迎读者留言补充。也凭着自己的感觉,大概进行了...
  • 开源 Android 开发平台 Rexsee 开发团队专访

    万次阅读 多人点赞 2012-09-24 13:38:16
    Rexsee是国内唯一一个开源的Android开发平台,它将Android原生API封装至Web浏览器层,开发者使用HTML5、CSS3和...Rexsee平台自去年10月份开源以来,开发者已使用该平台开发、提交了2万多款应用,其中1.5万款应用已经通
  •  Jxstar是一个业务基础软件平台,其融入了面向构件、模型驱动开发的思想,平台提供了丰富的基础组件,提供完善的开发工具,支持多种业务模型,极大的提高了软件开发效率与质量。  Jxstar支持面向业务构件的开发...
  • 微信公众平台开发问题——token验证失败

    万次阅读 热门讨论 2015-04-08 11:58:13
    之前学了PHP后做的平台开发,token验证是成功的,昨晚手贱改了一下聊天机器人的url和token之后,感觉没小黄鸡好玩,就改了回来,一改就是一晚上。而且昨晚微信开发者的那个后台基本登不上去,一直的token错误。 ...
  • 开发指南专题四:JEECG微云快速开发平台--JEECG开发环境搭建 1. JEECG开发环境搭建 JEECG推荐的开发环境为Myeclipse8.5/Eclipse3.7+JDK1.6+Tomcat6.0 1.1. JAVA环境配置 通过Oracle的官方地址下载JDK开发包:...
  • 游历 JavaScript IoT 应用开发平台

    万次阅读 2017-08-08 09:57:56
    面对IoT这个纷争初起的领域,程序员们该何去何从?本文将带领诸位进行一次IoT应用开发平台的游历之旅,帮助大家了解该领域当今的发展状态,尤其是基于JavaScript的IoT应用开发平台,为各位搭车IoT奠定一些基础。
  • C语言开发平台

    千次阅读 2009-01-26 01:11:00
    刚学编程的总想哪天自己写个软件出来,我也是,不过学完一本C语言教材后发现自己还是写不出什么象样的东西来,原因就是标准c提供的函数库功能有限,要写出有实用价值的程序你必须使用对应平台下的函数库,比如你的...
  • 微信公众平台开发教程,该课程内容包括本地调试:业务逻辑测试、消息接收与响应、测试流程;符号表情,微信开发模式,消息加解密等。 讲师:刘运强,网名柳峰,计算机硕士研究生,畅销书《微信公众平台应用开发:...
  • 1.3-原来这才是大家常用的上位机开发平台

    千次阅读 多人点赞 2020-02-09 17:16:46
    一、有哪些上位机开发平台(优缺点和使用场景) 由于上位机概念的广泛性,所以上位机开发平台可以是任何开发平台。这里介绍几个常用的经典的上位机开发平台及其特性。 VB(Visual Basic) 开发语言:Basic(BASIC是...
  • 开发指南专题十六:JEECG微云快速开发平台
  • 火的如火如荼,给我们这些第三方的开发者带来了不少机会,相信现在有不少人在基于微信的公众平台在做二次开发,接下来会一系列的文章来介绍微信的另一种开发模式- 基于微信开发平台的公众号第三方平台开发,...
  • JEECG微云快速开发平台 开发指南
  • 前言: 快速开发的趋势 在十年前,没有人会想到互联网会发展成今天这个样子,同样,也没有人... 快速开发目前风头正盛,但是十分完善的快速开发平台目前并不多,用过的可能都知道,虽然宣称可以覆盖各种功能,但...
  • [导读]随着大众对云计算日益增长的需求,很多公司也建立了云计算开发平台,从多种角度、多形式的进行云技术的开发。这是开发者打造云战略的一个舞台,他们提供了云的部署及管理应用所需的基于云的开发和应用缩放或者...
  • mui开发注意事项 Mui HTML5开发框架 mui是一个高性能的HTML5开发框架,从UI到效率,都在极力追求原生体验;这个框架自身有一些规则,刚接触的同学不很熟悉,特总结本文;想了解mui更详细的信息,请访问mui官网。 DOM...
  • 大数据开发平台-数据同步服务

    万次阅读 2017-09-21 13:38:35
    同步一切

空空如也

1 2 3 4 5 ... 20
收藏数 234,525
精华内容 93,810
关键字:

开发平台