码迷,mamicode.com
首页 > 编程语言
c++中这些做法是不正确或者应该极力避免的
构造函数声明为虚函数:所谓虚函数就是多态情况下只执行一个,而从继承的概念来讲,总是要先构造父类对象,然后才能是子类对象,如果构造函数设为虚函数,那么当你在构造父类的构造函数时就不得不显示的调用构造,还有一个原因就是为了防错,试想如果你在子类中一不小心重写了个跟父类构造函数一样的函数,那么你的父类的构...
分类:编程语言   时间:2015-12-20 13:01:22    阅读次数:135
python two-dimensional array assignment initialize
#if you want to initialize a 9*9 two-dimensional array [([""]*9) for i in range(9)]#caution: the follow code can't work [[""]*9]*9shallow copies of l....
分类:编程语言   时间:2015-12-20 12:57:18    阅读次数:205
使用javascript实现浏览器全屏
HTML 5中的full screen,目前可以在除IE和opera外的浏览器中使用 ,有的时候用来做全屏API,游戏呀,等都很有用。先看常见的API1 element.requestFullScreen() 作用:请求某个元素element全屏2Document.getElementById(“m...
分类:编程语言   时间:2015-12-20 12:56:03    阅读次数:132
JavaScript之Array类型
特殊性数组的每一项可以保存任何类型的数据大小可以动态调整(即随着数据的添加而自动增长容量)length属性非只读!创建数组的基本方式//Array构造函数var colors = new Array();colors = new Array(20);//初始化数组容量colors = new Arr...
分类:编程语言   时间:2015-12-20 12:57:53    阅读次数:218
java多线程四种实现模板
假设一个项目拥有三块独立代码块,需要执行,什么时候用多线程?这些代码块某些时候需要同时运行,彼此独立,那么需要用到多线程操作更快。。。这里把模板放在这里,需要用的时候寻找合适的来选用。总体分为两种:一、使用匿名内部类的方式(推荐) 1)方式1开启多线程(Thread)//使用第一种方式,开启线程 ....
分类:编程语言   时间:2015-12-20 12:55:11    阅读次数:214
[javase学习笔记]-6.6 基本数据类型参数与引用数据类型参数的传递过程
这一节基本数据类型参数和引用数据类型参数的传递过程。 数据类型参数和引用参数我们在前面章节中都已涉及到了,那么我们来看看下面的两段代码: //基本数据类型参数传递 class Demo { public static void main(String[] args) { int x = 3; change(x);//调用方法 System.out.println("x...
分类:编程语言   时间:2015-12-20 11:51:53    阅读次数:144
java——多线程的实现
package test;class TestThread extends Thread{ public void run(){ for(int n=0;n<3;n++) { try{Thread.sleep(1000);}//线程休息毫秒 catch(Interrupted...
分类:编程语言   时间:2015-12-20 11:49:29    阅读次数:173
关于python的一些笔记
Python源文件默认以UTF-8编码。在这种编码下,世界上大多数语言的字符可以在字符串,标识符和注释中同时使用 — 尽管标准库中的标识符只使用ASCII字符,它是可移植代码应该遵循的一个惯例。为了能够正确显示所有的这些字符,你的编辑器必须能够识别文件是UTF-8编码,且必须使用支持文件中所有字.....
分类:编程语言   时间:2015-12-20 11:48:46    阅读次数:205
Java泛型中E、T、K、V等的含义
Java泛型中的标记符含义:E- Element (在集合中使用,因为集合中存放的是元素)T- Type(Java 类)K- Key(键)V- Value(值)N- Number(数值类型)?- 表示不确定的java类型S、U、V- 2nd、3rd、4th typesObject跟这些标记符代表的j...
分类:编程语言   时间:2015-12-20 11:49:25    阅读次数:159
Java面向对象_对象数组
今天学习了对象数组,写点东西总结一下。废话不多说,啥是对象数组呢?对象数组的概念是这么讲的,对象数组就是数组里的每个元素都是类的对象,赋值时先定义对象,然后将对象直接赋给数组。举个例子,使用对象数组实现多个Hero的管理 1 import java.util.Arrays; 2 import j.....
分类:编程语言   时间:2015-12-20 11:47:39    阅读次数:235
在Editplus中配置java的(带包)编译(javac)和运行(java)的方法
配置的前提是电脑安装了JDK并且配置好了相关的环境变量(JAVA_HOME,path和classpath)。配置好后在命令行中输入javac和java验证是否配置成功:如果出现上面的情况则说明配置成功。首先打开Editplus,打开工具-配置自定义工具(或者使用快捷键Alt+G):然后点击“组名",...
分类:编程语言   时间:2015-12-20 11:45:28    阅读次数:304
排序系列算法——冒泡排序
冒泡排序什么是冒泡排序如果大家平常有即系观察水泡付出谁面的情况就可以发现水泡从下往上是逐渐增大的,升到即将浮出水面的时候往往是水泡最大的时候,如下图所示。冒泡排序的原理跟这个情况很类似,让子序列中的最大元素不断沉底,达到排序的目的。说白了,冒泡排序一共经过N-1次遍历,其中第i次遍历前N-i个元素(...
分类:编程语言   时间:2015-12-20 11:42:31    阅读次数:133
java--css+js做的树形菜单(完整版)
jsp页面: css/menu.css"> 树形菜单 images/jia.png" id="OneLevelOne01Image" align="absMiddle"/> 客户关系管理系统 ...
分类:编程语言   时间:2015-12-20 11:40:46    阅读次数:232
JDK的安装和Java环境变量配置
所需工具:JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
分类:编程语言   时间:2015-12-20 11:35:30    阅读次数:170
《利用python进行数据分析》读书笔记--第十一章 金融和经济数据应用
自2005年开始,python在金融行业中的应用越来越多,这主要得益于越来越成熟的函数库(NumPy和pandas)以及大量经验丰富的程序员。许多机构发现python不仅非常适合成为交互式的分析环境,也非常适合开发文件的系统,所需的时间也比Java或C++少得多。Python还是一种非常好的粘合层,...
分类:编程语言   时间:2015-12-20 11:37:05    阅读次数:203
c++ 普通高精除高精
//codevs3118 高精度练习之除法//打出了高精除高精,内心有点小激动。//还记得已开始学的时候非常难打#include#includechar s1[600],s2[600];int a1[600],a2[600],a3[600],a4[600],len1,len2,len3,i,j;in...
分类:编程语言   时间:2015-12-20 11:33:50    阅读次数:278
python2.7学习记录之二
一、高级特性1.切片取前3个元素用L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。如果第一个索引是0可省略。前10个数 每两个取一个L[:10:2],所有数 每5个取一个L[::5],原样复制[:]Python没有针对字符串的截取函数,只需要切片一个操作就可以完成,非常简单。2.迭...
分类:编程语言   时间:2015-12-20 11:35:41    阅读次数:195
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!