现在位置: 首页 > echoing发表的所有文章
  • 09月
  • 09日
移动开发 ⁄ 共 29314字 评论关闭
英文链接地址:http://developer.android.com/guide/practices/screens_support.html 多屏支持概述 本节提供了Android支持多屏的概述,包括:介绍了本文中API用到的术语和概念,总结了系统支持的屏设置,概述了API和下面的屏幕兼容特性。 术语和概念 屏幕尺寸 :实际的物理尺寸,是按照屏幕的对角线计量的。 :为简单起见,Android把所有的屏幕尺寸划分为四种广义的尺寸:小、标准、大,特大号。 屏幕密度 :屏幕占据的物理区域所含像素的个数;通常被称为dpi(每英寸点数). :例如在给定的物理区域中,与“标准的”或“高”密......
阅读全文
  • 07月
  • 17日
综合 ⁄ 共 6835字 评论关闭
一、问题 给定平面上N个点的坐标,找出距离最近的两个点。 分析: 输入:N个点,即N组坐标(N >= 2),每个坐标可以用数据结构Point结构体来表示,存储x和y坐标。 输出:两个点,即2组坐标。 约束:输出的两个点在输入所有的点中距离最近。 附加:可以把最小距离值也作为一个输出。 思考: 可以先考虑一维情况下问题的解,在拓展处理二维情况(平面)。 二、一维解法 我们先从输入数据为一维情况下入手,此时考虑的问题是:N个数中两两差值绝对值对小的两个点。这里N个数采用长度为N的数组来存储。在一维解法中尝试拓展到二维......
阅读全文
  • 05月
  • 09日
数据库 ⁄ 共 2017字 评论关闭
本文向您简单介绍MySQL的ySQL左连接、右连接和内连接,并对具体的操作情况给出简单示例。 AD:WOT2015 互联网运维与开发者大会 热销抢票 以MySql为例。在MySQL数据库中建立两张数据表,并分别插入一些数据。 示例脚本如下:  drop table table1;   CREATE TABLE `andrew`.`table1`   (   `name` VARCHAR(32) NOT NULL,   `city` VARCHAR(32) NOT NULL   )   ENGINE = MyISAM;   insert into TABLE1(name, city) values ('Person A', 'BJ');   insert into TABLE1(name, city) values ('Person B', 'BJ');   insert int......
阅读全文
  • 03月
  • 18日
综合 ⁄ 共 2060字 评论关闭
#include <cstdio> #include <iostream> #include <algorithm> #include <queue> #include <set> #include <cmath> #define LL long long #define print(k) cout<<#k"="<<k<<endl; using namespace std; struct State { LL state,step; }; struct Block { LL l,c; bool t; }block[20]; LL n,red; inline LL getr(LL x,LL k) { return (x&(7LL<<k*3))>>k*3; } inline bool check(LL x,LL k1,LL k2) { if(getr(x,k1)>=getr(x,k2))......
阅读全文
  • 09月
  • 26日
综合 ⁄ 共 3752字 评论关闭
转载地址:http://www.cnblogs.com/knowledgesea/archive/2012/05/30/2524994.html ispostback:就是判断页面是首次加载的,还是数据回发(有get或者post请求过的)后的页面。上代码吧,直观点。 <body> <form id="form1" runat="server"> <div> <asp:Button ID="Button1" runat="server" Text="Button" /> </div> </form> </body> protected void Page_Load(object sender, EventArgs e) { if (IsPostBack) { ......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 4945字 评论关闭
本帖最后由 Tekkaman-Itachi 于 2009-7-3 11:44 编辑原文地址;http://www.hiapk.com/thread-6395-1-1.html 在分析Android系统的init程序源码时看到了这份Doc,觉得对系统的分析挺有用的,所以翻译了出来! Android初始化语言(init.*.rc、init.conf文件格式) Android初始化语言包含了四种类型的声明:Actions(行动)、Commands(命令)、Services(服务)和Options(选项)。 所有这些都是以行为单位的,各种记号由空格来隔开。C语言风格的反斜杠号可用于在记号间插入空格。双引号也可用于防止字符串被空格分割成多个记号。行......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 12282字 评论关闭
一、细说layout_weight     目前最为推荐的Android多屏幕自适应解决方案。     该属性的作用是决定控件在其父布局中的显示权重,一般用于线性布局中。其值越小,则对应的layout_width或layout_height的优先级就越高,一般横向布局中,决定的是layout_width的优先级;纵向布局中,决定的是layout_height的优先级。     传统的layout_weight使用方法是将当前控件的layout_width和layout_height都设置成fill_parent,这样就可以把控件的显示比例完全交给layout_weight;这样使用的话,就出现了layout_weight越小,显示比例越大的情况......
阅读全文
  • 05月
  • 02日
综合 ⁄ 共 1336字 评论关闭
52.二元树的深度。 题目:输入一棵二元树的根结点,求该树的深度。 从根结点到叶结点依次经过的结点(含根、 叶结点)形成树的一条路径,最长路径的长度为 树的深度。 例如:输入二元树: 10 /    \ 6    14 /    /    \ 4 12    16 输出该树的深度 3。 /* 52.二元树的深度。 题目:输入一棵二元树的根结点,求该树的深度。 从根结点到叶结点依次经过的结点(含根、 叶结点)形成树的一条路径,最长路径的长度为 树的深度。 例如:输入二元树: 10 / \ 6 14 / / \ 4 12 16 输出该树的深度 3。 */ #......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 395字 评论关闭
转自:https://hi.baidu.com/leasonlive/blog/item/399aa788c74c2d9fa5c2723a.html   按照maven的说明,可以在pom.xml增加如下配置来支持javadoc的生成 <build>  <plugins>   <plugin>    <groupId>org.apache.maven.plugins</groupId>    <artifactId>maven-javadoc-plugin</artifactId>    <version>2.6.1</version>    <configuration>     <encoding>UTF-8</encoding>    </configuration>   </plugin>  </plugins> </build>......
阅读全文
  • 01月
  • 23日
综合 ⁄ 共 2797字 评论关闭
-1】终于为那一身江南烟雨覆了天下,容华谢后,不过一场,山河永寂。 -2】千秋功名,一世葬你,玲珑社稷,可笑却无君王命。 -3】凤凰台上凤凰游,负约而去,一夜苦等,从此江南江北,万里哀哭。 -4】嗟叹红颜泪、英雄殁,人世苦多。山河永寂、怎堪欢颜。 -5】风华是一指流砂,苍老是一段年华。 -6】夜雨染成天水碧。有些人不需要姿态,也能成就一场惊鸿。 -7】你要记得,紫檀未灭,我亦未去。 -8】谁在岁月里长长叹息。 -9】汉霄苍茫,牵住繁华哀伤,弯眉间,命中注定,成为过往。 -10】红尘初妆,山河无疆。 最初的面庞,碾碎梦魇......
阅读全文
  • 01月
  • 19日
综合 ⁄ 共 1729字 评论关闭
76.复杂链表的复制 题目:有一个复杂链表,其结点除了有一个 m_pNext 指针指向下一个结点外,还有一个 m_pSibling指向链表中的任一结点或者 NULL。其结点的C++定义如下: struct ComplexNode {int m_nValue;ComplexNode* m_pNext;ComplexNode* m_pSibling; }; 下图是一个含有5个结点的该类型复杂链表。 图中实线箭头表示 m_pNext指针,虚线箭头表示 m_pSibling  指针。为简单起见,指向 NULL  的指针没有画出。请完成函数 ComplexNode* Clone(ComplexNode* pHead) ,以复制一个 复杂链表。 /* 76.复杂链表的复制 题目:有一个复......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 3365字 评论关闭
IT程序员开发必备-各类资源下载清单,史上最全IT资源,个人收藏总结! 前面介绍了四种创建、解析XML的方式: 0、 Android 创建与解析XML(一)——  概述 1、 Android 创建与解析XML(二)—— Dom方式 2、 Android 创建与解析XML(三)—— Sax方式 3、 Android 创建与解析XML(四)—— Pull方式 4、 Android 创建与解析XML(五)—— Dom4j方式 其中,从处理方式看,有的采用了Java处理XML的标准方式,有的是经过第三方改进后的XML处理方式;从事件角度看,有的是基于Dom树节点,有的基于事件处理 为什么创建、解析XML会产生这么多......
阅读全文