一、单一职责原则
单一职责原则的英文名称是single responsibility principle,简称SRP。单一职责原则就是类或接口内功能的单一化,降低之间的耦合度,增强程序的健壮。
书中总结单一职责原则的好处:
类的复杂性降低,实现什么职责都有清晰明确的定义可读性提高,因为复杂性降低可维护性提高,因为可读性提高变更引起的风险降低,变更是必不可少的,如果接口的单一职责做得好...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 22:40:39   
                                阅读次数:
149
                             
                    
                        
                            
                            
                                创建工程目录 
然后点击菜单栏中的【新建】——>【操作】——>【Repository…】出现下面的界面。 
 
输入字及工程的名字点击下一步。 
 
这里可以选择Simple也可以选择Single,但是我建议选择第二种,然后点击下一步。 
 
这个页面是配置一些谁可以读和写的权限的设置,更具场景,自行选择,然后点击create。 
 
在这儿就会生成一个url地址,也就是工程所在地址如图”https...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 18:46:49   
                                阅读次数:
219
                             
                    
                        
                            
                            
                                Single Number II
Given an array of integers, every element appears three times except for one. Find that single one.
Note:
Your algorithm should have a linear runtime complexity. Could you implem...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 18:41:48   
                                阅读次数:
149
                             
                    
                        
                            
                            
                                Erlang是一门函数式编程语言,具有不可变状态
Erlang的变量是一次性赋值变量(single-assignment variable)
在Erlang里,变量的获得值是一次成功模式匹配操作的结果,=是一个模式匹配操作符
在Erlang里,原子被用于表示常量值,原子是全局性的,以小写字母开头,还可以放在单引号内,一个原子的值就是它本身
元组用于把一些数量固定的项目归组成单一的实体,用大括号括起...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 17:03:01   
                                阅读次数:
141
                             
                    
                        
                            
                            
                                Petya and Gena love playing table tennis. A single match is played according to the following rules: a match consists of multiple sets, each set consists of multiple serves. Each serve is won by one o...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 16:41:03   
                                阅读次数:
181
                             
                    
                        
                            
                            
                                面向对象的六大原则:
1.单一职责原则(Single Responsibility Principle  SRP)
2.开闭原则(Open Close Principle OCP)
3.里氏替换原则(Liskov Substitution Principle LSP)
4.依赖倒转原则(Dependence Inversion Principle  DIP)
5. 接口隔离原则(Inte...
                            
                            
                                分类:
其他好文   时间:
2016-05-12 12:42:34   
                                阅读次数:
169
                             
                    
                        
                            
                            
                                    一、什么是单点登录SSO(Single Sign-On) SSO是一种统一认证和授权机制,指访问同一服务器不同应用中的受保护资源的同一用户,只需要登录一次,即通过一个应用中的安全验证后,再访问其他应用中的受保护资源时,不再需要重新登录验证。 二、单点登录解决了什么问题 解决了用户只需要登录一次就可以 ...
                            
                            
                                分类:
其他好文   时间:
2016-05-11 15:04:07   
                                阅读次数:
142
                             
                    
                        
                            
                            
                                    今天根据斯坦福大学的在线课程复习链表和二叉树 上面对于二叉树的递归定义非常简洁: a binary tree is either empty (represented by a null pointer), or is made of a single node, where the left an ...
                            
                            
                                分类:
其他好文   时间:
2016-05-11 13:05:35   
                                阅读次数:
207
                             
                    
                        
                            
                            
                                You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single  ...
                            
                            
                                分类:
其他好文   时间:
2016-05-10 23:11:27   
                                阅读次数:
169
                             
                    
                        
                            
                            
                                Given an array of integers, every element appears twice except for one. Find that single one. 代码如下: ...
                            
                            
                                分类:
其他好文   时间:
2016-05-10 20:42:21   
                                阅读次数:
138