会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
抒抒说
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2018年9月13日
十种常用设计模式总结(转载)
摘要: 设计模式总结 1. 单例模式: 实现方式: a) 将被实现的类的构造方法设计成private的。 b) 添加此类引用的静态成员变量,并为其实例化。 c) 在被实现的类中提供公共的CreateInstance函数,返回实例化的此类,就是b中的静态成员变量。 应用场景: 优点: 1.在单例模式中,活动的
阅读全文
posted @ 2018-09-13 08:23 抒抒说
阅读(337)
评论(0)
推荐(0)
2018年9月3日
设计模式全析
摘要: 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责
阅读全文
posted @ 2018-09-03 23:49 抒抒说
阅读(244)
评论(0)
推荐(0)
2018年7月31日
java的类继承(与c++对比)
摘要: 1. interface的引入 使用interface来定义某一类通用操作,而又不强制规定其实现,对于Java的流行真是太重要了。 以JDBC举例。在Java之前,C++与数据库建立连接,常用的一个技术是OLEDB。这个技术我刚才搜索了一下,已经找不到太有效的内容了。我只记得开发比较复杂,如果我的应
阅读全文
posted @ 2018-07-31 15:04 抒抒说
阅读(518)
评论(0)
推荐(0)
java的数据类型、自动拆装箱、字面量
摘要: java 中的数据类型分为两大类:值类型(基本数据类型)和引用类型(复合数据类型) 值类型分为 1,整数类型(byte,short,int,long) 2,浮点类型(float,double) 3,布尔类型(boolean) 4,字符类型(char) 栈 引用值类型 除了值类型外就是引用值类型了,引
阅读全文
posted @ 2018-07-31 14:46 抒抒说
阅读(206)
评论(0)
推荐(0)
java中关键字static和final
摘要: 面向对象的不足 凡是有利必有弊,强对象编程,使得语法简单统一,但也有其缺点,而且有很多。我们在接下来的课程里会一点点接触到。我们今天先看第一个。 有些变量和函数确实没必要定义在一个类里。强行规定这些函数在类里,反而显得累赘。想一个例子,比如正弦函数sin,常数PI,这些函数或者常量值为什么要定义在类
阅读全文
posted @ 2018-07-31 14:04 抒抒说
阅读(289)
评论(0)
推荐(0)
JVM之JIT
摘要: JIT技术是JVM中最重要的核心模块之一。我的课程里本来没有计划这一篇,但因为不断有朋友问起,Java到底是怎么运行的?既然Hotspot是C++写的,那Java是不是可以说运行在C++之上呢?为了澄清这些概念,我才想起来了加了这样一篇文章,算做番外篇吧。 Just In Time Just in
阅读全文
posted @ 2018-07-31 13:05 抒抒说
阅读(2113)
评论(0)
推荐(0)
java之JIT(Just in time)
摘要: Java程序最初是通过解释器进行解释执行的,当虚拟机发现某个方法或代码块运行的特别频繁时,会把这些代码认定为“热点代码”(Hot Spot Code)。为了提高热点代码的执行效率,在运行时,虚拟机会把这些代码编译成本地平台相关的机器码,并进行各种层次的优化,完成这个任务的编译器称为即时编译器(JIT
阅读全文
posted @ 2018-07-31 12:36 抒抒说
阅读(6088)
评论(0)
推荐(0)
2018年7月8日
Makefile教程
摘要: https://blog.csdn.net/ruglcc/article/details/7814546详细教程🔗 makefile关系到了整个工程的编译规则。一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件
阅读全文
posted @ 2018-07-08 18:51 抒抒说
阅读(204)
评论(0)
推荐(0)
2018年5月27日
栈和堆
摘要: 栈和堆都是一种数据项按序排列的数据结构,用来存储数据。 数据结构中: 栈:FILO(先进后出)的数据结构,类似桶;是运算受限的线形表。 堆:FIFO(先进先出),完全二叉树 内存分配中: 一般情况下 程序存放在Rom或Flash中,运行事需要拷贝到内存中执行,内存会分别存储不同的信息。 内存分配中国
阅读全文
posted @ 2018-05-27 18:21 抒抒说
阅读(394)
评论(0)
推荐(0)
2018年5月8日
C++中vector的使用
摘要: 在c++中,vector是一个十分有用的容器。 作用:它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。 vector在C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。 特别注意: 使用vect
阅读全文
posted @ 2018-05-08 00:45 抒抒说
阅读(24131)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告