随着智能手机的普及,移动端应用几乎成为每个互联网产品的标配。在快速迭代的互联网战场中高效开发、低成本上线产品,是每个应用开发团队追求的目标。此时,选择合适的应用类型和开发模式便至关重要。移动应用可以粗分为三种:原生应用(native app), 网页应用(web app,或HTML5 app),以及 ...
分类:
移动开发 时间:
2016-11-04 16:35:36
阅读次数:
312
1. 如何简单高效开发一款软件? 建立软件的抽象模型是什么意思,这样做可以更简单地研究用户吗? 软件工程要与数学建模结合吗? 习惯了一个人写程序,怎样定义一个统一的规范保证团队开发? 怎样确定一个良好且适合后期优化的软件结构 2.选取三种软件,分析它们各自的特点。 QQ浏览器 (1)、 优点:软件界 ...
分类:
其他好文 时间:
2016-09-04 10:17:48
阅读次数:
118
什么是Go?Go是一门并发支持、垃圾回收的编译型系统编程语言,旨在创造一门具有在静态编译语言的高性能和动态语言的高效开发之间拥有良好平衡的一门编程语言。 Go的主要特点有哪些?* 类型安全 和 内存安全* 以非常直观和极低代价的方案实现高并发* 高效的垃圾回收机制* 快速编译(同时解决C语言中头文件 ...
分类:
编程语言 时间:
2016-08-11 22:15:45
阅读次数:
175
兼容问题及高效开发工具 1.兼容性测试工具①.IETester②.Multibrowser2.常用的浏览器①.Googlechrome②.Firefox③.opera3.高效的开发工具①.轻量级的:1.Notepad++2.sbulimeText3.记事本②.重量级的1.WebStorm2.Dreamweaver4.网页设计工具①.fireworks②.photoshop 5.判断IE的..
分类:
Web程序 时间:
2016-07-17 18:03:44
阅读次数:
162
尽管程序员领着一份不错的薪水,可是他们也同样付出了巨大的精力与时间。随着软件规模的日益庞大,用户需求的不确定以及快速变更,使得软件开发已经不能停留在小作坊式的个人英雄时代,它已经发展为如今的依赖团队合作的行为,常规的管理方法已经无法满足软件开发的实际需求。而软件工程正是研究如何以系统性的、规范化的 、可定量的过程化方法高效开发与管理、维护软件的交叉性学科。...
分类:
其他好文 时间:
2016-06-24 15:09:33
阅读次数:
232
基于Zepto的轻量级移动Web前端JavaScript类库。 编写这个类库原因及目的: 采用MVC设计模式,使代码工程化结构化。 使用RouterJS,提升前端交互性能,延长页面使用时间,并通过Ajax实现交互,避免页面跳转的交互中断糟糕体验。 使用LocalStorage前端离线缓存,实现缓存时 ...
分类:
移动开发 时间:
2016-06-05 23:01:12
阅读次数:
335
J2EE(Java2 Enterprise Edition) 刚出现时一般会用于开发企业内部的应用系统,特别是web应用,所以渐渐,有些人就会把J2EE和web模式画上了等号。但是其实 J2EE 里面并不仅仅是web,可以看到很多其中的规范都是通用的,目的是为了高效开发出健壮的服务企业业务模式的应用 ...
分类:
编程语言 时间:
2016-05-21 17:40:37
阅读次数:
217
在使用Android开发APP过程中,为什么确保最优化、运行流畅且不会使Android系统出现问题至关重要呢?因为影响APP产品效率的每一个问题,如:耗电或内存占用情况等,都是关乎APP成功与否关键因素。小编为大家总结了十条高效开发AndroidAPP的建议,希望对你有所帮助。 建议一:高效地利用线 ...
分类:
移动开发 时间:
2016-05-20 08:33:29
阅读次数:
264
最近做项目,在和user 洽谈时,在输内容时提示数据库已存在的相似内容,也就是模糊匹配。怎么实现这个功能呢? 当然现在软件开发都是讲究高效,开发周期短,第一个想的是又没相似的控件可以实现这种效果,在搜索的时候,发现百度搜、google搜不是正是我需要的效果的吗?本着专业的思想,按下了F12。 发现了 ...
分类:
其他好文 时间:
2016-04-24 15:46:56
阅读次数:
193
Linux 平台上的多线程程序开发相对应其他平台(比如 Windows)的多线程 API 有一些细微和隐晦的差别。不注意这些 Linux 上的一些开发陷阱,常常会导致程序问题不穷,死锁不断。本文中我们从 5 个方面总结出 Linux 多线程编程上的问题,并分别引出相关改善的开发经验,用以避免这些的陷
分类:
编程语言 时间:
2016-03-23 19:44:33
阅读次数:
192