前言 面向对象编程追求的本质-提高扩展性、可维护性、灵活性和复用性。合理利用面向对象6个原则,能够很好的达到要求。如何利用好就是至关重要的了,前人总结了23+个设计模式能够让初学者更容易学到其中的精髓,本文就说说我对本人对装饰模式与代理模式的见解。 设计模式链接 对设计模式的总结之原则 对设计模式的 ...
分类:
其他好文 时间:
2017-05-09 14:50:36
阅读次数:
291
接下来就要进入到PHP的学习了,所以要安装Apache服务器和PHP,从昨天开始一直到刚刚才配置完成,中间也遇到了一些问题,所以整理一下写了下来。接下来就是Win64位系统配置Apache2.4和PHP7.0的步骤(电脑上已有mysql,所以在这里就不写mysql的安装步骤了): 一、 首先下载Ap ...
分类:
Web程序 时间:
2017-05-09 14:48:18
阅读次数:
307
转载请注明出处 http://blog.csdn.net/typename/article/details/39495409 powered by miechal zhao 概览: Android WebView 做为承载网页的载体控件,他在网页显示的过程中会产生一些事件,并回调给我们的应用程序,以 ...
分类:
移动开发 时间:
2017-05-09 12:43:08
阅读次数:
219
原题 Given a binary tree, determine if it is a valid binary search tree (BST). Assume a BST is defined as follows: The left subtree of a node contains o ...
分类:
其他好文 时间:
2017-05-09 11:24:05
阅读次数:
162
这个组件很少用。 一般用这个,是为了页面好看,还有就是布局排版的问题,因为多个页签其实占的是一块地。。。 新建ELEMENT TABStrip,右键tabstrip,插入页签,需要几个加几个。。。 加入的页签,需要给标题设置名称,即为页签名称。。。 TABStrip上的SELECT,可以做点击选择页 ...
分类:
其他好文 时间:
2017-05-09 11:16:42
阅读次数:
124
$dfs$,线段树。 通过观察可以发现,某位置要能被找到,和他到根这条路上的每个节点的权值存在密切的联系,且是父节点的做儿子还是有儿子也有联系。 可以从根开始$dfs$,边走边更新线段树,如果遍历左儿子,那么将$[1,val-1]$全部加$1$,否则将$[val+1,n]$全部加$1$,回溯的时候减 ...
分类:
其他好文 时间:
2017-05-09 11:13:45
阅读次数:
165
我们用字符串形式写html模板时,或者向某标签添加html内容时,如下,如果这个str更加的长,一旦里面少了一个单引号,少了一个加号,基本报错还看不懂,一脸懵逼。。。 那么,后来聪明了点,我就这么写了str 但是强迫症可能要懵逼了,尼玛不齐!于是,之前发现了webstorm的一个功能,效果如下 上半 ...
分类:
Web程序 时间:
2017-05-08 21:03:12
阅读次数:
198
微服务架构与实践 笔记:《微服务架构与实践》 王磊 著 一 单块架构 1 定义:对于这种功能集中、代码和数据中心化、一个发布包、部署后运行在同一进程的应用程序,我们通常称之为单块架构应用,并非物理上的分层。 2 单层架构:数据 逻辑 页面 混合 3 三层架构: 1)表示层:数据显示和用户交互 2)业 ...
分类:
其他好文 时间:
2017-05-08 10:08:20
阅读次数:
266
知识点:ai一、 a => abstract(抽象类) a) 抽象类的修饰符,修饰类和成员方法 b) 注意:被修饰的类不能被实例化,被修饰的方法不能有程序体 c) 如果某一个类使用abstract进行了修饰,则说明他内部有未完成的成员方法,两种解决方案,要么我们在本类中把未完成的方法实现,要么,我们 ...
分类:
Web程序 时间:
2017-05-07 23:17:55
阅读次数:
217
题目: Given a string that contains only digits 0-9 and a target value, return all possibilities to add binary operators (not unary) +, -, or * between t ...
分类:
其他好文 时间:
2017-05-07 22:06:13
阅读次数:
217