一個可以雙擊啟動並執行jar檔案

花了N久的時間,終於製作了一個可以執行的JAR檔案。不敢獨享,特來與大家分享。如果大家有人要這個檔案可以到http://yourhome.arkoo.com/lilao/a.rar下載作為一個初學都我首選有如下誤區1)不是所有的java都可以打成jar包,好像是沒有frame的不行(不太確定)因為打成包以後結果運行,沒有地方顯示。我試過一個,沒有報錯,可能如果你的運行不要反饋的話,也可以。不過這個我沒有嘗試。2)以為只要打成jar包就可以雙擊運行其實不是的,可執行檔JAR要在MANIFEST.M

Qt中的串口編程之三

QtSerialPort今天我們來介紹一下QtSerialPort模組的原始碼,學習一下該可移植的串口編程庫是怎麼實現的。首先,我們下載好了原始碼之後,使用QtCreator開啟整個工程,可以看到如的原始碼結構:我們先來看一下serialport-lib.pri這個檔案,serialport.pro工程檔案就是靠這個檔案來控制整個原始碼的編譯的。,具體內容如下:上面的內容只是最基本的類,大家知道,跨平台的類一般在底層都包含這與作業系統相關的一些實現,這裡也不例外,大家看看下面的圖就明白了,這裡只

Qt網路編程之QNetworkRequest

     這個類是從Qt4.4開始引入進來的。 QNetworkRequest ( const QUrl & url = QUrl() ) QNetworkRequest ( const QNetworkRequest & other ) ~QNetworkRequest ()QVariant attribute ( Attribute code, const QVariant & defaultValue =

如何讓tomcat告別頻繁重啟

       在開發中,有一個很煩的問題,就是每次我們在項目裡增加幾行代碼,然後我們企圖在瀏覽器中查看修改後的變化時,卻發現瀏覽器的內容並不變化,於是我們只能通過頻繁的重啟tomcat來獲得最新的效果,其實這麼做完全沒必要,我們只需要修改下tomcat目錄下conf檔案夾中的context.xml中增加reloadable="true"就可以獲得重啟的效果。具體修改的配置如下:<?xml version="1.0" encoding="UTF-8"?><!-- The

Leap Motion使用者體驗指南

持續維護地址 http://52coding.com/leap-motion-user-experience-guidelinesLeap Motion使用者體驗指南接下來的使用者體驗指南,包含了我們對於你的Leap

Leap Motion擷取幀資料Getting Frame Data

Leap Motion翻譯系列文章http://52coding.com/leap-motion-official-doc-translation擷取幀資料Getting Frame Data Leap Motion的API為你的程式提供以一系列被稱為幀對象的快照的運動追蹤資料。追蹤資料的每一幀都包含度量位置和其它在快照中關於檢測到的實體的資訊。這篇文章詳細討論從Leap Motion控制器中捕獲幀物體(Frame objects)。概述從連結好的控制器擷取一幀包含追蹤資訊的對象。無論什麼時候,

Busybox支援中文的解決辦法

       在嵌入式linux系統中,busybox是最常見的用來構建檔案系統的。可是從busybox1.17.0以上之後,對ls命令不做修改是無法顯示中文的。就算是核心設定了支援中文的話,在shell下用ls命令也是無法顯示中文的,這是因為busybox1.17.0以後版本對中文的支援進行了限制。現在就來講講如何修改讓busybox1.17.0以上版本支援中文,要想讓busybox1.17.0以上支援中文,需要修改兩個檔案:printable_string.c以及unicode.c

《大家一起來玩C++》課程三[MFC對話方塊的使用]

《大家一起來玩C++》課程一(下)《大家一起來玩C++》課程一(上)《大家一起來玩C++》課程二      相應課件。其中包括,ppt、MFC學習資料(大多個人總結的),螢幕錄製專家,簡單的MFC對話方塊例子,課程avi視頻。      關注ilovecode.cn或者此部落格,快樂學習c++~// MFCDialogDlg.cpp : 實現檔案////MFC應用程式設計(第二版)學習筆記 http://blog.csdn.net/leiming32/article/details/831001

misc裝置驅動模型及執行個體解析

1、misc裝置驅動模型      本節我們來看一下misc裝置驅動模型的有關內容,首先是看看它的裝置結構體,定義在include/linux/miscdevice.h中:struct miscdevice {int minor; //次裝置號,若為 MISC_DYNAMIC_MINOR 自動分配const char *name; //裝置名稱const struct file_operations *fops;//裝置檔案操作結構體struct list_head

MFC ADO用CListCtrl CImageList顯示圖片

          這些天在弄MFC下的ADO圖片儲存到資料庫的工作,確實MFC比較複雜,但功能也很多。此方法應該適用於大多數VC,未經證實!1.圖片如何儲存到資料庫中?    建立access資料庫中,對錶進行設計,建立一項存放映像資料,看      一定要選擇OLE對象,而不是備忘之類。        可以看到儲存後的映像資料是長2進位資料,並且你看不到~      

Leap Motion架構

持續維護地址 http://52coding.com/leap-motion-architecture翻譯網頁 https://developer.leapmotion.com/documentation/GetStarted/Leap_Architecture.htmlLeap Motion架構Leap Motion體感控制器支援最流行的案頭作業系統。Leap Motion程式作為一個服務(在Windows中)或一個守護進程(在Mac和Linux中)。這個程式通過USB匯流排和Leap

repo與git(一)git傳奇

     個人郵箱:xiaokeweng@gmail.com     最近在學習android中使用了repo和git,repo是google使用shell和python寫的一個指令碼,其中封裝了git的調用。從而方便android開發人員的使用。於是專門小小的學習了下python,看了repo的源碼,同大家分享一下。Linux環境下,如果你曾嘗試過在google官網上down代碼並自己build,你一定見到過以下這幾句代碼。其實剛開始接觸的時候根本不瞭解介是個嘛。就感覺照著敲就行了。內容來自a

repo與git(二)repo源碼簡析

個人郵箱:xiaokeweng@gmail.com接下來我們對照著官網提供的下載android源碼的過程來看一下使用repo的步驟:http://source.android.com/source/downloading.html$ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo$ chmod a+x ~/bin/repo$ repo init -u

repo與git(三)repo源碼詳解

個人郵箱:xiaokeweng@gmail.com下來進行代碼的詳細分析,就算你不懂python看著注釋,也能理解個大概。粗略的來說,這段repo的bootstrap的目的就是裝配真正的repo目錄,也就是當你在某個目錄下想要拉代碼的時候,你會敲入:repoinit,實質上是去訪網站並down整個.repo目錄。另外還有repohelp功能。好現在開始看代碼~1)上面所述在上一篇中詳細介紹過,主要是實現了shell向python的過渡,接下來的由python接手。#!/bin/sh ##

Leap Motion觸摸模擬

Leap Motion翻譯系列文章http://52coding.com/leap-motion-official-doc-translation觸摸模擬Leap Motion的API提供了在你的應用中可以進行模擬的資訊。觸摸資訊是通過尖端類提供的。概述Leap

從書上抄襲來的HibernateUtils類。

public class HibernateUtils{private static String CONFIG_FILE_LOCATION = "/hibernate.cfg.xml";private static final ThreadLocal<Session> ThreadLocal = new Configuration();private static Configuration configuration = new Configuration();private

Gabor的OpenCV代碼

    最近弄Face Service,用到Gabor卷積核,但網上的代碼似乎沒有和我心意的,於是參考了自己寫了下!參考了Zhou Mian以及matlab的Gabor實現代碼的代碼。雖然OpenCV的imporc下面有個gabor.cpp,但那個是一般形式的公式,不是用來做Face Service的,可以參考文獻A review on Gabor wavelets for face recognition,又說到。上代碼和連結地址!~ 

Bootstrap的一些筆記——網格系統

話說Bootstrap提供了一種以12格為基數的網格,可以通過這些方式獲得十二分之n的布局排列(橫排)。<div class="span1"></div><div class="span2"></div><div class="span3"></div><div class="span4"></div><div class="span5"></div><div

Google App Engine 支援的語言列表和資源

Google App Engine for Java 發布了,Google 宣布通過JVM將支援更多的語言,目前Google 支援的語言有哪些?查看下面列表,以及在Google App Engine 上運行不同語言的協助和資源 :JRuby如果你從 svn trunk build,馬上就能運行. Ola Bini 寫了一些介紹 : http://olabini.com/blog/2009/04/jruby-on-rails-on-google-app-engine/GroovyGroovy

如何正確匯入jar包

Android項目中使用了其他的jar包,需要把其加入項目build path。看了網上一些文章,都是說通過“Add External JARs..."的方式增加build path,但是實際上這並不是正確的方法。因為這樣匯入的jar包,其路徑是絕對路徑,放到其他機器上時就可能編譯不了。正確的做法應該是:1.在項目下建立一個libs目錄(或者其它名字),把引用的jar包放到其下。2.開啟build path 配置框,選擇”Add

總頁數: 61357 1 .... 7781 7782 7783 7784 7785 .... 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.