今天在写demo的时候,使用line-height跟height相等的方式实现垂直居中,但是没有出现相应的效果,还以为又是一个line-height的bug,查找后才知道是自己当时学艺不精……下面详细介绍: font缩写的内容有font-style || font-varient || font-....
分类:
其他好文 时间:
2014-10-09 01:42:07
阅读次数:
222
在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的;若具有相同关键字的记录之间的相对次序发生改变,则称这种排序方法是不稳定的。即所有相等的数经过某种排序方法后,仍能保持它们在排序之前的相对次序,则说这种排序算法是稳定的,反之,就...
分类:
其他好文 时间:
2014-10-09 01:04:37
阅读次数:
203
运算符是检查,改变,合并值的特殊符号或短语。例如,加号+将两个数相加(如let i = 1 + 2)。复杂些的运行算例如逻辑与运算符&&(如if enteredDoorCode && passedRetinaScan),又或让 i 值加1的便捷运算符自增运算符++i等。
Swift 支持大部分标准 C 语言的运算符,且改进许多特性来减少常规编码错误。如,赋值符(=)不返回值,以防止把想要判断相等...
分类:
移动开发 时间:
2014-10-08 16:48:35
阅读次数:
272
假如你要将某对象存入hash相应的集合中(比如hashSet)时,是根据对象的hashcode来判断是否为同一对象的,一般默认hashcode是根据对象地址来算出的,而equals方法默认也是判断两对象地址是否相等,所以一般如果不重写equals方法,hashcode方法也不改写,而如果改写了e.....
分类:
其他好文 时间:
2014-10-07 22:35:14
阅读次数:
250
字符串匹配是经常遇到的问题,比如信息检索、拼写检查,甚至是生物信息学中DNA相关的问题。1、比较简单的匹配算法是直接暴力匹配,算法原理:1)取指针i,j分别指向字符串S和目标串P,如果S[i] == P[j],i和j分别自增。2)如果不相等,i回溯到初始位置的下一个位置,即i = i - j + 1...
分类:
其他好文 时间:
2014-10-07 22:05:14
阅读次数:
142
搞多线程的经常会遇到死锁的问题,学习操作系统的时候会讲到死锁相关的东西,我们用python直观的演示一下。
死锁的一个原因是互斥锁。假设银行系统中,用户a试图转账100块给用户b,与此同时用户b试图转账200块给用户a,则可能产生死锁。
2个线程互相等待对方的锁,互相占用着资源不释放。
#coding=utf-8
import time
import threading
class Acco...
分类:
编程语言 时间:
2014-10-07 20:38:43
阅读次数:
172
街区最短路径问题
时间限制:3000 ms | 内存限制:65535 KB
难度:4
描述一个街区有很多住户,街区的街道只能为东西、南北两种方向。
住户只可以沿着街道行走。
各个街道之间的间隔相等。
用(x,y)来表示住户坐在的街区。
例如(4,20),表示用户在东西方向第4个街道,南北方向第20个街道。
现在要建一个邮局,使得各个住户到...
分类:
其他好文 时间:
2014-10-07 17:39:23
阅读次数:
214
运算符就名词上来说就是用来运算的一些符号,而一个表达式则是由语句和运算符组合。如x=5,或x=a+b这些都是表达式。首先详解讲解运算符。 运算符可以分为赋值运算符,数学运算符,关系运算符。赋值运算符用(=)表示。如x= 1意思是将1的值赋给x,而不是数学中的相等,这里一定要区别清楚。 那数学...
分类:
编程语言 时间:
2014-10-07 15:39:53
阅读次数:
181
DFS题意是让你把这些木棍组合成长度相等的一些木棍。要求长度最短。#include#include#include#includeusing namespace std;int a[65],n,sum,ans;bool v[65],ok;bool cmpa(int a,int b){ retu...
分类:
其他好文 时间:
2014-10-06 23:46:30
阅读次数:
183