Given a unsorted array with integers, find the median of it. A median is the middle number of the array after it is sorted. If there are even numbers ...
分类:
其他好文 时间:
2016-07-04 11:24:05
阅读次数:
127
1、提交页面 2、filter过滤代码 3、输出页面 4、运行结果 ...
分类:
其他好文 时间:
2016-07-04 11:22:40
阅读次数:
141
本章内容: 简介 选择器(Selector) 常用属性 页面布局 CSS 是什么? CSS是Cascading Style Sheets的简称,中文称为层叠样式表。 属性和属性值用冒号隔开,以分号结尾。 CSS 四种引入方式: 1.行内式 行内式是在标签的style属性中设定CSS样式。 2.嵌入式 ...
分类:
Web程序 时间:
2016-07-04 11:20:43
阅读次数:
287
析构函数的作用并不是删除对象,而是在撤销对象占用的内存之前完成一系列清理工作,使这部分内存可以被程序分配给新对象使用。对象生命周期结束,程序就自动执行析构函数来完成这些工作。 ...
分类:
编程语言 时间:
2016-07-04 11:20:57
阅读次数:
181
转载请注明出处:http://blog.csdn.net/crazy1235/article/details/50771703观察者模式介绍 观察者模式 又称为 发布-订阅模式 。定义了一种一对多的依赖关系,当被观察者对象状态发生改变时,通知所有依赖于它(订阅它)的观察者对象。 RSS订阅 和 邮件订阅 大家应该都知道,你订阅后,将会及时获得所订阅的相关最新内容。所有订阅该内容的“订阅者...
分类:
其他好文 时间:
2016-07-04 10:19:04
阅读次数:
160
开源库地址:https://github.com/google/gson
解读版本:2.7Gson是一个可以用来将Java对象转换为JSON字符串的Java库。当然,它也可以把JSON字符串转换为等价的Java对象。网上已经有了不少可将Java对象转换成JSON的开源项目。但是,大多数都要求你在...
分类:
其他好文 时间:
2016-07-04 10:16:56
阅读次数:
326
1.尽量静态化:
如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。
当然了,这个测试方法需要在十万级以上次执行,效果才明显。
其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。
任何语...
分类:
Web程序 时间:
2016-07-04 10:15:55
阅读次数:
281
原文:WWDC 2016 Initial Impressions
作者:Chris Wagner
译者:kmyhy
今天是苹果开发者在本年度的最精彩的一天!
WWDC 第一天带来了许多新的 APIs 和新特性,让人目不暇接,包括 Swift 3,SiriKit,iMessage Apps 等等。从“Platforms State of the Union”这一节开始,我就开始编写文档,...
分类:
其他好文 时间:
2016-07-04 10:15:23
阅读次数:
236
上文:组合拳
层级关系为:
效果图:
为改变参照物(橘色框)后的效果
层级关系为:
效果图:
参照物为最顶级的元素情况。
层级关系为:
效果图:
仅使用margin属性布局绝对定位元素的情况
此情况,margin-bottom 和margin-right的值...
分类:
其他好文 时间:
2016-07-04 10:16:55
阅读次数:
207
题记
对于Docker容器集群来说,比较成熟的方案包括Swarm、Mesos、k8s和Google的Kubernetes,特别是后者得到了更多厂商的使用和推广,但是kubernetes相比较来说技术门槛较高,让很多用户望而却步,幸好,Docker在今年的6月7号开源发布了原生的集群管理工具SwarmKit,主要提供容器集群以及编排能力,那赶紧尝试一下,看看有什么好的功能。
SwarmK...
分类:
其他好文 时间:
2016-07-04 10:15:23
阅读次数:
439
原文:What’s New in Swift 3?
作者: Ben Morrow
译者:kmyhy
Swift 3 将在下半年退出,对于 Swift 程序员来说,它带来了许多改变。
如果你没有密切关注 Swift Evolution 项目,那么在将代码迁移到 Swift 3 时,你可能不知道它到底有什么改变,以及它会对你的代码带来什么影响。那么你可能需要读一下这篇文章了。
通过本文,...
分类:
编程语言 时间:
2016-07-04 10:16:20
阅读次数:
341
我们知道在Swift2中,默认情况下方法的参数是let值,也就是不可改变的.不过我们可以在参数前添加var关键字改变其不变性:func foo(var i:Int){
i += 1
print(i)
}不过遗憾的是在Swift2.x+中,已经明确表明方法参数的修饰关键字var将会在Swift3中被移除,所以为了产出这可恶的警告,你必须使用inout关键字,并且在调用方法传递实参时也要...
分类:
编程语言 时间:
2016-07-04 10:15:37
阅读次数:
205
xml
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:...
分类:
其他好文 时间:
2016-07-04 10:15:30
阅读次数:
245
上下文菜单ContextMenu使用案例前言 回顾之前的应用程序,发现之前创建的选项菜单无法显示了。按照正常逻辑来说,左图中在“商品信息”一栏中应该存在选项菜单,用户可进行分享等操作,但是现在此操作莫名其妙的消失了。写了个测试Demo,如中图所示,一切按照逻辑显示正常。怪就怪在项目中无法显示,起初设想是因为Android系统版本太高问题,但是在别的手机上测试之后发现问题依旧存在。难道是因...
分类:
移动开发 时间:
2016-07-04 10:15:26
阅读次数:
275
解决数据库NO CONNECTION问题前言 数据库版本类型:Mysql5.5 在应用程序连接数据库时,提示数据库连接失败。打开数据库查看,显示如下。 究其原因,是因为mysql服务出现了问题,重启mysql服务,数据库成功连接。 参考文献 1.http://jingyan.baidu.com/album/0a52e3f4158211bf62ed72e6.ht...
分类:
数据库 时间:
2016-07-04 10:14:41
阅读次数:
232
01 navicat 连接到本地 127.0.0.1 端口 1330602 本地打开putty隧道 转到远程mysql数据库 ,(用户名-密码)就是navicat的连接密码03 putty第二个(用户名密码)登录,需要先putty第一个key登录 AA第一个key登录配置方法 BB(用户名密码)登录 ...
分类:
数据库 时间:
2016-07-04 10:15:26
阅读次数:
228