找到相关内容 286
一个rails简单示例
每学一门语言的第一步都是充满坎坷的(也许是个人问题,哈哈)。插几句“广告”,前几天看了《Ruby Programming》中文版,觉得写得不错,够基础。灰常适合初学者。今天时间比较充裕,所以在看《应用Rails进行敏捷Web开发》,按照上面的第一个rails示例来进行我的第一个rails示例。 啰嗦几句:rails是强制的mvc框架,默认做了很多工作,这样就必须有很多约定,
http://www.cyqdata.cn/cnblogs/article-detail-41674 
一位程序员的一个LBS应用的想法
    最近状态不佳,周末宅在家里看iOS方面的技术书籍,对iOS每个技术要点都阅读了一遍。Apple的移动设备提供了很多PC所不能提供的方便功能,比如gps定位,拍照,摄像等等。虽然没有时间,但是还是想弄一个自己的应用,所以先把想法想好了,在用技术和时间去实现。这篇文章将谈一谈一个LBS应用的想法。     首先,我绝对不是一个有良好创
http://www.cyqdata.cn/cnblogs/article-detail-41668 
推荐一个国外SaaS产品-Olark
Olark www.olark.com 是国外非常出名的一个在线客服工具。 现在国内很多人创业失败的原因是:什么都想自己做,不利用现有资源,结果造成做出来的东西什么都有,什么都不好用。 我们应该好好学习国外的小团队,他们只做一件事情,而且把它做的非常棒!这也是他们创业成功的秘决,因为小团队想成功,是比不过大公司的市场,核心竞争力在于产品,把产品做的很棒,才能成功。 我们在做WorkXP时,需
http://www.cyqdata.cn/cnblogs/article-detail-41660 
给大家分享一个SQL优化经验
      很长时间没有搞SQL了,最近又回归原始,有一个优化的经验和大家分享下。              看下面一个查询,这是查询学生数据的逻辑,逻辑比较有点乱,这个查询跑30分钟也不会出结果,一执行CPU立马100%,虽然是个虚似机
http://www.cyqdata.cn/cnblogs/article-detail-41557 
一个项目,你会尝试用Rails吗?
Rails (Ruby on Rails - 基于Ruby语言的一个Web应用框架,类似Java里的Struts,Spring,Hibernate等框架) 目的 其实我写这篇文章的目的并不是想把Java程序员拉到Ruby阵营中来,只是想让Java程序员们知道在有些情况下,Rails可能是一个更好的选择,并且通过学习Ruby会加深对Java语言的理解,也希望通过这篇
http://www.cyqdata.cn/cnblogs/article-detail-41538 
一个程序员自我剖析
  从中专毕业到现在9年了,一直以来浑浑噩噩的过着日子,曾经番然醒悟过,狂妄自大过.从小到大毛病多多,简单的说是爱憎分明,从脸上就可以看出一切.干过工人,中间毅然转行,总的来说就是圆梦来着,小时候因为爱玩游戏,而立下目标以后要成为计算机专家.目标很远大,但是自己总是行动到一半就断了,初中上高中没考试,中专考大学也没参加,梦想一步步的遥远.当然为什么会转IT业应该感谢的我中专的班主任,他的
http://www.cyqdata.cn/cnblogs/article-detail-41513 
(译)如何使用cocos2d来制作一个塔防游戏:第一部分
原文链接地址:http://www.iphonegametutorials.com/2011/04/11/cocos2d-game-tutorial-how-to-build-a-tower-defense-game-for-the-iphone-part-1-creep-waves/ 教程截图:   我们做到了!在第一篇教程中,我们已经花时间讨论了最终要完成一个什么样的作品。现在,让我们开始
http://www.cyqdata.cn/cnblogs/article-detail-41484 
(译)如何使用cocos2d制作一个塔防游戏:第三部分
原文链接地址:http://www.iphonegametutorials.com/2011/04/19/cocos2d-game-tutorial-%E2%80%93-how-to-build-a-tower-defense-game-for-the-iphone-%E2%80%93-part-3-%E2%80%93-rotation-and-realism/   欢迎来到塔防游戏教程系列的第
http://www.cyqdata.cn/cnblogs/article-detail-41481 
(译)如何使用cocos2d制作一个塔防游戏:第四部分(完)
原文链接地址:http://www.iphonegametutorials.com/2011/04/21/cocos2d-game-tutorial-how-to-build-a-tower-defense-game-for-the-iphone-part-4-starting-the-tower-attack/ 教程截图:   这部分教程,我们将实现我们刚开始所讨论的完整的塔防游戏。这是本系列
http://www.cyqdata.cn/cnblogs/article-detail-41480 
(译)如何使用cocos2d制作一个塔防游戏:第二部分
原文链接地址:http://www.iphonegametutorials.com/2011/04/15/cocos2d-game-tutorial-how-to-build-a-tower-defense-game-for-the-iphone-part-2-placing-towers/ 教程截图:   欢迎来到《如何使用cocos2d制作一个塔防游戏》的第二部分--今天,我们将添加代码来放
http://www.cyqdata.cn/cnblogs/article-detail-41474 
分享一个业务逻辑层的封装
在系统开发中,通常都会采用经典的三层或者四层架构。其中数据模型层通过ORM工具来生成模型代码,实现了数据库操作的CRUD方法,上层的业务层进行简单的封装,供界面层调用。但由于模型层是与数据库中的单个表对应,而很多数据模型之间是有关联和上下级关系的,如果仅仅对业务层做简单封装,作为传值和分层之用,则很可能在开发和维护中出现以下问题: 1. 上层界面在增加和修改数据时,需要维护数据之间的关联和上下级关
http://www.cyqdata.cn/cnblogs/article-detail-41447 
蛙蛙推荐:用javascript作一个通用向导
摘要:向导可以让你的网站用户快速上手使用你的web应用,提高网站的吸引力。向导一般分为好几个步骤,每个步骤收集一些数据,并且支持退回功能,所有步骤完成后可以得到每一步的收集结果。这里给大家展示一种比较通用,灵活且简单的向导框架。 1、界面设计 index.html:只提供了一个向导显示位置的占位符 <html> <head> <title>
http://www.cyqdata.cn/cnblogs/article-detail-41425 
判断一个点是否在指定三角形内(1)
问题:判断点P是否在三角形ABC内 判断一个点是否在在三角形内,最常用的两种方法:面积法、向量同向法。算法虽然很简单,但要做到高效却不容易,要考虑到二维、三维的区别,还要考虑到坐标是用浮点数还是用整数来表示。   在二维平面上,问题相对简单,一般只需6次乘法计算。但在三维平面时问题要复杂很多,在网上看到的算法,一般都需要30次乘法计算(如果已知点P在平面ABC上,则需21次)。
http://www.cyqdata.cn/cnblogs/article-detail-41366 
(译)如何使用cocos2d制作一个塔防游戏:引子
原文链接地址:http://www.iphonegametutorials.com/2011/04/11/cocos2d-game-tutorial-how-to-build-a-tower-defense-game-for-the-iphone/ 教程截图:   我们已经学习到了好多简单的游戏机制了(比如精灵、菜单等),现在是时候向大家介绍一下塔防游戏了。但是,要完成塔防游戏的开发,我们得花
http://www.cyqdata.cn/cnblogs/article-detail-41326 
在Orchard中创建一个主题(Theme)
    在Orchard中我们可以通过自定义主题来让我们的网站与众不同。一个主题可以重写样式,图片,布局,并还可以重写所有Orchard模块所提供的模板。简言之就是:网页上任何一处Html代码都是可控制的。也正是由于这个优势的存在,让前端网页设计师有了无限制的发挥空间。本文通过一个简单的示例来让我们开启Orchard主题制作之旅。 生成主题代码结构首先还是要用到一个
http://www.cyqdata.cn/cnblogs/article-detail-41286 
分享一个大学期间为企业做的个人CMS
前言: 今年大三了,等7号最后一科考试结束,大三就结束了,等着去暑假实习,希望在大学还剩下一年的时间,把自己总结的知识以及可以看的东西分享一下,希望得到新手的喜欢,以及盼望得到园里很多高手的指点,个人CMS主要是实现文章内容管理,图片管理,管理员管理,留言互动管理等等..完美的三层架构,数据库采用Access,免去独立买数据库空间所需的费用... 看到好多园友回复,谢谢提醒,我把网站地址删除了,我
http://www.cyqdata.cn/cnblogs/article-detail-41280 
C#的一个小菜鸟所写的缓存模块
做了一个缓存模块。主要是难有一个完整的缓存类支持多种缓存并且简单,所以就倒腾了个。 Discuz!nt的缓存写的很牛但是的确很复杂。尽管主要是为了解决WEB园中缓存同步的场景,但是觉得比较无用。不过据说最新版的修改了。如果能够开启WEB园那应该就不是虚拟机了,既然是自己的机器 为什么装个Memcached就会更好啊。纠结啊。所以那个缓存类也是很值得使用的。 自己就写了个。反正简单用着。还行。估计有
http://www.cyqdata.cn/cnblogs/article-detail-41248 
(译)如何制作一个类似tiny wings的游戏:第二部分(完)
免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 原文链接地址:http://www.raywenderlich.com/3913/how-to-create-a-game-like-tiny-wings-part-2 教程截图:   这是本系
http://www.cyqdata.cn/cnblogs/article-detail-41149 
(译)如何制作一个类似tiny wings的游戏:第一部分
  免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作! 原文链接地址:http://www.raywenderlich.com/3888/how-to-create-a-game-like-tiny-wings-part-1  
http://www.cyqdata.cn/cnblogs/article-detail-41108 
通过一个小程序,说明IIS不神秘
构想,这个只是构想而已:自己做一个IIS。IIS是什么呢?一个霸占者80或者443端口的程序。所有对于80端口的请求,不管是GET还是POST或者其他符合HTTP1.1的东西,都交给它来处理了。通过浏览器,我们请求一个页面,然后,我们的请求就被它获得了。我们看看,它拿到的HTTP请求数据头是什么东西。新建一个VBNET的控制台程序,我们也来霸占一个端口 13000Imports Syst
http://www.cyqdata.cn/cnblogs/article-detail-41102