下面的截图:主要讲述了七种设计原则定名称,定义以及使用的频率。 ? 原则一:(SRP:Single responsibility principle)单一职责原则又称单一功能原则 核心:解耦和增强内聚性(高内聚,低耦合) 描述: 类被修改的几率很大,因此应该专注于单一的功能。如果你把多个功能放在同一 ...
分类:
其他好文 时间:
2016-04-13 13:03:07
阅读次数:
979
迭代器模式定义 迭代器模式(Iterator),提供一种方法顺序访问一个 聚合对象中的各种元素,而 又不暴露该对象的 内部表示。 迭代器模式的角色构成 (1)迭代器角色(Iterator): 定义遍历元素所需要的方法,一般来说会有这么三个方法: 取得下一个元素的方法next(), 判断是否遍历结束的 ...
分类:
编程语言 时间:
2016-04-13 13:05:26
阅读次数:
157
在开发的时候,多屏适配问题总会遇到 同一张图在4 、4s、 5、 5s、 6 、6s、 6 plus 上显示的效果相差甚远。这个时候需要同一张图的对中尺寸图片 简单记录一下下面这个工具,方便日后再次使用 1.选中 Assets.xcassets 2.点击 + 按钮 -->New Image Set ...
分类:
移动开发 时间:
2016-04-13 13:04:37
阅读次数:
214
上个月购买的书《今年计划看的书其中几本》 http://www.cnblogs.com/insus/p/5325513.html 昨天购买的书回来了,今年计划要看的书全部备齐。《MongoDB》,《深入理解Bootstarp》和《ASP.NETSignalR编程实践》…… ...
分类:
其他好文 时间:
2016-04-13 13:03:26
阅读次数:
139
原文链接:http://www.open-open.com/lib/view/open1411443332703.html 描述:收集android上开源的酷炫的交互动画和视觉效果。 1.交互篇 2.视觉篇 交互篇 1.SlidingUpPanelLayout 项目介绍:他的库提供了一种简单的方式来 ...
分类:
移动开发 时间:
2016-04-13 13:03:26
阅读次数:
281
一同事跟我反馈他遇到了一个SQL性能问题,他说全表只有69条记录,客户端执行耗费了两分多钟,这不科学呀。要我分析一下原因并解决。我按照类似表结构,构造了一个案例,测试截图如下所示 这个表有13800KB(也就是13M多大小),因为该表将图片保存到数据库(Item_Photo字段为iamge类型),这... ...
分类:
数据库 时间:
2016-04-13 13:02:37
阅读次数:
176
Square Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 8900 Accepted Submission(s): 2893 Proble ...
分类:
其他好文 时间:
2016-04-13 13:04:12
阅读次数:
188
1、要解析的xml文件 2、activity代码 3、解析xml 4、weatherInfo类 ...
分类:
其他好文 时间:
2016-04-13 13:02:54
阅读次数:
162
XDOTOOL(1) XDOTOOL(1)NAME xdotool - command-line X11 automation toolSYNOPSIS xdotool cmd args... Notation: Some documentation uses [window] to denote ...
分类:
其他好文 时间:
2016-04-13 13:02:54
阅读次数:
402
1、视图 2、activity代码 3、采用普通输入输出流保存数据 ...
分类:
其他好文 时间:
2016-04-13 13:01:11
阅读次数:
138
原文地址:http://blog.csdn.net/boyupeng/article/details/6208072 这篇文章中有三点需要提前说明一下, 一: 在android中有两种实现线程thread的方法: 一种是,扩展java.lang.Thread类 另一种是,实现Runnable接口 二 ...
分类:
移动开发 时间:
2016-04-13 13:03:39
阅读次数:
225
EntityFramework - Migrations 對項目進行EF的數據庫升級操作。分爲開發環境與部署環境。上的操作總結。 引用: Command說明https://coding.abel.nu/2012/03/ef-migrations-command-reference/ 開發環境 項目引 ...
分类:
其他好文 时间:
2016-04-13 13:01:18
阅读次数:
142
一、有四种方式查询数组中是否包含某个值 1、使用List 2、使用Set 3、使用简单的循环 4、使用Arrays.binarySearch(),但这个方法只接受已经排好序的数组 二、计算以上四种方式的时间复杂度 1、测试数组的元素个数分别为:5 , 1000, 10000 Result: Use ...
分类:
编程语言 时间:
2016-04-13 13:01:07
阅读次数:
191
下面到底哪个是数组指针,哪个是指针数组呢:A)int *p1[10];B)int (*p2)[10]; “[]”的优先级比“*”要高。p1 先与“[]”结合,构成一个数组的定义,数组名为p1,int *修饰的是数组的内容,即数组的每个元素。那现在我们清楚,这是一个数组,其包含10 个指向int 类型 ...
分类:
编程语言 时间:
2016-04-13 13:02:14
阅读次数:
156
当飞行器从外太空返回地球穿过大气层,假设由于穿过大气层的速度过快可能会导致舒适感的下降,如果可以讲吸引力转换成倒退力就可以降低穿越大气层的速度。 我的奇思异想的是利用类似的扇叶片利用叶片的角度和下降的速度是页面子旋转,然后通过齿轮将这个力传递到多个中型向上上升的螺旋桨,为了控制传递过去的力量过大,可 ...
分类:
其他好文 时间:
2016-04-13 13:00:08
阅读次数:
147
String类对象的常用操作及方法在Java中,String类包含有50多个方法来实现字符串的各种操作,以下介绍一些我们需要经常使用的方法.(1)字符串的连接public String concat(String str) 该方法的参数为一个String类对象,作用是将参数中的字符串str连接到原来 ...
分类:
编程语言 时间:
2016-04-13 13:00:36
阅读次数:
196