標簽:update

Java

JDK源碼那些事兒之ConcurrentLinkedDeque

11

hanze 發布于 2019-12-08

非阻塞隊列ConcurrentLinkedQueue我們已經了解過了,既然是Queue,那么是否有其雙端隊列實現呢?答案是肯定的,今天就繼續說一說非阻塞雙端隊列實現ConcurrentLinkedDeque 前言 JDK版本號:1.8.0_171 ConcurrentLinked...

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

Java

springboot+apache前后端分離部署https

likai 發布于 2019-12-08

一句話概括:現在網站訪問基本都需要使用https訪問,否則瀏覽器就會報不安全提示,本文針對springboot+apache前后端分離的項目的https設置與部署進行說明。 1. 引言 當前訪問互聯網上的應用,基本都使用https了,否則瀏覽器會提示不安全,存在信息安全風險,還影...

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

Java

冰蝎動態二進制加密WebShell基于流量側檢測方案

17

yanxinchi 發布于 2019-12-08

概述 冰蝎是一款新型動態二進制加密網站工具。目前已經有6個版本。對于webshell的網絡流量側檢測,主要有三個思路。一:webshell上傳過程中文件還原進行樣本分析,檢測靜態文件是否報毒。二:webshell上線或建立連接過程的數據通信流量。三:webshell已連接后執行遠...

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

Spring

spring boot從零搭建后臺基礎服務架構,包你看了不后悔

17

hanze 發布于 2019-12-07

目前大多項目是前后端分離。在后臺接口服務開發過程中,往往我們需要先搭建一個基礎服務,比如登錄注冊功能、自動對所有的接口進行token的安全校驗等,這樣可以防范安全問題的出現。并且這樣后續的同事可以只關注業務代碼的開發,不需要關心基礎架構服務的實現。 這次我準備搭建一個簡單的后臺服...

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

Java

發布Jar包到Maven倉庫(為開發開源中間件做準備)

14

Harries 發布于 2019-12-07

微信公眾號:bugstack蟲洞棧 | 沉淀、分享、成長,專注于原創專題案例,以最易學習編程的方式分享知識,讓自己和他人都能有所收獲。目前已完成的專題有;Netty4.x實戰專題案例、用Java實現JVM、基于JavaAgent的全鏈路監控、手寫RPC框架、架構設計專題案例[In...

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

Java

基于 Kubernete、Jenkins 的 CI/CD(一)

19

劉莉莉 發布于 2019-12-07

提到基于 Kubernete 的 CI/CD ,可以使用的工具有很多,比如 Jenkins 、 Gitlab CI 已經新興的 drone 之類的,我們這里會使用大家最為熟悉的 Jenkins 來做 CI/CD 的工具,本教程基于 k8s 1.16.1 。 創建PVC PVC 的...

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

Java

JVM_G1_Part_1

zhuangli 發布于 2019-12-07

對 Java 的 gc 實現比較感興趣,原先一般都是看周志明的書,但其實并沒有講具體的 gc 源碼,而是把整個思路和流程講解了一下 特別是 G1 的具體實現 一般對 G1 的理解其實就是把原先整塊的新生代老年代分成了以 region 為單位的小塊內存,簡而言之,就是原先對新生代老...

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

編程技術

SpringBoot(六) SpringBoot整合Swagger2(自動化生成接口文檔)

3

hanze 發布于 2019-12-06

一:在上篇文章pom增加依賴: <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <v...

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

Spring

【Spring Boot架構】集成Mybatis-Plus的實例詳解

5

puefu.he 發布于 2019-12-06

一、簡介 MyBatis-Plus(簡稱 MP)是一個 MyBatis 的增強工具,在 MyBatis 的基礎上只做增強不做改變,為簡化開發、提高效率而生。 特性 無侵入:只做增強不做改變,引入它不會對現有工程產生影響,如絲般順滑;  損耗小:啟動即會自動注入基本 CU...

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

Java

Mybatis之插件分析

1

yanxinchi 發布于 2019-12-06

前言 Mybatis提供了強大的擴展功能,也就是Mybatis的插件(plugins)功能;MyBatis允許你在已映射語句執行過程中的某一點進行攔截調用,攔截之后可以對已有方法添加一些定制化的功能,比如常見的分頁功能;試圖修改或重寫已有方法的行為的時候,你很可能在破壞MyBat...

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

Java

mybatis精講(五)–映射器組件

1

小丁 發布于 2019-12-06

[TOC] 前言 映射器之前我們已經提到了,是mybatis特有的組件: java+xml組合的方式。對于Java類和xml的編寫也很簡單。值得注意的是需要將Java編寫的mapper注冊到mybatis中來。之前的注冊的方式通過xml。到后續通過spirng來管理通過@Mapp...

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

Java

java并發編程-12個原子類

6

songhua.gao 發布于 2019-12-06

背景 多線程更新變量的值,可能得不到預期的值,當然增加syncronized關鍵字可以解決線程并發的問題。 其它兩個附帶的類順帶看了一下: LongAddr 多線程先的sum操作 簡單分類: 基本類型原子類 使用原子的方式更新基本類型,包括: AtomicBoolean Atom...

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

Spring

SpringBoot整合MyBatis教程Provider進階(Update, Delete)

darida 發布于 2019-12-06

本教程主要詳細講解SpringBoot整合MyBatis項目高級操作模式,主要使用到 @Provider 高級模式進行MyBatis整合開發,本文主要講解Update更新數據操作. 基礎環境 技術 版本 Java 1.8+ SpringBoot 2.x.x MyBatis 3.5...

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

Java

服務器系統環境搭建(前端)

1

wenming.gapo 發布于 2019-12-06

前言 買了幾次服務器,然后想配置自己的開發環境,但是每次安裝軟件的時候都要找啊找教程,不是jenkins不行就是mysql不行,所以今天我準備寫個完整的安裝與配置,以后再需要的時候直接看文章,照著操作就行。雖然寶塔面板也挺香,docker也不錯,但是總感覺少點啥,還是自己動手比較...

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

Spring

SpringBoot(十二):SpringBoot整合Mybatis-Plus

3

鄧龍華 發布于 2019-12-06

本節版本雖然只用到了基本特性,但可以滿足大部分的增刪改查。 一、環境準備 SpringBoot 1.5.10.RELEASE Mybatis-Plus 2.1.9 Mybatis-Plus 官方地址:http://mp.baomidou.com/ pom依賴,為了方便,全貼出來吧...

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

編程技術

SpringCloud Alibaba微服務實戰三 – 服務調用

8

hellas 發布于 2019-12-06

導讀:通過前面兩篇文章我們準備好了微服務的基礎環境并讓accout-service 和 product-service對外提供了增刪改查的能力,本篇我們的內容是讓order-service作為消費者遠程調用accout-service和product-service的服務接口。 ...

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

Java

一篇文章徹底搞懂volatile關鍵字

8

xiaoli.he 發布于 2019-12-06

volatile關鍵字 和 synchronized關鍵字 一樣,在Java多線程開發中,是一道必須要跨越的檻。之前有篇文章已經分析過 synchronized關鍵字 的原理, synchronized關鍵字的原理 ,這一次,我們來一步一步分析下 volatile關鍵字 的工作原...

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

Java

真正的Mybatis動態sql — MyBatis Dynamic SQL

zhuangli 發布于 2019-12-06

現狀 MyBatis 的強大特性之一便是它的動態 SQL。如果你有使用 JDBC 或其它類似框架的經驗,你就能體會到根據不同條件拼接 SQL 語句的痛苦。例如拼接時要確保不能忘記添加必要的空格,還要注意去掉列表最后一個列名的逗號。利用動態 SQL 這一特性可以徹底擺脫這種痛苦。 ...

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

2013平特肖公式