① 如何在android源代碼中列印出日誌
1:在編譯so文件的c或cpp文件之前中加入以下代碼,就可以在android中的log顯示日誌內容
#include
#define LOG_TAG "show infomation"
#define LOGW(a ) __android_log_write(ANDROID_LOG_WARN,LOG_TAG,a)
2:就可以在c或cpp中加入LOWG(str) 就可以在android中的log中顯示列印的內容
3.這樣寫完以後,如果直接編譯,就會報 __android_log_write 方法undefined.
怎麼回事呢?關鍵是在設置編譯選項上面。
在Android.mk文件里,可以指定一個LOCAL_LDLIBS的參數。如果不指定,那麼編譯的時候,只會引入默認的幾個重要的lib,比如libc之類的。
如果要用log,那就要把 liblog給引進來。
網上很多的寫法是 LOCAL_LDLIBS := -llog ,這在build static lib的時候沒什麼問題。如果是build shared lib,就會報個 cannot find -llog的錯誤。意思是找不到liblog.so這個庫文件。
因此需要改成 LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog 才可以正常編譯。
其中-L參數是指定了搜索lib的路徑。
下面是一個android.mk的內容的例子:
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := TestNdkNetwork
LOCAL_SRC_FILES := HttpConnection.cpp
LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog
include $(BUILD_SHARED_LIBRARY)
② 列印網頁頁面,但是列印出了網頁的源代碼,列印預覽也是顯示源代碼。怎麼列印網頁本來的啊
碰到一個問題一樣,就是windows 7 64位操作系統,但是列印空白,列印出來像白紙一樣!經過查看和總結,確認是:由於保護模式下 %Temp%\Low 文件夾工作不正常引起的!故障列印白紙下面會出現類似:C:\Users\\AppData\Local\Temp\Low\xxxx.htm這樣的網頁。
原因:這種情況,多半由於保護模式下 %Temp%\Low 文件夾工作不正常引起的(被誤刪除、移位等等)
解決方法:
(1)重置IE安全級別
(2)在用戶模式下,在附件中找到cmd創建low文件,具體命令如下
mkdir %userprofile%\AppData\Local\Temp\Low
ICACLS "%userprofile%\AppData\Local\Temp\Low" /setintegritylevel (OI)(CI)low
如果用戶具有管理員許可權,請把以下代碼保存為bat批處理文件運行:
@ECHO off
If not exist %userprofile%\AppData\Local\Temp\Low (
echo.
echo Creating Low Folder...
mkdir %userprofile%\AppData\Local\Temp\Low
)
echo.
echo Apply Integrity Level...
echo.
ICACLS "%userprofile%\AppData\Local\Temp\Low" /setintegritylevel (OI)(CI)low
exit
總結:這個解決方法可能不是萬能的,可能只是針對某些故障的特定方法,不一定適用所有情況,不過也是一個考慮的方向和排除故障的考慮范圍。
③ 誰能寫一個列印自身源代碼的程序
我想是不可能的。
因為程序編譯成可執行文件後,就成了機器能識別的東西了。就算用反匯編,那也只是根據匯編原理逆算出來的,也不是真正的源代碼。比如注釋就反不出來,編譯的時候根本就沒管它。
④ 列印網頁時列印成了源代碼
暫時沒遇到過你這種問題,如果你想列印的話有一種簡單的方法,把頁面抓個圖,然後列印這個抓圖就出來了。
⑤ 列印的網頁源代碼是什麼
javascript:window.print()。
⑥ 網頁列印出來是源代碼
還有一個問題,你管理員有沒有把列印許可權允許。
⑦ 有哪個有監控列印機的源碼
工作原理:PrintUsage由管理站點、中央資料庫和監控服務三個模塊組成。其中監控伺服器需要安裝到每一台列印伺服器上,負責捕獲每一次列印請求記錄到中央資料庫中,並且根據設定控制列印的進行。管理站點則以Web界面提供系統配置操作和查看日誌報表,因此,在管理列印機這塊,我們可以在世界的任何一個角落來進行,僅有一個前提,即要能上Internet。
提示:在安裝管理站點模塊時,必須事先安裝IIS。
2. 安裝與設置PrintUsage
雙擊下載的安裝程序,經過幾步常規的詢問窗口並進行到「選擇組件」一步,在此窗口中安裝向導詢問要安裝哪些組件,因為現在安裝的伺服器就是列印伺服器,而且以後的列印管理操作也是在這台伺服器上進行,所以在此選擇「完全安裝」(注意:如果是多台列印伺服器,只需要在一台列印伺服器上安全安裝,而其它列印服務上只要安裝「列印監控服務」即可),再連續單擊「下一步」按鈕繼續安裝操作,當安裝程序進行到「資料庫類型及連接設置」一步時(如圖1所示),如果所有的列印機不安裝在同一台列印伺服器上,此步選擇資料庫時就要注意了,必須選擇「SQL Server7.0/2000或Oracle」等伺服器了,而不能選擇「Microsoft Access」資料庫,不過此案例幾台列印機都是安裝在同一台列印伺服器上,所以在此選擇使用最方便的「Microsoft Access」資料庫,然後單擊「下一步」按鈕,進入如圖2所示的窗口。
圖1 資料庫類型及連接設置
在圖2所示的窗口中要根據當前的網路情況進行選擇:
圖2 認證方式
如果你的網路中使用了域,那應該選擇「按用戶認證」項,然後設置本域中的用戶或計算機,如果你的網路中沒有使用域,那就選擇「按計算機認證」。本案例中的網路沒有使用域機制,在此選擇「按計算機認證」選項,然後設置工作組等參數,再單擊「下一步」按鈕,並設置了允許的計算機和相應的列印機,再單擊「下一步」按鈕,進入列印機管理的默認模式設置窗口(如圖3),設置好後系統就會以此默認值進行工作了。
圖3 設置監控模式
選擇「高級控制模式」,然後在「高級控制模式」框中設置「每張紙的成本為0.1元,每個用戶配額10元錢(也就是每個用戶可以列印100張紙),並將「配額周期類型」設置為「周」,這樣默認情況下,每個用戶每周最多隻能列印100張紙了,當然你在安裝時要根據你的實際情況設置此處的數值了。後面安裝步驟中只要全部「下一步」或「是」即可完成程序的安裝了,不過有一步需要設置管理賬戶,默認的管理賬戶名為「admin」,為了安全起見,我們給該管理賬戶設置了一個密碼。程序安裝完畢後會自動啟動列印監控模塊並縮小至任務欄的托盤區,針對這個列印監控模塊無需要再進行設置,一切按其默認設置即可。
二、管理列印機
1. 進入管理界面
打開IE瀏覽器,然後輸入「http://localhost/PrintUsage/Default.asp」打開管理主界面,在此頁面右側的登錄框中輸入「用戶名」為「admin」及先前在安裝步驟中設置的密碼即可登錄管理界面(如圖4所示)。
圖4 管理界面
2. 監控列印
採用本套系統的主要目的就是監控列印機的列印情況,監控模式設置當然是最重要的一個環節了。
第一步:單擊「設置→監控模式」,然後在右側窗口中選擇「監視,並作高級控制」項。同時在此頁面中還可以進行其它兩種監控模式,為了精確實現監控目的,所以在此只選擇了第三個選項。
第二步:單擊「用戶組→所有用戶」,並在右側窗口中一一對每個用戶進行以下步驟的設置,單擊「用戶名」下面顯示的用戶,在切換的頁面中:
列印機設置
點擊「列印機」,在切換到的頁面中,左邊的列表窗口中是受限列印機(也就是該列印機不授權給該用戶),而右側列表窗口中的則是授權列印機。我們可根據列印機的類型和員工列印的實際需要情況進行一番最合適的配置,配置完畢後,單擊「保存配置」按鈕保存設置即可。這樣,那些被配置了只能列印文檔的針式列印機的員工就無法使用噴墨列印機了。
說明:因為公司有激光列印機、噴墨列印機及針式列印機,而不同的員工所需要的列印機類型也不同,比如只需要列印一些文檔的員工,分配針式列印機給他就行了,沒必要分配使用價格昂貴的噴墨列印機。
監控時間設置
此項是設置系統開始監控的時間,為了防止他人列印而不惜「加班加點」,我們可將監控時間設置為「全日制」了,讓系統每天24小時進行監控,設置方法很簡單:單擊「監控時間」項,然後選擇「監控」選項,最後單擊「保存設置」即可。
文件類型設置
文件類型設置項是限制某些用戶「亂打」現象的一個有效手段。例如,員工A只負責文檔列印,而他根本就不需要進行高浪費模式的圖片列印,此時,就可以給員工A分配列印的文件類型為「.txt」(記事本文檔)或「.doc」(Word文檔)。設置方法很簡單:單擊「文件類型」項,然後在切換到的頁面中選擇「允許所有文件類型」項,再將右側列表窗口中的其它不讓員工A列印的文件類型通過「添加」按鈕轉到左側窗口中進行保護即可。另外,下面還可以設置列印某個文件時,文件大小不能超過多少KB、列印的頁數不超過多少頁等,花點時間根據每個員工的實際情況進行了精確的設置,最後單擊「保存設置」按鈕完成此項設置。
用戶配額設置
「配額設置」也是件比較重要的設置,在安裝程序時默認給每個用戶都分配了10元錢的配額,這個分配方案有點欠妥,所以下面調整一下。
單擊「用戶配置」項,然後在「配額設置」項下面設置配額數量、配額周期,另外,根據實際情況還設置了該員工是否可以透支,並設置了最大透支值,設置完畢後同樣單擊「保存配置」按鈕將設置保存起來了。
對每個用戶都進行了上面的幾步設置,最後進行一下全局瀏覽,看看有沒有設置不妥之處,確保無誤後,退出管理界面。
三、分析和總結
一段時間之後,我們來檢查一下列印情況,單擊頁面左側部分的「報表」項在此可以方便地查看分析結果(如圖5)。
圖5 查看分析結果
1. 排名統計:此項分析結果可以清楚地看到這些天員工們列印數量的多少,列印任務的多少,列印機工作量的多少等,並且以圖表的方式直觀地顯示出了等級。
2. 匯兌統計:此項可以進行匯總分析、統計並且以表格的方式清晰的表現出分析結果,讓你一目瞭然。
3. 費用分析:此項是分析這段時間的列印費用情況,可以分別以「列印單價」和「列印費用統計」兩種形式給出費用分析結果。
4. 任務分析:此項可以幫助你分析出「文件類型列印統計」(這段時間列印了哪些文件,圖片、文檔還是其它)、「列印的頁面數統計」(分析這段時間一共列印了多少頁等)、「紙張大小統計」、「列印色彩分析」及「列印方式統計」等。
通過上面的四大分析功能,我們對列印機的使用情況掌握得清清楚楚:誰列印了文檔、列印了什麼文檔、列印了多少頁、使用哪台列印機等。掌握了這些資料,進而分析列印機使用情況,對公司控制辦公列印成本大有好處。
這個是不是我也不知道你看看吧,http://newasp.net/Code/softdown.asp?softid=2044
⑧ C++ 列印源代碼(控制台)
我有一個C語言的
main(a){printf(a,34,a="main(a){printf(a,34,a=%c%s%c,34);}",34);}
可以把自己列印出來
C++ 不知道有沒有類似的
⑨ 求助 軟著申請源代碼是要列印哪個文件
點開文本進去復制就可以了,親
⑩ 怎樣列印程序源代碼
網頁的是: 查看=》源文件 會出現一個記事本文件,然後列印吧