原创 redis

Redis 技術棧 Author: HuiFer 安裝 yum & apt apt-get install Redis-server yum install Redis 編譯 下載 wget http://downl

原创 微服務與傳統web

微服務 Author: HuiFer 傳統 web 開發 特點 功能都在一個包中 沒有外部依賴 部署在一個 servlet 容器中 優勢 集中式管理 基本不會重複開發 功能在本地,不需要進行分佈式管理 劣勢 開發效率

原创 spring 註解

spring 註解 Author: HuiFer 核心註解 @Required 在Bean的set方法上使用,表示該屬性不可爲空 @Autowired 自動注入Bean,方式爲ByType。使用@Autowired(re

原创 微服務技術棧

微服務技術棧 Author: HuiFer Description: 該文簡單介紹微服務技術棧有哪些分別用來做什麼 技術棧 微服務開發 作用: 快速開發服務. Spring SpringMvc SpringBoot

原创 StringRedisTemplate操作

StringRedisTemplate 常用的一些操作對象 操作字符串 redisTemplate.opsForValue(); 操作hash redisTemplate.opsForHash(); 操作list redisT

原创 [java]給四則運算添加括號

問題 來源 需要寫一個方法實現將一個String表達式按下面的要求轉換。 說明:1.表達式裏有三種符號 :+ , - , /。 要求:實現 / 符號優先級最高,在 / 符號相關的字符兩邊加上括號 ( + , -優先級一致) 例如:

原创 [JAVA]spring-aop攔截controller以及service方法

爲了方便調試記錄使用的參數,使用AOP將controller 以及service包下的方法做切面攔截所有的方法 package com.huifer.rpctest.aspect; import java.lang.refl

原创 [JAVA] mapper層sql校驗

mapper層sql校驗,在項目啓動前進行sql語法校驗,通常要到執行這個mapper纔會報錯。 package ix.account.util; import com.alibaba.druid.sql.ast.SQLSta

原创 [java]易位構詞

package com.huifer.algo.Str; import java.util.*; /** * 如果對調字符(不限制對調次數),使得單詞w 變成單詞v,那麼w 就是v 的易位構詞。 * 假設有一個集合包含了n

原创 zookeeper

zookeeper 演進 用戶服務訂單服務集羣商品服務調用訂單服務維護多個wsdl調用商品服務維護多個wsdl用戶服務訂單服務集羣商品服務 問題 wsdl地址維護 服務集羣的負載均衡 服務發現確保服務存在 用戶服務中間件

原创 jdk相關問題

JDK 相關 == 和 equals == public class Run { public static void main(String[] args) { int i = 1;

原创 初始分佈式

認識分佈式 常見概念 單機結構 一個app即可完成所有操作,適用於業務量小的項目 食客廚師點單上菜食客廚師 集羣結構 多個單機結構的集合 物理上增加額外的機器 食客1廚師1食客2廚師2點單上菜點單上菜食客1

原创 webflux

Web-Flux Mono案例 依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>sprin

原创 tensorflow 按區域提取實例

tensorflow 按區域提取實例 需求 輸入一張圖片,按照規定正方形尺寸(如30*30 像素) 對輸入圖片進行提取,類似於口 ,田兩個文字 一張圖變成四張,四張圖能夠變成一張圖。 數據與思路 數據資源 輸入圖爲534*30

原创 GIS就業分析

簡介 本文針對 北京、上海、深圳、廣州、杭州、武漢 這幾個城市進行GIS就業分析,分析內容:gis行業需求量,gis開發人員需求佔比,gis相關技能。 本文數據來源 智聯 數據下載 爬蟲構思方案相對簡單,直接訪問一個接口即可 #!