生活感悟

項目部署之絕殺三招

2

Harries 發布于 2018-12-14

前言:為什么有這邊文章呢,是源于公眾號后臺有一位粉絲留言,留言如下,             下面我們聊聊部署通常的幾種方式? 第一種方式:純手工作業 本地打包,通過上傳部署包到服務器制定目錄,啟動應用程序  ...

閱讀(738)評論(0)贊 (0)

博客緩存的那些事?

1

Harries 發布于 2018-11-26

一、寫在前面 最近博客的前端展示頁面基本高一段落了,切換一下數據源,看看連接生產的數據試試效果,結果不是很理想,光一個首頁就觸發很多sql語句,為了能夠縮短首頁的加載時間,特做了幾點優化。 系統啟動時,加載常用的變量 service做了一層通用的緩存攔截控制 二、系統啟動加載緩存...

閱讀(1180)評論(1)贊 (0)

淺談留言蓋樓設計

5

Harries 發布于 2018-11-14

一、寫在前面 最近在寫博客的留言功能,由此引發的思考,留言一般分為簡單留言和蓋樓留言 簡單留言:一問一答,對于沒有大量用戶評論或者評論不是核心功能的app來說就夠用了。 蓋樓留言:有著大量的用戶評論,那么設計“蓋樓”的效果還是可取的,這樣能幫助用戶找到該條評論或者回復的上下文情景...

閱讀(886)評論(0)贊 (0)

互金平臺灰度發布的三段式探索與實踐

13

Harries 發布于 2018-10-17

作者介紹 小亞,互聯網金融公司應用運維主管,參與運維工作九年,涉及領域包含航空、金融、廣告等。近兩年主要負責金融業務運維的線上業務發布、維護等工作。   分享目錄: 應用邏輯架構 發布實踐1.0及問題 發布實踐1.1—平滑發布 發布實踐1.2—灰度發布及驗證 發布實踐—...

閱讀(384)評論(0)贊 (0)

5分鐘了解分頁的那些事?

1

Harries 發布于 2018-10-11

寫在前面 最近面試,我問了一個非常通用的問題,題目是什么呢?? 題目就是,談談你對分頁里面邏輯的理解以及如何實現的?面試題目不難,但是90%的人講不清楚分頁邏輯,對分頁的一些細節問題更是回答的很模糊。不是很清晰。下面借此機會給大家講講分頁有哪些邏輯。 分頁的那些事 如上圖所示: ...

閱讀(565)評論(0)贊 (1)

經典sql-獲取當前文章的上一篇和下一篇

3

Harries 發布于 2018-09-26

我們在做資訊類的網站的時候,肯定會有這么一個需求,就是在資訊內容頁的下方需要給出上一篇和下一篇資訊的鏈接。上次我一同事兼好友兼室友就遇到了這么一個需求,一開始我們都把問題想復雜了,先取的是符合條件的資訊信息集合,然后再找到當前這條資訊信息在集合中的索引,通過索引再找到他的上一篇資...

閱讀(278)評論(0)贊 (0)

JWordPress實戰項目簡介

3

Harries 發布于 2018-08-27

一、項目介紹 為了滿足Java新手朋友課程要求,我特出此教程,由于時間倉促的問題,代碼寫得不好之處的地方還請多多包涵。 二、目標如下 優化wordpress效率低下的問題(目前博主文章數量大概10萬+) 讓群里面初級Java朋友們更快上手springboot應用 三、系統模塊 模...

閱讀(708)評論(0)贊 (1)

JDBC API的那些事,你真的知道嗎?

9

Harries 發布于 2018-08-17

什么是JDBC API? 概念糾正:JDBC(Java?Database?Connectivity) 以下概念來自官方: > The JDBC API is a Java API for accessing virtually any kind of tabular dat...

閱讀(707)評論(0)贊 (0)

pagehelper分頁原理如何實現的?

Harries 發布于 2018-08-16

1.pagehelper原理 PageHelper做的是什么呢?它封裝了分頁的后臺部分,說得更簡單點,就是你不需要每個POJO類的增刪改查里都包括那兩個方法了,它幫你做了。你只需要有一個selectAll的方法,它會根據你使用的數據庫來將你selectAll的sql改裝成一個分頁...

閱讀(874)評論(0)贊 (0)

java遞歸實現導航菜單

2

Harries 發布于 2018-08-10

需求背景 由于項目需要將目錄顯示在首頁導航上,并且實現菜單聯動,如何實現呢?這就是今天我們要講的內容。通過遞歸來實現無限極菜單。 代碼實現 數據庫結構是這樣子的 后臺代碼 /** * MIT License * Copyright (c) 2018 haihua.liu * Pe...

閱讀(960)評論(0)贊 (0)

freemarker自定義標簽

Harries 發布于 2018-08-10

寫在前面 上節課程主要講了在springboot上集成freemaker,本文主要介紹freemarker如何自定義標簽,自定義標簽的好處,可以在頁面上實現復用。不多說廢話,直接進入今天的主題 后臺代碼實現 /** * MIT License * Copyright (c) 20...

閱讀(382)評論(1)贊 (1)

時間標準簡介GMT,CST,UTC

Harries 發布于 2018-08-07

UTC(世界標準時間) 協調世界時,又稱世界標準時間或世界協調時間,簡稱UTC(從英文“Coordinated Universal Time”/法文“Temps Universel Coordonné”而來),是最主要的世界時間標準,其以原子時秒長為基礎,在時刻上盡量接近于格林尼...

閱讀(220)評論(0)贊 (0)

springboot集成freemarker【JWordPress前臺項目實戰】

1

Harries 發布于 2018-08-01

寫在前面 通過前面幾篇文章,我么已經可以搭建后臺通用一個增刪改查框架,這節課我們主要講如何如前端頁面交互。通常的做法一般分為2種: 后端提供restfull接口,前端頁面由專業的前端開發人員去做,這樣子適合前后端分離 后臺開發包圓前端頁面的開發任務,通過cotroller 實現于...

閱讀(690)評論(0)贊 (0)

分布式存儲系統關鍵問題

3

Harries 發布于 2018-08-01

(一)關鍵問題 數據分布 對于存儲系統,最重要的問題就是數據分布,即什么樣的數據放置在什么樣的節點上。數據分布時需要考慮數據是否均衡、以后是否容易擴容等一系列問題。不同的數據分布方式也存在不同的優缺點,需要根據自身數據特點進行選擇。 1)哈希分布 => 隨機讀取 取模直接哈...

閱讀(586)評論(0)贊 (0)

用Elasticsearch構建電商搜索平臺,一個極有代表性的基礎技術架構和算法實踐案例

15

Harries 發布于 2018-07-26

電商數據系統主要類型 一個中等的電商平臺,每天都要產生百萬條原始數據,上億條用戶行為數據。一般來說,電商數據一般有3種主要類型的數據系統: 關系型數據庫?,大多數互聯網公司會選用mysql作為關數據庫的主選,用于存儲商品,用戶信息等數據。?關系型數據庫對于事務性非常高的OLTP操...

閱讀(700)評論(0)贊 (0)

2013平特肖公式