码迷,mamicode.com
首页 > 编程语言
Java数据类型
java的数据类型分为两类: 1.基本数据类型和引用类型 基本数据类型分为:整型、浮点型,布尔型 引用类型包括: 对象、接口、数组、null 基本数据类型保存的就是变量的值,而引用类型保存的是变量的地址。 比如:int[] a = new int[4]; 这时变量a的值是数组的地址保存在栈上,而具体
分类:编程语言   时间:2016-03-20 19:21:03    阅读次数:270
猎豹MFC--消息映射
手动添加自定义的消息映射:增加按钮后 不要双击,转到 消息映射表中:如果双击按钮 则为自动添加消息映射在头文件中声明消息映射函数:必须写afx_msg增加自定义的消息映射函数实现:再做一个:选中外层对话框,属性 消息 增加 清除背景色 消息:增加消息实现代码:在做一个,选中文本框 增加 文本改变消息...
分类:编程语言   时间:2016-03-20 19:18:09    阅读次数:207
删除给定字符的算法
面试中,面试官问我现场写的一个算法题目:给定一个字符串和一个字符,删除字符串中包含和此字符相同的字符。 算法1: 算法2:(动态分配空间)
分类:编程语言   时间:2016-03-20 19:18:16    阅读次数:169
初识linux端c++程序开发
关于linux端程序开发,我以前一直不知道是做些什么,只是感觉听高端的。最近接触了一些,有了一些初步的认识。 首先,linux是一个操作系统,跟windows一样:接通电源、按下电脑开机,电脑就会自动加载运行的系统软件。操作系统是电脑不可缺少的一部分。操作系统是你的电脑实体和实用方便的软件中间的媒介
分类:编程语言   时间:2016-03-20 19:18:21    阅读次数:192
c++ 堆的创建 堆排序
#pragmaonce #include<iostream> #include<vector> usingnamespacestd; classBigHeap//仿函数类大堆返回true { public: booloperator()() { returntrue; } }; classSmallHeap//仿函数类小堆返回false { public: booloperator()() { returnfalse; } };..
分类:编程语言   时间:2016-03-20 18:08:38    阅读次数:197
php的数组与数据结构
一.数组的定义 1.索引数组 $array = array(1,2,3,4,5); 2.关联数组 $array=array(1=>"aa","bb"=>2); 3. 5.4版本后可以像其他语言一样声明数组 二.取值 1. $array[0] 2. $array["bb"] 三.遍历数组 1.for循
分类:编程语言   时间:2016-03-20 18:03:31    阅读次数:179
Java多线程系列--“JUC线程池”02之 线程池原理(一)
在上一章"Java多线程系列--“JUC线程池”01之 线程池架构"中,我们了解了线程池的架构。线程池的实现类是ThreadPoolExecutor类。本章,我们通过分析ThreadPoolExecutor类,来了解线程池的原理。内容包括:ThreadPoolExecutor简介ThreadPool
分类:编程语言   时间:2016-03-20 18:03:17    阅读次数:216
java集合框架——Set
Set集合的特点是元素不允许重复,而且是无序的(添加和取出的顺序不一致)。 Set接口中的方法和Collection接口中的方法几乎相同,略。 Set接口下常用的两个类:HashSet、TreeSet。 1、概述 HashSet内部的数据结构是哈希表,而且是不同步的。 如果添加了重复元素,则重复的元
分类:编程语言   时间:2016-03-20 18:01:41    阅读次数:447
Java并发编程系列 concurrent包概览
从JDK 1.5开始,增加了java.util.concurrent包,concurrent包的引入大大简化了多线程程序的开发。 查看JDK的API可以发现,java.util.concurrent包分成了三个部分,分别是java.util.concurrent、java.util.concurre
分类:编程语言   时间:2016-03-20 17:55:27    阅读次数:347
猎豹MFC--图片控件CStatic和动画控件CAnimateCtrl
建立MFC对话框:修改Picture Control 控件控件属性的ID和Type为Bitmap然后添加BitMap资源:把已准备好的bmp图片资源复制到res文件夹:导入位图资源:设置 type 为Bitmap Image为位图ID:添加后如下图:添加一按钮。双击该按钮,在按钮处理程序中添加 位图...
分类:编程语言   时间:2016-03-20 17:55:35    阅读次数:561
C#中的IEnumerable<T>知识点
1.扩展IEnumerable的方法使继承了IEnumeralbe的接口有了MyS方法 static class MySum { // 必须是静态类 public static int Mys(this IEnumerable value) { // 必须是静态方法 int sum = 0; ...
分类:编程语言   时间:2016-03-20 17:54:28    阅读次数:785
猎豹MFC--数值调节按钮CSpinButtonCtrl
新建MFC项目 基于对话框 数值调节按钮不能独立工作需要和文本框配合:编辑文本框ID:数值调节按钮的ID:这只自动伙伴:Tab键的顺序:默认向下增加向上减小:先看Tab键顺序:以上为设置伙伴 设置两项:设置对齐属性:效果如下: 双击写代码:先写初始化代码:写了以上初始化代码则 向上变为增加 向下变为...
分类:编程语言   时间:2016-03-20 17:53:01    阅读次数:528
猎豹MFC--状态栏CStatusBar
在头文件中添加声明:在cpp文件中初始化函数内添加代码:一个状态栏有多个面板:摆放状态栏的位置: 添加文本框 设置 多行 滚动条属性:接收回车键设置:并设置修改ID。给文本框添加控件变量:给文本框添加change消息处理:。在文本框内输入文字后 ,在状态栏自动给文字计数:CStatusBar常用成员...
分类:编程语言   时间:2016-03-20 17:53:14    阅读次数:364
JavaScript简单继承
很多C#或C++开发人员习惯使用继承来开发项目,所以当他们想学习JavaScript语言时,第一个问题一般是:“我怎么在JavaScript中使用继承?”。 实际上JavaScript使用了一种不同于C#或C++的方法来创建面向对象语言。它是基于prototype的语言。原型概念表明行为是可以通过c
分类:编程语言   时间:2016-03-20 17:51:19    阅读次数:219
猎豹MFC--进度条CProgressCtrl 定时器SetTimer
添加Progress Control为进度条,双击添加变量添加按钮start,双击添加按钮消息:每次滚动条进度增加10:初始化框中设置进度条范围:设置定时器:在对话框上添加 添加定时器消息:设置按按钮后 按钮灰色不可用:并把进度条处理程序添加到定时器中:当进度条到达最大值后,关闭定时器使进度条可以 ...
分类:编程语言   时间:2016-03-20 17:49:09    阅读次数:331
java8新特性,使用流遍历集合
在这篇“Java 8新特性教程”系列文章中,我们会深入解释,并通过代码来展示,如何通过流来遍历集合,如何从集合和数组来创建流,以及怎么聚合流的值。 在之前的文章“遍历、过滤、处理集合及使用Lambda表达式增强方法”中,我已经深入解释并演示了通过lambda表达式和方法引用来遍历集合,使用predi
分类:编程语言   时间:2016-03-20 17:48:32    阅读次数:236
Java多线程系列--“JUC线程池”01之 线程池架构
前面分别介绍了"Java多线程基础"、"JUC原子类"和"JUC锁"。本章介绍JUC的最后一部分的内容——线程池。内容包括:线程池架构图线程池示例 转载请注明出处:http://www.cnblogs.com/skywang12345/p/3509903.html 线程池的架构图如下: 1. Exe
分类:编程语言   时间:2016-03-20 17:48:13    阅读次数:242
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!