自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术之路

积少成多,静水流深

  • 博客(12)
  • 问答 (2)
  • 收藏
  • 关注

原创 c++类继承详解(二)-虚函数

面向对象的主要目的之一是提供可重用的代码。面向对象主要包括封装、继承、多态等特性,在做项目的时候碰到的最多的应该是继承了,但是总是对继承的感觉是模模糊糊的,在上一篇中记录了三种继承,本篇记录一下在继承过程中虚函数的作用以及使用。虚函数的主要作用是在继承中实现函数的动态绑定,进而形成多态。它可以根据对象的实际类型实现相应的操作。下面根据例子来说明。基类代码如下:BaseClass....

2019-04-01 21:28:51 705

原创 C++类继承详解(一)

面向对象的主要目的之一是提供可重用的代码。面向对象主要包括封装、继承、多态等特性,本节将详细说明c++中类继承概念。继承就是从已有的类派生出新的类,派生类继承了原有类(基类)的特征:属性和方法。

2016-03-14 16:39:13 496

原创 函数指针与回调

在上篇文章总结了指针的一些用法,本节则总结了指向函数的一种指针-函数指针的概念与用法。前一段时间做项目的时候遇到了函数指针以及回调,因为之前一直在使用java语言开发,所以对此感觉很纠结。虽然对函数指针有了解,对这个函数指针与回调的使用非常疑惑,于是再次翻阅了c++ primer以及查阅了回调函数的相关含义。下面是一些总结:

2016-03-03 19:32:34 428

原创 c++构造函数/复制构造/赋值函数

c++中对象创建时必然会调用类中的构造函数以给类成员赋值,还有在c++中对象的复制必然调用复制构造函数,对象之间的赋值必然会调用赋值函数,最后在对象释放时必然会调用析构函数。之前在刚学习c++时,总是对类成员的初始化顺序,什么时候调用复制构造函数,什么时候调用赋值函理解混乱,今天在回看c++ primer plus的时候,突然感觉应该梳理一遍c++默认函数系列

2016-03-03 19:29:03 1126

转载 Java对象初始化详解

在Java中,一个对象在可以被使用之前必须要被正确地初始化,这一点是Java规范规定的。本文试图对Java如何执行对象的初始化做一个详细深入地介绍(与对象初始化相同,类在被加载之后也是需要初始化的,本文在最后也会对类的初始化进行介绍,相对于对象初始化来说,类的初始化要相对简单一些)。1.Java对象何时被初始化Java对象在其被创建时初始化,在Java代码中,有两种行为可以引起对象

2016-02-24 18:52:00 446

原创 指针与引用

在c++中指针和引用的使用至关重要的,这两种在传值、函数使用过程中经常可以替换使用,最近在编写前辈留下的代码,发现对指针和引用的概念与使用又有点含糊,于是重新翻看了c++ primer plus,浏览网上的一些博客,下面是一些个人总结:

2016-02-19 10:12:40 434

原创 C++关键字-const与volatile限定说明符

上一节讲到mutable时,使用了const限定符,本节主要是对cv限定符进行说明。const在平常经常使用,它可以被施加于任何作用于内的对象、函数参数、函数返回类型、成员函数本体等。另外限定符中还有一种:volatile,它是为了改善编译器的优化能力而设的。     const:表示一个被修饰的对象不能被修改。使用它可以使得编译器强制实施这项约束。他可以修饰类之外的global或者names

2016-01-27 18:39:22 1107

原创 C++关键字-存储说明符

在写程序的时候经常会遇到extern、static等存储关键字,对它们的用法区别一直不是很清晰,所以结合C++ primer plus 和effictive c++的一些说明,重新复习了一遍,下面详细说明一下这些关键字的定义与使用:   存储说明符主要有:auto、register、static、extern、mutable五个。  auto:声明一个变量为自动变量,一般我们定义的分配在栈

2016-01-26 18:32:25 476

原创 编程-积累的必要性

在2013年上学的时候就知道需要记录平时编程是遇到的问题,见识到的新知识或者一些读书笔记,提高自己的能力,然并卵,当时终归没恒心,没有实践起来。现在工作了,终于认识到平时的积累多么重要!就像现在再看2013年学习的一些知识,现在也大部分想不起来了。不积跬步无以至千里,一步一脚印的记录自己平时积累势在必行!在写博客的过程中,也是学习的过程,这会加深你所学的、所遇到的东西。从现在起,重拾博客,坚持坚持

2016-01-25 14:33:58 439

原创 flexigrid插件使用心得

flexigrid插件是一个功能相当强大的表格显示插件,最近在做程序是要使用此插件表格来表示查询出的内容,以下是我的使用flexigrid的心得:①对于flexigrid的使用方法这里就不详述了,网上一查就知道,我使用的时候将插件中属性的设置与此插件使用到的function分开了,做了封装,如下:属性设置:var option={  method : 'POST',  heig

2013-12-18 20:54:59 1326

原创 highcharts做折线图只显示点,不显示线

今天用highcharts做折线图,遇到了如题这样的问题:生成的图只有点,没有线。调试了一下午,终于解决了。问题就出在前台数据处理或者说后台生成数据问题:具体是所放在highcharts的数据中有空值(null)值。解决办法:把所用到的数据打印出来,查看是否出现不正常类型的字符,或查看数据库中数值是否为空图片对比如下:

2013-12-11 18:26:08 10219 1

原创 方法

知识不整理不记录只能是临时的,好记性不如烂笔头,记录从现在开始....

2013-12-11 10:55:32 407

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除