標簽:apache

Java

Hbase 入門(五):客戶端(Java,Shell,Thrift,Rest,MR,WebUI)

4

changyuan.xu 發布于 2019-10-16

Hbase的客戶端有原生java客戶端,Hbase Shell,Thrift,Rest,Mapreduce,WebUI等等。 下面是這幾種客戶端的常見用法。 一、原生Java客戶端 原生java客戶端是hbase最主要,最高效的客戶端。 涵蓋了增刪改查等API,還實現了創建,刪除...

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

Spring

走進Spring中Bean的世界

76

songhua.gao 發布于 2019-10-16

之前十一假期,基于SpringBoot實現集成公司業務和通用封裝的starter,有點類似支付寶的Sofa-Boot。在實現過程中,不斷優化的過程發現對源碼理解不好,starter很容易寫的不那么“聰明”。所以就趁著假期一點點跟著源碼閱讀了起來,今天來分享一篇總結簡單Bean的生...

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

Spring

191016-SpringBoot系列教程web篇之過濾器Filter使用指南

4

darida 發布于 2019-10-16

web三大組件之一Filter,可以說是很多小伙伴學習java web時最早接觸的知識點了,然而學得早不代表就用得多。基本上,如果不是讓你從0到1寫一個web應用(或者說即便從0到1寫一個web應用),在你的日常業務開發中不太可能碰到需要手寫Filter的場景 本文將簡單介紹寫什...

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

Java

Apache Commons Fileupload竟存在漏洞,你慌了嗎?

9

小丁 發布于 2019-10-16

來源: https://tinyurl.com/y34djpar 漏洞的來源是在于 DiskFileItem 中的 readObject() 進行文件寫入的操作,這就意味著如果我們對已經序列化的 DiskFileItem 對象進行反序列化操作就能夠觸發 readObject() ...

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

Spring

Spring Security教程(一)

5

小丁 發布于 2019-10-16

概要 Spring Security,這是一種基于 Spring AOP 和 Servlet 過濾器的安全框架。它提供全面的安全性解決方案,同時在 Web 請求級和方法調用級處理身份確認和授權。這里過多的spring security解釋和作用就不在這里贅述了,請自行搜索。目前最...

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

Java

Jenkins臟牛漏洞FRP內網提權

25

鄧龍華 發布于 2019-10-16

*嚴正聲明:本文僅限于技術討論與分享,嚴禁用于非法途徑 0×01 概述 Jenkins是一款由Java編寫的開源的持續集成工具。Jenkins提供了軟件開發的持續集成服務。它運行在Servlet容器中(例如Apache Tomcat)。可以執行基于Apache Ant...

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

Java

為何Mybatis將Integer為0的屬性解析成空串?

2

likai 發布于 2019-10-15

最近公司做了幾次CodeReview,在大家一起看代碼的過程中,互相借鑒,學到了很多,也各自說了點平時遇到的所謂的“坑”,其中有一個同事遇到的問題,蠻有意思的。 <if test="age != null and age != ''"> age =...

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

Java

總結一下Tomcat碰到的幾個問題

6

xubiao.zhuang 發布于 2019-10-15

大概率是因為自己對Tomcat以及jvm不熟; 今天上午一直在碰到問題解決問題,把問題記錄一下,理解一下為什么會出現這種問題。web項目啟動的時候: 1.jrebel的team url問題 team url經常會過期,網上能找到可以用的不容易 解決:使用http://jrebel...

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

Java

頻繁FGC的真兇原來是它

13

hellas 發布于 2019-10-15

頻繁FGC的真兇原來是它 上周排查了一個線上問題,主要現象是CPU占用過高,jvm old區占用過高,同時頻繁fgc,我簡單排查了下就草草收場了,但是過后我對這個問題又進行了復查,發現問題沒有那么簡單,下面跟著我一起分析一下到底是怎么回事? 一定要先讀完上篇文章 cpu使用率過高...

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

Spring

Springboot 基于CXF構建WebService服務

1

puefu.he 發布于 2019-10-15

最近因為系統需要接入了一個新的支付通道,一般來說都是使用 RestApi 來接入,但是本次接入的支付通道為境外支付,使用的 WebService ,對于WS我們在實際業務中基本上不會用到,所以查閱了一些資料,記錄一下自己項目中使用的WS。 WebService概述 什么是WebS...

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

Java

Maven項目分析剔除無用jar引用

2

yanxinchi 發布于 2019-10-15

一、為什么要做這件事? 項目持續研發,不停地在上面新增功能,新增特性,引入新的框架和組件,jar包依賴多并且復雜,再加上需求各種變更,有不少已經存在的功能下線,但jar包依賴沒人管,還是放在項目的pom.xml文件里。項目持續的時間一長,經常會出現項目打包要求內存多,時間慢的問題...

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

Java

Dubbo學習系列之十五(Seata分布式事務方案TCC模式)

9

尖兵 發布于 2019-10-15

上篇的續集。 工具: Idea201902/JDK11/Gradle5.6.2/Mysql8.0.11/Lombok0.27/Postman7.5.0/SpringBoot2.1.9/Nacos1.1.3/Seata0.8.1/SeataServer0.8.1/Dubbo2.7....

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

Java

如何成長與發展?

1

songhua.gao 發布于 2019-10-15

一 每個人在生活與工作中都在不斷學習新東西、新事物,這其中既有主動學習的,即出于個人需要、工作需要、家庭需要等等因素自發學習; 也有被動學習的,即根據周圍環境、項目需求等外在因素迫使自己學習某項技術或是技能。 無論是主動學習還是被動學習,最終都是在學習,經過了一段時間后,自己就會...

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

Spring

spring-boot-plus 1.3.1 發布,XSS-CORS-CodeGenerator 優化

changyuan.xu 發布于 2019-10-15

[V1.3.1-RELEASE] 2019.10.15 :star:? New Features Xss跨站腳本工具處理 CORS跨域配置 :zap:? Optimization 代碼生成器可自定義配置生成哪些文件 請求路徑filter配置,配置文件屬性名稱調...

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

Java

用Ant實現Java項目的自動構建和部署

xiaoli.wang 發布于 2019-10-15

用Ant實現Java項目的自動構建和部署 Ant是一個Apache基金會下的跨平臺的構件工具,它可以實現項目的自動構建和部署等功能。在本文中,主要讓讀者熟悉怎樣將Ant應用到Java項目中,讓它簡化構建和部署操作。 安裝與配置 下載地址: http://ant.apache.or...

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

Spring

spring-boot-plus XSS跨站腳本攻擊處理

xirruiqiang 發布于 2019-10-15

XSS跨站腳本攻擊處理 XSS:Cross Site Scripting 跨站腳本攻擊(XSS),是目前最普遍的Web應用安全漏洞。這類漏洞能夠使得攻擊者嵌入惡意腳本代碼到正常用戶會訪問到的頁面中,當正常用戶訪問該頁面時,則可導致嵌入的惡意腳本代碼的執行,從而達到惡意攻擊用戶的目...

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

手机彩票计划软件超稳