?为什么要学习WPF? 许多朋友也许会问:既然表示层技术那么多,为什么还要推出WPF作为表示层技术呢?我们话精力学习WPF有什么收益和好处呢,这个问题我们从两个方面进行回答。 首先,只要开发表示层程序就不可避免的要和4种功能性代码打交道,他们分别是: 数据模型:现实世界中事物和逻辑的抽象。 业务逻辑
什么是SpringBootSpring Boot是Spring社区发布的一个开源项目,旨在帮助开发者快速并且更简单的构建项目。大多数SpringBoot项目只需要很少的配置文件。SpringBoot特性
创建独立的Spring项目
内置Tomcat和Jetty容器
提供一个starter POMs来简化Maven配置
提供了一系列大型项目中常见的非功能性特性,如安全、指标,健康检测、外部配置等
完全...
分类:
编程语言 时间:
2016-01-29 12:28:07
阅读次数:
270
大多数项目中都会用到相册浏览和选择功能,如果需要使用到自定义相册浏览器,那么,性能优化将是一个很重要的课题。毕竟操作对象是图片这样相对较大写数据单位。今天就针自定义相册浏览选择器四个优化点进行剖析: 缩略图页面加载速度优化 缩略图页面滑动流畅度优化 大图浏览滑动流畅度优化 内存优化 先看看自定义相册
分类:
移动开发 时间:
2016-01-28 00:50:33
阅读次数:
254
由于其功能性和灵活性,ArrayList是
Java 集合框架中使用最为普遍的集合类之一。ArrayList 是一种 List 实现,它的内部用一个动态数组来存储元素,因此 ArrayList 能够在添加和移除元素的时候进行动态的扩展和缩减。
使用Collections工具类进行排序:
使用Collections排序非常简单,我们只需要把实现了Comparable接口的类传入里面调用一下C...
分类:
编程语言 时间:
2016-01-24 21:06:27
阅读次数:
271
文章转载于:iOS 开发者旅途中的指南针 - LLDB 调试技术今天给大家介绍的内容,无关乎任何功能性开发技术,但又对开发的效率影响至深,这就是调试技术。何为调试呢,比如我们用print函数在指定位置进行输出,来定位某些节点的变量内的取值:12345let result = parseJSON("[...
分类:
移动开发 时间:
2016-01-15 22:54:48
阅读次数:
445
一、多工程连编给我们项目管理再来的好处 由于公司业务需求,我们公司在发展中逐步的诞生了三个App。这样问题就来了,在三个App中有很多功能性代码都是通用,这对我们团队管理代码上就有些棘手了。如果用传统的方法给每个app工程copy一份代码,这样也是可以的,但是这样引来的问题是一个app工程里面的公用...
分类:
移动开发 时间:
2016-01-14 15:54:02
阅读次数:
794
黑盒测试:不基于内部设计和代码的任何知识,而是基于需求和功能性。 白盒测试:基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。 单元测试:最微小规模的测试;以测试某个功能或代码块。典型地由程序员而非测试员来做,因为它需要知道内部程序设计和编码的细节知识。这个...
分类:
其他好文 时间:
2016-01-12 11:44:47
阅读次数:
121
NSSet和NSArray功能性质一样,用于存储对象,属于集合;只能添加cocoa对象,基本数据类型需要装箱。 NSSet 、 NSMutableSet是无序的集合,在内存中存储方式是不连续的,而NSArray是有序集合,在内存中存储位置是连续的。 NSSet和我们常用NSArry区别是:在搜...
分类:
其他好文 时间:
2016-01-10 15:33:16
阅读次数:
189
0x00 :测试报告版本管理版本号具体细节修订时间V 1.0整理第一轮迭代用户管理和登陆注册的功能性验证测试,预计将继续网页对浏览器版本的兼容性测试2015/11/12V1.0.1整理第二轮迭代的测试报告,并依据此前第一轮迭代的验证性测试给出大量的回归测试案例,准备验收Django后端的单元测试20...
分类:
其他好文 时间:
2016-01-10 07:04:08
阅读次数:
165
NSSet到底什么类型,其实它和NSArray功能性质一样,用于存储对象,属于集合;NSSet , NSMutableSet类声明编程接口对象,无序的集合,在内存中存储方式是不连续的,不像NSArray(是有序的集合)类声明编程接口对象是有序集合,在内存中存储位置是连续的; NSSet和我们常...
分类:
其他好文 时间:
2016-01-07 18:08:36
阅读次数:
141