- 博客(16)
- 收藏
- 关注
原创 KO.Mapping 自定义属性
在KnockoutJS 进阶学习中提到了KO一个非常好用的插件: ko.mapping, 让我们先来回忆下基本的用法:var data = [{ Id: "123", FirstName: "Jack", LastName: "Tim", Schedule: [ { Date: "2015-7-5", Event: "Visit Customer
2015-08-03 14:45:43 3055
原创 KnockoutJs 进阶学习
Q: KnockOut的双向绑定是如何工作的呢?A: 原理上还是挺简单的:声明Observable的时候记住当前的值, var personName = ko.observable(""); 在HTML里declarative binding时,即data-binding="text: personName",会注册一个subscriber 到personName当
2014-11-22 20:59:13 3393
原创 《免费》笔记
上次看这本《免费》还是3年前,最近又重新看了一遍,确实是经典之作。免费,作为21世纪比特经济最普遍的收费模式,已经渗透到我们日常生活的方方面面,克里斯安德森全面地分析了免费模式,让人们更加深刻地理解了免费对于比特经济的意义所在。免费的4中模式:例子: 赠送服务,销售产品(买车4S店的3年服务)赠送产品,销售服务(手机0元购,绑定服务)赠送软件,销售软件(
2015-10-18 09:08:04 743
翻译 jQuery最佳实践
jQuery的出现大大提升了开发人员对DOM操作的开发效率,但是jQuery的不正确使用对网站性能也造成了严重地影响,本文概括了一些jQuery使用过程中常见的问题和最佳实践:加载jQuery类库:在你的页面中引用jQuery类库时,尽量使用CDN资源type="text/javascript"src="//ajax.googleapis.com/ajax/li
2015-02-23 15:19:08 708
原创 Azure 云服务超时问题
在本地跑的好好的一个程序放到Azure上就经常出现访问超时的问题,研究了半天,发现是因为程序放到Azure后, IIS 的Idle Timeout 默认只有20分钟, 如果这段时间没有请求, IIS会进入Idle状态,20分钟后,当有新的请求时,IIS需要一段时间进入激活状态,所有第一个请求会出现超时的现象。这个问题在一般的场景下只需手动到IIS的设置里把Idle Timeout从默认的20分
2015-01-11 18:27:07 1700
原创 KnockoutJS 实例
最近开始用KnockoutJS 作为client的主要框架,结合Bootstrap, BootstrapValidator, 直接调用Web api,绕过MVC的controller那层来交互数据,效果非常不错,项目做到现在进度一半,knockout的优点很多,所以这里小结一下: Q: 什么是KnockoutJS?A: 我们都叫它KO, 一个基于MVVM架构的轻量级JavaScript
2014-10-29 22:56:08 2678
原创 JavaScript初学小结
最近的几周花了很多时间学习JavaScript 基础,以为有C++, C#基础,学起来应该挺快的,实际上大相径庭,之前的C++, C#的概念先入为主, 让我在理解 JS的类和对象时困惑了很久,直到我读到 IBM一个工程师的一篇文章《全面理解面向对象的 JavaScript》和w3cschools的解读,才总算理清了一点头绪。现把自己理解的东西重新整理下,理个头绪。 1. JS的类型:
2014-08-10 22:36:29 538
原创 博客搬家到csdn
新浪的博客太综合了,还是搬到csdn吧,最近有点时间,可以继续写blog了 http://blog.csdn.net/huyute
2014-04-04 00:25:04 581 1
原创 关于竞争的思考
过年的时候看了朋友们极力推荐的《少年派》,画面非常震撼,内容非常深刻,非常有内涵,个人觉得,李安的这部片完全可以和经典的励志片《肖申克》,《阿甘正传》相提并论!看了2遍之后,过了下豆瓣,评论也非常精彩:你是愿意相信漂流,还是相信现实;老虎和派是一体的,其中一个死了,另一个也不可能完成漂流等等等等。《派》就是在讲述人生,所以每个人看到的都不一样。再加上冬吴相对论的解读,《派》里面所讲的东西,一下子
2014-04-03 23:18:20 541
原创 人力招聘Q101 精选
看了本书 —— 人力招聘面试题库Q101,以前面试人主要考察技术和态度,面了一个经理失败后,重新反思了自己的面试内容,对压力测试和综合性测试重新认识,下面的问题本人觉得对面lead以上级别非常有用,重点不在答案,而在于你的认识: Q1“你能简单地谈一下你自己吗?” Q2“从今以后的五年时间里,你都计划做些什么?” Q3“能描述一下你的管理思想吗?” Q4“对您来
2014-04-03 23:18:18 1173
原创 关于需求
从2011年接手C项目后,开始对需求有了更深刻的认识,需求第一次以文档具体化的形式出现,任何一个需求如果满足不了,都可能让项目直接丢掉。 关于需求,我很喜欢这么一个例子:鲜艳的花一般都是很大的,而小的花一般会散发香味,很少有那种既很鲜艳又带香味的花。仔细分析就会发现,这2种类型的花分别用不同的方式满足了对吸引昆虫的需求,繁殖的需求。一旦自身有一个功能能满足需求,它不会产生另外一个功能满足相同
2014-04-03 23:18:16 600
原创 博客开始
从今年下半年开始,一直有想写blog的想法,各种事情耽搁,第一篇就写下想写blog的原因吧:1. 微博是可以记录每天快乐的地方,相比于微博的140个字,很多有营养的想法需要更长的篇幅来完成。2.从08年开始有读书笔记的习惯,以前的读书笔记仅仅是记录下读过的书的精华部分,从今年开始看的书都能不自觉的联想到工作中的案例,会有很多额外的想法出来.3. 在现在的工作中,需要把自己的想法有序形象的传
2014-04-03 23:18:13 473
原创 await 和 Async 初探
在最近的项目中, 各种await关键字到处乱串,所以很有必要来了解下await和async 异步编程。 首先来了解些基本的概念:1. 构建一个异步函数: 1) 申明时加入async 或Async 修饰符 2)返回值定义为 Task (普通函数中的void) 或 Task(普通函数中的返回值) 3) 按约定,函数名以Async结尾 比如: asy
2014-04-03 21:31:54 1512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人