為了賬號安全,請及時綁定郵箱和手機立即綁定

技術人如何搭建自己的技術博客 首發

上次有人留言說,技術博客是程序員的標配,但據我所知絕大部分技術同學到現在仍然沒有自己的技術博客。原因有很多,有的是懶的寫,有的是怕寫不好,還有的是一直想憋個大招,幻想做到完美再發出來,結果一直胎死腹中。但其實更多程序員是不知道如何去搭建一個博客,其實如今搭建一個個人技術博客非常簡單,其中最簡單搭建方式莫屬使用 GitHub Pages + Jekyll 了,我的博客就是使用這種技術。 GitHub Pages Github Pages 是面向用戶、組織和項目開放的公共靜態頁面搭建托管服務,站點可

2778瀏覽
8推薦
3評論

springboot(九):定時任務

springboot(九):定時任務 在我們的項目開發過程中,經常需要定時任務來幫助我們來做一些內容,springboot默認已經幫我們實行了,只需要添加相應的注解就可以實現 1、pom包配置 pom包里面只需要引入springboot starter包即可 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> </dependency>...

1504瀏覽
6推薦
1評論

springboot(八):RabbitMQ詳解 原創

title: springboot(八):RabbitMQ詳解 RabbitMQ 即一個消息隊列,主要是用來實現應用程序的異步和解耦,同時也能起到消息緩沖,消息分發的作用。 消息中間件在互聯網公司的使用中越來越多,剛才還看到新聞阿里將RocketMQ捐獻給了apache,當然了今天的主角還是講RabbitMQ。消息中間件最主要的作用是解耦,中間件最標準的用法是生產者生產消息傳送到隊列,消費者從隊列中拿取消息并處理,生產者不用關心是誰來消費,消費者不用關心誰在生產消息,從而達到解耦的目的。在分布式的系統中,消息隊

2846瀏覽
7推薦
1評論

springboot(七):springboot+mybatis多數據源最簡解決方案 原創

springboot+mybatis多數據源最簡解決方案 說起多數據源,一般都來解決那些問題呢,主從模式或者業務比較復雜需要連接不同的分庫來支持業務。我們項目是后者的模式,網上找了很多,大都是根據jpa來做多數據源解決方案,要不就是老的spring多數據源解決方案,還有的是利用aop動態切換,感覺有點小復雜,其實我只是想找一個簡單的多數據支持而已,折騰了兩個小時整理出來,供大家參考。 廢話不多說直接上代碼吧 配置文件 pom包就不貼了比較簡單該依賴的就依賴,主要是數據庫這邊的配置: mybat

1405瀏覽
0推薦
0評論

springboot(六):如何優雅的使用mybatis 原創

springboot(六):如何優雅的使用mybatis 這兩天啟動了一個新項目因為項目組成員一直都使用的是mybatis,雖然個人比較喜歡jpa這種極簡的模式,但是為了項目保持統一性技術選型還是定了 mybatis。到網上找了一下關于spring boot和mybatis組合的相關資料,各種各樣的形式都有,看的人心累,結合了mybatis的官方demo和文檔終于找到了最簡的兩種模式,花了一天時間總結后分享出來。 orm框架的本質是簡化編程中操作數據庫的編碼,發展到現在基本上就剩兩家了,一個是宣稱可以不用寫一句SQL的hibern

3375瀏覽
5推薦
0評論

springboot實戰:我們的第一款開源軟件 原創

springboot實戰:我們的第一款開源軟件 在信息爆炸時代,如何避免持續性信息過剩,使自己變得專注而不是被紛繁的信息所累?每天會看到各種各樣的新聞,各種新潮的技術層出不窮,如何篩選出自己所關心的? 各位看官會想,我們是來看開源軟件的,你給我扯什么信息干嘛,別著急,聽我慢慢道來。 背景 瀏覽器收藏夾應該是我們在收藏文章、網站的第一個利器,平時遇到喜歡的網站或者文章很方便的收藏到收藏夾中;很快我們的收藏夾就滿了,于是就像我這樣,創建文件夾來分組兩層、三層都有: 有的

2862瀏覽
2推薦
0評論

linux定時備份mysql并同步到其它服務器 原創

linux定時備份mysql并同步到其它服務器 數據在任何一家公司里面都是最核心的資產,定期備份則是為了保證數據庫出現問題的時候能夠及時回滾到最近的備份點,將損失縮小到最小 這篇文章將會兩部分來說明:1、mysql的定期備份;2、同步到其它服務器 mysql 備份 備份還原某個數據庫 備份還原 # 導出數據庫 /usr/bin/mysqldump -u root -ppwd database > database20160929.sql # 導入數據庫 mysql -u root -p database < database20160929.sql 備份到壓縮文件從壓縮文件導入

1512瀏覽
0推薦
0評論

springboot(五):spring data jpa的使用 原創

springboot(五):spring data jpa的使用 在上篇文章springboot(二):web綜合開發中簡單介紹了一下spring data jpa的基礎性使用,這篇文章將更加全面的介紹spring data jpa 常見用法以及注意事項 使用spring data jpa 開發時,發現國內對spring boot jpa全面介紹的文章比較少案例也比較零碎,因此寫文章總結一下。本人也正在翻譯Spring Data JPA 參考指南,有興趣的同學歡迎聯系我,一起加入翻譯中! <br/> spring data jpa介紹 首先了解JPA是什么? JPA(Java Persistence

3597瀏覽
12推薦
1評論

springboot(四):thymeleaf使用詳解 原創

springboot(四):thymeleaf使用詳解 在上篇文章springboot(二):web綜合開發中簡單介紹了一下thymeleaf,這篇文章將更加全面詳細的介紹thymeleaf的使用。thymeleaf 是新一代的模板引擎,在spring4.0中推薦使用thymeleaf來做前端模版引擎。 thymeleaf介紹 簡單說, Thymeleaf 是一個跟 Velocity、FreeMarker 類似的模板引擎,它可以完全替代 JSP 。相較與其他的模板引擎,它有如下三個極吸引人的特點: 1.Thymeleaf 在有網絡和無網絡的環境下皆可運行,即它可以讓美工在瀏覽器查看頁

2947瀏覽
5推薦
1評論

springboot(三):Spring boot中Redis的使用 原創

springboot(三):Spring boot中Redis的使用 spring boot對常用的數據庫支持外,對nosql 數據庫也進行了封裝自動化。 redis介紹 Redis是目前業界使用最廣泛的內存數據存儲。相比memcached,Redis支持更豐富的數據結構,例如hashes, lists, sets等,同時支持數據持久化。除此之外,Redis還提供一些類數據庫的特性,比如事務,HA,主從庫。可以說Redis兼具了緩存系統和數據庫的一些特性,因此有著豐富的應用場景。本文介紹Redis在Spring Boot中兩個典型的應用場景。 如何使用 1、引入 s

2355瀏覽
5推薦
0評論

springboot(二):web綜合開發 原創

springboot(二):web綜合開發 上篇文章介紹了Spring boot初級教程:spring boot(一):入門篇,方便大家快速入門、了解實踐Spring boot特性;本篇文章接著上篇內容繼續為大家介紹spring boot的其它特性(有些未必是spring boot體系桟的功能,但是是spring特別推薦的一些開源技術本文也會介紹),對了這里只是一個大概的介紹,特別詳細的使用我們會在其它的文章中來展開說明。 web開發 spring boot web開發非常的簡單,其中包括常用的json輸出、filters、property、log等 json 接口開

1893瀏覽
3推薦
0評論

springboot(一):入門篇 原創

springboot(一):入門篇 什么是spring boot Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。用我的話來理解,就是spring boot其實不是什么新的框架,它默認配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了所有的框架(不知道這樣比喻是否合適)。 使用spring boot有什么好處 其實就是簡單、快速、方便!平時如果我們需要

5937瀏覽
14推薦
1評論

一次FastDFS并發問題的排查經歷 原創

一次FastDFS并發問題的排查經歷 前一段時間,業務部門同事反饋在一次生產服務器升級之后,POS消費上傳小票業務偶現異常,上傳小票業務有重試機制,有些重試三次也不會成功,他們排查了一下沒有找到原因,希望架構部幫忙解決。 公司使用的是FastDFS來做的圖片服務器,生產使用了六臺服務器外加一個存儲,集群采用的是:2個tracker+4個storage,storage分為兩個group,使用獨立的nginx做文件代理訪問。各軟件版本信息如下: 操作系統:centos6.9 FastDFS :5.05 libfastcommon:1.0.36 ngin

1990瀏覽
1推薦
0評論

從公號用戶看IT人員分布構成 原創

從公號用戶看IT人員分布構成 今天是2017.12.25號是圣誕節,距離2017年結束還有六天,距離我開通公眾號整整八個月,公眾號關注的用戶數剛好突破16666人,也剛好湊齊了我喜歡的幸運數字6。在運營公號的過程中,記錄了一些特殊節點: 2017.04.25號注冊 2017.04.26號第一篇文章 2017.10.13號用戶破六千 2017.11.18號用戶破一萬 2017.12.18號用戶突破一萬五 2017.12.25號用戶16666 我們都生活在一個世界,卻因為各種不同的經歷生活千差萬別,又因同一個公號而聚集在了一起,我覺得這是一個很

1216瀏覽
0推薦
1評論

這一口我好了17年,如今... 原創

這一口我好了17年,如今... 人生就是不斷的取舍和選擇。 從我身邊的情況來講,程序員是一個很大的吸煙群體,作為曾經一個重度吸煙者,我想吸煙的好處太多了。初去一個公司方便融入團隊,每一個互聯網公司大概都會有一堆煙民,工作匱乏的時候大家一起下樓聊聊天八卦,馬上會有都是革命同志的親切感;吸煙可以幫助解決問題,當你遇到一個非常復雜的bug,想了半天不能解決,這個時候想出去抽根煙壓壓驚,可能在眼抽到一半的時候,突然靈光一閃想到了解決方案,回到工位一試果然是這樣,還是抽煙有

938瀏覽
2推薦
0評論

springboot(十六):使用Jenkins部署Spring Boot 原創

springboot(十六):使用Jenkins部署Spring Boot jenkins是devops神器,本篇文章介紹如何安裝和使用jenkins部署Spring Boot項目 jenkins搭建 部署分為三個步驟; 第一步,jenkins安裝 第二步,插件安裝和配置 第三步,Push SSH 第四步,部署項目 第一步 ,jenkins安裝 準備環境: JDK:1.8 Jenkins:2.83 Centos:7.3 maven 3.5‘ jdk默認已經安裝完成 配置maven 版本要求maven3.5.0 軟件下載 wget...

2563瀏覽
8推薦
0評論

從架構演進的角度聊聊Spring Cloud都做了些什么? 原創

從架構演進的角度聊聊Spring Cloud都做了些什么? Spring Cloud作為一套微服務治理的框架,幾乎考慮到了微服務治理的方方面面,之前也寫過一些關于Spring Cloud文章,主要偏重各組件的使用,本次分享主要解答這兩個問題:Spring Cloud在微服務的架構中都做了哪些事情?Spring Cloud提供的這些功能對微服務的架構提供了怎樣的便利? 這也是我寫Spring Cloud三部曲的最后一篇文章,前兩面篇內容如下: 中小型互聯網公司微服務實踐-經驗和教訓 Spring Cloud在國內中小型公司能用起來嗎?

1234瀏覽
1推薦
0評論

中小型互聯網公司微服務實踐-經驗和教訓 原創

中小型互聯網公司微服務實踐-經驗和教訓 上次寫了一篇文章叫Spring Cloud在國內中小型公司能用起來嗎?介紹了Spring Cloud是否能在中小公司使用起來,這篇文章是它的姊妹篇。其實我們在這條路上已經走了一年多,從16年初到現在。在使用Spring Cloud之前我們對微服務實踐是沒有太多的體會和經驗的。從最初的開源軟件云收藏來熟悉Spring Boot,到項目中的慢慢使用,再到最后全面擁抱Spring Cloud。這篇文章就給大家介紹一下我們使用Spring Boot/Cloud一年多的經驗。 在開始之前我們先介紹一

1143瀏覽
0推薦
0評論

FastDFS 集群 安裝 配置 原創

FastDFS 集群 安裝 配置 這篇文章介紹如何搭建FastDFS 集群 FastDFS是一個開源的輕量級分布式文件系統,它對文件進行管理,功能包括:文件存儲、文件同步、文件訪問(文件上傳、文件下載)等,解決了大容量存儲和負載均衡的問題。特別適合以文件為載體的在線服務,如相冊網站、視頻網站等等。 FastDFS為互聯網量身定制,充分考慮了冗余備份、負載均衡、線性擴容等機制,并注重高可用、高性能等指標,使用FastDFS很容易搭建一套高性能的文件服務器集群提供文件上傳、下載等服務。 環境準

1573瀏覽
1推薦
0評論

jvm系列(十):JVM演講PPT分享 原創

jvm系列(十):JVM演講PPT分享 JVM PPT的演進文稿分享 此PPT長達46頁,不方便在頁面中全部展示,文中只展示了文稿的前十二頁。

5425瀏覽
7推薦
6評論
首頁上一頁12345下一頁尾頁
意見反饋 幫助中心 APP下載
官方微信
lpl竞猜