原创 NWJS(NodeJS)調用打印機 - 打印小票

1 背景 架構設計:VueJS + Spring Cloud微服務架構 功能要求: 調用小票打印機打印小票,功能和超市收銀結算功能相同 使用NWJS包裝VueJS前端代碼實現exe安裝包和可執行文件 2 調查 經過調查,主要有如下幾種思路

原创 搭建ELK日誌分析平臺 - 2020年7月最新版

1 需求 項目中使用Spring Cloud進行開發,需要查看每個模塊中打印的日誌。 2 解決 使用ELK完美解決。官網是這樣描述的: ELK是3個開源項目的首字母縮寫,分別是ElasticSearch、LogStash和Kibana。

原创 SpringMVC方法級別的參數驗證

0 版本信息 Spring Boot:2.1.7.RELEASE Spring: 5.1.9.RELEASE validation-api: 2.0.1.Final hibernate-validator: 6.0.17.Final 1

原创 Java編程思想學習-《第二章 一切都是對象》

第2章 一切都是對象     儘管Java是基於C++的,但是相比之下,Java是一種更“純粹”的面向對象程序設計語言。Java語言假設我們只進行面向對象的程序設計。也就是說,在開始用Java進行設計之前,必須將思想轉換到面向對象的世界中

原创 哈是什麼編碼?Html實體

1 問題的提出 IOS使用XMPPFramework實現即時通訊時,需要加入羣組,加入羣組的packet如下: <presence to="&#x54C8;&#x54C8;&#x54C8;@conference.testgroup

原创 html前端顯示tiff

0 問題的提出 項目中使用到了傳真(Fax)功能,而傳真收到的文件一般都是tif格式的。 我們需要把這樣的tif文件展示在前端。 後端會從某處下載這個tif文件,可以用字節數組表示這個文件。 1. 思路 思路1:修改擴展名。把tif修改爲

原创 Linux刪除軟鏈接的正確方式

謹慎使用rm -rf命令! # 假設軟鏈接是文件夾 # 正確,只刪除軟鏈接,不刪除軟鏈接對應的文件夾下的數據 rm appuploadfiles # 沒事!文件夾刪不掉 rm appuploadfiles/ # 危險!!!這會把這個軟鏈

原创 Linux下openfire設置爲服務並開機自啓動

1 實現思路 猜想openfire定然提供了腳本能夠使其成爲服務運行(想想tomcat就是這樣)。查看了bin下面的文件,如如下: 平時都是使用openfire進行啓動或者停止openfire的。查看openfire、ope

原创 Linux下Redis安裝及配置爲服務

 最重要的要點   必備知識:linux常用軟件安裝過程 演示版本:Redis3.2.3 依賴軟件:tcl8.5+ 1.解壓 tar -zxf redis-3.2.3.tar.gz #解壓壓縮包 2.編譯

原创 Linux下MySQL定時備份

 MySQL定時備份 2016年9月26日 14:18 最重要的要點 注意事項: 1.測試腳本是否正常執行 2.備份文件放在可用容量大的磁盤(df)  3.mysqldump不要使用軟鏈接,直接使用全路徑 1.編

原创 Java基礎學習《第十章 內部類》

1.內部類的定義     內部類:可以將一個類的定義放在另一個類的定義內部,這就是內部類。 2.創建一個簡單的內部類     具體操作:將類的定義置於外圍類的裏面即可。 <span style="font-size:14px;"><spa

原创 獲取SpringMvc配置文件中的bean

1.SpringMVC配置文件位置爲:WebContent/WEB-INF/springmvc-servlet.xml 2.要獲取的bean如下: <!-- 上傳文件 最大 10M --> <bean id="maxUploadSiz

原创 Linux下MySQL安裝及配置爲服務

 MySQL安裝 2016年9月26日 14:18 最重要的要點   安裝版本:mysql-5.6.12-linux-64位 安裝環境:Cent OS7 1.解壓文件 tar -zxf mysql-5.6.12

原创 Linux下Apache httpd安裝及配置爲服務

 Apache安裝 2016年9月26日 10:51 最重要的要點   安裝版本:2.4.23 依賴軟件:apr-1.4.5、apr-util-1.3.12和pcre-8.31 安裝環境:CentOS7 注意: C

原创 Linux下MySQL導入數據

 MySQL導入數據 2016年9月26日 14:18 最重要的要點   要做的事: 1.連接數據庫 mysql -u用戶名 -p密碼 #連接數據庫 2.創建數據庫 CREATE DATAB