摘要:1. Git概念1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。1) 工作目录:用户本地的目录;2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该区域为索引。3) 仓库:将索引通过commit命令提交至仓库中,每一次提交都意味着版本在进行一次更新。1.2. 使用Git时的初始化事项1.2.1. Git初始化配置1) 配置使用git仓库的人员姓名 git config -- 阅读全文
.net托管平台appharbor使用
2013-05-22 11:21 by youxin, 910 阅读, 0 推荐, 收藏,
摘要:一、部署AppHarbor的准备1、AppHarbor账户。去AppHarbor注册即可;2、完整的项目。想体验下的可以直接用VS的演示项目;3、 Git。了解基本操作即可;4、Github,可选。AppHarbor可以Hook你的Github帐号,当然你也可以不使用。二、Application设置1、注册AppHarbor后,在页面Create new application,然后进入你刚刚创建的Application,选择setting,设置Application Name和Tracking branch。Tracking branch就是你用来推送的分支,我们选择master。2、添加S 阅读全文
Asp web.config详解
2013-05-21 22:22 by youxin, 349 阅读, 0 推荐, 收藏,
摘要:http://www.codeproject.com/Articles/301726/Web-config-File-ASP-NEThttp://www.dotblogs.com.tw/junegoat/archive/2012/01/18/iis7-dot-net4-web-config-setting-configuration-appsettings.aspx 阅读全文
vs2010使用sql server
2013-05-21 22:20 by youxin, 685 阅读, 0 推荐, 收藏,
摘要:首先连接数据库,SqlConnection conn = new SqlConnection(connStr);connStr可以写在web.config里面:<connectionStrings> <add name="Sales" connectionString= "server=myserver;database=Products; uid=<user name>;pwd=<secure password>" /></connectionStrings>add:向连接字符串集合添加名称/ 阅读全文
.net使用mysql
2013-05-21 21:28 by youxin, 220 阅读, 0 推荐, 收藏,
摘要:1.首先下载mysql connector/nethttp://dev.mysql.com/doc/relnotes/connector-net/en/我下的版本是6.6.5 (2013-02-05),是一个安装文件,默认安装在C盘,http://developer.51cto.com/art/200901/107167.htm 阅读全文
设计模式之构造者模式
2013-05-21 10:31 by youxin, 624 阅读, 0 推荐, 收藏,
摘要:构造者模式用于创建一个包含多个组成部分的复杂对象,可以返回一个完整的产品对象给用户。建造者模式关注该复杂对象时如何一步一步创建而成的,对于用户而言,无需知道创建过程和内部组成细节,只需直接使用创建好的完整对象即可。模式动机:无论在现实生活中还是在软件系统中,都存在一些复杂的对象,他们拥有多个组成部分,如汽车,他包括方向盘,车轮,发送机等各种部件,而对于大多数用户而言,无需知道这些部件的装配细节,也几乎不会使用单独某个部件,而是使用一台完整的汽车,如图:在软件开发中,也存在大量类似汽车一样的复杂对象,他们拥有一系列成员属性,这些成员属性有些是引用类型的成员对象,而且在这些对象中,还可能存在... 阅读全文
zend framework和smarty的区别
2013-05-20 21:04 by youxin, 275 阅读, 0 推荐, 收藏,
摘要:框架就像一个大楼的地基, 无论大楼怎么盖, 打造地基的方法永远都是类似的.在我们进行程序开发的过程中, 你会发现每个程序之间都要有很多类似的东西和可以重用的东西, 如果你每个项目过后都把这些类似的东西积累起来, 那么这些代码可以称为库, 当库越来越强大, 甚至连程序结构都可以重用的时候, 你就可以叫他框架了.模板引擎, 你可以理解成施工队里刷油漆的, 他们是专业刷油漆的, 盖楼的不用管油漆怎么刷, 刷油漆的也不关注楼是怎么盖的.其实模板引擎的主要作用还是将逻辑和显示进行分离, 最初可能是为了让程序员和美工更好的进行配合, 既然初学者, 我想你经常会把php代码和html写到一起, 你自己是可以 阅读全文
什么是分层架构模式及常见的分层架构模式
2013-05-20 18:13 by youxin, 10352 阅读, 1 推荐, 收藏,
摘要:什么是分层架构模式分层(Layer)模式是最常见的一种架构模式。甚至说分层模式是很多架构模式的基础,本章下面讲到的一些内容实际上都和分层模式相关联。分层描述的是这样一种架构设计过程:从最低级别的抽象开始,称为第1层。这是系统的基础。通过将第J层放置在第J-1层的上面逐步向上完成抽象阶梯,直到到达功能的最高级别,称为第N层。因而分层模式就可以定义为:将解决方案的组件分隔到不同的层中。每一层中的组件应保持内聚性,并且应大致在同一抽象级别。每一层都应与它下面的各层保持松散耦合。分层模式的关键点在于确定依赖:即通过分层,可以限制子系统间的依赖关系,使系统以更松散的方式耦合,从而更易于维护。相对于分层, 阅读全文
三层架构理解
2013-05-20 18:08 by youxin, 487 阅读, 0 推荐, 收藏,
摘要:三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。区分层次的目的即为了“高内聚,低耦合”的思想。参见百度:http://baike.baidu.cn/view/687468.htm三层架构与mvc的区别:MVC(模型Model-视图View-控制器Controller)是一种设计模式,我们可以用它来创建在域对象和UI表示层对象之间的区分。同样是架构级别的,相同的地方在于他们都有一个表现层,但是他们不同的地方在于其他的两个层。在三层架构中没有定义Controller的概念。这是我认为最不同 阅读全文
pydelicious使用
2013-05-18 05:34 by youxin, 917 阅读, 0 推荐, 收藏,
摘要:文档地址:https://github.com/veselosky/pydelicious常用方法get_popular(tag)parseRSSforpopularURLSfortag 返回一个包含字典的列表,每一项包括:URL,描述,以及提交者。pydelicious.get_popular(tag='program') 返回[{'extended': u'', 'description': u'gymnasium course catalog - home', 'tags': u'co 阅读全文
浙公网安备 33010602011771号