原创 java.util.UnknownFormatConversionException: Conversion = 'Y'

今天在維護一個古老的項目,該項目沒有使用orm框架,使用的是原生的PreparedStatement來執行sql。由於我的sql中帶有%,導致在輸出日誌時報錯“java.util.UnknownFormatConversionExce

原创 如何做項目開發週期評估

一般情況下,開發一個產品,可以分解爲:①需求確認;②原型設計;③UI設計;④程序開發;⑤測試&驗收;⑥上線,這幾個步驟。 我目前討論的項目開發週期,僅僅是站在一枚程序猿的角度,也僅僅只是評估第四步驟(程序開發)。 由於我在公司接手了

原创 自動化測試

技術: 1、開發語言:python 2、開發工具:selenium 這段時間學習了下自動化測試的工具--------selenium(這是python的一個庫),第一次看到它的時候,覺得真的很高大上,特別炫酷。它幾乎能完全模擬人的操

原创 項目設計原則

每個人的習慣不同,所以對項目的設計結構也會不同。其實項目結構並沒有好壞之說,但是如果能夠按照一定的原則去設計,會使得你的項目看起來十分統一化、優雅化。本篇文章圍繞我在項目開發過程中的設計原則,探討如何把代碼寫的更加優雅。 代碼也是

原创 數據庫分庫分表架構選型

隨着用戶量的增加和歷史數據的不斷積累,導致公司系統越來越卡,稍微複雜的查詢都是分鐘級,甚至有前端請求超時報錯的情況(2分鐘),所以這段時間一直在研究公司的數據庫架構。 我是一個地道的java程序員,由於我們公司沒有DBA,所以只能我來

原创 關於大數據分頁查詢的問題

1、問題背景: (1)待查詢表中的數據超過5000萬條; (2)已經對sql的進行過優化,並且已經對sql中的查詢條件都添加了索引; (3)已經進行了分表和分庫; (4)前端分頁需要的數據格式如下: { "total": 0,

原创 influxDB學習

influxDB學習InfluxDB工具類測試類pox.xml文件配置效果圖 InfluxDB工具類 package com.wllfengshu.utils; import org.influxdb.InfluxDB; impor

原创 微信公衆號的申請

本文介紹個人註冊微信公衆號的訂閱號的方法: 1 進入公衆號註冊頁面 地址:https://mp.weixin.qq.com/ 選擇:立即註冊 如下圖,選擇訂閱號 2 填寫基本信息 如下圖 填寫後需要郵件激活 3 選擇公

原创 kafka自帶的slf4j和logback衝突

項目本來使用的是logback來寫日誌,後來有新的需求,需要用kafka,然後我就在Maven中引入了kafka的jar,整個項目都開發完了,放到生產環境了,然後突然有一天我說去看一下日誌,然後就尷尬,很久都沒有日誌了。 首先,我去查了

原创 如何使用JMeter進行測試

1、在JMeter/bin目錄下,雙擊下圖中的bat文件,打開JMeter 2、界面如下: 3、模擬get/post請求的準備工作 3.1 添加線程組 3.2 添加http請求信息頭 3.3 添加察看結果樹 3.4 添加http

原创 使用maven搭建SSM項目(spring+springmvc+Mybatis)

本文介紹使用eclipse+maven搭建Spring+SpringMvc+Mybatis項目,以登陸爲例: 1、創建maven項目 2、把maven項目變爲動態網站 3、搭建spring+springmvc+Mybatis項

原创 如何使用開發者服務器運維微信公衆號

很多人都有自己的服務器,特別是對於大學生而言,很多服務器公司都對學生有優惠,例如騰訊雲只要1元每月:http://blog.csdn.net/tiandixuanwuliang/article/details/56494528 ,那麼我們

原创 使用maven搭建SSH項目(spring+springmvc+Hibernate)

本文介紹使用eclipse+maven搭建Spring+SpringMvc+Hibernate項目,以登陸爲例: 1、創建maven項目 2、把maven項目變爲動態網站 3、搭建spring+springmvc+Hibern

原创 java寫的麻將小遊戲

過年回家在家打麻將,覺得蠻有趣的,就用java寫了一個麻將小遊戲(沒有界面,只能在控制檯玩)。 說明: 使用語言:java(jdk1.7) 開發工具:eclipse 項目集成:maven 1 麻將說明 1.1 方位說明(請注意“人

原创 Eclipse搜索整個工作空間

隨着eclipse的工作空間中項目的增多,如果想要搜索某個字段,一個個的看就很麻煩,可以使用以下辦法: 1、eclipse—>file 2、填寫待查詢的字段,點擊搜索 3、結果如下: (雙擊搜索結果,就可以進入到對應的地方了。關於