上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 今天在测试博客园新闻WP8.1客户端的时候,发现电脑上浏览的新闻已经更新了。但手机上的还没更新,于是想到肯定是有bug了。于是建了一个Web测试项目,发现只有第一次发出了请求。一开始以为是MVVM的问题,后来才发现,原来是HttpClient这个类的问题。HttpClient会对相同Uri的Get请... 阅读全文
posted @ 2014-11-12 20:02 h82258652 阅读(2155) 评论(1) 推荐(0) 编辑
摘要: Windows Phone是一个好的OS,但就是应用少。之前看博客园的新闻要不就用UC浏览器,或者就使用这位博友的客户端:http://www.cnblogs.com/alexis/archive/2012/03/03/2378059.html但问题这位博友的客户端看新闻的时候,一碰到图片就打开了。... 阅读全文
posted @ 2014-11-12 16:49 h82258652 阅读(1906) 评论(25) 推荐(13) 编辑
摘要: 英文原文:http://www.wpftutorial.net/PasswordBox.html中文原文:http://blog.csdn.net/oyi319/article/details/6551532WPF的PasswordBox控件的Password属性不是依赖属性,无法直接进行数据绑定,... 阅读全文
posted @ 2014-11-10 22:29 h82258652 阅读(6985) 评论(0) 推荐(0) 编辑
摘要: 先来点题外话:在现代编程开发中,TDD(测试驱动开发)变得越来越流行(PS:DDD(领域驱动开发)也是,但两者并不冲突,就像面向过程和面向对象)。而作为TDD的根本——单元测试也是越来越重要,单元测试可以测试代码的正确性,例如以下的C#代码:1 public class Helper2 {3 ... 阅读全文
posted @ 2014-09-29 23:31 h82258652 阅读(1014) 评论(0) 推荐(0) 编辑
摘要: 在上一篇中,我们使用了生成器来创建了一个可遍历的对象。在其中,我们使用了yield关键字。Python我也正在学习中,因此对yield的本质我并不熟悉,但是,在C#中,yield关键字则是语法糖,其内部维护着一个迭代状态(对于C#里的Array,这是当前遍历的元素下标)。那么,在Python中,是否... 阅读全文
posted @ 2014-09-29 22:23 h82258652 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 先回顾列表解释1 lista = range(10)2 listb = [elem * elem for elem in lista]那么listb就将会是0至9的二次方。现在有这么一个需求,需要存储前10个斐波那契数到硬盘。那么先写产生斐波那契数的函数:1 def fib(max):2 n... 阅读全文
posted @ 2014-09-29 21:54 h82258652 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 在Python中,正则表达式还有较其他编程语言有特色的地方。那就是支持松散正则表达式了。在某些情况,正则表达式会写得十分的长,这时候,维护就成问题了。而松散正则表达式就是解决这一问题的办法。用上一次分组的代码作为例子:1 import re2 userinput = input("please in... 阅读全文
posted @ 2014-09-29 21:15 h82258652 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 作为一门现代语言,正则表达式是必不可缺的,在Python中,正则表达式位于re模块。1 import re这里不说正则表达式怎样去匹配,例如\d代表数字,^代表开头(也代表非,例如^a-z则不匹配任何小写字符),$代表结尾,这些百科或者其他书籍都有。例子一,字符串中是否包含数字:1 import r... 阅读全文
posted @ 2014-09-29 20:56 h82258652 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 具体同列表解释,也是使用if来进行过滤例子,生成一个新的字典,并且是原来字典的键值交换。1 mydict={'Tom':18,'Mary':20}2 print({value:key for key,value in mydict.items()})结果为:{18:'Tom',20:'Mary'} 阅读全文
posted @ 2014-09-29 19:36 h82258652 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 在某些情况下,我们需要对列表进行某些操作,例如对列表中的每一个元素都乘以2,这样一般来说就是遍历每个元素在乘以2。那么写下来就得两行了。而且这会修改原来的列表,如果要求不能修改原来的列表,又得多一行了。1 mylist = [1,3,5,7]2 copylist = []3 for i in myl... 阅读全文
posted @ 2014-09-29 19:31 h82258652 阅读(1586) 评论(0) 推荐(1) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页