原创 關於Struts2.5版本報"Wrong method was defined as an action method: index"的解決方法
最近在學習的時候用到了Struts2.5,在一系列操作之後Tomcat部署成功了,然而之後在測試的時候卻出現了問題,網頁無法正常響應,並且報出了Wrong method was defined as an action method: i
原创 如何在Github上刪除已提交的文件夾
之前在一次項目的Github提交中不小心把一個不需要的文件夾提交了上去,而此時在寫.gitignored已經爲時已晚,爲了解決這一問題,經查閱多方資料後得出以下解決辦法: Github在提交了之後無法在線刪除文
原创 關於使用jdbc連接服務器MySQL無法使用中文查詢的解決方法
client和終端都可以正常查詢,但是jdbc就是查不出來,問題出在連接設置,修改爲 jdbc:mysql://localhost:3306/YourDb?useUnicode=true&characterEncoding=UTF-8即
原创 關於Python中使用pymysql驅動連接數據庫時報"XXX" object has no attribute ‘translate’的解決方法
最近在使用flask開發時,用了pymysql驅動來連接數據庫,但是在使用枚舉類型作爲數據庫條件來對數據庫進行查找數據時(如下圖): 報出了以下錯誤: 原因: 數據庫中使用的pending的類型爲int
原创 Linux下DNS服務器常規操作
Linux下DNS服務器常規操作軟件包安裝Red Hat Linux的各個版本已經包含DNS服務器的軟件--Bind,一般不需要用戶另行安裝,如果用戶需要安裝最新版本,可以到Bind官網http://www.bind.com/瀏覽最新消息
原创 關於Struts2報"No result defined for action +(包名) and result input"的解決方法
之前在學習Struts2的時候,一遇到上傳文件的時候就會報錯,錯誤信息如圖: 後來經過查閱資料,發現當上傳大文件,也就是超過2M的文件,就會出現這種錯誤.解決辦法是:在structs.xml中加一句:<c
原创 java.lang.IllegalStateException: InjectionManagerFactory not found解決辦法
原文鏈接:https://www.iwwenbo.com/java-lang-illegalstateexception-injectionmanagerfactory-not-found/使用Jersey實現 REST web serv
原创 使用Nginx+Uwsgi在CentOS服務器上部署Python Flask應用
寫在開頭 第一次用Flask做Web(也是第一次用Python做Web),在部署的時候遇到了不少問題,現在將過程就下來,供在這方面也有疑惑的人蔘考.(PS:使用Apache+mod_wsgi部署模式的可以參考另一個博
原创 CentOS httpd的安裝與簡單設置
大概流程如下(由於閒編譯比較煩鎖,所以直接yum安裝): 一. 安裝Web服務器軟件 yum install httpd 二. 安裝php yum install php* yum -y install php* --sk
原创 Mysql Binlog數據查看的方法
binlog介紹binlog,即二進制日誌,它記錄了數據庫上的所有改變.改變數據庫的SQL語句執行結束時,將在binlog的末尾寫入一條記錄,同時通知語句解析器,語句執行完畢.binlog格式基於語句,無法保證所有語句都在從庫執行成功,比
原创 MySQL設置默認編碼
MySQL的默認編碼是Latin1,不支持中文,那麼如何修改MySQL的默認編碼呢,下面以UTF-8爲例來說明需要注意的是,要修改的地方非常多,相應的修改方法也很多。下面是一種最簡單最徹底的方法:一、Windows系統下面1、中止MySQ
原创 MySQL報Data too long for column '......' at row 1解決方法
修改my.ini文件:將sql-mode='STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'註釋掉,或者將STRICT_TRANS_TABLES,(連',')刪
原创 Linux下smb的配置
linux下smbsmbclient用法1,列出某個IP地址所提供的共享文件夾smbclient -L 198.168.0.1 -U username%password2,像FTP客戶端一樣使用smbclientsmbclient //1
原创 python3連接Mysql時報錯1045 using password : NO
首先先確保是否是賬號或密碼輸入錯誤,可通過CMD登錄MYSQL,若確認賬號密碼無誤後,用python連接還是報1045 using password : NO,可做一下修改: 由於mysql8.0和mysql
原创 Gradle的緩存路徑修改的四種方法
方法一,修改gradle.properties文件,增加一句gradle.user.home=D\:\\Android\\.gradle 但這種方法,需要每個項目文件都要改一遍