原创 poi讀取doc報錯at org.apache.poi.util.LittleEndian.getUShort(LittleEndian.java:355)

使用poi讀取doc文檔時報錯 java.lang.ArrayIndexOutOfBoundsException: Index 65946 out of bounds for length 9355 at org.apache.po

原创 Jenkins maven項目構建

1、配置項目 插件安裝 系統管理-》插件管理-》可選插件-》搜索-》安裝 需要安裝的插件 1.git Parameter(git參數化設置參加) 2.Publish Over SSH(ssh方式將項目安裝包傳輸到服務器) 3.Publ

原创 preg_replace(): Parameter mismatch, pattern is a string while replacement is an array

laravel操作數據庫出現如上報錯,看了半天方法沒有發現問題,傳入的是個數組,爲啥會報錯,查看日誌 Stack trace: #0 [internal function]: Illuminate\Foundation\Bootstra

原创 nginx "POST /login HTTP/1.1" 500 5

laravel項目運行的好好的突然接口訪問報錯, "POST /login HTTP/1.1" 500 5 查看框架日誌沒有打印報錯日誌,項目是部署在nginx服務器中的,查看nginx的access日誌,發現報錯 101.231.34

原创 /toplan/phpsms#寄生代理器發送短信

laravel項目需要用到短信渠道,使用phpsms發送短信,但是項目中接的短信渠道並不是phpsms默認支持的,需要修改代理器,phpsms支持兩種自定義代理器,一種是自定義代理器,一種是寄生代理器,由於本人是php小白,沒看懂官方的自

原创 ERROR 1356 (HY000): View 'information_schema. SCHEMATA'

Navicat 鏈接mysql 數據庫報錯, 使用mysql終端登陸 show 命令也報錯 ERROR 1356 (HY000): View 'information_schema.COLUMNS' references invalid

原创 手機配置host的替代方案

對於一些公司的項目在測試的時候有時候需要添加host才能訪問。手機添加host需要root手機,比較麻煩,可以通過抓包工具設置代理的方式讓手機使用電腦的網絡來實現 步驟 1、安裝Charles或fiddler 2、手機與電腦鏈接相同無線網

原创 mybatis訪問數據庫

<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?> package com.china.bill.java.util; im

原创 org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type

ssm框架,使用註解,在啓動tomcat服務器報錯, Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire fiel

原创 eclipse快捷鍵ctrl+shift+o失效,ctrl+shift+f失效

自定義快捷鍵 preference -> general -> keys ,找到Organize Imports ,然後 在 “WHEN”裏面 要選擇 Editing JAVA SOURCE。  myeclipse中設置的是in wind

原创 commons-lang3 ToStringBuilder方法中文Unicode編碼解決

使用commons-lang3.jar來輸出toString時,jar版本 3.8,3.9,3.10輸出中文被unicode編碼了 查詢源碼對比下發現下面方法有區別 org.apache.commons.lang3.builder.To

原创 idea遠程debug工具配置

項目部署到服務器後有時候需要遠程debug看下代碼執行到流程,需要結合tomcat,idea來實現,下面是具體配置 1、在tomcat的catalina.sh文件中加入如下信息 CATALINA_OPTS="-agentlib:jdwp

原创 mybatis-plus 表名添加前綴

1、使用mybatis-plus自身的查詢構造去,只需要在全局配置中添加如下配置 mybatis-plus: mapper-locations: classpath:mappers/*Mapper.xml # mapper映射

原创 idea導入普通web項目

首先了解idea的project、Modules、Facets、Artifacts的含義 Project是最頂級的結構單元,然後就是Module,一個Project可以有多個Module,一個Project是由一個或多個Module組成。

原创 laravel DB::raw 無法自動獲取構造器表名的前綴

在使用laravel查詢構造器的時候,需要用到mysql的一些函數,需要使用到DB::raw() 方法來處理,在處理過程中遇到的問題記錄一下: 寫法 DB::table('users')->select('users.*', DB::r