原创 qt實現界面顯示和打印部分分離

1.需求 要求實現pos端結算時彈出找零界面同時進行打開錢箱打印,找零界面是阻塞對話框, 2.解決 1.採用多線程解決找零界面是ui 打印因爲是通過html打印也是ui線程 qt規定所有ui只能在ui線程中 故無法導通 2.通過

原创 使用百度語音平臺實現語音合成(tts)

1.需求 最近瀏覽新聞時,突然想做一個文字轉語音的東西,可以使用微軟的tts實現,但太麻煩了,就直接使用百度的語音平臺來實現了,直接調用網頁挺方便的 2.步驟 1.在百度開發者平臺上註冊一個賬號http://developer.b

原创 在qt中安裝使用mysql

1.前言 由於項目需要,需要在windows上架設web服務器,最終選擇libevent+mysql來搞,故需要在qt中使用mysql,網上資料較多,當好像不太全,結合多篇文章安裝測試成功 2.安裝 1.安裝qt5.40 2.安裝

原创 qt+zint實現打印一維條形碼

1.需求 需要將小票號打印成條形碼,退換貨時通過掃描槍直接掃描不用人工輸入進行退貨和換貨,加快速度 2.實現 這裏通過zint生成條形碼圖片,通過qt將圖片繪製到打印紙上實現,也可以直接在打印紙上進行繪製線條,因人而異 3.代碼片

原创 網絡編程_2

1.前言 公司要實現對服務器的防護,採用對服務器ip地址進行隱藏,通過節點進行數據轉發來實現。這裏有一個問題,配置的時候是通過對部分節點進行加密打包到軟件中,加快打開的速度,但是如果這批節點被打死,或部分被打死,客戶端打開就會相對

原创 網吧問題_雙網卡

今天遇到一奇葩問題記錄下,我轉發節點程序考慮到被意外cc的可能,對每一個客戶限制爲開始到結束只允許這一個ip進行連接,但是出現我能進登錄網關,但無法進入遊戲的奇葩現象,經檢查是網吧中爲了優化效率,採用了普通上網和遊戲雙網卡分開傳輸

原创 html通過js調用php實現局部更新

1.前言 最近有個需求要實現我原來寫的pc版本軟件移植成網絡版,而網站是用php架設的,故需要用到在html中使用php返回的數據進行界面更新,原來沒接觸過這塊,邊學邊搞,一個星期左右實現了一個簡單的登錄,註冊,配置的網頁版本 2

原创 在centos上搭建阿里雲python開發環境

1.前言 前幾天去杭州看了下雲棲大會,感覺挺好玩的,故打算搭建一個阿里雲開發環境,阿里提供了三種sdk開發,java,php,python個人還是比較看好python的,故搭建了python開發環境 2.步驟 1.註冊一個帳號 購

原创 java找不到或無法加載主類

1.執行java程序時提示找不到或無法加載主類 原因分析:1.網上說是路徑配置不對,我的路徑是對的 用記事本編寫一個helloworld 運行正常 2.最後發現是包的原因 如果使用了包 要在上一個目錄執行 “java 包名/程序名

原创 java應用程序打包

比如我們在包zrq下創建了兩個類Reset.class(主類) Task.class 依賴mysql的庫文件 mysql-connector-java-5.1.38-bin.jar 現在需要將其進行打包發佈 1.生成jar文件

原创 delphi學習_安裝

1.前言 公司需求比較特別,需要編譯出來的程序儘可能小,最好以字節和k字節爲單位,並且儘可能不拖泥帶水有太多依賴庫,原來的mfc,qt不能滿足需求,win32可以但是還是有點麻煩,故打算使用delphi開發點東東 2.安裝 我使用

原创 在vs2010中使用wtl

1.前言 在vckbase中下載了一個合併dll到exe中的程序,需要atlapp.h,故需要在vs2010上安裝微軟內部的wtl,遇到了一些問題,網上查了些資料解決了,這裏記錄下 2.安裝 1.需要下載wtl壓縮包,並將其解壓縮

原创 使用javamail實現發送郵件

1.需求 公司有個需求要將頻繁登錄服務器的ip地址及時進行郵件和短信報警,故要寫一個發送郵件和短信的程序 2.問題描述 從網上down了一些java代碼,不是較爲理想,大部分都使用javamail來實現,發送到網易郵箱沒什麼問題,

原创 windows和linux系統文件傳輸

前段時間購買了一臺阿里雲服務器,安裝了centos操作系統,故要實現開發機器win7和最終運行centos之間的文件傳輸。這裏推薦兩款工具xftp和ssh client都是帶界面的,非常適合我這種習慣了windows桌面,又鍾愛於

原创 默認參數使用技巧

1.減少調用時的傳參 如int func(int x = 0, int y = 0);我調用時只需要func(10,20)或func(10)或func()即可極爲方便 2.原來代碼的擴展 以前寫了一個函數如int func(int