erlang record碰到一個鬱悶的問題

    用一個變數A(通過一個函數返回的值),由於是調用的別人的介面,以為是一個record ,就直接使用A去擷取record裡面的值,竟然沒有報錯,只是卡在那裡了。後來我單獨調試發現會報 badrecord,不知道是什麼原因咯。不過徹底搞清楚了record的使用了,-record(machine,{id,name="",host=""}).其實原型就是{machine,ID,NAME,HOST}(後面三個是變數),只是用record取值方便明了多了。 

重載與重構

在JAVA中:  1. 函數重載(overload)是一個類中聲明了多個同名的方法,但有不同的參數個數和參數類型。  2. 函數重構(override)是指在子類中聲明與父類同名的方法,從而覆蓋了父類的方法。重構解決了子類與父類的差異問題。 

winnt.h的錯誤解決辦法

winnt.h(236) : error C2146 編譯項目時出現如下錯誤: 1>Stdafx.cpp 1>c:/program files/microsoft sdks/windows/v6.0a/include/winnt.h(236) : error C2146: 語法錯誤 : 缺少“;”(在標識符“PVOID64”的前面) 1>c:/program files/microsoft sdks/windows/v6.0a/include/winnt.h(236) :

AfxGetApp()->m_pMainWnd

      AfxGetApp()->m_pMainWnd這個東西就是主視窗的指標。即CMainFrame類的對象指標。很多東西的建立和它有關。以及可以用它來擷取視圖和文檔指標。也可以使用AfxGetMainWnd();或 AfxGetApp()->GetMainWnd()   這個函數在程式的任何地方都可以調用的原因是它是一個全域函數,函數傳回值是CWinApp  

如何給顯示文字加一層黑色邊框

      在工作中遇到這樣一個問題,在即時監視的視頻顯示中需要在視頻中顯示目前時間,通道名等額外資訊,無論資訊內容在視頻畫面上採用何種顏色顯示,當資訊顯示地區背景的視頻畫面的顏色正好與顯示資訊內容的顏色一致或差不多相似時,這個時候,很難看清顯示的內容,儘管這種情況出現的機率並不大,但可能性仍然存在,解決這個問題最好的方法是在資訊文字的外圍加上一層和文字顏色不一樣的外邊。下面我們以文字為白色,外圍加黑邊為例來分析這個問題。      以下分析基於在windows作業系統的PC機上實現。     

delphi的分離字串函數split-Delphi編程

unit Unit1;interfaceusesWindows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,Dialogs, StdCtrls;type userarray=array of string;typeTForm1 = class(TForm)Edit1: TEdit;Button1: TButton;procedure Button1Click(Sender:

如何在wince下註冊COM組件?

使用VS2005寫了一個COM,在Wince下使用,給其他程式調用,所以我們需要先註冊好。註冊有兩種方式:1 寫好COM組建後,部署到目標平台,這樣目標平台就可以使用了。  但是有一個問題,如果登錄機碼不可以儲存的話,那不就麻煩了,所以最好的方法是比較下部署前後的差異,把比較後的不同的地方寫在bib檔案當中,這樣在OS當中就有了,那不就可以用了?呵呵。 2

64bit 開發環境

      64bit 開發環境 寫過程式的人都知道,要進行編程,首先要有一個"編寫"代碼的環境,從理論上來說,記事本也可以完成編寫代碼的任務,但一個帶有文法著色、智能感知輸入的整合式開發環境(IDE),往往會令我們事半功倍,以下主要以Microsoft Visual C++ 2005 Express Edition和最新的Platform SDK為例進行講解,分別在Visual C++ 2005 Express Edition中編寫代碼,用Platform SDK編譯;這兩個軟體均為免費軟體,

課程設計開發總結

     前幾天做了個學生管理系統的課程設計,現在做點小結。      首先,由於自己對java比較熟悉,所以決定用java作為開發語言。資料庫採用SQL Server2000,開發工具選用開源的 Eclipse3.0 。由於這是我第一次用

myeclipse安裝外掛程式出現“resolving and validating the profile”卡死問題的解決方案

android系統越來越來火了,閑來無事就想搭建個android開發平台來試著學習學習。如何搭建android平台,網上到處都是方法,而且說得也很詳細,我這裡給個連結 MyEclipse 9上搭建Android開發環境  看了一下是針對在myeclipse9下的搭建,圖文並茂也算很詳細 一步步跟著做就是了。但是到了安裝ADT的時候就出現了“resolving and validating the profile”卡死問題。兩種方式,第一是通過add

在DataGridView中的列頭添加複選框

DataTable dt;(DataGridView綁定的DataTable)DataGridView dgView;dt.Columns.Add("check", typeof(bool));dgView.Columns.Clear();dgView.AutoGenerateColumns = false;dgView.DataSource = dt;DataGridViewCheckBoxColumn dtCheck = new DataGridViewCheckBoxColumn();//

suse 11 vmtools 安裝問題

suse安裝vmware tools時遇到的問題我用的是vmware的版本是6.0.2。安裝的是openSuse11.0。下面是我的安裝過程:1、把VMwareTools-6.0.2-59824.tar.gz解壓到/tmp/tools中。2、進入到/tmp/tools,執行命令:sudo ./vmware-install.pl執行完第二步之後,就會有以下提示:The following VMware kernel modules have been found on your system

對Excel工作表加密

Excel表格是我們工作中經常用到的,而它往往涉及統計資料等敏感問題,因此,Excel表格的保護也是經常遇到的問題,如何安全使用Excel呢?我們常用到的是Excel“工具”菜單提供的“保護工作表”和“保護活頁簿”功能。有沒有其他方法呢? 用宏進行“顯式”加密 在需要加密的Excel 表中,點擊[工具]→[宏]→[Visual

PL/SQL 中 AutoReplace 配置

經常進行查詢,寫著select * from 太費時間,能不能直接輸入一個s 就能自動出來 select * from 嗎?發現pl/sql中可以配置自動替換 在PL/SQL的安裝目錄下面:$/PLSQL Developer/PlugIns 中添加一個文字檔,比如命名為:AutoReplace.txt。文字檔中填寫如下內容:st = select t.* ,t.rowid from   ts = select a.* from     ad = delete from     where u =

物件導向進階續1(抽象類別、介面的概念、對象的多態性)

文章目錄 抽象類別的定義及使用規則:抽象類別的定義格式:概念:介面的定義格式:實現介面繼承抽象類別實現介面介面的繼承多態性(Polymorphism)  抽象類別的基本概念抽象類別的定義及使用規則:概念:包含一個抽象方法的類就稱為抽象類別;抽象方法:只聲明而未實現的方法稱為抽象方法,抽象方法必須使用abstract關鍵字聲明;抽象類別和抽象方法都要使用abstract關鍵字聲明;抽象方法只需要聲明而不需要實現;抽象類別必須被子類繼承,子類(

submit變成圖片按鈕的過程分析

引: 【堅持每天進步一點。想學英語?你只需要每天記住一個單詞,一個文法就行了。十年時間你似乎可以當專家了。】內容: 以往在編寫liferay-portlet中,運用struts標籤<html:form .........>...</html:form>提交表單的時候,最後的submit都是用:<img src="/ZXGZ/images/nextstep.gif" alt="submit" onClick="return check(); "

jquery分頁外掛程式

本文轉載至:http://www.jqueryajax.com/jquery652今天比大家介紹一個jquery分頁外掛程式,那麼什麼叫QuickPaginate快速分頁,這個jquery外掛程式實現就是將需要顯示的內容用分頁的方法顯示,但不是真正意義上的分頁,因為QuickPaginate快速分頁不需要與伺服器端互動,所有的內容已經全部輸送到用戶端,每次顯示部分資訊,用分頁的形式進行瀏覽,如 下:使用說明一,需要jQuery庫檔案和QuickPaginate庫檔案二,可自訂分頁CSS顯示效果,

刪除前彈出確認刪除警告框。

方法一: <mce:script type="text/javascript"><!-- var myCustomFn = function () { Ext.MessageBox.confirm('提示', '是否要刪除記錄', function (btn) { if (btn == 'yes') { //此處調用背景刪除代碼

使用JDBC串連DB2時encoding not supported異常的解決方案

近日,使用JDBC串連另外機器上的DB2 v9.5時發生異常:com.ibm.db2.jcc.b.DisconnectException: encoding not supported!!DB2伺服器環境介紹:Windows Server 2003,Sun JDK1.5.0_22,DB2 V9.5串連端環境:Windows Server 2003,Sun

JTextField添加斷行符號事件監聽

如:txtDescription是一個文字框            KeyStroke theEnter = KeyStroke.getKeyStroke(KeyEvent.VK_ENTER,0);                    ActionMap contentActionMap = txtDescription.getActionMap();            InputMap  contentInputMap  =

總頁數: 61357 1 .... 13190 13191 13192 13193 13194 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.