开发之前第一步,就是构造整个的项目结构。这就好比作一幅画,第一步就是描绘轮廓,有了轮廓,剩下的就是慢慢的填充细节。项目结构规划如下图:项目结构描述:本项目以fengzhengBlog为根目录。admin、blogapp是两个app目录,用于实现项目主要功能:包括模型定义、视图定义等css、js、im...
分类:
其他好文 时间:
2014-07-11 22:57:11
阅读次数:
369
用if exists建表【转】1 判断数据库是否存在 Sql代码if exists (select * from sys.databases where name = ’数据库名’) drop database [数据库名] if exists (select * from sys.database...
分类:
数据库 时间:
2014-07-11 22:55:51
阅读次数:
267
前端开发中我们经常要在浏览器中做一些细节调整,比如对 CSS 的微调,最快的方式当然是直接在 Chrome 的开发者工具中调整,但问题在于在控制台中调试好的数值我们还需要再在 CSS 源码中再写一次,效率就低了不少。而 Chrome 的 Workspace 工具就能帮助我们把调试工具中修改的内容自动...
分类:
其他好文 时间:
2014-07-09 20:05:38
阅读次数:
162
所有进度条的功能在于注重细节,即使是最微小的细节可以改变整个用户体验。好的设计能够广泛传播,让人们分享并推荐你的设计。在下面的列表中,你会发现一批设计精美的加载进度条例子,可以免费下载。
分类:
其他好文 时间:
2014-07-09 20:01:07
阅读次数:
186
$(document).ready()和window.onload在表单上看都是页面加载时我们就去执行一个函数或动作,但是在具体的细节上$(document).ready()和window.onload还是有区别的,下面我来介绍介绍。最基本的区别1.执行时间window.onload必须等到页面内包...
最近Git火得如日中天,而且速度体验和团队模式都很不错。手头正好有个学生实训项目,时间紧任务重,而且学校内网管理太紧,所以就想借助于Internet的分布式开发,因此想到了Github。 经过一天的调试,终于把环境搭建好了,中间遇到了很多小细节问题,走了很多弯路,分享出来,以免后来者重倒覆辙。安装....
分类:
系统相关 时间:
2014-07-09 19:26:16
阅读次数:
333
饿好像读书笔记有点随意,给自己提点要求:1. 读书读几遍,理解整本书的知识2. 笔记:记录核心的知识结构与知识点上的各种问题/细节。 笔记分成多部分,可发展,有版本控制----------所以似乎单单一个文本编辑有可能比较无力,最好还是用一个文件夹(带结构的多个文件来维护)笔记本质上是一个学习过程....
分类:
编程语言 时间:
2014-07-09 19:19:54
阅读次数:
178
对于刚出来工作的我来说,每次项目都是一次改变吧,所以总结下来,以供下次参考. 命名规范:首先命名规范,从创建项目开始,文件夹,类名,方法名,字段名,虽然这是一直在强调的,但是我们真正做到却很少,所以得一步步的改善,一个项目不光是你自己要看,出来工作了至少不是你一个人的事,为了不想被骂,那就慢...
分类:
其他好文 时间:
2014-07-09 19:02:39
阅读次数:
171
确定人员,保持小而灵活的团队。先行开发确定需求,不浪费所有人的时间,实际是把整体的开发时间都提前了。相对于瀑布流,团队所有成员一次把项目的所有细节都研究详细了,再开始开发工作,这里面有个弊端是,我们发现每次需求过来的时候,通常情况下大部分的逻辑设计都还是相对清晰的,而卡出的地方往往占少部分,完全没必...
分类:
其他好文 时间:
2014-07-09 13:46:48
阅读次数:
204
简介 将一个复杂对象的构建和他的表示分离,使得同样的构建过程可以创建不同的表示。 建造者模式英文:Builder 详述 建造者模式的优点是:用户只需要指定要建造的类型就可以得到它们,而具体建造的过程和细节就不需要知道了。 建造者模式结构图,最近越来越喜欢画UML类图了,清晰明了。 什么时候使用建.....
分类:
其他好文 时间:
2014-07-09 13:26:57
阅读次数:
194