码迷,mamicode.com
首页 > 编程语言
在C++中调用DLL中的函数
1.dll的优点 代码复用是提高软件开发效率的重要途径。一般而言,只要某部分代码具有通用性,就可将它构造成相对独立的功能模块并在之后的项目中重复使用。比较常见的例子是各种应用程序框架,ATL、MFC等,它们都以源代码的形式发布。由于这种复用是“源码级别”的,源代码完全暴露给了程序员,因而称之为“白盒复用”。“白盒复用”的缺点比较多,总结起来有4点。  暴露了源代码;多份拷贝,造成存储浪费;  ...
分类:编程语言   时间:2016-04-12 17:34:14    阅读次数:231
决策树算法学习笔记
决策树算法决策树的基本思想与人自身的决策机制很相似,都是基于树结构进行决策,即对于任何问题,我们都先抽出其中的几个主要特征,然后对这些特征一个一个的去考察,从而决定这个问题应该属于的类别。例如我们要去商场买电脑,我们一般要通过考察电脑的CPU,内存,硬盘,显存等这些特征来判断这台电脑是好电脑还是一般电脑,当我们做判断的时候,我们都是首先看这个电脑的CPU怎么样,是i3?i5?还是i7?如果是i7我们...
分类:编程语言   时间:2016-04-12 17:32:16    阅读次数:306
Java集合(一):Java集合概述
注:本文基于JDK 1.7 1 概述 Java提供了一个丰富的集合框架,这个集合框架包含了许多接口、虚拟类和实现类。这些接口和类提供了丰富的功能,能够满足基本的聚合需求。下图就是这个框架的整体结构图: 可以看见,这个框架非常大,大到吃惊的地步。这个图的左面部分是集合,右面部分是类,中间的线代表了右面的类实现了左面的哪些接口。比如,AbstractList类实现了List接口,那么继承...
分类:编程语言   时间:2016-04-12 17:32:54    阅读次数:222
学习C++ -> 类(Classes)的定义与实现
一、"类" 的介绍     在C++中, 用 "类" 来描述 "对象", 所谓的"对象"是指现实世界中的一切事物。那么类就可以看做是对相似事物的抽象, 找到这些不同事物间的共同点, 如自行车和摩托车, 首先他们都属于"对象", 并且具有一定得相同点, 和一些不同点, 相同点如他们都有质量、都有两个轮子, 都是属于交通工具等。"都有质量"、"两个轮子"属于这个对象的属性, 而"都能够当做交通工...
分类:编程语言   时间:2016-04-12 17:29:44    阅读次数:233
码农小汪-spring框架学习之9-基于 Java 的配置元数据 @ImportResource
基于 Java 的配置元数据Spring 新功能 Java-cofiguration 支持@Configuration 类注解和@Bean 方法注解@Bean 注解用于表明一个方法将会实例化、配置、初始化一个新对象,该对象由Spring IoC 容器管理。大家都熟悉 Spring 的XML 配置, @Bean 注解方 法和它一样。可以在任何 Spring @Component 中...
分类:编程语言   时间:2016-04-12 17:29:30    阅读次数:297
【目标检测】Fast RCNN算法详解
Fast RCNN算法详解...
分类:编程语言   时间:2016-04-12 17:30:20    阅读次数:2938
VC++串口通信编程详解
在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。 一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。   在Win32下,可...
分类:编程语言   时间:2016-04-12 17:28:15    阅读次数:284
第三十二课 二维数组及其定义 【项目1-2】
第三十二课  二维数组及其定义 项目一 【折腾二维数组】 创建一个5行4列的二维整型数组,通过初始化,为数组中的前两列的10个元素赋初值,然后: 通过键盘输入,使后两列的10个元素获得值;按行序优先输出数组元素;将所有元素值乘以3后保存在数组中;按列序优先输出(输出的第一行是数组中的第一列……,其实输出的就是“转置”);将数组“倒”着输出(即最后一行最后一列的最先输出,第...
分类:编程语言   时间:2016-04-12 17:28:22    阅读次数:296
Java进阶之----LinkedList源码分析
今天在看LinkedList的源代码的时候,遇到了一个坑。我研究源码时,发现LinkedList是一个直线型的链表结构,但是我在baidu搜索资料的时候,关于这部分的源码解析,全部都说LinkedList是一个环形链表结构。。我纠结了好长时间,还以为我理解错了,最后还是在Google搜到了结果:因为我看的源码是1.7的而baidu出来的几乎全部都是1.6的。而且也没有对应的说明。在1.7之后,or...
分类:编程语言   时间:2016-04-12 17:27:33    阅读次数:257
[从头学数学] 第174节 算法初步
剧情提要: [机器小伟]在[工程师阿伟]的陪同下进入了结丹中期的修炼, 这次要修炼的目标是[算法初步]。 正剧开始: 星历2016年04月12日 08:54:58, 银河系厄尔斯星球中华帝国江南行省。 [工程师阿伟]正在和[机器小伟]一起研究[算法初步]。 [人叫板老师]指点小伟说:“这金丹要想大成,顺利进入元婴期,就必须进行九转培炼。 这什么是九转培炼法门呢?就...
分类:编程语言   时间:2016-04-12 17:26:19    阅读次数:242
Java入门 第二季第一章 类和对象
1-1 什么是类和对象 ●对象的概念               万物皆对象,客观存在的事物即对象。 ●什么是面向对象           关注对象的事物信息,例如买手机(类)时,想要屏幕大,CPU快、内存大(属性)、能用电话短信(方法)的。店员拿来三星(对象实体)。 ●类         类是模子,确定对象将会拥有的特征(属性)和行为(方法)         类...
分类:编程语言   时间:2016-04-12 17:26:44    阅读次数:258
VC++USB及串口通信程序(附工程)
为公司开发产品测试程序,实际上是基于VC++的USB通信及串口通信。当初编写程序时,网上找了很多资料及程序,感觉大都只是说了一点点,没有一个完整的工程以供其他开发者借鉴,完全要靠开发者东拼西凑,最后凑成一个整体工程,还要在这个工程基础上进行相当艰苦的排查问题、解决问题的调试过程。本人对这一过程极其厌烦,在这里将走完的以上的“艰苦历程”之后的成果列出,以供后来者借鉴。 // VRGate_Prod...
分类:编程语言   时间:2016-04-12 17:24:19    阅读次数:241
Java Web -- Servlet(4) 开发Servlet的三种方法、配置Servlet详解、Servlet的生命周期(1)
一、实现Servlet接口 通过实现Servlet接口来了解Servlet的生命周期 (1)以规范的形式创建一个web应用(即在webapps目录下创建一个web应用) 创建web应用   (2)classes目录下创建一个.java(该java文件为实现Servlet接口) 创建文件夹MyFirstServlet.java 代码如下: package com.focus;   ...
分类:编程语言   时间:2016-04-12 17:24:21    阅读次数:207
数据结构与算法——散列表类的C++实现(分离链接散列表)
散列表类的C++实现(分离链接散列表)...
分类:编程语言   时间:2016-04-12 17:21:03    阅读次数:200
java学生成绩管理系统
/* *@------环创移动端课后作业------ *@copyright by lzy on 2016/4/12. *@name:java学生成绩管理系统. *@功能:学生相关信息,录入,查询,统计,修改等.... *@PS:图形界面的学生管理系统不要求就不做了. */ import java.util.Scanner; import java.lang.*; import ja...
分类:编程语言   时间:2016-04-12 17:21:22    阅读次数:238
c++文件操作大全
基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。 一、流式文件操作 这种方式的文件操作有一个重要的结构FILE,FILE在stdio.h中定义如下: typedef struct { int level; /* fill/empty l ...
分类:编程语言   时间:2016-04-12 17:15:48    阅读次数:219
Java Base64 类
...
分类:编程语言   时间:2016-04-12 17:18:27    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!