Time of Update: 2018-12-03
--擷取路徑function stripfilename(filename)return string.match(filename, "(.+)/[^/]*%.%w+$") --*nix system--return string.match(filename, “(.+)\\[^\\]*%.%w+$”) — windowsend--擷取檔案名稱function strippath(filename)return string.match(filename, ".+/([^/]*%.%w+)$
Time of Update: 2018-12-03
1、配置靜態IP地址:# vim /etc/network/interfaces原內容有如下4行:auto loiface lo inet loopbackauto eth0iface eth0 inet dhcp以上表示預設使用DHCP分配IP,修改為如下:auto loiface lo inet loopback# The primary network interfaceauto eth0#iface eth0 inet dhcpiface eth0 inet staticaddress
Time of Update: 2018-12-03
最好將const看做參數的一部分,形參和實參保持一致,下面舉個例子來說明形參與實參在const修飾不一致的情況下什麼時候會出錯,什麼時候不會出錯,以及其中的原因。#include <iostream>using namespace std;void string_copy(char *){ cout<<"string_copy invoked";}int main(){const char * pc_str = "this is a
Time of Update: 2018-12-03
今天在unix下使用uncompress命令解壓.Z檔案,uncompress *.Z [Destination Path];在ubuntu 9.10上使用命令man uncompress 會轉到 gzip 和 gunzip 的協助頁面,查看協助,沒有發現如何將檔案解壓到指定目錄的功能, 在命令列下使用如下命令gunzip webServicePrj.rar /media/38DB-B9BF/Work 結果:gzip: webServicePrj.rar: unknown suffix --
Time of Update: 2018-12-03
【源地址】http://hi.baidu.com/lisongli/blog/item/766873d976bb482410df9b4e.html 發現我在“工具”--->“選項”--->“首選參數(電子郵件選項)”--->“進階電子郵件選項”---->在中間的位置有個"在通知區域顯示信封表徵圖"前打上勾就好了。 或者直接修改註冊表:My Computer\HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Outlook\
Time of Update: 2018-12-03
android接受的顏色: #RGB, #ARGB, #RRGGBB, #AARRGGBB注意每種寫法對應的位元不同。 解決listview設定背景圖片以後,拖動出現黑色的問題。To fix this issue, all you have to do is either disable the cache color hint optimization, if you use a non-solid color background, or set the hint to the
Time of Update: 2018-12-03
今天我將在自己的ubuntu9.10上打造一個ftp伺服器。首先查看可選的ftp server,找到apache 有一個純Java的開源server,就用這個了。去http://mina.apache.org/ftpserver 下載一個版本,我下的apache-ftpserver-1.0.3;解壓轉到bin目錄下運行ftpd.sh(sudo sh ftpd.sh)在沒有指定設定檔的情況下,伺服器載入的預設的配置。ok! 重新開啟一個terminal,然後鍵ftp localhost,
Time of Update: 2018-12-03
【轉】 方法控制對類成員變數的訪問:每個類執行個體對應一把鎖,每個 synchronized 方法都必須獲得調用該方法的類執行個體的鎖方能執行,否則所屬線程阻塞,方法一旦執行,就獨佔該鎖,直到從該方法返回時才將鎖釋放,此後被阻塞的線程方能獲得該鎖,重新進入可執行狀態。 wait()/notify():調用任意對象的 wait() 方法導致線程阻塞,並且該對象上的鎖被釋放。而調用 任意對象的notify()方法則導致因調用該對象的 wait()
Time of Update: 2018-12-03
說起編程作圖,大概還有很多人想起TC的#include <graphics.h>吧?但是各位是否想過,那些畫面絢麗的PC遊戲是如何編寫出來的?就靠TC那可憐的640*480解析度、16色來做嗎?顯然是不行的。本帖的目的是讓大家放棄TC的老舊圖形介面,讓大家接觸一些新事物。OpenGL作為當前主流的圖形API之一,它在一些場合具有比DirectX更優越的特性。1、與C語言緊密結合。OpenGL命令最初就是用C語言函數來進行描述的,對於學習過C語言的人來講,OpenGL是容易理解和學習的
Time of Update: 2018-12-03
[轉] 關聯--依賴、組合--彙總 聯絡與區別:依賴是比關聯弱的關係,關聯代表一種結構化的關係,體現在產生的程式碼中,以java為例: 若類A單向關聯指向類B,則在類A中存在一個屬性B b。 若類A依賴類B,則不會有這個屬性,類B的執行個體可能存在於某個方法調用的參數中,或某個方法的局部變數中。例如代碼: 依賴:----存在於某個方法調用的參數中,或某個方法的局部變數中。Person類與Screwdriver類的依賴關係[代碼錶現] public class
Time of Update: 2018-12-03
有的女人就像Windows 雖然很優秀,但是安全隱患太大。 有的女人就像UNIX 她條件很好,然而不是誰都能玩的起。 有的女人就像C# 長的很漂亮,但是家務活不行。 有的女人就像C++,她會默默的為你做很多的事情。 有的女人就像JAVA,只需一點付出她就會為你到處服務。 有的女人就像JAVA script,雖然對她處處小心但最終還是沒有結果。 有的女人就像彙編 雖然很麻煩,但是有的時候還得求它。 有的女人就像
Time of Update: 2018-12-03
Unix環境變數設定[轉] 我們在Linux下安裝系統軟體的時候,經常遇到一些系統內容變數配置的問題。什麼是環境變數?如何定製環境變數?我將在下面做一些介紹。一、什麼是環境變數?Linux是一個多使用者的作業系統。多使用者意味著每個使用者登入系統後,都有自己專用的運行環境。而這個環境是由一組變數所定義,這組變數被稱為環境變數。使用者可以對自己的環境變數進行修改以達到對環境的要求。二、定製環境變數
Time of Update: 2018-12-03
本次課程所要講的是繪製簡單的幾何圖形,在實際繪製之前,讓我們先熟悉一些概念。一、點、直線和多邊形我們知道數學(具體的說,是幾何學)中有點、直線和多邊形的概念,但這些概念在電腦中會有所不同。數學上的點,只有位置,沒有大小。但在電腦中,無論計算精度如何提高,始終不能表示一個無窮小的點。另一方面,無論圖形輸出裝置(例如,顯示器)如何精確,始終不能輸出一個無窮小的點。一般情況下,OpenGL中的點將被畫成單個的像素(像素的概念,請自己搜尋之~),雖然它可能足夠小,但並不會是無窮小。同一像素上,OpenG
Time of Update: 2018-12-03
原文連結:http://grim1980.blog.sohu.com/136391528.html function DoClick() { if(document.all){ document.getElementById("a3").click(); } else { var evt = document.createEvent("MouseEvents"); evt.
Time of Update: 2018-12-03
1.html代碼<form name="upfile" target="iframeUpload" action="upload.lua" method="post" enctype="multipart/form-data" ><iframe name="iframeUpload" src="" frameborder="0" SCROLLING="no" style="display:NONE"></iframe><input
Time of Update: 2018-12-03
由於項目需要,再次使用到了android的webview,webview要載入的頁面是html5的頁面;需要有點擊webview中的控制項的互動,所以需要在android應用中注入一個js對象;通過webview.addJavaScriptInterface(Object o, String name)方法實現對象的注入;然後再該對象中定義所需的方法,例如 public void test(String str);最重要的是還要設定webview支援js;webview.getSetting()
Time of Update: 2018-12-03
ibator工具會自動產生一些以example結尾的類,下面陳述這些類的作用。 首先說明什麼是BLOB欄位,BLOB通常是binary large object 或者basic large object 的簡稱,這些欄位用於儲存像圖片、視頻、音頻或者其他多媒體資料。 example class
Time of Update: 2018-12-03
1、概要介紹一下:嘗試了tinyxml,rapidxml,libxml2等3中第3方庫,前兩者相對較為輕量級,libxml2非常完善,強大。這是網上總結出來的優缺點:1、tinyxml當節點內容的空而使用GetText()方法時候會出錯2、rapidxml編碼問題不是特別好3、libxml2對記憶體釋放要求較高,否則時常遇到core
Time of Update: 2018-12-03
以前一直都喜歡用虛擬機器中內建的虛擬機器工具來實現linux和windows的檔案分享權限設定。但最近使用linux比較頻繁,經常都需要將一些檔案、程式拷進拷出,如果在/mnt/hgfs/shar目錄下還將就,但在其他目錄,就稍顯麻煩了。所以就在工作使用的Fedora15上搭建了samba伺服器。記錄的詳細搭建步驟如下: 條件:虛擬機器能夠上外網。 1.在終端執行:#yum install samba*
Time of Update: 2018-12-03
應用情境:在開發一體機上具體應用過程中,發現一體機資源切換及不同的應用使用不同的資源。因為就需要在切換不同的訊號源模式下使用不同的資源。所以就想到使用meta-data這一描述字進行殺死指定的應用。在AndroidManifest.xml中,<meta-data>元素可以作為子項目,被包含在<activity>、<application>