原创 IDEA中文註釋難看的簡單解決辦法

好多人會發現IDEA這款集成開發工具的中文(主要是在註釋上面)顯示都比較難看,如下面: 都以爲是字體的原因,於是各種替換字體,麻煩不說,還容易造成亂碼的問題。 真正難看的原因並不是字體,而是以爲是斜體的原因,如下: 所以最簡單的辦

原创 爲什麼Spring Security看不見登錄失敗或者註銷的提示

有很多人在利用Spring Security進行角色權限設計開發時,一般發現正常登錄時沒問題,但是註銷、或者用戶名時,直接就回到登錄頁面了,在登錄頁面上看不見任何提示信息,如“用戶名/密碼有誤”或“註銷成功”。 那麼如何做呢?很簡單。

原创 曾經優秀的人,怎麼就突然不優秀了

職場上有很多辛酸事,很多合夥人出局的故事,很多技術骨幹被裁員的故事。說來模板都類似,曾經是名校畢業,曾經是優秀員工,曾經被領導表揚,曾經業績突出,然而突然有一天,因爲種種原因,被裁員了,想申訴,想求解釋,結論是,能力不匹配,未能與企業一起成

原创 Node.js的誕生

  衆所周知,在Netscape設計出JavaScript後的短短幾個月,JavaScript事實上已經是前端開發的唯一標準。   後來,微軟通過IE擊敗了Netscape後一統桌面,結果幾年時間,瀏覽器毫無進步。(2001年推出的古老

原创 看源碼,重新審視Spring Security中的角色(roles)是怎麼回事

        在網上看見不少的博客、技術文章,發現大家對於Spring Security中的角色(roles)存在較大的誤解,最大的誤解就是沒有搞清楚其中角色和權限的差別(好多人在學習Spring Security時,是不是對於到底加不加

原创 化繁就簡,如何利用Spring AOP快速實現系統日誌

1、引言 有關Spring AOP的概念就不細講了,網上這樣的文章一大堆,要講我也不會比別人講得更好,所以就不囉嗦了。 爲什麼要用Spring AOP呢?少寫代碼、專注自身業務邏輯實現(關注本身的業務而不去想其它事情,如安全、事務、日誌等

原创 中年危機,35 歲定律,見鬼去吧!

中年危機,35 歲定律,相信你都聽說過,每次觸及還會讓你感到絲絲焦慮,畢竟時間這把殺豬刀不會放過任何一個人。中年危機或 35 歲定律是客觀存在的,你遲早都會遭遇的,那你是否有信心戰勝它呢? 中年危機之所以讓人害怕,一則是你沒有把握打贏這場遭

原创 npm 是幹什麼的?(八卦、非教程)

網上的 npm 教程主要都在講怎麼安裝、配置和使用 npm,卻不告訴新人「爲什麼要使用 npm」。今天我就來講講這個話題。 本文目標讀者是「不太瞭解 npm 的新人」,大神您別看了,不然又說我囉嗦了。 社區 程序員自古以來就有社區文

原创 npm入門教程

1.初始化項目 npm init -y / npm init -force 2.包安裝 安裝生產階段的包:npm install jquery --save 安裝開發階段的包: npm install jquery --save-dev

原创 關於Spring Boot中的業務層(Service)是否要創建接口的分析

        在藉助Spring Boot框架開發web項目時,在業務層(Service)這一部分,標準做法是:定義一個接口,然後再一個或多個類去實現。那麼疑問來了:         爲什麼我們要維護兩份同構代碼,而不直接使用一個類呢

原创 解決Github無法訪問的問題

1 原因: 由於github域名解析造成偶爾不能訪問Github網站。 訪問網址時先搜索hosts文件,如果有網址對應的ip則不需要dns域名解析,因此可以將網址的ip配成靜態ip,減少解析過程,提高訪問速度。 2 操作 hosts文

原创 致Spring Boot初學者

1、引言         Spring Boot是近兩年來火的一塌糊塗,來這裏的每一位同學,之前應該大致上學習了web項目開發方面的知識,正在努力成長過程中。因爲最近有不少人來向我“請教”,他們大都是一些剛入門的新手,對Spring Boo

原创 JQuery.upload.js的用法簡介

用法很簡單,效果卻很棒,先看看效果圖 是不是很簡潔清爽,後臺Java文件接收類就不貼了,都是一樣的。 注意:爲了簡潔的接收上傳文件的相關信息,後臺凡是在涉及上傳文件的實體類,都增加字段‘upload’。1、HTML部分:只需添加一行就行:

原创 巧用Spring Boot中的Redis

本篇文章轉載自巧用Spring Boot中的Redis Redis 介紹 Redis 是目前業界使用最廣泛的內存數據存儲。相比 Memcached,Redis 支持更豐富的數據結構,例如 hashes, lists, sets 等,同時支持

原创 Web平臺系統開發的整體流程

一、需求梳理根據商務、市場、客戶提供的清晰或者模糊資料,項目成員另外搜索、查詢相關資料,參考第三方的類似系統,進行梳理。需求整理階段需要輸出的結果爲以下幾個方面: 系統的使用對象 管理的數據類別及來源 概要的功能 整體的業務場景(給出業務