例1:用于赋值 &&:从左往右依次判断,当当前值为true则继续,为false则返回此值(是返回未转换为布尔值时的原值哦)|| : 从左往右依次判断,当当前值为false则继续,为true则返回此值(是返回未转换为布尔值时的原值哦) 例2 经过多次判断的赋值 例3 与对象形式的变量合体 例4 用于执 ...
分类:
Web程序 时间:
2017-06-11 21:21:54
阅读次数:
195
原文地址:http://www.cnblogs.com/yanweidie/p/4605212.html 手机端应用讲究速度快,体验好。刚好手头上的一个项目服务端接口有性能问题,需要进行优化。在接口多次修改中,实体添加了很多字段用于中间计算或者存储,然后最终用Newtonsoft.Json进行序列化 ...
分类:
Web程序 时间:
2017-06-08 14:07:37
阅读次数:
269
阅读目录 开始 Cache的基本用途 Cache的定义 Cache常见用法 Cache类的特点 缓存项的过期时间 缓存项的依赖关系 - 依赖其它缓存项 缓存项的依赖关系 - 文件依赖 缓存项的移除优先级 缓存项的移除通知 巧用缓存项的移除通知 实现【延迟操作】 巧用缓存项的移除通知 实现【自动加载配 ...
分类:
Web程序 时间:
2017-06-08 10:38:57
阅读次数:
235
on()的高级用法 针对自己处理机制中,不仅有on方法,还有根据on演变出来的live方法(1.7后去掉了),delegate方法等等。这些方法的底层实现部分 还是on方法,这是利用了on的另一个事件机制委托的机制衍变而来的 委托机制 .on( events ,[ selector ] ,[ dat ...
分类:
Web程序 时间:
2017-06-02 23:07:14
阅读次数:
258
# 用生成器(generators)方便地写惰性运算 def double_numbers(iterable): for i in iterable: yield i + i # 生成器只有在需要时才计算下一个值。它们每一次循环只生成一个值,而不是把所有的 # 值全部算好。这意味着double_nu ...
分类:
编程语言 时间:
2017-05-31 10:27:33
阅读次数:
191
基础知识 Python 知识 iterator 和 generator 函数的高级用法:嵌套函数,作为参数传递等等 了解 decorator 会对理解 wsgi 有很大的帮助 python 的 callable 概念 classmethod 和 staticmethod 的概念 web 编程的基础 ...
分类:
编程语言 时间:
2017-05-04 12:02:41
阅读次数:
315
转自:https://github.com/geeeeeeeeek/git-recipes/wiki/5.3-Git-log%E9%AB%98%E7%BA%A7%E7%94%A8%E6%B3%95 内容很详细、实用。 这是一篇在原文(BY atlassian)基础上演绎的译文。除非另行注明,页面上所 ...
分类:
其他好文 时间:
2017-04-27 10:20:54
阅读次数:
252
Python 内置函数sorted()有哪些高级用法?
分类:
其他好文 时间:
2017-04-12 20:56:12
阅读次数:
224
许多做过程序性能优化的人,或者关注过程程序性能的人,应该都使用过各类缓存技术。 而我今天所说的Cache是专指ASP.NET的Cache,我们可以使用HttpRuntime.Cache访问到的那个Cache,而不是其它的缓存技术。 以前我在【我心目中的Asp.net核心对象】 这篇博客中简单地提过它 ...
分类:
Web程序 时间:
2017-03-19 11:32:06
阅读次数:
219
Selenium GitHub地址 选择合适的WebDrvier WebDriver是一个接口,它有几种实现,分别是HtmlUnitDrvier、FirefoxDriver、InternetExplorerDriver、ChromeDriver、OperaDriver,除了 InternetExpl ...
分类:
Web程序 时间:
2017-03-10 17:51:54
阅读次数:
256