代码改变世界

推荐排行榜

以【猫叫、老鼠跑、主人醒】为例子,使用 javascript 来实现 观察者模式 (有在线演示)

2013-06-24 08:35 by 金色海洋(jyk), 4338 阅读, 收藏,
摘要: “猫叫、老鼠跑、主人醒”是一个很古老的话题了,大家也都有各自的想法和解决方案。我也是看了很多,一开始的时候是相当的迷糊,这个怎么就是面试题了?考的是啥呀,和编程有关系吗?又是猫又是老鼠的,晕死了。后来遇到有人写就去凑凑热闹看几眼。但还是迷迷糊糊。后来学习了面向对象的知识,知道了接口、委托,然后又看了《大话设计模式》。 这时候再回过头去看猫呀、老鼠什么的,才能看懂一点。为什么只是看懂一点呢?因为还是不知道这个东东和写代码有啥关系,呵呵。再再后来,在自己写代码的时候,为了解决问题而用了使用了接口;为了提高运行效率而采用js+ajax时,要解决“主页面”和子页面(iframe里的页面)的事件调... 阅读全文

【自然框架之SSO】基于 cookies和ajax跨域访问的 SSO

2013-01-22 11:23 by 金色海洋(jyk), 3241 阅读, 收藏,
摘要: 上一篇说了一下我的基本想法,感谢大家的评论,感谢大家的支持、建议、帮助。大家都提出自己的想法、观点,头脑风暴一下,大家都会有收获。对sso的想法又改进了一些,发现ajax跨域访问可以带入另一网站的cookies,这样的话原来的页面跳转 就可以用ajax的跨域访问来实现,这样就避免了用户的页面跳来跳去的麻烦。不多说了,请看图:动态密钥。采用动态密钥的方式,即在用户登录sso后,如果第一次访问某网站,那么动态生成密钥,用于加密信息,然后把加密密钥缓存在sso服务器,把标识和密文发给客户浏览器,在周转到应用网站。应用网站在把标识发送给sso获取密钥,来解密密文。是不是有点折腾,没办法呀,为了安全。只 阅读全文

从吉日嘎拉那里学到的……

2011-06-06 06:00 by 金色海洋(jyk), 7743 阅读, 收藏,
摘要: 为什么他的权限可以卖钱!而且似乎还卖出去很多?而我的不要说去卖钱了,就是让人免费去用,都有很多的问题。这就是差距呀。 首先承认差距,然后寻找弥补差距的方法。 他的权限有文档、有demo、有很多大项目的成功案例,没有bug。这些我都具备吗?一个都没有。这就是差距之一。 于是我开始做文档。http://help.naturefw.com/ 做起来之后才发现,写文档比写程序麻烦的多,也枯燥的多。弄到现在也才弄了一点,于是我又发现了一个差距——毅力! 他做视频可以做到凌晨三四点钟,我呢?12点之前一定要睡觉,否则就完蛋了。听说他的文档是三个月的时间写完的,我呢?也有三个月的时间了吧,但是写了多少呢?. 阅读全文

预防SQL注入攻击之我见

2009-11-26 07:24 by 金色海洋(jyk), 13634 阅读, 收藏,
摘要: 1、 SQL注入攻击的本质:让客户端传递过去的字符串变成SQL语句,而且能够被执行。 2、 每个程序员都必须肩负起防止SQL注入攻击的责任。 阅读全文

自然框架开源社区的第一次活动——实现会员注册

2011-04-06 06:38 by 金色海洋(jyk), 2787 阅读, 收藏,
摘要: 通过讨论,互相学习,共同提高! 阅读全文
上一页 1 2 3 4 5 6 7 ··· 43 下一页
2