上一页 1 ··· 3 4 5 6 7
摘要: 这是生成Android联系人vcf文件时候,转UTF8编码的例子.def Convert(s): r="" for c in s: temp = hex(ord(c)).replace("0x","") if len(temp) == 1: temp='0'+temp r=r+"="+temp return "CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE:"+r 阅读全文
posted @ 2013-02-06 22:22 shinedream 阅读(213) 评论(0) 推荐(0) 编辑
摘要: http://canofy.iteye.com/blog/298263#python类型转换Python代码函数描述int(x[,base])将x转换为一个整数long(x[,base])将x转换为一个长整数float(x)将x转换到一个浮点数complex(real[,imag])创建一个复数str(x)将对象x转换为字符串repr(x)将对象x转换为表达式字符串eval(str)用来计算在字符串中的有效Python表达式,并返回一个对象tuple(s)将序列s转换为一个元组list(s)将序列s转换为一个列表chr(x)将一个整数转换为一个字符unichr(x)将一个整数转换为Unicod 阅读全文
posted @ 2013-02-06 22:20 shinedream 阅读(243) 评论(0) 推荐(0) 编辑
摘要: http://www.u148.net/article/37075.htmlAaron Swartz写过一篇很有名的文章,叫做《HOWTO: Be more productive》(如何提高效率)。这篇文章写得实在是太好了,我看了好多遍,很赞同作者的观点。我借鉴了作者提到的一些方法并运用到自己的生活中,发现确实有效果,所以我愿意让更多的人看到这篇文章。肯定有人跟你说过这样的话,“你有看电视的那么长时间,都可以用来写一本书了”。不可否认写书肯定比看电视更好的利用了时间,但是这个结论的成立需要一个假设:“时间是可互换的”,也就是说看电视的时间可以轻松的用来写书。但是很遗憾,事实并非如此。不同的时间 阅读全文
posted @ 2013-02-05 14:36 shinedream 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 4极3.5mm耳麦有2种接口标准,CITA(移动通信行业协会)和OMTP(开放移动终端平台)因为兼容性好,所以比较通用的是CTIA,但是我国要求的是OMTP(YD/T 1885-2009《移动通信手持机有线耳机接口技术要求和测试方法》于2009年9月1日发布实施。).从耳机头往里面算,有四段接头,所以叫4极,单插头.最外两极是左右声道,里面两极是地线或者麦克风.CITA最里面是麦克风,地线在中间.OMTP最里面是地线,中间是麦克风OMTP耳机插入CITA设备时候,地线接触不良,耳机音量很小,只有按住MIC按键,才能正常声音.国内买的行货手机如果原配耳麦大部分都是OMTP,标准不配耳麦的笔记本/ 阅读全文
posted @ 2013-02-05 12:38 shinedream 阅读(8546) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,中国的skype是tom代理的,只要访问skype都会被转到skype.tom.com上.所以下载的skype也是tom版本的流氓垃圾软件,不断的广告+弹窗。下面是下载正宗的skype链接。这个帖子里面提供了3个离线下载的链接都是skype官方提供的,版本不一样,不知道哪个是推荐的,但是都能用。http://community.skype.com/t5/Windows/Different-versions-from-different-download-links/td-p/274154------我是华丽的分割线---------http://www.skype.com/go/g 阅读全文
posted @ 2013-01-22 09:23 shinedream 阅读(457) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/crazii_chn/item/fe088491f78f2134326eeb3cmakefile 中的PHONYPHONY 目标 PHONY 目标并非实际的文件名:只是在显式请求时执行命令的名字。有两种理由需要使用PHONY 目标:避免和同名文件冲突,改善性能。 如果编写一个规则,并不产生目标文件,则其命令在每次make 该目标时都执行。 例如: clean: rm *.o temp 因为"rm"命令并不产生"clean"文件,则每次执行"make clean"的时候,该命令都会执行。如果目录中 阅读全文
posted @ 2013-01-18 17:54 shinedream 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 在编写makefile后,make项目时提示错误“Makefile:3: *** missing separator. Stop.”偶然发现这个错误是有makefile中的tab的长度导致的,在makefile中的命令需要以tab键开始,在.vimrc文件中发现没有设置tab键的默认长度,然后在.vimrc中添加如下配置后,set tabstop=4便可以执行makefile了, 但是后来发现不管再次把tabstop设置成8还是注释掉这个配置,makefile都可以执行,很奇怪,不知道为什么? 阅读全文
posted @ 2013-01-18 15:46 shinedream 阅读(132) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/liwendovo/article/details/7959948编译Nexus 7 源码的流程分类:Android2012-09-09 11:37422人阅读评论(2)收藏举报运行环境:ubuntu 10.04 64-bit源修改:sudo gedit etc/apt/sources.list将源修改为速度较快的163源debhttp://mirrors.163.com/ubuntu/lucid main universe restricted multiversedeb-srchttp://mirrors.163.com/ubuntu/lucid 阅读全文
posted @ 2013-01-17 21:33 shinedream 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 参考http://zhidao.baidu.com/question/63715810.html1.用javac -J-Duser.language=en 2.删除%JAVA_HOME%\lib\tools.jar\com\sun\tools\javac\resources 下的javac_zh_CN.class。 阅读全文
posted @ 2012-10-18 17:02 shinedream 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 平常经常使用的是Bin2C的小程序,用来把binary的东西转换成unsigned char[] 有时候也需要反过来用,程序里面数据到底是什么图片或者声音. 这是一个简单的批处理文件,利用C语言编译器来完成转换 通常只要有ARM公司的编译器就能使用这个批处理. tcc -c -o %1.o %1.c 阅读全文
posted @ 2011-03-16 14:54 shinedream 阅读(647) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7