下回寫桌面程式一定要用QT
雖然最近一直在寫swing的程式,但Java肯定是不能用了,因為還怎麼打包都要8M以上;.net的winform也是不能用了,;就只剩三個選擇了,Delphi,VB跟MFC,MFC實在是不想用,就先試了下用VB寫,正在寫得很不爽的時候,在某個地方查到VB還要拷一些dll檔案才能正常執行,於是就只剩下Delphi,後來終於在很痛苦的情況下,把程式完成了,唉,好的IDE用習慣了,對它的依賴也變得很多。(沒錯,我這裡就是在暗示Delphi這個IDE真TMD太差了)
後來才聽說了,C++有個庫,叫QT,寫桌面程式非常的不錯,還很像swing。嗚!真TMD的知道得太遲了,還被折磨了很久,查了暴多的資料。
相關推薦
下回寫桌面程式一定要用QT
上回碰到一個專案要求是要求寫一個桌面程式,而這個程式的要求是越少佔用資源越好,越小越好。雖然最近一直在寫swing的程式,但Java肯定是不能用了,因為還怎麼打包都要8M以上;.net的winform也是不能用了,;就只剩三個選擇了,Delphi,VB跟MFC,MFC實在是不
程序員為什麽一定要用Linux
linux程序員大多數人引薦Linux,基本上都會說Linux讓你更高效、更優異。然而工具只是工具。然而工具只是工具。然而工具只是工具。優異程序員和不優異程序員的差異首先是態度上的差異。他們有自個的理想,考慮許多,不管是項目開端之前還是在項目進行中,項目完結以後也會進行總結。他們對待疑問對比謹慎,考慮對比全部
用原始方法解析復雜字符串,json一定要用JsonMapper麽?
之間 正則表達式 isn ces plain cli shu 如何解決 clist 轉自數據之巔原文用原始方法解析復雜字符串,json一定要用JsonMapper麽? 閱讀目錄 1.不規則非json字符串 2.鍵值對字符串分割函數 3.復雜Json格式
關於在JSP頁面中為什麽一定要用${pageContext.request.contextPath}來獲取項目路徑,而不能用${request.contextPath}?
html 輸出 獲取項目路徑 session PE ade ror ESS val 這裏的疑問在於pageContext和request都是JSP中的內置對象之一,為什麽不直接用${request.contextPath}來獲取項目路徑?出現
使用feed_dict不一定要用佔位符
使用feed_dict一般會伴有佔位符,如 x = tf.placeholder(tf.float32) 但是沒有tf.placeholder也可以使用feed_dict方法,如下面這個例子: import tensorflow as tf input1 = tf.constant
Chrome 瀏覽器,這8款外掛一定要用!
作為一款快速、安全瀏覽器,Chrome谷歌瀏覽器以58.09%的市場佔有率穩居世界第一! 它的優勢不僅僅在於穩定的瀏覽體驗,更強大的是它提供了不同功能的擴充套件外掛,也稱之為 Extension。 那這裡就給大家安利幾款可以提升效率的Chrome外掛,讓你瀏覽網頁如虎添翼。 1. AdGuard:廣告攔截器,
程式設計師要用到的基本語言
程式設計師要用到的基本語言 java Python JavaScript C/C ++ java Java是一門面向物件程式語言,不僅吸收了C++語言的各種優點,還摒棄了C++裡難以理解的多繼承、指標等概念,因此Java語言具有功
【原創】微服務為什麼一定要用docker
引言 早在2013年的時候,docker就已經發行,然而那會還是很少人瞭解docker。一直到2014年,Martin Fowler提出了微服務的概念,兩個不相干的技術終於走在了一起,創造了今天的輝煌! 近幾年來,很多網際網路關係開始跟風,構建docker+微服務的架構體系。然而,根據筆者觀察發現,有些童鞋
微服務為什麼一定要用docker
引言 早在2013年的時候,docker就已經發行,然而那會還是很少人瞭解docker。一直到2014年,Martin Fowler提出了微服務的概念,兩個不相干的技術終於走在了一起,創造了今天的輝煌!近幾年來,很多網際網路關係開始跟風,構建docker+微服務的架構體系。然而,根據筆者觀察發現,有些童
用原始方法解析複雜字串,json一定要用JsonMapper麼?
經常採集資料,肯定會碰到解析字串,包括整個頁面的html,或者json以及一些不標準的json格式。。。 以前用json序列化,有時候需要實體類,有的時候沒有,比較麻煩,聽說可以用JsonMapper,解析為字典格式。不過沒用過,習慣了用最原始的方法來解析字串,所以這裡分享幾個解析的案例。也
【SSH】hibernate的源資料配置檔案**.hbm.xml中的entity-name屬性一定要用完整類名,即使你用了包!!
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://ww
為什麽一定要用消息中間件
經驗 正常的 領域 系統部署 數據同步 綜合 inf lin 因此 這篇文章開始,我們把消息中間件這塊高頻的面試題給大家說一下,也會涵蓋一些MQ中間件常見的技術問題。 假如面試官看你簡歷裏寫了MQ中間件的使用經驗,很可能會有如下問題: 1、你們公司生產環境用的是什麽消息中間
找下載資源不一定要用google
最近mac os的專案,XCode升級到了4.5,變成了lldb,但想用gcc。網上找了下,要裝XCode的Command line tool. 又因為程式碼在專網,沒網路沒法直接更新。程式部伺服器沒這個,公司也不提供apple id,
什麼是驅動程式?為什麼要用驅動程式?
驅動程式,英文名為“Device Driver”,全稱為“裝置驅動程式”,它是一種特殊的程式。首先其作用是將硬體本身的功能告訴作業系統,接下來的主要功能就是完成硬體裝置電子訊號與作業系統及軟體的高階程式語言之間的互相翻譯。當作業系統需要使用某個硬體時,比如:讓音效卡播放音樂,
寫的不錯一定要看 ———————— Jenkins學習四:Jenkins 郵件配置
本文主要對Windows環境 jenkins 的郵件通知進行介紹 jenkins 內建的郵件功能使用email-ext外掛擴充套件的郵件功能 郵件通知功能主要包含兩個部分:全域性配置和專案配置。 一. 先介紹下內建的Jenkins 郵件伺服器 配置 1、系統管理-系統設定,先設定發件人的郵件,切記:一定
ubuntu開機自動執行用Qt寫的程式
這裡介紹一種在ubuntu系統開機自動執行使用Qt編寫的程式的方法。首先要注意要自動執行Qt編的程式,不需要先開啟Qt,而是直接執行編譯好的與工程名同名的可執行檔案即可,比如我要執行的工程為QRDecode,則使用QtCreater編譯之後,在該工程目錄下有一個叫Q
在ARM開發板的嵌入式linux系統上執行的QT程式,必須得要在linux裡用QT編嗎
最近在做有關嵌入式的東西,很多不懂。 1、想在板子上執行用QT編好的程式,必須要在PC的linux系統裡用QT編嗎? 2、在windows系統裡編好的QT程式,經過交叉編譯後能直接執行在板子上嗎?還是板子需要弄個QT環境啥的?就是往裡面安個相同版本的QT? 謝謝。。。。。
來用Qt實現一個桌面彈幕程式吧
前言 為什麼做? 因為有趣呀~ 最近一段時間呢,經常上 B站 的 傑洛君 看到 up主 們在直播的時候用一個桌面程式能在桌面上顯示彈幕飛過,感覺非常有趣,於是就學著用Qt做了個桌面彈幕程式啦~ 接下來的日子就打算寫部落格記錄這一過程,也算是
用Qt實現一個桌面彈幕程式(一)--前期準備
Qt的安裝 快到Qt官網 或者點選這裡 快快點我 去下載相應系統下的安裝包,開始你的Qt程式之旅吧~ 幾點建議 儘量選擇離線安裝包,除非你確信你的網路夠好撐得起線上安裝。 如果是windows系統下做Qt程式開發建議下載編譯器為mingw的版本,相容性更
ubuntu&linaro開機自動執行用Qt寫的程式
1st vi /usr/share/applications/qt.desktop 前提qt程式放到/home/linaro/myqt/ [Desktop Entry] Version=1.0 Name=testQT Exec=/home/linaro