凭什么要用面向对象来编程,不用是否可以?今天我们通过讲这么几个设计原则来说明为什么要用面向对象,它的好处在哪里。 一、单一职责原则: 全称:“Single-Responsibility Principle”面向对象设计 说明:就一个类而言,应该只专注于做一件事和仅有一个引起它变化的原因。所谓职责,我
分类:
其他好文 时间:
2016-03-02 00:01:53
阅读次数:
369
auto doc=new tinyxml2::XMLDocument(); doc->Parse(FileUtils::getInstance()->getStringFromFile("data_1.xml").c_str()); auto root=doc->RootElement(); for
分类:
其他好文 时间:
2016-03-02 00:01:05
阅读次数:
376
一、问题的产生 a.新建项目时选的iPhone b.为了做成图片启动,按照惯例去掉了LaunchStoryboard的引用,建了个LaunchImage的资源,属性里随便勾了一个,找了张匹配的图拖了过去 c.运行的时候,报错了。 二、解决方法 “did not any applicable cont
分类:
移动开发 时间:
2016-03-02 00:00:28
阅读次数:
643
值类型和引用类型的区别 判断字符开始和结束 获取子字符串 去空格和查找替换 大小写转换和字符串分割 正则表达式 http://baike.baidu.com/link?url=XAQh3xpKPx6fUYdw7-3RhExXR3mEqL51rqYNXKpvy93_KmLuOaTevd59LyzihL
分类:
其他好文 时间:
2016-03-02 00:00:57
阅读次数:
310
面向对象设计原则: 是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员
分类:
编程语言 时间:
2016-03-02 00:01:19
阅读次数:
379
关键字:operator 相见:《高质量程序设计指南》 P255 如果运算符被重载为全局函数,那么只有一个参数的运算符叫做一元运算符,有两个参数的运算符叫做二元运算符。 如果运算符被重载为类的成员函数,那么一元运算符没有参数(但是++和--运算符的后置版本除外),二元运算符只有右侧参数,因为对象自己
分类:
其他好文 时间:
2016-03-02 00:01:00
阅读次数:
366
使用css3实现一个立方体 <div class="box"> <div class="boxCorner1"></div> <div class="boxCorner2"></div> </div> .box { margin:4em auto; width:10em; height:10em;
分类:
Web程序 时间:
2016-03-02 00:00:13
阅读次数:
329
------------------------------------------------ 重点提示: 1、程序的注释:单行注释、多行注释; ------------------------------------------------ 第1节 .Net学习路线及几个容易混淆的概念 C#过程
分类:
Web程序 时间:
2016-03-01 23:59:04
阅读次数:
414
查壳 没有我拖alt+F9到上面 入口处 下断关键跳 略过 就没了要实现强暴 直接过。。。仔细来看看。。。那两个调用 都下断 看看 判断的条件 理论上是这样的按照经验。。。这又是个坑!来自为知笔记(Wiz)
分类:
其他好文 时间:
2016-03-01 23:58:15
阅读次数:
377
拖动的幅度越大,字就会越大。 <!DOCTYPE html> <html> <head lang="en"> <style> html, body { width: 100%; height: 100%; margin: 0px; overflow: hidden; } canvas { curso
分类:
其他好文 时间:
2016-03-01 23:57:43
阅读次数:
602
http://blog.csdn.net/taojiayu/article/details/1312356 Java接口嵌套 http://www.blogjava.net/Argol/archive/2010/12/14/332015.html
分类:
其他好文 时间:
2016-03-01 23:57:35
阅读次数:
317
桶排序:思路是,申请足够数量的空间去存放可能出现的值,循环所有的值,把对应值得地方进行标记,然后依据值得大小输出排序的顺序。 例子:2 5 8 6 1 4 申请数组a[8] 出现一个数,a[那个数] = 1; 最后循环数组,值为1的输出即可。 冒泡排序:思路是,不停的比较前后两个数,如果顺序不对就交
分类:
编程语言 时间:
2016-03-01 23:57:49
阅读次数:
329
hibernate---Table 'XXX.XXX' doesn't exist 在设置自动生成数据表的策略中: <!-- 自动生成数据表的策略 --> <property name="hbm2ddl.auto">update</property>//别的值也可以 但是出现了一个问题:Table
分类:
Web程序 时间:
2016-03-01 23:56:54
阅读次数:
401
正则表达式 正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模
分类:
其他好文 时间:
2016-03-01 23:56:31
阅读次数:
310
一个朋友写的,收藏之 <!doctype html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> .divBox { width:600px; height: 600px; position
分类:
Web程序 时间:
2016-03-01 23:56:22
阅读次数:
434
问题:如何实现以下函数? add(2, 5); // 7 add(2)(5); // 7第一个就不用说了,很简单,关键是看第二个,add(2)(5),可见add(2)应该返回的是一个函数,这个函数再传入一个参数5,再与之前传入的参数相加;所以,我觉得可以这样写: var add = function
分类:
Web程序 时间:
2016-03-01 23:57:43
阅读次数:
679
转载自 http://www.cnblogs.com/xia520pi/archive/2012/05/28/2520813.html , 感谢虾皮工作室这一系列精彩的文章. Hadoop集群(第8期)_HDFS初探之旅 1、HDFS简介 HDFS(Hadoop Distributed File S
分类:
其他好文 时间:
2016-03-01 23:57:19
阅读次数:
466