代码改变世界

IOS7,做为开发者,你需要知道的变更

2013-09-12 14:17 by kaure, 1350 阅读, 0 推荐, 收藏, 编辑
摘要:关于IOS7中一些变更的总结 阅读全文

Windows Phone 中Com组件调用示例下载

2012-03-05 14:07 by kaure, 666 阅读, 1 推荐, 收藏, 编辑
摘要:主要是对 “在windows phone Mango中使用原生代码开发程序” 一文中描述程序的补充。有朋友没有明白,所以写了一个。 1 [ 2 object, 3 uuid(00A5B33F-1CED-455A-A688-958AFD3A8CE1), 4 dual, 5 nonextensible, 6 helpstring("ITestSample Interface"), 7 pointer_default(unique) 8 ] 9 interface ITestSample : IUnknown{10 HRESULT TestMe... 阅读全文

在windows phone Mango中使用原生代码开发程序

2012-02-25 12:56 by kaure, 2530 阅读, 2 推荐, 收藏, 编辑
摘要:本文不讨论创建可执行的exe程序,主要想说明怎么在silverlight程序里面调用由原生代码所编写的DLL(C++ / ARM). 原生代码可以调用更多的API,但是这并不是说你就能随意获得那些你没有权限的资源,比如,你可以使用CopyFile这个API,但是如果你试图把文件Copy到\Windows文件夹,就会得到一个0x4ec的错误代码,系统会禁止你这样做.所以,你的程序也只能在沙箱的环境下运行. 本文中所涉及的知识包含 C++,COM交互,Windows phone 程序设计.希望你在开发你的程序前能保证熟悉这些技术.因为原生代码还不能调试,所以你只能使用返回错误信息的方式来确... 阅读全文

windows phone 中ListBox采用多模板

2012-02-01 17:35 by kaure, 451 阅读, 0 推荐, 收藏, 编辑
摘要:项目中有要用到一个ListBox里面多个模板的地方.查了查资料,还真有实现的方法.给出代码:ps:因为是测试,所以就没有注意命名什么的,大家请原谅1:MultiTemplatedListBox 继承自ListBox,在PrepareContainerForItemOverride阶段检查数据,以决定选用哪一个模板 1 public class MultiTemplatedListBox : ListBox 2 { 3 public DataTemplate ListItemTemplate1 { get; set; } 4 public DataTem... 阅读全文

正则表达式中的贪婪与非贪婪

2011-06-22 21:55 by kaure, 198 阅读, 0 推荐, 收藏, 编辑
摘要:我们从代码开始: Regex reg=new Regex("a.*b"); foreach (Match m in reg.Matches("aabab")) { Console.WriteLine(m.Value); } Console.WriteLine("-------"); reg = new Regex("a.*?b"); foreach (Match m in reg.Matches("aabab")) { Console.WriteLine(m.Value); }最后我们得到的结果 阅读全文

c# 对象自动填充

2011-06-20 23:39 by kaure, 626 阅读, 0 推荐, 收藏, 编辑
摘要:为了简化开发,把这个函数拿来记起了,自动从数据库里面填充数据到对象,函数为过程中的一部分,大体如下:public virtual void Load(IDataReader reader) { FieldInfo[] FieldInfos = this.GetType().GetFields(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public); foreach (FieldInfo info in FieldInfos) { DBColumnAttribute attr = (DBColumnAttribu 阅读全文

JS中的全等与相等

2011-05-26 22:38 by kaure, 435 阅读, 0 推荐, 收藏, 编辑
摘要:javascript中的相等判定 阅读全文

Android, repo sync经常失败的解决办法

2011-05-11 00:04 by kaure, 6746 阅读, 0 推荐, 收藏, 编辑
摘要:Android 源代码获得过程中,repo sync经常失败的解决办法:主要参见:http://www.tonypig.net/?p=9998,感谢作者;1. 修改repo 将REPO_URL中的git:修改为http:2. 在你要下载源代码的目录(这里是 Android_SOURCE) 中,运行脚本:repo init -u http://android.git.kernel.org/platform/manifest.git-b gingerbread在这里我仅仅是取一个branch。repo的使用细则可以参见 google 的帮助:@http://android.git.kernel.o 阅读全文

Use UDF...

2011-05-07 10:59 by kaure, 292 阅读, 0 推荐, 收藏, 编辑
摘要:今天一个老程序员突然来了一句话:“sql里面的自定义函数的确不错。。。能够把查询给分开。可以节省时间“,那时我就在想函数的功能真的是用来做这个的么。于是就看了一下MSDN上面关于SQL 里面用户自定义函数的解释,看到这到一段: When evaluating UDFs it is vital to consider the balance between performance and maintainability. While UDFs can reduce the amount of common code, be used as part of a common function l. 阅读全文

步入android开发之Activity

2011-03-22 22:39 by kaure, 495 阅读, 0 推荐, 收藏, 编辑
摘要:关于android中activity的简单介绍. 阅读全文