Jotin

生命在于运动

 

2012年4月3日

firebird中 dialect1和dialect3的区别

摘要: 1. Dialects 1 和3存储的定点数有些不同,并且浮点数DOUBLE PRECISION类型也有区别。2. Dialects 1 和3模式下的生成器(序列号)最大值不同。一个是32位,一个是64位。3. Dialects 1 和3的算术运算模式有些不同。3类下,整数相除得到商,1类下,整数相除得到可能小数(如果除不尽)4. Dialects 1 和3的日期类型有些不同,一个带时间,一个是光秃秃的日期。5. Dialects 3支持Time类型,1则不支持。6. Dialects 1 和3。3类支持标准的sql字符串加引号转换,貌似1类必须强制转换。7. Dialects 1 和3。sq 阅读全文

posted @ 2012-04-03 11:50 Jotin 阅读(394) 评论(0) 推荐(0) 编辑

2011年6月5日

Android 9 patch 图片 (.9.png 格式图片) 的特点和制作

摘要: 本文围绕 .9.png 格式图片讨论以下两个话题:1. 该格式图片的特点2. 制作方式一 .9.png 格式的文件的特点 与传统的png 格式图片相比, 9.png 格式图片在图片四周有一圈一个像素点组成的边沿,该边沿用于对图片的可扩展区和内容显示区进行定义。这种格式的图片在android 环境下具有自适应调节大小的能力(非常适合用来制作背景图片)(1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。 (2)允许开发人员定义内容显示区,用于显示文字或其他内容二、 .9.png 图片的制作 android sdk 的 tools 文件夹下提供了制作该格 阅读全文

posted @ 2011-06-05 11:08 Jotin 阅读(469) 评论(0) 推荐(0) 编辑

2011年5月24日

android 程序的签名

摘要: 今天想把这个测试程序放到我的android 平板上运行一下,看一下效果。得知好像需要先签名,才能在真机上运行。在网上找了一阵,找到如下方法,特做记录。在android1.5以前,作android程序的签名比较繁琐,需要使用Keytool和Jarsigner来一行一行的进行(确实比较麻烦一点)在后来的版本中google对其做了简化,可以直接在 Eclipse中完成。具体方法如下,在选中要签名的项目,在右键 菜单中选择Android Tools->Export Signed Application Package如果之前没有keystore则创建一个,如果有的话,则输入密码.再输入开发者信息 阅读全文

posted @ 2011-05-24 16:01 Jotin 阅读(229) 评论(0) 推荐(0) 编辑

2010年6月12日

c#兼容 PHP中的md5

摘要: 由于工作需要,需要使用C#去对一个php程序做二次开发.在登录验证的时候,发现一个小问题.就是用C#写的md5算法得出的结果和php的md5()得出的结果有时候会不一样. 导致有些账号的密码验证不能通过.后来网上找了一下,在国外一个网站上找到了答案.C#常用的MD5算法.}但是此算法与md5()得出的结果是不一样的.后调整为如下,即可以了.} 阅读全文

posted @ 2010-06-12 16:01 Jotin 阅读(3163) 评论(2) 推荐(1) 编辑

导航