Time of Update: 2018-12-05
雖然在 JDK 的 java.net 包中已經提供了訪問 HTTP 協議的準系統,但是對於大部分應用程式來說,JDK 庫本身提供的功能還不夠豐富和靈活。HttpClient 是 Apache Jakarta Common 下的子項目,用來提供高效的、最新的、功能豐富的支援 HTTP 協議的用戶端編程工具包,並且它支援 HTTP 協議最新的版本和建議。HttpClient 已經應用在很多的項目中,比如 Apache Jakarta 上很著名的另外兩個開源項目 Cactus 和 HTMLUnit
Time of Update: 2018-12-05
當一個web頁面帶有image/jpeg (或者其他的映像格式)的MIME類型被發送時,你的瀏覽器將那個返回結果當作一個映像,然後瀏覽器顯示映像,作為頁面的一部分或者完全作為映像自身。要為你的jsp版面設定MIME類型,你需要設定頁面的contentType屬性: 然後你需要建立一個BufferedImage繪製你的生動影像: BufferedImage image = new BufferedImage(width, height,
Time of Update: 2018-12-05
http://www.linuxidc.com/Linux/2011-09/43019.htm最近在做Android的平板的開發,想在案頭上預置一些第三方應用的Widget,在案頭預置Widget的方法就是要獲得應用的包名和類名。案頭預置widget的方法 在Launcher的設定檔 res/xml/default_workspace.xml中添加如下的代碼:<appwidget launcher:packageName="com.google.Android.apps.
Time of Update: 2018-12-05
轉自:http://bbs.dospy.com/thread-6036281-1-1.html 我們常用的手機螢幕採用的是同筆記本一樣的液晶屏,液晶螢幕的解析度都是固定的,每一個點就是一個像素。而且手機解析度並不是指螢幕大小,而且也可以說和螢幕本身的大小沒有關係。 比方說,2.1英寸液晶顯示螢幕可以顯示240×320解析度的圖象,就叫 做“QVGA 2.1英寸液晶顯示屏”;3.8英寸液晶顯示螢幕可以顯示240×320的圖象,就叫做“QVGA 3.8英寸液晶顯示屏”。
Time of Update: 2018-12-05
一.使用ontape工具進行資料備份 1.ontape工具的功能 ontape工具具有如下功能:備份和恢複Online資料、備份和恢複邏輯日誌、改變資料庫日誌狀態等(本文著重介紹資料備份功能)。 2.執行ontape備份資料的文法 ontape備份文法為: ontape -s -L 備份層級(0、1、2) 在online處於聯機或靜止方式時,
Time of Update: 2018-12-05
本文所指的開發工程師,僅指程式開發人員和以數字電路開發為主的電子工程師。 當你選擇電腦或者電子、自控等專業進入大學時,你本來還是有機會從事其它行業的,可你畢業時執迷不悟,仍然選擇了開發做為你的職業,真是自做孽不可活。不過,歡迎你和我一樣加入這個被其它人認為是風光無限的“白領”吧。 如果你不是特別的與人世隔絕,我想你一定看過金老先生的名著《笑傲江湖》吧,裡面有一門十分奇特的武功叫做"辟邪劍法",你看這個小說第一次看到這種功夫的練法時,我想你當時一定笑歪了牙“呵呵,真好玩!”,可是現在我很痛心的
Time of Update: 2018-12-05
J2ME平台中有幾個重要的概念,例如記憶體、CLDC、MIDP等。初學J2ME往往對這些概念理解不深,甚至出現偏差。本文的目的在於對J2ME中的相關重要概念進行闡述。 1. 記憶體 我們一直在強調,移動資訊裝置的記憶體非常小,使用起來應該加倍的珍惜,但是我們卻很少知道這些記憶體是如何分類的,下面將做詳細的介紹。事實上MIDP裝置的記憶體分為三種,Programme Memory、Heap、persistent Storage。 Programme
Time of Update: 2018-12-05
Differences of px, sp, pt, dip, dp, in, and mm? When we start be build an UI, or make definition of the dimensions, It's an issue we will meet - what are the difference of px, sp, pt, dip, dp, in, and mm? Here are the definitions: px -
Time of Update: 2018-12-05
誰說中國沒有資本家?今天下午開會(純粹的資本家作風,那個公司沒有事情星期六開會的?),老闆對我們技術部門提出的要求讓我覺得噁心!聽完了以後我唯一的想法就是。。我要辭職!
Time of Update: 2018-12-05
什麼是proc檔案系統 proc檔案系統是一個偽檔案系統,它只存在記憶體當中,而不佔用外存空間。它以檔案系統的方式為訪問系統核心資料的操作提供介面。使用者和應用程式可以通過proc得到系統的資訊,並可以改變核心的某些參數。由於系統的資訊,如進程,是動態改變的,所以使用者或應用程式讀取proc檔案時,proc檔案系統是動態從系統核心讀出所需資訊並提交的。它的目錄結構如下: 目錄名稱 目錄內容 apm 進階電源管理資訊 cmdline 核心命令列 Cpuinfo 關於Cpu資訊
Time of Update: 2018-12-05
靠,在公司網路出口上給一在北京同事開ftp後,過了兩分鐘,我靠,我登陸不上去了,提示密碼出錯,嚇壞了,趕緊關掉機器,單一使用者模式進去,改掉密碼,嚇壞了可是...趕緊檢查系統有沒被黑掉,靠,我靠,last裡竟然有兩個使用者,一個韓國的,一個羅馬里呀的爛人,操,竟然登陸過我的機器,還好不是root進來的,不然我的日誌肯定都被刪掉啦,趕緊檢查/etc/passwd和/etc/shadow,我靠,mysql的shell竟然是/bin/bash,我靠,趕緊刪掉mysql使用者,刪掉其他一些亂七八糟的使用
Time of Update: 2018-12-05
作業系統“代”的劃分(P235) * 作業系統有三代 1.無序模組結構: 模組之間直接相互調用,不分層次,形成網狀調用模式。 2.階層: 把系統程式按照功能分成若干基本模組, 再根據其作用和相互關聯分別劃歸不同的層次。 3.微核心結構: 核心態下啟動並執行核心採用階層並構成了基本作業系統。 使用者態下啟動並執行以客戶/伺服器方式活動的進程層。 客戶:使用者進程。 伺服器:作業系統中提供服務的進程。 9.2 微核心概述(P237) *
Time of Update: 2018-12-05
所謂的非同步,就是如下情境: 線程T1對線程T2說:T2,你吃飯了嗎? T1問完問題後,就去幹別的事情去了,並不需要一直苦苦等待T2的回答。但是為了最終T1可以接受到T2的回答內容,我們可以引出一個委託方來處理。具體處理過程:在進行通訊之前,我們先建立一個緩衝隊列,該緩衝隊列專門用來存放T2給T1的回覆內容。此時,委託方就起作用了,系統讓該委託方一直對緩衝隊列進行監控,當發現緩衝隊列中有了內容,便通知線程T1,此時T1放下手頭的工作,將緩衝隊列中的內容取出。
Time of Update: 2018-12-05
轉載:http://www.eccn.com/design_2010081010074232.htm 胡文發,白中英(北京郵電大學電腦科學與技術學院,北京 100876)1 引言隨著無線技術的發展和無線通訊裝置的普及,基於手機、PDA等小型消費類和嵌人式裝置的無線行動裝置
Time of Update: 2018-12-05
因為學習Android編程的需要,有時我們需要對網路上發布的應用項目進行學習,可是Android項目一般是通過APK檔案進行發布的,我們看不到原始碼,嘿嘿,辦法總會有的,而且不止一個... ps:對於軟體開發人員來說,保護代碼安全也是比較重要的因素之一,不過目前來說Google Android平台選擇了Java Dalvik VM的方式使其程式很容易破解和被修改,首先APK檔案其實就是一個MIME為ZIP的壓縮包,我們修改ZIP尾碼名方式可以看到內部的檔案結構,類似Sun
Time of Update: 2018-12-05
沒辦法,boss說要用公司自己的產品來類比這個防火牆,呵呵,還好,我們的嵌入式linux核心帶有netfilter,可惜要用三台來類比,自然要多浪費一個ip初步計劃已經擬定啦等俺定好了,再改改..總之是鬱悶的...想來想去,如果不做nat,nat表沒用,如果不做標記,mangle不用,那麼只有用filter表啦,我昏死,那不是很沒意思,把常用的及專用的服務過濾掉以後就不管好啦...iptables -A FORWARD -p tcp --dport 21 -s x.x.x.x -d
Time of Update: 2018-12-05
個人喜好:Redhat AS3 理由:略微熟悉些,不熟悉Debian及其他發行版 本文是我的隨筆,不準轉載,雖然很爛:(我自己安裝伺服器的步驟,想到什麼寫什麼, 慢慢補全:1、定製安裝Redhat as3,選擇custom安裝,要安裝編譯器及核心開發;2、下載Iptables,Apache2,Php,mysql,bind9,Qmail,vsftpd,3、修改/boot/grub/menu.lst的timeout時間;4、升級Redhat as3打補丁,個人化系統
Time of Update: 2018-12-05
資料庫分頁技術可以很好的提高查詢效率,即並不用每次都把資料庫中所有的資料一次讀取出來。而對於各類比較流行的資料庫來說,它們所提供的分頁方法也不盡相同。 MySQL:SELECT * FROM table LIMIT 5, 10; -- 跳過5行,最多讀取10行。即6-16行的資料,如果總行數不足16行,則讀出剩下的 SELECT * FROM table LIMIT 5; -- 讀取到開始的5行資料,即1-
Time of Update: 2018-12-05
什麼是CHROOT? jdli@csie.nctu.edu.tw (2001-04-16 13:51:59) * 什麼是CHROOT? CHROOT就是Change Root,也就是改變程式執行時所參考的根目錄位置。 一般的目錄架構: / /bin /sbin /usr/bin /home CHROOT的目錄架構: /hell/ /hell/bin /hell/usr/bin /hell/home * 為何要CHROOT?
Time of Update: 2018-12-05
雖然很多人都知道tomcat目錄結構中的bin目錄下有個startup和shutdown兩個批次檔,用這兩個檔案我們可以啟動、停止tomcat伺服器。但有時後我們發現,當雙擊開啟startup.bat批處理命令後,突然有個黑屏一閃而過,緊接著就關閉,導致老是無法啟動伺服器。