码迷,mamicode.com
首页 > 编程语言 > 月排行
插入排序
/********************************************************** 函数功能:插入排序 入口参数: int型数组 返回值: void 作者 : hx 修改日期: 2017.5.1 ********************************** ...
分类:编程语言   时间:2017-05-01 14:58:47    阅读次数:122
C++ class
C++的class和其他的高级语言如C#/Java有些不一样。这是C++面向对象的核心。一点一点来:一,创建class#include<iostream> usingnamespacestd; classMy_First_Class { public: inta; }; intmain() { My_First_Classc; c.a=2; cout<<c.a<<endl; return0; }重点..
分类:编程语言   时间:2017-05-01 14:59:39    阅读次数:124
JavaScript语言核心—The Next Day
JavaScript中的valueOf()与toString() [1] toString() 方法把一个逻辑值转换为字符串,并返回结果。 [2] valueOf() 返回指定对象的原始值。 var m = ['1','2','3']; m.valueOf(); //返回 ['1','2','3'] ...
分类:编程语言   时间:2017-05-01 14:59:45    阅读次数:203
判断一个变量是否为数组
(3) call改变toString的this引用为待检测的对象,返回此对象的字符串表示,然后对比此字符串是否是'[object Array]',以判断其是否是Array的实例。 (4) call改变toString的this引用为待检测的对象,返回此对象的字符串表示,然后对比此字符串是否是'[ob ...
分类:编程语言   时间:2017-05-01 15:00:56    阅读次数:155
c++ 打飞机游戏开发日志
设计思路:控制台模式 初始化: 建立画面,初始化数据 游戏过程: 1.获取操作 2.修改数据 3.更新画面 结束: 关闭画面,delete动态分配数据 4.29日 创建游戏背景,实现飞机移动操作,实现子弹飞行 4.30日 实现游戏数据管理,飞机击落动画,随机出现敌机 代码: 5.1日 感觉类的编写处 ...
分类:编程语言   时间:2017-05-01 15:01:38    阅读次数:199
Java中二叉树存储结构实现
一、二叉树 二叉树指的是每个节点最多只能有两个子树的有序树。通常左边的子树被称为“左子树”(left subtree),右边的子树被称为右子树。 二叉树的每个节点最多只有2棵子树,二叉树的子树次序不能颠倒。 二、顺序存储二叉树的实现 测试类: 程序输出: 三、二叉树的二叉链表存储 四、二叉树的三叉链 ...
分类:编程语言   时间:2017-05-01 15:02:01    阅读次数:259
C++ 防止重定义
防止重定义有2种方法:第一种:#ifndefMY_HEAD_H_INCLUDED #defineMY_HEAD_H_INCLUDED #endif//MY_HEAD_H_INCLUDED此种方案是一种很通用的方案,各种IDE都可以通过。第二种:#pragmaonce这个方案,意思下在此之下所有的定义只定义一次。次方法比较新,一些旧的IDE不能便宜通过。
分类:编程语言   时间:2017-05-01 15:02:10    阅读次数:145
Go 数组计算(2)
packagemain import"fmt" funcmain(){ myArray:=[10]int{1,2,3,4,5,6,7,8,9,10} varmySplic[]int=myArray[:5] my_array:=make([]int,10,20) my_array2:=make([]int,5,10) my_array3:=[]int{1,2,3,5,100} forx,y:=rangemy_array3{ my_array2[x]=y ifx==0{ ..
分类:编程语言   时间:2017-05-01 15:03:31    阅读次数:228
python 模块和包   面向对象
1.模块何时使用模块:1.代码越来越多的时候,放入一个py文件中,无法维护拆分放入多个py文件,好处:同一个名字的变量名互不影响a.pyb.pyx=5x=‘abc‘deff1(x):deff2(x):print(x)print(x)2.引入模块及第三方模块如如引用第三方模块,importmathmath.cos /sinmath.ceil/foolor3.如..
分类:编程语言   时间:2017-05-01 15:04:09    阅读次数:132
JavaScript 基础快速入门(1)
HTML,CSS和JavaScript是网页设计的基矗HTML和CSS定义了静态的效果,而JavaScript则可以体现出一些动态的效果。在已经掌握一种或者多种编程语言的基础下,学习JS很容易,下面看看一些基本的使用方法。JavaScript的位置。和CSS类似,我们可以直接写代码块,也可以引用外部文件。..
分类:编程语言   时间:2017-05-01 15:04:21    阅读次数:162
[C/C++] 虚函数机制
转自:c++ 虚函数的实现机制:笔记 1、c++实现多态的方法 其实很多人都知道,虚函数在c++中的实现机制就是用虚表和虚指针,但是具体是怎样的呢?从more effecive c++其中一篇文章里面可以知道:是每个类用了一个虚表,每个类的对象用了一个虚指针。具体的用法如下: 因为A有virtual ...
分类:编程语言   时间:2017-05-01 15:04:28    阅读次数:178
VC++的project文件
VC++的project文件说明: *.dsp:是VC++的项目文件,文本格式。 *.dsw:是工作区文件,它能够指向一个或多个.dsp文件。 *.clw:是 ClassWizard信息文件,实际上是INI文件的格式。 *.opt:project关于开发环境的參数文件,如工具条位置等信息。 *.ap ...
分类:编程语言   时间:2017-05-01 15:04:53    阅读次数:150
(1)风色从零单排《C++ Primer》 一个简单的c++程序
从零单排《C++ Primer》 ——(1)一个简单的c++程序 本次学习收获 0、写在前面 风色以前上过C++的课程。然而当时并没有认真去学,基本不能使用c++来作项目开发。这次又一次学习c++,首先会阅读c++Prime英文版第五版。希望能够为以后的学习打下坚实的基础。 1、程序 一个简单的c+ ...
分类:编程语言   时间:2017-05-01 15:05:17    阅读次数:270
java中使用redis
1、首先要下载redis,这个资源网上到处都有。(在使用redis的过程中,不能关闭服务,否则无法访问) 2、将安装或者解压好的redis配置到系统环境变量,我的路径为D:\redis\64bit 3、在java中使用,如下的基本操作: // 首先是得到redis在java中的对象Jedis Jed ...
分类:编程语言   时间:2017-05-01 15:05:42    阅读次数:143
【airflow实战系列】 基于 python 的调度和监控工作流的平台
简介 airflow 是一个使用python语言编写的data pipeline调度和监控工作流的平台。Airflow被Airbnb内部用来创建、监控和调整数据管道。任何工作流都可以在这个使用Python来编写的平台上运行。 Airflow是一种允许工作流开发人员轻松创建、维护和周期性地调度运行工作 ...
分类:编程语言   时间:2017-05-01 15:06:09    阅读次数:970
接口 IEnumerable
C#提供了可供类继承的接口,在此解释一下经常遇到的IEnumerable,在此首相解释一下接口,如下例所示: 接口即统一定义了一些方法、属性、所以和事件的切入口,通过不同的类的继承来实现不同的方法。IEnumerable则是C#定义的接口它拥有一个GetEnumerator方法,该方法返回值为IEn ...
分类:编程语言   时间:2017-05-01 15:06:15    阅读次数:174
JAVA线程
线程的各种状态如上图所看到的。 对于wait/notify的測试,我将会留到 生产者消费者模式中实现。 对于join、interrupt的測试例如以下: package com.huan; public class ThreadTest { public static void main(Strin ...
分类:编程语言   时间:2017-05-01 15:06:40    阅读次数:153
python 实现v2ex的自动登录并签到
之前有了实现模拟登陆coursera的经验,我们可以模仿着来模拟登陆V2EX,因为这个网站的登陆不需要验证码,所以先从这个网站下手。 先打开登陆页面,按F12,用错误的用户名和密码登陆一次。 关键的就是form_data中提交发送的数据。连续试了几次发现用户名和密码是自动生成的会变的每次,所以我们需 ...
分类:编程语言   时间:2017-05-01 15:07:31    阅读次数:188
python之计算器
开发一个简单的python计算器 1、实现加减乘除及拓号优先级解析 2、用户输入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 )) - (-4*3)/ (16-3*2) )等类似公式后,必须自己解析里面的(), ...
分类:编程语言   时间:2017-05-01 15:07:39    阅读次数:288
python——常用模块2
python——常用模块2 1 logging模块 1.1 函数式简单配置 输出结果为: ps: logging.warning ("warning message") 为默认等级方式 可见,默认情况下Python的logging模块将日志打印到了标准输出中,且只显示了大于等于WARNING级别的日 ...
分类:编程语言   时间:2017-05-01 15:58:22    阅读次数:231
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!