原创 關於spring boot項目打war包的相關記錄

因爲業務需求,創建了一個springboot項目用來簡單的實現相關功能。 對springboot項目生成war包做一些簡單的步驟記錄: 一、修改pom文件 A:將打包方式改爲war    B:添加tomcat相關注解 二、找到<buil

原创 nested exception is org.apache.ibatis.executor.ExecutorException: No constructor found in *** 錯誤分析

mybatis報錯 錯誤:大爺的,少寫了無參構造。 總結:既然使用有參構造,則無參構造一定存在。

原创 mysql 字符集utf8和utf8mb4的區別

       設計數據庫時,對於字符類型數據設計時,因爲使用的是Navicat軟件進行建表,經常默認的字符集是utf8md4,於是就去查了查utf8與utf8mb4的區別。 對於這兩種編碼,區別在於:        MySQL在5.5.3

原创 寫代碼,是個技術活

       唉,今天看後端的代碼,定義的開發規則,被改的亂七八糟;代碼質量不想評論,for循環中操作數據庫,難道寫個批量新增、批量添加、批量修改,這樣寫他不香嗎?        現在看原先的代碼,每次都能從中得到體會,對一些不合理的代碼

原创 ubuntu搭建Fabric環境

  前言        基礎概念(簡書:https://www.jianshu.com/p/a387fc40ff8b):超級賬本Fabric是一個分佈式解決方案平臺,底層是模塊化的架構,擁有高度的機密性、彈性(可以理解爲抗攻擊能力)、靈活

原创 安裝Rabbitmq和安裝erlang

1 安裝Erlang 下載erlang安裝包,然後安裝。原因在於RabbitMQ服務端代碼是使用併發式語言erlang編寫的, 下載地址:http://www.erlang.org/downloads。 下載*.exe安裝包,點擊安裝,

原创 linux安裝redis

         之前沒有整理過redis相關的文檔,對於以前學過和使用的工具進行一次回顧,把redis的安裝教程整理一下,方便以後查詢和使用。 下載數據 下載地址:http://download.redis.io/releases/ 

原创 npm install安裝報錯 "npm ERR! code Z_BUF_ERROR" 問題解決

1、問題         使用Visual Studio Code工具,導入iviwe-admin項目,需要執行npm install命令來安裝該項目所需要的依賴文件。但是會有一下問題: npm ERR! code Z_BUF_ERRO

原创 關於MySql不等於的條件過濾字段值爲NULL的問題

今天,一哥們提出這個問題,寫sql時遇到查詢結果不對的情況,使用is Null能解決問題。但是,經查閱,發現是因爲查詢條件過濾null的情況,還有不同的寫法。 例如:表1 字段1 字段2 字段3 A 1 1 B 2 2 C Null Nu

原创 springMVC整合swagger2相關記錄

        爲手機端app定義接口,原先是定義接口文檔,然後在使用postman測試接口的可用性,覺得這個非常麻煩,曾有一會接口文檔還造成的誤刪的情況。所以抽空將所有的接口swagger2進行管理接口。添加成功後,記錄一下該方法的實現

原创 關於處理sql注入的問題

        上班的公交車上,突然間想到這個問題,這個是曾經找工作時經常被問到的問題。想了幾個答案感覺都不是太滿意,參照兩篇文章來加深自己的印象。 ===============內容部分===================== 一、什

原创 Eclipse Git下載問題:Internal error; consult Eclipse error log.

在使用Git下載代碼時偶爾會遇到  Internal error; consult Eclipse error log 這個報錯。 簡述下個人解決思路: Eclipse 錯誤日誌報錯爲:org.eclipse.equinox.securi

原创 IntelliJ IDEA 2016.2.1(64)過期解決辦法。

IntelliJ IDEA的在線註冊碼生成頁面:http://idea.iteblog.com   新的License server地址爲:提供的License server(服務器地址爲http://idea.iteblog.com/k

原创 nodeJs關於DEP0096的問題處理

timers.unencroll()已棄用。請使用公開記錄的clearTimeout()或clearInterval()。 解決方法:npm install mysql --save

原创 工作中常用的git命令---記錄

分支操作: git branch 創建分支 git branch -b 創建並切換到新建的分支上 git checkout 切換分支 git branch 查看分支列表 git branch -v 查看所有分支的最後一次