由于Android设备的屏幕尺寸、分辨率差别非常大,如果希望我们的应用能够在不同屏幕尺寸或分辨率的Android设备上运行,即更换Android设备后界面和字体不会因此变得混乱,则需要考虑屏幕的自适应性问题。相关概念:
(1)屏幕尺寸(Screen size):即指屏幕的对角线长度,屏幕尺寸可分为small(小屏幕)、normal(中等屏幕)、large(大屏幕)、xlarge(超大屏幕);
...
分类:
移动开发 时间:
2015-06-24 13:00:24
阅读次数:
220
/***************************************************************************************** Boosting *
\*****************...
分类:
其他好文 时间:
2015-06-24 13:01:42
阅读次数:
83
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info...
分类:
系统相关 时间:
2015-06-24 13:01:21
阅读次数:
172
题目:输入一个正数n,输出所有和为n连续正数序列。例如输入15,由于1+2+3+4+5=4+5+6=7+8=15,所以输出3个连续序列1-5、4-6和7-8。
方法一:记录序列长度,判断首项是否满足条件即可
首先联想到的就是等差数列,而且方差为1的正数等差数列,我们只需要记录一个序列长度,根据等差数列公式sum = na1+n(n-1)*d/2;我们可以得到na1 = sum - n(n-...
分类:
其他好文 时间:
2015-06-24 13:00:38
阅读次数:
88
在资源管理类中提供对原始资源的访问前面两节都在讨论如何管理资源,一般情况下,使用资源管理类来屏蔽原始资源,对抗内存泄露等问题,避免使用原始资源。这样我们就无法直接访问原本的原始资源。毕竟程序在有些时候是需要操纵原始资源的,许多APIs要求使用原始资源。为了能操纵原始资源,我们要怎么做?
还好,shared_ptr和auto_ptr都提供一个get函数,用于执行这样的显示转换。这时如果在调用API时...
分类:
编程语言 时间:
2015-06-24 12:59:20
阅读次数:
125
APPLE的政策是,要发布到APP STORE必须用99美元的个人版或公司版Apple Developer Programs,要在非商店外下载只能使用299美元的企业版iOS Developer Enterprise。...
分类:
移动开发 时间:
2015-06-24 13:00:49
阅读次数:
176
运行环境:windows server2003,sql
server2008 R2,数据库上布置CDC
用户反应系统报错是日志已满,系统不能运行。查看日志文件时,发现日志文件已经达到15G,后来为了解决问题,干脆把数据库移到另一个F盘,D盘专门放日志文件,空间有80G。当时想这80G至少保证系统运行一周吧!谁知道系统刚运行两天,日志文件已爆涨到80G,D盘空间仅剩余...
分类:
数据库 时间:
2015-06-24 13:01:56
阅读次数:
213
#26 Remove Duplicates from Sorted Array
Given a sorted array, remove the duplicates in place such that each element appear only once and return the new length.
Do not allocate extra space for ...
分类:
其他好文 时间:
2015-06-24 12:59:55
阅读次数:
121
暂存已track文件的修改(不包括untrack的文件,新添加的文件在stash后依然可见,但是新添加的文件在stash后再次修改则不能通过stash pop恢复——因为该命令不暂存未track的文件) git stash暂存所有修改(包括新添加的文件,即恢复到上一次commit的状态,新添加的文件在stash后不可见,只能通过stash pop后恢复,但是不能添加描述信息message)git s...
分类:
其他好文 时间:
2015-06-24 13:01:35
阅读次数:
93
题目大意:给定nn支球队,第ii支球队已经赢了winiwin_i场,输了loseilose_i场,接下来还有mm场比赛,每个球队最终的收益为Ci?x2i+Di?y2iC_i*x_i^2+D_i*y_i^2,其中xix_i为最终的胜场,yiy_i为最终的负场
求最小化收益考虑一只球队,其收益与在接下来的比赛中的胜场数关系为:
赢00场 Ci?win2i+Di?(di+losei)2C_i*win_...
分类:
Web程序 时间:
2015-06-24 13:00:11
阅读次数:
149
In the field of numerical analysis, the condition number of a function with respect to an argument measures how much the output value of the function can change for a small change in the input argument...
分类:
其他好文 时间:
2015-06-24 13:00:32
阅读次数:
143
在当下,极多的程序员是通过自学来完成入门以及提升的。对于javascript的学习来说,同样不例外。许多新手入门javascript选择通过视频教程或者论坛交流的方式进行学习,这种方式固然较为轻松和便捷,但在知识的获取上有些碎片化,对于新手来说不是很好。
在javascript的入门阶段,通过书籍来学习对于新手来说才是最好的手段。书籍的学习固然比较枯燥,但是也是最权威,最系统化的,对于新手来说能...
分类:
编程语言 时间:
2015-06-24 12:58:27
阅读次数:
108
apache的日志如下报错:
/var/www/my_project/myproject/wsgi.py cannot be loaded as Python module
ImportError: Could not import settings 'my_project.settings'
总之是wsgi在报错。
我检查了一下django版本,发现开发的时候是1.6.4,后...
分类:
Web程序 时间:
2015-06-24 13:00:33
阅读次数:
168
概述
操作系统要实现多进程,进程调度必不可少。有人说,进程调度是操作系统中最为重要的一个部分。我觉得这种说法说得太绝对了一点,就像很多人动辄就说“某某函数比某某函数效率高XX倍”一样,脱离了实际环境,这些结论是比较片面的。
而进程调度究竟有多重要呢? 首先,我们需要明确一点:进程调度是对 TASK_RUNNING 状态的进程进行调度。如果进程不可执行(正在睡眠或其他),那么它...
分类:
系统相关 时间:
2015-06-24 12:58:13
阅读次数:
234
上门洗车APP --- Android客户端开发 之 网络框架封装介绍
上篇文章中给大家简单介绍了一些业务,上门洗车APP --- Android客户端开发
前言及业务简介,本篇文章给大家介绍下网络框架,之前也了解过一些开源网络通讯架构,也大概看了一部分源码,比如Afinal、Volley、AndBase、Android-async-http
等,感觉各自都有各自的优劣,自己也...
分类:
移动开发 时间:
2015-06-24 13:00:13
阅读次数:
140
你使用的iOS >=6, 且你的Mac是Mountain lion 或者Sofari >=6:
在模拟器里运行你的程序。
打开Mac上的Sofari,然后菜单: Preferences -> Advanced,确保Show Developer Menu in Menubar 被勾选。
在Sofari菜单中选择:Develop -> iPhone Simulator -> 你的WebView 页...
分类:
移动开发 时间:
2015-06-24 12:58:30
阅读次数:
122
1. 所有的对象,类.类的实例都在堆中
2. let 代表常量,一旦你为它设置了初值,它在这个方法内就不能被改变了.
3. 如果在字符串里放进 \() 就可以在括号里放入一个表达式 swift就会对这个表达式求值,然后把值转化成string最后嵌入到这个字符串里 比如
println("digit
= \(digit)”)
...
分类:
移动开发 时间:
2015-06-24 12:58:35
阅读次数:
136