在我们刚开始学习架构的时候,首先会想到分层的概念,分层架构比较经典的是三层架构,那么,什么是三层架构呢?它包括表现层,业务层,数据访问层;而对于一个新手来说,从抽象意义上的三层架构,逻辑上就划分为三个层。这个是最基本的三层架构模式。表现层充当系统的界面呈现以及UI逻辑的角色,也就是说,UI(用户界面...
分类:
其他 时间:
2014-03-09 06:09:29
收藏:
0 评论:
0 赞:
0 阅读:
596
分布式版本控制系统 & 集中式版本控制系统分布式版本控制系统( Distributed
Version Control System)在这类系统中,像 Git,Mercurial,Bazaar 以及 Darcs
等,客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。这么一来,任...
分类:
其他 时间:
2014-03-09 06:16:08
收藏:
0 评论:
0 赞:
0 阅读:
615
上一篇介绍了VisualSVN
Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN
Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server
Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日...
分类:
其他 时间:
2014-03-09 06:17:11
收藏:
0 评论:
0 赞:
0 阅读:
579
这里讲到的集合是指Set集合,其实Array也是一种类型的集合。在Object
C中提供了两个集合类NSSet和NSMutableSet。其实NSSet和NSArray性质一样,都是用于存储对象的。
然而Array集合和Set集合还是有区别的,主要是在于Set集合的搜索速度要比Array速度要快,N...
分类:
其他 时间:
2014-03-09 06:19:06
收藏:
0 评论:
0 赞:
0 阅读:
503
本人是所谓的应届毕业生,在学校课程基本没有之后,我就开始了网上投递投递简历找工作的流程.由于我专业是计算机方向的所以就优先找了一些IT行业的初级程序员.但悲剧就从这个时候开始了.
不知道大家有没有发现,这行业都有很多家操作极其不规范的小单位,借着招聘的幌子,行所谓”岗前培训”之实.所谓的”岗前培训”...
分类:
其他 时间:
2014-03-09 06:20:55
收藏:
0 评论:
0 赞:
0 阅读:
288
为了方便操作,Linux提供了一组用于查询协议的值及名称的函数。
xxxprotoxxx()函数: 上面的函数对文件/etc/protocols中的记录进行操作,文件中记录了协议的名称、值和别名等值,与struct
protoent的定义一致。 使用协议族函数的例子: 首先,使用setprotoen...
分类:
其他 时间:
2014-03-09 06:22:50
收藏:
0 评论:
0 赞:
0 阅读:
568
分类:
其他 时间:
2014-03-09 06:23:44
收藏:
0 评论:
0 赞:
0 阅读:
413
FTP协议是一种基于客户端和服务器的文件传输协议,属于应用层协议,基于传输层的TCP协议;FTP主要分成主动模式和被动模式两种传输方式,方式是相对服务器而言的,服务器主动发起数据连接即主动方式,使用固定的20端口,客户端主动发起数据连接就是被动方式:主动模式(PORT方式):FTP客户端随机一个非特...
分类:
其他 时间:
2014-03-09 06:27:33
收藏:
0 评论:
0 赞:
0 阅读:
450
今天去升级了到IE9,运行项目的时候发现,我的div显示滚动条时候,用js动态加载进去的内容在光标移动的时候,底部自动被撑大留着空白,IE8
Chrome这些以前都试过 没发现这个问题研究了好久 发现 是overflow
:auto这个样式的问题,当我设置成固定显示的时候就不会留空白,于是搜了一下,...
分类:
其他 时间:
2014-03-09 06:28:28
收藏:
0 评论:
0 赞:
0 阅读:
477
回调方法中几乎都会存在获取委托实例的需求,进而通过委托实例调用EndInvoke以得到异步执行的返回值。在我看过的相关文章中,获取委托实例的方法几乎都是同一个,就是向BeginInvoke的最后一个参数(object型)传入委托实例,然后在回调方法中通过ar.AsyncState得到,甚至在《C#高...
分类:
其他 时间:
2014-03-09 06:30:22
收藏:
0 评论:
0 赞:
0 阅读:
408
博客园的朋友们,大家好,我是新人小雨,刚接触建站不久。下面介绍一下我在建站中遇到的一些问题和体会。
作为前端开发,需要注意的一方面是布局的可看性,另一方面自然就是优化的科学性。关键词的布置,描述的添加以及标题的设定都是需要去深究的。
今天借艾菲迪克授权网站的建设为大家分析一些SEO细节问题。 1、关...
分类:
其他 时间:
2014-03-09 06:31:18
收藏:
0 评论:
0 赞:
0 阅读:
374
今天学习Spring,突然想重新复习一下Java类加载和类反射的。巩固一下底层原理。部分参考了李刚老师的《疯狂Java讲义》和陈雄华、林开雄的《Spring3.x企业应用开发实战》。一、一个命令对应一个进程。
当我们启动一个Java程序,即启动一个main方法时,都将启动一个Java虚拟机进程,不管...
分类:
其他 时间:
2014-03-09 06:32:11
收藏:
0 评论:
0 赞:
0 阅读:
504
#include #define NULL 0 #define MAX_LIMIT 5
//#define MAX_LENGTH 2 bool ComparePC2S(const char *,const std::string &);
int main() { const std::string ...
分类:
其他 时间:
2014-03-09 06:34:06
收藏:
0 评论:
0 赞:
0 阅读:
349
在第一次使用TortoiseSVN从服务器CheckOut的时候,会要求输入用户名和密码,这时输入框下面有个选项是保存认证信息,如果选了这个选项,那么以后就不用每次都输入一遍用户名密码了。不过,如果后来在服务器端修改了用户名密码,则再次检出时就会出错,而且这个客户端很弱智,出错之后不会自动跳出用户名...
分类:
其他 时间:
2014-03-09 06:36:02
收藏:
0 评论:
0 赞:
0 阅读:
397
TreeView查获节点并选中节点如果有多个节点则会继续查找下一个节点 支持关键字搜索 private
void SearchNodes(string SearchText, TreeNode StartNode) { TreeNode node = null;
while (StartNode !...
分类:
其他 时间:
2014-03-09 06:38:03
收藏:
0 评论:
0 赞:
0 阅读:
344
void CDictCol::LoadDictCol(void){//
加载数据字典信息CString cstrSql;cstrSql.Format("SELECT dc.TblID, dc.TblName, dc.ColName,
dc.ColIndex ""FROM %s dc WHERE dc...
分类:
其他 时间:
2014-03-09 06:39:05
收藏:
0 评论:
0 赞:
0 阅读:
426
接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.添加文件在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:这时候,你需要告知TortoiseSVN你的操作,如图:加入以后,你的文件会变成这个状态,如图:这...
分类:
其他 时间:
2014-03-09 06:41:48
收藏:
0 评论:
0 赞:
0 阅读:
397
1 //zoj3759 2
//http://www.bingfengsa.com/info/18001.html 3 //学习笔记(仅仅是填充学习博文中的知识点而以) 4 /* 5
【题目要求】: 6 找到:x(x+1)/2=ky^2 -x^2-x+2ky^2=0 (2x+1)^2-8k*y^2=...
分类:
其他 时间:
2014-03-09 06:40:54
收藏:
0 评论:
0 赞:
0 阅读:
450
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左...
分类:
其他 时间:
2014-03-09 06:42:48
收藏:
0 评论:
0 赞:
0 阅读:
584
这道题又一次更新了我的世界观与人生观Orz……最开始我是设计了一个O(n)的递推算法,本以为可以轻松AC没想到居然TLE了……然后搜了一下题解,才发现这道题要用矩阵的思想去做。通过对题目的分析,我们可以得到矩阵递推公式如下:将公式右边推至a1,a0即可得:然后这个题的关键就转化成了求[p
q;1 0...
分类:
其他 时间:
2014-03-09 06:44:37
收藏:
0 评论:
0 赞:
0 阅读:
484