Saturday, July 9, 2011

Agile and Test driven

  1. Think before writing any code. Have a sketch in mediums other than code
  2. If you're not test-driven, think of the test scenario before coding. Take care about the error handling.
    • [JS] consider about the type passed in
  3. Prioritize the test scenario, make the code pass the tests by order.

inline-block在IE

  1. IE7下block元素不支持inline-block,但是inline元素默认支持inline-block
  2. 在所有浏览器里,inline-block的对齐需要通过vertical-align进行控制。默认的对齐方式是baseline,看起来很奇怪。调节成vertical-align: top会好看很多。

Monday, November 22, 2010

Android模拟器安装“emulator: ERROR: unknown virtual device name” 问题zz

发生在windows xp
造成这种问题的可能性有两种:
1.config.ini文件中包含有中文路径名
2.移动了系统默认的用户文件夹

解决办法:
1.修改路径。修改.ini 文件,即你的.Android 文件夹不能存在含有中文名的路径下,可以将它放到任何没有中文名的路径下都可以。
2.添加一个环境变量ANDROID_SDK_HOME,这个不能改,环境变量的值就是.Android 所在文件夹的路径,比如D:/ADT。
3.修改一下Eclipse中preferences-Android-Bulid-debug keystore,使其路径指向你的\.android\debug.keystore。

Thursday, April 30, 2009

PHP faq

1. php代码如何换行?
直接回车即可
2.数据库查询超时的解决?
超时的原因是不是执行sql语句,而是查询后遍历数据集的时间太长。
可以把数据集缓存本地再访问http://blog.csdn.net/arcow/archive/2006/07/13/915378.aspx

Wednesday, April 15, 2009

EXT js datastore 更改数据

patientStore.getAt(code).set('recommend','');
patientStore.commitChanges();
//PatientStore.loadData(patients);
patientView.refresh();

Tuesday, March 31, 2009

Piwik Os and browser

Piwik处理浏览器和操作系统的代码在piwik/libs/UserAgentParser/UserAgentParser.php