现在位置: 首页 > 编程语言 > 文章
《深度搜索C++对象模型》的一些学习纪要: 原文链接:ordeder   http://blog.csdn.net/ordeder/article/details/26396989 一成员变量篇 0. 类的编译中,先编译成员变量和成员函数的额声明,成员函数的定义在类声明结束后再处理; 1. 类中,多个代码区块public或者private最终会被按区块统一,然后编译过程中,后定义的成员变量地址高于定义的成员变量; 2. 静态变量在程序启动时初始化,存储的位置在于程序的全局数据段中; ...
阅读全文
2018年09月20日 编程语言 ⁄ 共 1377字 评论关闭
可以明显的看出matlab的边缘更为细腻。 首先回顾一下传统的canny算法的主要步骤: 1、使用sobel差分算子求出灰度图像的x和y方向导数; 2、求出图像各点梯度大小及其方向; 3、设置高低两个阈值,梯度大于高阈值为强边像素点,大于低阈值为潜在可能是较弱的边缘点; 4、在经过一次筛选剩下的强边缘点中沿着梯度方向进行非极大值抑制; 5、顺着二次筛选后的强边点寻找邻近的弱边点得到最终的边缘。 opencv和matlab都基本...
阅读全文
2018年09月19日 编程语言 ⁄ 共 1035字 评论关闭
我在安装阿里云对应的VPSMate面板时打开网站首页会直接下载文件,一想就是没有解析php,不过我不会这个,找同事解决了,记录下~ ps:csdn终于支持markdown了不容易啊…… 如何解决: 打开/etc/nginx/nginx.conf.default,复制如下代码 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 location ~ \.php$ { root html; fastcgi_pass 127.0.0.1:9000; fastcgi_index i...
阅读全文
很多APP都有推荐应用列表,但是我发现大量的app里的应用推荐没有显示本机是否已经安装了应用, 只要点击都会直接下载推荐的应用; 当然他们这么做显然是想换量来推广,但是这样用户体验就不好了, 本来用户手机上已经安装了该应用,正常情况下推荐应用列表那里应该显示已安装! (随便选了一个应用如下图都是不显示用户是否已经安装) 那我们要做这种功能,就需要判断已安装应用和应用的已下载未安装,等等一些方法! 以下方法直...
阅读全文
---------------------- android培训、java培训、期待与您交流! ----------------------       网络编程学习笔记-->代码主要是对UDP协议的讲解 //数据传输 就是把自己电脑上的数据传输到别人电脑上前提是需要连接 网络就是多台计算机之间的互联 网络模型:osi(开放系统互联) 7层: 1.物理层:网线的接口类型光纤的接口类型 也就是数字模式和和莫属转换这一层的数据叫做比特 2数据连接层:主要从物理接受的数据进行MAC地...
阅读全文
2018年09月16日 编程语言 ⁄ 共 2248字 评论关闭
response.setContentType(MIME)的作用是使客户端浏览器,区分不同种类的数据,并根据不同的MIME调用浏览器内不同的程序嵌入模块来处理相应的数据。 例如web浏览器就是通过MIME类型来判断文件是GIF图片。通过MIME类型来处理json字符串。 Tomcat的安装目录\conf\web.xml 中就定义了大量MIME类型 ,可以参考。 response.setContentType("text/html; charset=utf-8"); html .setContentType("text/plain; charset=utf-8"); 文本 te...
阅读全文
2018年09月16日 编程语言 ⁄ 共 472字 评论关闭
调用gethostname之前, 要先调用WSAStartup才可以, 否则gethostname会失败! 下面是正确的代码 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <Winsock2.h> #include <windows.h> #pragma comment(lib, "Ws2_32") int main() { WSADATA wsData; ::WSAStartup(MAKEWORD(2,2), &wsData); char szIP[32] = {0}; char szHostName[32] = {0}; int iResult = ::gethos...
阅读全文
2018年09月16日 编程语言 ⁄ 共 2847字 评论关闭
之前一直没明白setsockopt的作用。原来是用来设置socket的属性。 setsockopt设置SO_REUSEADDR。 socket关闭之后并不会立即收回,而是要经历一个TIME_WAIT的阶段。windows下最多可以达到4分钟。 所以在这个时候对这个端口进行重新绑定就会出错。所以需要先设置 SO_REUSEADDR. 或者在closesocket的时候,使用setsockopt设置SO_DONTLINGER。也不会有TIME_WAIT的阶段. 通常使用这个设置来加强网络程序的健壮性。 下面是别...
阅读全文
2018年09月15日 编程语言 ⁄ 共 3010字 评论关闭
package com.cons.dcg.collect; import java.io.File; import java.text.SimpleDateFormat; import java.util.*; import android.app.*; import android.content.Intent; import android.database.Cursor; import android.net.Uri; import android.os.AsyncTask; import android.os.Bundle; import android.os.Environment; import android.provider.MediaStore; import android.view.*; import android.widget.*; public cl...
阅读全文
2018年09月13日 编程语言 ⁄ 共 221字 评论关闭
#include<stdio.h> int max; int main() { int judge(int m,int n); int m,n,c,a,p,b; scanf("%d%d",&a,&b); max=judge(a,b); printf("%d",max); } int judge(int m,int n) { int c,a,p,b; p=m*n; if(m<=n) { a=m; m=n; n=a; } do { b=m%n; m=n; n=b; }while(b!=0); ...
阅读全文