自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

转载 常见C++面试题及基本知识点总结(一)

1. 结构体和共同体的区别。定义:结构体struct:把不同类型的数据组合成一个整体,自定义类型。共同体union:使几个不同类型的变量共同占用一段内存。地址:struct和union都有内存对齐,结构体的内存布局依赖于CPU、操作系统、编译器及编译时的对齐选项。关于内存对齐,先让我们看四个重要的基本概念:1.数据类型自身的对齐值:对于char型

2017-07-15 22:14:24 478

原创 操作系统 网络方面知识点

1. 堆和栈的区别:  一、堆栈空间分配区别:  1、栈(操作系统):由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈;  2、堆(操作系统): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。  二、堆栈缓存方式区别:  1、栈使用的是一级缓存, 他们通常都是被调用时处于存储空间中,调用完毕立即释放;  2、堆是

2017-07-15 21:30:19 428

原创 关于matlab与C++混合编程,关于接口函数MexFunction的编写,特别是结构体数组的传出到matlab的方法

本人原创,请大家参考下,有问题提出或者咨询我。里面用到的函数都不重要,重要的是mexFunction的写法。这个例子我已经能够成功传出结构体到matlab,并且结构体中含有数组的也成功传出。/*请务必运行以下程序后对照阅读*/#include #include #include #include using namespace std;void print(int num){

2017-07-15 18:07:38 2782

转载 c++ STL 基本容器理解(内含代码段)

C++中有两种类型的容器:顺序容器和关联容器。顺序容器主要有vector、list、deque等。其中vector表示一段连续的内存,基于数组实现,list表示非连续的内存,基于链表实现,deque与vector类似,但是对首元素提供插入和删除的双向支持。关联容器主要有map和set。map是key-value形式,set是单值。map和set只能存放唯一的key,multimap和multise

2017-05-18 16:16:54 501

原创 vc++6.0对STL的不完全支持,定义 set,map报错,解决

#ifdef WIN32#pragma warning (disable: 4514 4786)#endif#include

2017-03-25 17:11:45 2319 1

原创 C++写的 reverseAdd函数,求a+b各自翻转后的结果,100反转后001去掉前面的0结果为1。

C++写的 reverseAdd函数,求a+b各自翻转后的结果,100反转后001去掉前面的0结果为1。有更好的方法请交流。#include#includeusing namespace std;int reverse(int c){int k,b=0,count=0;for(int j=c;j>0;j/=10){count++;}for

2017-03-24 21:20:19 968

转载 一页纸说清楚“什么是深度学习?”

深度学习:像人脑一样深层次地思考从上一篇我们可以看出,个性化推荐系统确实很会“察言观色”,针对不同的用户,主动推送不同的3D打印内容。但如果你认为它真正有了“人工智能”,那你就错了。其实,这些推荐系统背后的运行原理主要基于概率统计、矩阵或图模型,计算机对这些数值运算确实很擅长,但由于采用的只是“经验主义”的实用方法(也即管用就行),而非以“理性主义”的原则真正探求智能产生的原理,所以距离真

2016-11-16 14:09:31 8824

转载 计算机视觉相关牛人博客

以下链接是本人整理的关于计算机视觉(ComputerVision, CV)相关领域的网站链接,其中有CV牛人的主页,CV研究小组的主页,CV领域的paper,代码,CV领域的最新动态,国内的应用情况等等。打算从事这个行业或者刚入门的朋友可以多关注这些网站,多了解一些CV的具体应用。搞研究的朋友也可以从中了解到很多牛人的研究动态、招生情况等。总之,我认为,知识只有分享才能产生更大的价值,真诚希望下面

2016-05-31 11:09:55 311

saliency图像显著性检测的ne数据库60篇相关文献

saliency图像显著性检测的ne数据库60篇相关文献

2016-07-11

OpenGL立方体带黑白格格纹理有光照可以鼠标键盘交互

OpenGL立方体带黑白格格纹理有光照可以鼠标键盘交互,在vs环境运行,需提前配置好opengl环境

2016-06-21

养老院管理系统

WinForm读取Excel 并导入到数据库相应的表里 WinForm读取Excel 并javascript:void(0);导入到数据库相应的表里

2015-05-10

资源管理器

//用户登录 FrmLogin login = new FrmLogin(); if (login.ShowDialog() == DialogResult.OK) { //MessageBox.Show("Welcome"); //this.Hide(); } else { Application.Exit(); } this.tsbAddress.Size = new Size(this.toolStrip1.Width - 130, toolStrip2.Height); TreeNode rootNode = treeView1.Nodes[0]; rootNode.Expand(); TreeNode ndMyComputer = null; TreeNode ndMyDocuments = null; foreach (TreeNode nd in rootNode.Nodes) { if (nd.Name == "ndMyComputer") { ndMyComputer = nd; } if (nd.Name == "ndMyDocuments") { ndMyDocuments = nd; } } //展开我的电脑 DriveInfo[] drivers = DriveInfo.GetDrives(); foreach (DriveInfo drive in drivers) { TreeNode node = new TreeNode(); node.Text = drive.Name; if (drive.DriveType == DriveType.Fixed) { node.ImageKey = "hdd.ico"; node.SelectedImageKey = "hdd.ico"; node.Tag = drive.RootDirectory.FullName; } ndMyComputer.Nodes.Add(node); } //展开我的文档 string strMyDocumentFolderPath = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments); DirectoryInfo myDocument = new DirectoryInfo(strMyDocumentFolderPath); DirectoryInfo[] folders = myDocument.GetDirectories(); foreach (DirectoryInfo di in folders) { TreeNode node = new TreeNode(di.Name); node.Tag = di.FullName; node.ImageKey = "folder.ico"; node.SelectedImageKey = "folder.ico"; ndMyDocuments.Nodes.Add(node); } }

2015-05-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除