現在位置: 首頁 > 編程語言 > 文章
《深度搜索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); ...
閱讀全文