原创 我是高級程序員嗎?

中午剛喫過飯,正準備打開網頁看看新聞, 張大胖在微信上問我:“老劉,你說我是高級程序員嗎?” 我愣了一下:“你?工作了六七年了,現在還帶着十個人的團隊,應該是高級程序員了吧?” “我總是覺得老李纔是高級程序員吧, 人家知識體系完整

原创 CSDN排名前10000名

目前csdn排名是按照積分進行排名的(是不是有人誤以爲是訪問量排名的) 看下排名各段位的大神們積分把(主要記錄前1萬名大佬) 第1名: 18萬+ https://blog.csdn.net/stpeace 第2名: 17萬+

原创 mysql大於、等於、小於語法大全

第一種 原符號 < <= > >= & ' " 替換符號 &lt; &lt;= &gt; &gt;= &amp;

原创 經典水池接雨水算法

給定 n 個非負整數表示每個寬度爲 1 的柱子的高度圖,計算按此排列的柱子,下雨之後能接多少雨水。 上面是由數組 [0,1,0,2,1,0,1,3,2,1,2,1] 表示的高度圖,在這種情況下,可以接 6 個單位的雨水(藍色部分

原创 小湯圓的未來,你該如何做?

| 故事 互聯網寒冬將至,某互聯網公司人事變動,部分小夥伴不得不離開這個大家庭,團隊小負責人內心很無奈,與大家一起共事、喫飯、運動、聚會這麼久,情感早已超出同事之外,但公司的決定也無能爲力,只能做一個消息的傳達者,和一些石沉大海

原创 java8 lambda使用方法

記錄一下,利用java新特性 lambda表達式的使用方法,這裏主要列舉常用的3個(list轉map,分組,過濾) 1. list轉map //組裝list集合 List<User> userList = Lists.newArr

原创 基於SqlSessionFactory的Mybatis批量更新

實現方式比較多,這裏主要說明sqlSessionFactory實現的批量更新 1. 首先建一個spring工具類 用來自定義獲取Mapper類 import org.springframework.beans.BeansExc

原创 SSO單點登錄(五)服務端集成dubbo版本

目錄 SSO單點登錄(一)理論知識總結 SSO單點登錄(二)基於redis的服務端 SSO單點登錄(三)基於session的服務端 SSO單點登錄(四)客戶端的設計與實現 SSO單點登錄(五)服務端集成dubbo版本 持續更新中…

原创 簡單明瞭的方式學Lru算法

一. 簡介 Lru全拼Least Recently Used(字面意思最少、最近使用),即最近最久使用算法,是一種常用的置換算法。 通俗解釋: 簡單點說,就是把最近未使用的予以淘汰。 二. 舉例說明 舉個例子: 定義一個容器只能存

原创 1024程序猿需要修煉的“內功心法”

今天的1024程序猿節日看來,五味雜陳,每個程序猿的心境都不一樣,或喜或憂,當然,保持心態是個很重要的事情,簡單說說最近的業內事和感受。 一、61儲蓄卡 作爲一個2012年創立的創業型互聯網公司,發展到現在這個規模,真是一個大

原创 一句話講解髒讀、幻讀、不可重複讀

| 髒讀 核心要領:A事物數據讀取後,B事物回滾,導致A讀取數據有誤 時間順序 轉賬事務(A) 取款事務(B) 1 開始事務 2 開始事務 3 查詢賬戶餘額爲2000元 4 取款1000元,餘額被

原创 idea自動生成serialVersionUID設置

問題 引用了Serializable之後,提示並沒有能直接生成serialVersionUID,如下圖所示 解決 打開idea設置, Editor --> Inspections --> java --> Serializati

原创 mybatis-dalgen之paging、optimize用法

一. 普通分頁paging 增加**multiplicity=“paging” paging=“UserList”**即可,生成代碼如下 TP_USER.xml <operation name="getAllUser" multi

原创 Rax新手入門 - 快速構建多端應用

一. 準備 首先,需要去官網熟悉一下快速開始 Rax官網 1.創建項目 npm init rax rax-demo-3 注:rax-demo-3換成自己需要的項目名 2.創建選項 創建項目的時候會有一堆選項,藍色字體是選項結果

原创 算法入門習題集錦【leetcode】題庫1

給定一個整數數組 nums 和一個目標值 target,請你在該數組中找出和爲目標值的那 兩個 整數,並返回他們的數組下標。 你可以假設每種輸入只會對應一個答案。但是,你不能重複利用這個數組中同樣的元素。 示例: 給定 nums