面向对象是一种思想,是相对于面向过程而言的。面向对象是将功能等通过对象实现,将功能封装进对象中,让对象去实现具体细节。面向对象的三大特征:封装性、继承性、多态性。封装性就是把对象的属性和实现的细节隐藏起来,仅对外提供公共的访问方式。继承性就是两种事物间存在一定的所属关系,继承是多态的前提。多态性就是 ...
分类:
其他好文 时间:
2018-06-15 22:44:20
阅读次数:
234
最近我根据一个UI设计,耗时3h快速实现较复杂页面布局,如上图。根据这份UI设计图,实现代码如下,暂不考虑具体细节,先以成型为主: 效果如图: ...
分类:
其他好文 时间:
2018-06-11 10:59:03
阅读次数:
164
MyBatis 是一款标准的 ORM 框架,被广泛的应用于各企业开发中。具体细节这里就不在叙述,大家自行查找资料进行学习下。 加载依赖 application 配置(application.yml) 启动类 在启动类中添加对 Mapper 包扫描@MapperScan,Spring Boot 启动的 ...
分类:
编程语言 时间:
2018-06-10 11:49:45
阅读次数:
185
安装过程ambari-server实战: Step1: Download the Ambari repository on the Ambari Server host For Redhat/CentOS/Oracle: cd /etc/yum.repos.d/ wget <ambari-repo- ...
分类:
其他好文 时间:
2018-06-07 14:28:43
阅读次数:
241
提交AppStore上的APP经常被拒,找到一家安全编码的编译器,几维,具体使用,需要如下: 1 协商,发文档. 2 拿到文档之后,首先,在Xcode内添加编译器. 3 添加编译器之后,运行脚本,搭建测试环境. 4 在Xcode内配置环境, 4-1. building Setting内 搜索 Opt ...
分类:
其他好文 时间:
2018-06-04 16:36:32
阅读次数:
131
android原生的日期时间控件,因为是原生的总有其满足不了我们需求的时候,Android 手机版本那么多,用户弹出来的控件五花八门。因为项目需要,在网上找了一 些demo看了看,感觉有些写的很好,很有借鉴意义,特此记下,方便后来者。 先看下可以达到的效果图,是不是正好需要的呢: 具体细节不再赘述, ...
分类:
移动开发 时间:
2018-06-02 11:41:41
阅读次数:
656
一、规格化设计 规格就是对一个方法/类/程序的外部可感知行为的抽象化表示,忽略实现的具体细节,使得设计与实现有效的分离开来。规格化设计的实现依赖于抽象化(Abstraction),包括过程抽象,数据抽象等等。使用规格化设计带来的好处就是减少了程序的复杂度,使得程序员可以专注于处理少数重要的部分,而不 ...
分类:
其他好文 时间:
2018-05-28 21:14:18
阅读次数:
166
通过调用静态工厂方法创建Bean 1)调用静态工厂方法创建Bean是将对象创建的过程封装到静态方法中。当客户端需要对象时,只需要简单地调用静态方法,而不需要关心创建对象的具体细节。 2)要声明通过静态方法创建的Bean,需要在Bean的class属性中指定拥有该工厂的方法的类,同时需要在bean的f ...
分类:
编程语言 时间:
2018-05-25 01:48:03
阅读次数:
223
题解 开始学习随机化算法= = 模拟退火的板子往上套就行,莫名其妙的就过了 可能数据太水,实现的具体细节可看代码 代码 ...
分类:
其他好文 时间:
2018-05-16 12:54:25
阅读次数:
121
参考:https://blog.csdn.net/yongan1006/article/details/8142527 运行脚本时出现了这样一个错误,打开之后并没有找到所谓的^M,查了之后才知道原来是文件格式的问题,也就是linux和windows之间的不完全兼容。。。具体细节不管,如果验证:vim ...