文章列表
Android开发小提示
- 博客分类:
- Android
问题1: ListView上下滑动时背景变黑的解决方法
解决方法1: 为ListView设置属性android:cacheColorHint="#00000000"
一年前就进行过ruby的学习, 但是并没有坚持下来, 一年后的今天对ruby仍然有那种莫名的好感。这次一定要坚持下来。
重新来过, 要先把电脑上的ruby更新到最新版本, 以前使用过rvm这个东西对ruby进行过升级, 据说也是对ruby进行版本管理的最佳工具。 所以在命令行键入命令
rvm get head
让rvm更新到最新版本。
键入命令
rvm info
可以得到当前ruby的版本与所在环境的信息。
我的ruby版本是ruby-1.9.2-p290。
键入命令
rvm list known
可以获得所有的可安 ...
IE6的双边距BUG
- 博客分类:
- CSS
也被叫做双边距bug。
在ie6中, 元素设置了float: left/right属性, 还设置了margin-left/right: ?px属性, 那么实际显示出来的margin将会是实际设置长度的2倍。
在ie6中, bug的出现也是有一定的条件的, 经过测试, 如果设置float的元素不是在屏幕的最左/右边话, 将不会发生。
测试代码会在以后加上
JavaScript对象是属性的集合, 属性表现为常说的键值对, 当属性的值是function的时候,称为对象的方法。
设对象o有方法m,调用此方法的方式为o.m()。
从以下代码可以看到, strings是有属性和方法的。
var s = "hel ...
在敲下 rails server 这个命令后, 服务器终于启动起来了。 Web方面, 最近一直想要摆脱Java, 摆脱各种框架, 各种配置文件, 各种各种麻烦的东西。 在JavaEye混迹这么多年, Ruby也时常耳闻, 开发Web应用的各种快。 从今天也要开始自己的Ruby旅程了, 希望一切顺利。
rails与我之前开发的任何一个web项目一样, 采取mvc三层构架模式。
待续。。。
这篇文章记录Java中枚举类型的特性
这一特性早在Java SE5的时候就存在了
参考书, Thinking In Java 4th Edition
先来看一段小的代码片段
[code="java"]enum Music {
Pop, Jazz, Blues, Rock, Classic
}
做外包的有时候真的很悲哀, sa一句设计变更, 我们的程序就得修改, 有时候修改的很少, 有时候修改的很多, 这次我就遇到了要修改全部程序的情况。言归正传, 在修改的过程中, 出现了这样的一个需求, 判断数据表中的某个字段是否为空,如果为空的话, 就修改表中的另一个字段, 如果大家奇怪为什么我要这样做, 我过后会把详细情况描述一下,但是现在先来温习温习case when的用法吧。
假设我们要根据数据表tempTable中的字段a是否为空来决定是否改变字段b的值,我们可以这样写
select t.a,
case when t.a is null then 'xxx ...
- 2009-07-02 09:50
- 浏览 5342
- 评论(0)
关于Function
Javascript中定义function的普通方式大家都比较熟悉, 我不用在这里啰嗦。 有一些不常用的, 或者在高级应用里边经常使用的定义方法在这里做个简要说明, 这种方式被称为function literals
var func = function(x) { return x * x; }
这段代码定义了一个没有被命名的function, 然后把引用传给了变量func, 调用的话如下
var i = func(2);
下面来看看这段代码
var i = (function (x) { return x * x;})(2 ...
- 2009-06-11 11:51
- 浏览 936
- 评论(0)
在使用Flex开发的过程中,数据绑定是一定会遇到的,这种技术简单,又有点好玩,重要的是它让开发变得简单了。
在Flex中,数据绑定的方式有这么三种:
直接在“{}”中填写绑定变量
使用<mx:Binding />标签绑定
使用ActionScript中的BindingUtils类绑定
示例1:
<mx:TextInput id="inputUnit" />
<mx:Label text="{inputUnit.text}" />
示例1中的绑定方式即是第一种绑定方式,在“{}”中直接填写inpu ...
- 2008-08-21 09:58
- 浏览 7922
- 评论(0)
原文来自于www.regular-expressions.info
这里先做声明
红色
的字符或字符串是正则表达式
蓝色
的字符或字符串是匹配的字符或字符串
绿色
的字符或字符串是原文中的字符或字符串
字符集
这里所说的字符集和我们平时说到 ...
- 2008-07-08 11:42
- 浏览 1055
- 评论(0)
原文来自于www.regular-expressions.info
这里先做声明
红色
的字符或字符串是正则表达式
蓝色
的字符或字符串是匹配的字符或字符串
绿色
的字符或字符串是原文中的字符或字符串
文字字符
最基础的正则表达式由一个文字字符构成,比如说a
,它会匹配在字符串中第一个遇到的字符。如果这个字符串是
Jack is a boy
,它会匹配
J
后边的
a
。
这则表达式也可以匹配第二个a
。不过通常你得在全文匹配和在第一个匹配字符之后,告诉正则“引擎”,它才会这么做。在文本编辑器里边,有Find Next 或者 Search Forwar ...
- 2008-07-08 11:03
- 浏览 1269
- 评论(0)
lua是动态类型语言。这表示变量是没有类型的,只有值有。没有类型定义,所有的值有它们自己的类型。
所有的值在lua中都是first-class。这表示所有的值都可以储存在变量中,作为参数传递到方法中,作为结果返回。
lua有8种基本数据类型:nil, boolean, number, string, function, userdata, thread和table。
Nil是值nil的类型,Nil's main property is to be different from any other value;它
时常表示缺少有用的值。Boolean是值true和false的值.nil和fal ...
- 2008-04-25 15:10
- 浏览 2197
- 评论(0)
这是利用rownum来进行记录控制的(供参考) 如何正确利用Rownum来限制查询所返回的行数? 软件环境: 1、Windows NT4.0+ORACLE 8.0.4 2、ORACLE安装路径为:C:\ORANT 含义解释: 1、rownum是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2, 依此类推,这个伪字段可以用于限制查询返回的总行数。 2、rownum不能以任何基表的名称作为前缀。 使用方法: 现有一个商品销售表sale,表结构为: month char(6) --月份 sell number(10,2) --月销售金额 ...
- 2008-02-20 11:38
- 浏览 1130
- 评论(0)