zabbix implements the monitoring of java applications [tomcat] [JMX]

tomcat's official documentation Articles Catalogue Software requirements Knowledge Point Description Tomcat jdk JMX Principle demonstration Experimental environment EXPERIMENTAL DEMONSTRATION Serr2 installation configuration: Serr1 installatio ...

Posted on Wed, 21 Aug 2019 03:01:00 -0700 by freewholly

Shiro Permission Annotation Principle

Summary Not long ago, I just learned how to use the permission annotation (), and began to think about it. The initial guess is to annotate @Aspect, which is implemented in a way similar to that shown below (recording audit logs facetly). Later found that this is not the case, so a special analysis of the source code. @Component @Aspect public ...

Posted on Tue, 20 Aug 2019 03:40:35 -0700 by agent_smith_sp

Nginx-Web Service Configuration and Testing

(1) Introduction of softwareDeveloped by lgor Sysove, a Russian, for open source software.Supporting high concurrency: Supporting tens of thousands of concurrent connections (especially static small file business environments) Less resource consumption: Opening 10 Nginx threads under 30,000 concurrent connections consumes less than 200 M of ...

Posted on Mon, 19 Aug 2019 21:09:14 -0700 by d-Pixie

Flink's checkpoint tuning in large-scale state datasets

50,000 people are interested in the road to big data, don't you know?Do you really not know the way 50,000 people care about big data becoming a god?Are you sure you really don't know the way 50,000 people are focusing on big data? Welcome to your attention The Way to Big Data Today I received a question from a classmate, which is probably: Fl ...

Posted on Sat, 17 Aug 2019 10:38:35 -0700 by markbeadle

[Fast SpringBoot] Filter XSS script attacks (including json format)

What is an XSS attack? XSS attack, which is called cross-site scripting attack, is to avoid confusion with the abbreviation of Cascading Style Sheets (CSS). Therefore, cross-site scripting attack is abbreviated as XSS. XSS is a computer security v ...

Posted on Sat, 17 Aug 2019 02:28:59 -0700 by Daggeth

Introduction to the First Experience of RPC Framework

Introduction to the First Experience of RPC Framework Project address: https://github.com/shirukai/learn-demo-rpc.git RPC is called Remote Procedure Call. As its name implies, remote procedure call means remote procedure call. For an introduction ...

Posted on Thu, 15 Aug 2019 03:09:04 -0700 by walexman

Spark Core Custom Sort, Partition

Custom Sorting (Important) Simple data types can be sorted directly in spark, but some complex conditions can be achieved by using custom sorting import org.apache.spark.rdd.RDD import org.apache.spark.{SparkConf, SparkContext} //Custom Sorting obj ...

Posted on Thu, 15 Aug 2019 00:19:09 -0700 by EddieFoyJr

Shiro Learning 02:Shiro Integrates Java EE

Shiro Integrates Java EE Project preparation Integrated Shiro Configure Shiro filters and listeners in `web.xml' Configure interception rules in `shiro.ini' Implementation Principle of Landing Filter `authc' Using Shiro tags in jsp Project preparation Create a new MAVEN Web project and intro ...

Posted on Mon, 12 Aug 2019 03:43:33 -0700 by alanho

Kafka Official Document Notes

Articles Catalogue Overview of Kafka Goal 1: Deploy and use a single node, single Broker Goal 2: Deploy and use single-node multi-Broker Goal 3: Kafka API programming--Producer end development Goal 4: Kafka API programming--Consumer development Goal 5: Kafka API Programming -- Integrating Flume to A ...

Posted on Sun, 11 Aug 2019 22:54:48 -0700 by jsbrown

NIO Transport Protocol of ActiveMQ

Note: Before changing the transport protocol, you must ensure that ActiveMQ is not running!   brief introduction NIO Transport and Conventions TCP transmission Very similar. The difference is that it is implemented using the NIO API, which can help improve performance and scalability. NIO is o ...

Posted on Sat, 10 Aug 2019 03:42:24 -0700 by kester