码迷,mamicode.com
首页 > 2016年03月01日 > 全部分享
7种面向对象设计的强大之处
凭什么要用面向对象来编程,不用是否可以?今天我们通过讲这么几个设计原则来说明为什么要用面向对象,它的好处在哪里。 一、单一职责原则: 全称:“Single-Responsibility Principle”面向对象设计 说明:就一个类而言,应该只专注于做一件事和仅有一个引起它变化的原因。所谓职责,我
分类:其他好文   时间:2016-03-02 00:01:53    阅读次数:260
cocos2d-x之xml文件读取初试
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    阅读次数:251
Xcode 下“ did not have any applicable content ”分析及解决
一、问题的产生 a.新建项目时选的iPhone b.为了做成图片启动,按照惯例去掉了LaunchStoryboard的引用,建了个LaunchImage的资源,属性里随便勾了一个,找了张匹配的图拖了过去 c.运行的时候,报错了。 二、解决方法 “did not any applicable cont
分类:移动开发   时间:2016-03-02 00:00:28    阅读次数:447
字符串2
值类型和引用类型的区别 判断字符开始和结束 获取子字符串 去空格和查找替换 大小写转换和字符串分割 正则表达式 http://baike.baidu.com/link?url=XAQh3xpKPx6fUYdw7-3RhExXR3mEqL51rqYNXKpvy93_KmLuOaTevd59LyzihL
分类:其他好文   时间:2016-03-02 00:00:57    阅读次数:209
Java程序员应该了解的10个面向对象设计原则
面向对象设计原则: 是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员
分类:编程语言   时间:2016-03-02 00:01:19    阅读次数:257
运算符重载
关键字:operator 相见:《高质量程序设计指南》 P255 如果运算符被重载为全局函数,那么只有一个参数的运算符叫做一元运算符,有两个参数的运算符叫做二元运算符。 如果运算符被重载为类的成员函数,那么一元运算符没有参数(但是++和--运算符的后置版本除外),二元运算符只有右侧参数,因为对象自己
分类:其他好文   时间:2016-03-02 00:01:00    阅读次数:252
css3立方体实现
使用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    阅读次数:234
如鹏网.Net基础1 第一章:.Net入门
------------------------------------------------ 重点提示: 1、程序的注释:单行注释、多行注释; ------------------------------------------------ 第1节 .Net学习路线及几个容易混淆的概念 C#过程
分类:Web程序   时间:2016-03-01 23:59:04    阅读次数:274
Cruehead.1
查壳 没有我拖alt+F9到上面 入口处 下断关键跳 略过 就没了要实现强暴 直接过。。。仔细来看看。。。那两个调用 都下断 看看 判断的条件 理论上是这样的按照经验。。。这又是个坑!来自为知笔记(Wiz)
分类:其他好文   时间:2016-03-01 23:58:15    阅读次数:280
在Canvas上拖动产生文字
拖动的幅度越大,字就会越大。 <!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    阅读次数:316
Interface
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    阅读次数:227
简单的三种排序
桶排序:思路是,申请足够数量的空间去存放可能出现的值,循环所有的值,把对应值得地方进行标记,然后依据值得大小输出排序的顺序。 例子:2 5 8 6 1 4 申请数组a[8] 出现一个数,a[那个数] = 1; 最后循环数组,值为1的输出即可。 冒泡排序:思路是,不停的比较前后两个数,如果顺序不对就交
分类:编程语言   时间:2016-03-01 23:57:49    阅读次数:226
hibernate-Table 'XXX.XXX' doesn't exist
hibernate---Table 'XXX.XXX' doesn't exist 在设置自动生成数据表的策略中: <!-- 自动生成数据表的策略 --> <property name="hbm2ddl.auto">update</property>//别的值也可以 但是出现了一个问题:Table
分类:Web程序   时间:2016-03-01 23:56:54    阅读次数:257
正则表达式
正则表达式 正则表达式,又称正规表示法、常规表示法(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式使用单个字符串来描述、匹配一系列符合某个句法规则的字符串。在很多文本编辑器里,正则表达式通常被用来检索、替换那些符合某个模
分类:其他好文   时间:2016-03-01 23:56:31    阅读次数:185
CSS3黑色时钟
一个朋友写的,收藏之 <!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    阅读次数:256
一个有意思的js小问题
问题:如何实现以下函数? add(2, 5); // 7 add(2)(5); // 7第一个就不用说了,很简单,关键是看第二个,add(2)(5),可见add(2)应该返回的是一个函数,这个函数再传入一个参数5,再与之前传入的参数相加;所以,我觉得可以这样写: var add = function
分类:Web程序   时间:2016-03-01 23:57:43    阅读次数:519
[转载]HDFS初探之旅
转载自 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    阅读次数:308
1121条   1 2 3 4 5 6 ... 66 下一页
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!