码迷,mamicode.com
首页 > 编程语言
【C++】继承中的隐藏与覆盖
没有访问控制符时默认为私有继承。当基类中的某个函数有若干个重载版本,继承类中也实现了该函数的某个重载版本时,参数完全相同的基类版本被覆盖,基类的其他版本被隐藏。1.若要在继承类中使用基类的被覆盖方法,用:: 如B继承A, B b; b.A::fun(); 调用的就是被覆盖的基类方法2.若要在继承.....
分类:编程语言   时间:2015-09-06 12:36:59    阅读次数:188
JAVA小项目之五子棋
五子棋V1.0 功能:人人对战,人机对战(初级)记录双方分数; 主要知识点: 二维坐标系中,各方向坐标的关系及规律。效果图: "传不了图片?"主框架类: 1 package com.gxlee.wzq; 2 3 /** 4 *五子棋 Java版 V1.0 5 *@auth...
分类:编程语言   时间:2015-09-06 12:35:59    阅读次数:294
Javascript模块化编程-require.js
很多情况下,JS都是放到一个或者多个文件里,只要加载这些文件就可以了。但是对于一些小型项目而言,这种写法是没有任何问题的。但是对于某些大型网站,JS的量是很大的,如果还采用这种方式,网站时常在加载时,出现假死的现象。为了解决这个问题,require.js应运而生。1、require.js的核心 .....
分类:编程语言   时间:2015-09-06 12:33:11    阅读次数:167
Javascript模块化编程-规范
实现Javascript模块化,固然很重要,但是怎样才能实现国际上都能认可的模块化呢?模块化编程规范随应运而生。目前Javascript模块化规范主要有两种:CommonJS和AMD。CommonJS: 09年,美国程序开发人员Ryan Dahl创造了node.js项目,将JS运用于服务器端。 .....
分类:编程语言   时间:2015-09-06 12:31:49    阅读次数:157
VBA 语句集400句
定制模块行为(1) Option Explicit '强制对模块内所有变量进行声明 Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示 Option Compare Text '字符串不区分大小写 Option Base 1 '指定数组...
分类:编程语言   时间:2015-09-06 12:30:42    阅读次数:189
Java HashMap工作原理深入探讨
大部分Java开发者都在使用Map,特别是HashMap。HashMap是一种简单但强大的方式去存储和获取数据。但有多少开发者知道HashMap内部如何工作呢?几天前,我阅读了java.util.HashMap的大量源代码(包括Java 7 和Java 8),来深入理解这个基础的数据结构。在这篇文章...
分类:编程语言   时间:2015-09-06 12:28:48    阅读次数:206
python操作日期和时间的方法
用Python计算昨天和明天的日期代码如下:import datetime #导入日期时间模块today = datetime.date.today() #获得今天的日期print today #输出今天日期2015-09-06yesterday = today - datetime.timedel...
分类:编程语言   时间:2015-09-06 12:27:23    阅读次数:164
c++中的强制转换static_cast、dynamic_cast、reinterpret_cast的不同用法儿
c++中的强制转换static_cast、dynamic_cast、reinterpret_cast的不同用法儿虽然const_cast是用来去除变量的const限定,但是static_cast却不是用来去除变量的static引用。其实这是很容易理解的,static决定的是一个变量的作用域和生命周期...
分类:编程语言   时间:2015-09-06 12:26:24    阅读次数:317
VBA 选择文件
Private Function SelectFile(ByVal strFilter As String) As String Dim FileName As Variant '打开文件对话框返回的文件名,是一个全路径文件名,其值也可能是False,因此类型为Variant Dim sFileNa...
分类:编程语言   时间:2015-09-06 12:26:16    阅读次数:281
C语言:文件操作
以附加方式打开文件,输入数据,关闭文件。#include#includeint main(){ FILE *fp = NULL; fp = fopen("test.txt","a+"); if(fp == NULL) { ...
分类:编程语言   时间:2015-09-06 12:28:07    阅读次数:188
JAVA小项目之摇奖机
功能:点击”摇杆“开始;两种结束滚动方式,A:点击”摇杆“ B:分别点击 对应结果框的按钮;实现最后减速停下来效果,模拟真实摇奖机。 知识点:A.线程的控制,B.图片轮播原理效果图: "为什么传不了图片?"窗口类 1 package com.gxlee.lhj; 2 3 import...
分类:编程语言   时间:2015-09-06 12:26:59    阅读次数:223
VBA 连接文本的自定义函数(可用于数组公式)
Function ConTxt(ParamArray args() As Variant) As VariantDim tmptext As Variant, i As Variant, cellv As VariantDim cell As Rangetmptext = ""For i = 0 T...
分类:编程语言   时间:2015-09-06 12:26:29    阅读次数:400
自动机理论、语言和计算导论 by John E. Hopcroft
计算理论是计算机应用的基础,理论和应用缺一而不可。---- 目录 ----C01 自动机C02 有穷自动机C03 正则表达式与正则语言C04 正则语言的性质C05 上下文无关文法及上下文无关语言C06 下推自动机C07 上下文无关语言的性质C08 图灵机C09 不可判定性C10 难解问题C11 其他...
分类:编程语言   时间:2015-09-06 12:23:13    阅读次数:155
Java String.split()用法小结
在java.lang包中有String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考: 1、如果用“.”作为分隔的话,必须是如下写法,String.split("\\."),这样才能正确的分隔开,不能用String.sp...
分类:编程语言   时间:2015-09-06 11:20:11    阅读次数:151
?Unity 2D游戏开发教程之2D游戏的运行效果
Unity 2D游戏开发教程之2D游戏的运行效果 2D游戏的运行效果 本章前前后后使用了很多节的篇幅,到底实现了怎样的一个游戏运行效果呢?或者说,游戏中的精灵会不会如我们所想的那样运行呢?关于这些疑问,会在本节集...
分类:编程语言   时间:2015-09-06 11:19:52    阅读次数:201
写Java代码需要注意的几点个(摘)
1:判空 // Bad if (variable.equals("literal")) { ... } // Good if ("literal".equals(variable)) { ... }防止偶发的空指针错误 2:检查NULL和lenght 无论如何,只要你有一个集合、数组等,请确保它存在,并且...
分类:编程语言   时间:2015-09-06 11:18:02    阅读次数:138
Spring笔记——14.Spring3新增加的缓存机制
Spring3.1新增了一种缓存机制,这种缓存机制与Spring容器无缝结合在一起,可以对容器中的任意bean或bean的方法增加缓存。Spring的缓存级别更高,可以在控制器组件或业务逻辑组件级别进行缓存,这样应用完全无需重复调用底层的DAO。启动Spring缓存xml中有一个cache命名空间专门..
分类:编程语言   时间:2015-09-06 11:14:06    阅读次数:147
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!