electron是用JavaScript开发桌面应用的平台之一http://electron.atom.io/apps/基于electron的著名项目有https://github.com/Microsoft/vscode/https://github.com/atom/atom而且,它们是开源的!基于electron的项目的优势:跨平台网页的开发模式
分类:
编程语言 时间:
2016-05-14 17:16:06
阅读次数:
220
常见质量属性 1.性能 性能就是一个东西有多快,通常指响应时间或延迟。 响应时间:从发出请求到收到响应所用的时间,比如用户点击网页中的超链接或桌面应用程序中的按钮 延迟:消息从A点到B点,通过你的系统所用的时间。 就算构建的不是“高性能”软件系统,性能也可应用于Web应用系统、桌面应用系统、面向服务 ...
分类:
其他好文 时间:
2016-05-14 00:53:19
阅读次数:
194
测试不能偷懒,一个小bug以后可能引起更麻烦的bug,很难下手 ctrl+alt+tab:桌面应用特效 10天没写了。。。伤心,漏掉了不少东西 数据同步完成,顺便保存一下 ...
分类:
其他好文 时间:
2016-05-13 18:58:30
阅读次数:
227
Qt 是一个跨平台的C++应用程序框架,支持Windows、Linux、Mac OS X、Android、iOS、Windows Phone、嵌入式系统等。也就是说,Qt 可以同时支持桌面应用程序开发、嵌入式开发和移动开发,覆盖了现有的所有主流平台。你只需要编写一次代码,发布到不同平台前重新编译即可。...
分类:
其他好文 时间:
2016-05-12 22:55:00
阅读次数:
158
Ajax简述
Ajax(Asynchronous JavaScript And XML),即异步JavaScript和XML技术,是指一种创建交互式网页应用的网页开发技术,这个术语源自描述从基于 Web 的应用到基于数据的应用的转换。在基于数据的应用中,用户需求的数据如联系人列表,可以从独立于实际网页的服务端取得并且可以被动态地写入网页中,改善了缓慢的Web应用体验,使之像桌面应用一样。
目前,...
分类:
Web程序 时间:
2016-05-12 19:10:03
阅读次数:
239
各种常见的编程语言最广泛应用的领域分别是 C 操作系统、嵌入式、自动化控制C++ 游戏、游戏服务器框架及游戏引擎、一些GUI框架、科研、编译器、图形学C# Windows Phone、Windows桌面应用、.NET webJava Web、AndroidGo 服务器、据说设计的初衷是代替C++,具 ...
分类:
编程语言 时间:
2016-05-12 01:33:10
阅读次数:
152
java分成J2ME(移动应用开发),J2SE(桌面应用开发),J2EE(Web企业级应用),所以java并不是单机版的,只是面向对象语言。建议如果学习java体系的话可以这样去学习: *第一阶段:Java基础,包括java语法,面向对象特征,常见API,集合框架; *第二阶段:java界面编程,包 ...
分类:
编程语言 时间:
2016-05-06 23:07:01
阅读次数:
251
打开exe4j,这里有个注意点,就是欢迎界面下面的License,如果没有请到网上找一个序列号,否则生成的exe打开之后都会先弹出您未激活exe4j的警告!点击下一步setup打包java桌面应用程序" TITLE="用exe4j+Inno setup打包java桌面应用程序" />
这里有两个选项,第一个是通常编译,别人可以看到你的源码,第二个不可以,此处选第一种为例,点击下一步
setup...
分类:
编程语言 时间:
2016-05-06 16:04:45
阅读次数:
213
Android的Widget,后台Service发送广播,固定时间更新...
分类:
移动开发 时间:
2016-05-06 15:56:54
阅读次数:
186
相比于桌面应用,Web应用在本地存储方面确实显得有点力不从心。在桌面应用,你可以使用INI或者XML等文件来保存配置和数据,甚至可以使用内嵌小型数据库的方法去保存数据,而对于网站来说,在很长的一段时间里,我们只能使用Cookies这个充满缺点但又无法替代的东西。不过随着互联网的发展,本地存储技术也一 ...
分类:
其他好文 时间:
2016-05-04 09:01:22
阅读次数:
233