原创 解決Homebrew下載更新極慢的問題
近期使用Homebrew去下載安裝軟件的時候總是卡在update階段,時間非常久,難以忍受。記錄一下解決方法, 症狀 使用Homebrew安裝軟件的時候一直卡在Update階段。同時發現從github.com下載文件也極度緩慢(總是卡住不
原创 java Spring體系梳理
如今做Java尤其是web幾乎是避免不了和Spring打交道了,但是Spring是這樣的大而全,新鮮名詞不斷產生,學起來給人一種凌亂的感覺,我就在這裏總結一下,理順頭緒。 Spring Spring 概述 Spring 是一個開源框架,是
原创 java從HttpServletRequest中獲取請求IP地址
public static String getRealIp(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for");
原创 分佈式主鍵生成方案(雪花算法 java)
/** * @Author: jerry * @date: 2019/5/18 22:24 * @Description:生成唯一ID */ public class SnowFlakeIdGenerator { //
原创 MySql支持Emoji表情
現在有一個需求需要存儲微信用戶名,微信用戶名可能包含Emoji表情 ,我們一般建表都使用UTF-8編碼。Emoji表情是4個字節 而Mysql的utf8編碼最多3個字節,所以數據插不進去。 解決方案: 需要將Mysql的編碼
原创 java限流器簡單實現
package com.zeng.ratelimit; /** * @Description:限流器工廠 * @Author jerry * Date 2020/1/3 9:52 上午 **/ public class Rat
原创 JAVA自定義EVENTBUS簡單實現
package com.wosai.constant; import com.wosai.data.util.CollectionUtil; import com.wosai.eventbus.Event; import com.wo