`
Elrond
  • 浏览: 22712 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
Performance Tips 性能小贴士 http://developer.android.com/training/articles/perf-tips.html 简单翻译: 两条写出高效代码的基本规则: 1. 不要做不必要的操作 2. 不要申请不必要的内存 避免创建不必要的对象 尽量定义静态方法 为常量使用final定义 避免创建Getters/Setters 使用增强的For循环 Consider Package Instead of Private Access with Private Inner Classes 避免使用浮点数 了解并使用库方法(不要自己写) 小心使用N ...
Git支持很多merge工具, 我习惯用KDiff3 配置命令如下 git config --global -l 查看已经配置了什么merge工具 如果没有merge.tool和mergetool.kdiff3.path 则输入 git config --global --add merge.tool kdiff3 git config --global --add mergetool.kdiff3.path "D:/Program Files/KDiff3/kdiff3.exe" 路径根据你的安装位置 如果有 则输入 git config --global me ...
http://www.cnblogs.com/allin/archive/2010/05/15/1736458.html 留作存档
配置 Git 正如你在第一章见到的那样,你能用git config配置 Git,要做的第一件事就是设置名字和邮箱地址: $ git config --global user.name "John Doe" $ git config --global user.email johndoe@example.com 从现在开始,你会了解到一些更为有趣的设置选项,按照以上方式来自定义 Git。 我会在这先过一遍第一章中提到的 Git 配置细节。Git 使用一系列的配置文件来存储你定义的偏好,它首先会查找/etc/gitconfig文件,该文件含有 对系统上所有用户及他们所拥有 ...
Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Activity基类, 然后在onCreate里面使用setContentView方法来载入一个在xml里定义好的界面. 其实在Activity里面就使用了LayoutInflater来载入界面, 通过getSystemService(Context.LAYOUT_INFLATER_SERVICE)方法可以获得一个LayoutInflater, 然后使用inflate方法来载入layout的xml, 对于一个没有被载入或者想要动态载入的界面, 都需要使用inflate来载入. 对于一个已经载入的界面, 就可以使用这个界 ...
自己记录一下: 原文是 layout_gravity : Standard gravity constant that a child can supply to its parent. Defines how to place an object, both its x and y axis, within a larger containing object gravity定义了这个元素内所有子元素对于这个元素的布局 比如一个TextView内部文字的align layout_gravity定义了这个元素相对于父元素(比如Layout)的布局 比如一个TextView在整个Lay ...
本篇文章详细介绍了Oracle的递归查询语法,利用此语法,可以方便地实现递归的双向查询: -- Tirle              : Recursion query for TREE with "connect by/start with" -- Author          : -- Create Date   : -- Version         : -- Last Modify    :   目  录 一、测试准备 二、实现各种查询要求 三、要点总结   正  文 一、测试准备 1、先假设有如下部门结构。          1       /    \ ...
Hibernate直接取出来的值都是Set 最近在修改别人代码, 用Struts2却在页面上写了大量的Java逻辑 全改为了标签. 在标签里面用ognl访问set是一件很痛苦的事....不能用下标(比如我想取得第一个元素的某个值) 后来发现用投影可以很轻松的解决这个问题. 比如 <s:if test="#ite.planrestemps.{status}[0] == null || #ite.planrestemps.{status}[0] < 2L"> <a href="javascript:ModifyP ...
问题举例: <s:iterator id="ite" value="list" status="st"> <s:if test="#ite.type == 2"> aaaaaaa </s:if> <s:elseif test="#ite.type == 1"> bbbbbbb </s:elseif> <s:else> ccccccc </s:else> </s: ...
Global site tag (gtag.js) - Google Analytics