原创 electron執行npm報verbose stack SyntaxError: Unexpected end of JSON input while parsing near

根據官網的命令執行install: npm install --save-dev electron 結果報錯,查看日誌如下: 0 info it worked if it ends with ok 1 verbose cli [ 1

原创 混淆代碼打包時報錯:library classes depending on program classes

導入了2個第三方jar包:httpmime-4.3.5.jar、httpcore-4.3.2.jar包,打包時這2個包不混淆(-libraryjars libs/httpcore-4.3.2.jar, -libraryjars libs/

原创 印尼本地第三方支付Veritrans的ecshop插件

做一個印尼的ecshop二次開發,需要開發一個印尼本地的第三方支付的插件。印尼本地最大的線上支付是日本公司開發的Veritrans,Veritrans網址爲:https://www.veritrans.co.id 以下是ecshop的完整

原创 php使用最新qq企業郵箱smtp服務發送郵件需要開啓ssl、開啓客戶端專用密碼

幾年前開通的qq企業郵箱,可以正常使用smtp發送郵件。 今天重新使用發現不行,研究後發現問題主要出在2個地方:1.qq企業郵箱強制要求ssl方式請求;2.smtp郵箱賬號密碼爲qq企業郵箱的客戶端密碼。以下附上完整的類文件,並就2個問題

原创 electron 執行npm install卡node install.js

執行install的時候,一直卡在node install.js,這是因爲下載延遲,可以修改install鏡像,首先執行以下命令打開npmrc: npm config edit 在文件末尾添加淘寶鏡像: electron_mirror

原创 linux下tomcat無法restart

開始使用以下命令直接重啓發現並沒有報錯,但進程發生錯誤,導致後面既不能關閉也無法開啓。 service tomcat restart 先關閉tomcat service tomcat stop 運行命令查看tomcat是否關閉 ps

原创 使用libreoffice將office文檔(word、ppt、excel)轉pdf,實現在線預覽

項目需要實現局域網預覽office文檔的功能,之前做的在線項目,都是將文檔上傳到cdn,利用cdn自帶的轉碼功能,把文檔轉換爲pdf,然後再用pdf.js實現在線預覽。 因爲是局域網,沒有辦法上傳到cdn,只能自己搭建本地的文檔轉換工具。

原创 調用startActivityForResult後onActivityResult立刻響應,返回當前頁onActivityResult不響應的問題

這個問題開發中還是很常碰到,整理出來。 原因是在AndroidManifest.xml中的兩個activity或其中一個activity設置了android:launchMode="singleTask",因爲需要傳值的 兩個Activi

原创 linux下安裝nginx,支持rewrite、ssl

經常搭建lamp環境,可以用到,首先需要安裝nginx要依賴的包: 爲支持rewrite功能,我們需要安裝pcre # yum install pcre* //如過你已經裝了,請跳過這一步 需要ssl的支持,如果不需要ssl支持,請跳

原创 $_SERVER中HTTP_HOST和SERVER_NAME的區別

最近在開發站羣軟件,用到了根據訪問域名判斷子站點的相關問題。PHP獲取當前域名有兩個變量 HTTP_HOST 和 SERVER_NAME,我想知道兩

原创 linux常用命令集合

1:google雲和amazon雲經常用到,切換到root用戶 sudo su- 2:crontab 常用執行命令(分-時-日-月-周) 每五分鐘執行 */5 * * * * 每小時執行 0 * * * * 每天執行 0 0 * *

原创 滑動ListView時,CheckBox控件錯亂

這是一個很普遍的情況,ListView的每一個View中包含CheckBox控件,在滑動屏幕時,原來點選的CheckBox貌似會發生變化,莫名其妙地亂竄:原來選中的變爲沒選中;原來沒選中的變成選中,每滑動一下,就改變一次。 我們先來分析一

原创 php5.3以上自帶php-fpm擴展無法關閉和重啓的問題

源碼編譯安裝php5.4.38,安裝目錄爲/usr/local/php。 啓動php-fpm是沒問題的,執行以下命令: /usr/local/php/sbin/php-fpm 但是使用以下命令關閉和重啓php-fpm的時候會報file

原创 nginx做301重定向if判斷報錯unknown directive "if($host!="

將不帶www的域名重定向到帶www的域名,規則如下: if($host='56zx.com'){ rewrite ^/(.*)$ http://www.56zx.com/$1 permanent; } 原因是nginx語法檢測特別嚴

原创 EditText自動換行的問題

總是無法自行換行,網上最多的說法是要設置EditText的屬性: android:singleLine="false" android:scrollHorizontally="false" 實際根本不能解決問題。正確的將EditText的