原创 職業生涯(一)談“起步”的重要性

1 我們決定不了自己的出身,卻也時刻都在做着選擇 一個人的成就,有天賦,也就是出身、基因的決定因素,也有後天的修煉因素。每個人一定不在同一起跑線上,但是上天卻也給了我們自我抉擇的機會。天賦好,有些人選擇不努力,那也是對天賦的浪費,

原创 CAS單點登錄系列(一)-單點登錄及CAS概述

近期使用了單點登錄的相關技術,一直想抽點時間把相關知識點梳理一下,一來加深自己對這塊知識的理解,二來可以作爲技術記錄備以後查閱。現在開始進入正題。 本文大綱分爲幾個部分 相關名詞介紹 單點登錄解決了什麼痛點及它的劣勢 CAS基本

原创 (二)堅持一件事真的很重要

1萬小時定律相信大家都聽說過,意思是說,要成爲某一領域專家,需要花10000個小時在某方面。 可見對於大多數人來說,設定目標容易,真正堅持下來並獲得成效的屈指可數。 曾經有一位剛畢業參加工作的同事,因非研發崗但想學開發,跟我請教開

原创 (三)興趣對於工作的重要性

興趣是人生最大的導師,不用關心這句話是誰說的~對於學習、生活、工作,有了積極的興趣,那會起到至關重要的促進作用。 首先,對工作有興趣,那將是非常幸福的一件事情。因爲人一生中幾十年都是在忙忙碌碌的工作中度過,對工作不喜歡,甚至厭惡現在的工作

原创 CAS單點登錄系列(二)- CAS架構 【翻譯】

cas版本 5.3.x,此版本下一個版本v6.0.x需要JDK11,目前個人常用還僅限於JDK8。 架構 系統組件 CAS服務端和衆多客戶端組成CAS系統架構的2大物理組件,2大組件通過各種協議進行通信交互。 CAS 服務端 CAS 

原创 尋找人生的“靶子”

昨天看了一個電影《銀河補習班》,給我最大的感觸就是,一個人找到自己感興趣的事情是多麼重要。 最近看頭條無意間刷到一個視頻,也是說興趣的事情,如何把興趣發展爲自己的事業。這裏寫下文字記錄自己內心的糾結與惆悵。 找到自己感興趣的事情?對於工作

原创 (五)習慣-影響人的一生

前面幾篇已經講過工作中一些很重要的方面,今天來談一談習慣的重要性。 主要分爲以下幾個方面: 何爲習慣,及它的重要性 良好習慣的積極影響 不良習慣對人生的腐蝕 如何養成良好習慣 何爲習慣?重要性~         習慣是在長期的過程中逐漸

原创 (四)番外篇-職業生涯之副業

近幾年聽到IT人說的最多的就是“財務自由”的偉大藍圖。而作爲普通上班族的IT白領來說,財務自由之路到底該如何走? 首先,大家要理解什麼才叫財務自由,目標是什麼? 我這裏理解就是,在不工作情況下,其他被動收入能夠維持正常的生活開支與花費,並

原创 程序員-職業發展漫談專欄

非名校出生~非哈佛、牛津,國內非985、211 家庭不是非富即貴的~ 奮鬥在固化的階級中想突破自我的~ 云云總總,最近的很多事情,也讓自己在思考一個普通程序員生涯該如何收場,我想開啓一起專欄, 來講一些有的無的東西,也許囉嗦,也許無味,但

原创 Elastic search 7+爲什麼去掉了mapping type

Why are mapping types being removed? Initially, we spoke about an “index” being similar to a “database” in an SQL datab

原创 推薦系統的方向性問題

說推薦系統是一個很大的課題。最近有涉及推薦的項目,就簡單瞭解了下如何考慮做一個推薦的功能模塊或系統。 很理性的感知就是我們什麼時候需要推薦,基於場景去考慮是比較合適的。 1、在購物網站或app購物完成時,網頁會推薦,大體意思是“購買了此件

原创 SpringBoot thymeleaf shiro權限控制 cas單點集成 mybatis

沒事寫了一個springboot集成shiro cas mybatis的項目。 大家有興趣的可以繼續擴展。 注意事項: 1、啓動項目需要依賴cas單點登錄server,我使用的是CAS overlay template 4.2.7

原创 開啓git pages 個人技術博客

        之前喜歡在csdn上胡亂寫點東西,覺得作爲技術人,通過文字方式來分享自己的思想是非常棒的一件事情。但是,一段時間了,最終也沒有堅持下來,這可以從我的CSDN最新一片博文的提交時間就可以看出來。         而現在,作爲

原创 velocity學習記錄之三(velocity 頁面權限控制)

velocity 模板引擎中,自帶了一些工具類。比如: rc 獲取上下文 DateTool 日期操作類 等等 這些自帶的工具類在配置velocity模板引擎解析器時可以指定相關的工具類。如下代碼~ <!--配置試圖解

原创 java分頁類(程序處理分頁,非數據庫處理分頁)

分頁java類,mark下來。 package com.core; import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpSer