current location:Home>Technical Articles>Backend Development
- Direction:
- All web3.0 Backend Development Web Front-end Database Operation and Maintenance Development Tools PHP Framework Daily Programming WeChat Applet Common Problem Other Tech CMS Tutorial Java System Tutorial Computer Tutorials Hardware Tutorial Mobile Tutorial Software Tutorial Mobile Game Tutorial
- Classify:
-
- Improving the performance of Spring Boot applications - Part II
- In the first part of this article, we learned how to improve the performance of our applications, replacing Tomcat with Undertow, which is a high-performance web server, in addition to enabling and configuring data compression, to reduce
- javaTutorial.tomcat 378 2024-08-28 06:35:06
-
- Improving the performance of Spring Boot applications - Part I
- When starting Spring Boot applications, we typically use the default settings provided by the starters, which is sufficient for most cases. However, if we are in need of performance, there are specific adjustments that can be made, such as s
- javaTutorial.tomcat 532 2024-08-22 12:33:43
-
- Building Scalable Microservices with Java Spring Boot: Best Practices and Techniques part -1
- Monolith Architecture If we develop all the functionalities in single project then it is called as Monolith architecture based application. We will package our application as a jar/war to deploy into server. As monolith application contains al
- javaTutorial.tomcat 676 2024-08-17 18:51:32
-
- Which is the best stack for the web today? MERN vs MEAN vs Spring Boot
- Many devs nowadays have a common question in their mind, which web frameworks and stacks are best to make a career? Well the question itself is unanswerable looking at the circumstances today. However, I will try to provide the best answer based on m
- javaTutorial.tomcat 309 2024-08-12 22:35:02
-
- Tomcat 8.5 install and configuration
- Production environment: Serverversion: ApacheTomcat/8.5.16CentOSLinuxrelease7.3.1611(Core)x86-641.ApacheTomcat/8.5.16 depends on jre7 and above, but higher versions of jdk already include jre. For the installation of jdk&jre, please see "LinuxJAVAJDKJRE environment variable installation and installation" Configuration》2. Create tomcat exclusive user #groupaddtomcat#useradd-gtomcat-s/bin/falsetomcat or #useradd-gtomcat
- LINUX.tomcat 818 2024-08-10 13:49:03
-
- Use Memcached as session server to maintain session
- Three ways to maintain sessions: Sessionsticky session binding: By implementing a unified session in the configuration of the front-end scheduler and sending it to the same back-end server. Sessioncluster Session cluster: By configuring Tomcat to keep the information of all Tomcat sessions consistent. Sessionserver session service: Hand over all sessions to specialized session service management. Here we explain the third type, using Memcached as session server. 1. Architecture diagram. System environment. All servers use CentOS7.3. All required software packages. The following files must be placed on the tomcat server host.
- LINUX.tomcat 1028 2024-07-21 20:03:32
-
- Solution to the problem of regularly restarting tomcat script and not executing it after adding crontab
- I found a script on the Internet to restart tomcat regularly. It is possible to execute it automatically, but it will not execute after adding crontab. The restart script is as follows restart_tomcat.sh#!/bin/bashtomcat_home=/usr/local/tomcat8SHUTDOWN=$tomcat_home/bin/shutdown.shSTARTTOMCAT=$tomcat_home/bin/startup.sh$SHUTDOWN$STARTTOMCAT scheduled task 02***cd/opt&& ./restart_tomca
- LINUX.tomcat 583 2024-07-19 11:07:03
-
- Introduction to how to modify the groups to which Linux users belong and related practical tools
- How Linux changes the groups to which a user belongs - **groupadd** and **groupdel**: used to add and delete user groups respectively. -**chown** and **chgrp**: used to modify the owner and group of a file or directory. There are also some practical tools related to user management: -**pwcov**: synchronize `/etc/passwd` to `/etc... Use the mkdir command to create directories and subdirectories under Linux. For example, `mkdir- m=r--letter` will create a directory named `letter` with permissions set to the owner only having read permissions, and the user group and other users having no execute and write permissions. generally,
- LINUX.tomcat 328 2024-07-19 02:52:35
-
- Online course selection management system based on SSM framework: a powerful tool to improve the efficiency of educational administration management in colleges and universities
- Other projects: Design and implementation of seismic data processing software based on Linux, click on the author's homepage Catalog 1 System Introduction With the development of the information age, design and implementation of seismic data processing software based on Linux, the Internet has made people's lives more and more convenient. In recent years, in the face of the new enrollment expansion policies of major colleges and universities, the number of middle school students in various colleges and universities has suddenly increased, and the corresponding school academic staff will also face a shortage. This has reduced the difficulty for academic staff in managing the course selection information of middle school students. , the traditional course selection in previous years was gradually eliminated because it was a waste of manpower and material resources. At this time, the emergence of the online course selection management system will promote the increasingly standardized course selection management behavior of middle schools, thereby greatly reducing the casualness of middle school course selection management in previous years and greatly improving the efficiency of course selection management.
- LINUX.tomcat 346 2024-07-18 10:10:44
-
- Detailed explanation of Elasticsearch's basic friend Logstash
- Logstash is a powerful data processing tool that can realize data transmission, format processing, formatted output, and has powerful plug-in functions, which are often used for log processing. 1. Principle Input can extract data from files, storage, and databases. Input has two options. One is to hand it over to Filter for filtering and pruning. The other is to hand it directly to OutputFilter to dynamically convert and parse the data. Data information can be filtered and trimmed in a customized way. Output provides many output options. You can send data to the place you want to specify, and can flexibly unlock many downstream use cases. 2. Installation and use 1. Install wgethttps://artifacts
- LINUX.tomcat 856 2024-07-18 06:56:47
-
- Introduction to Spring Boot in Java
- Spring Boot: Spring Boot is a powerful framework for building Java-based, production-grade applications with minimal effort. It simplifies the development process by providing a set of conventions and defaults for common use cases, allowing developer
- javaTutorial.tomcat 760 2024-07-18 06:12:50
-
- Nginx+Tomcat deployment operation of Angular+javaweb project
- Initially, I used ngbuild-prod-aot to compile and package. Note here that since it is now officially built-in, you only need to enter ngbuild–prod when packaging. Here you can compare it with the size of my project: ngbuild: 8,348,761 bytes ngbuild–aot: 9,232,405 bytes ngbuild–prod: 1,839,811 bytes ngbuild–prod–aot: 1,839,811 bytes Finally, it can be seen that ngbuild–prod can be completed. Minimum packaging for productization. I don’t understand something here. The pre-compiled build is larger than the regular build. I hope it will be bigger.
- LINUX.tomcat 396 2024-07-16 12:41:29
-
- How to upload files to image server in Tomcat container on Linux
- A recent project requirement is to upload files to a picture server. The picture server is a tomcat container deployed on Linux. The Linux system uploads files. Not much to say about Linux e-books. Just code a tool class. Done: packagecom.supermap.sbsm.util;importcom.jcraft.jsch.Channel;importcom.jcraft.jsch.ChannelSftp;importcom.jcraft.jsch.JSch;importcom.jcraft.jsch.Session;
- LINUX.tomcat 942 2024-07-11 18:35:53
-
- Analyze N ways to optimize Tomcat performance
- Tomcat is often the default development environment for JavaWeb practitioners, but the default configuration of Tomcat as a production environment, especially the configuration of memory and threads, is very low by default and can easily become a performance bottleneck. Fortunately, Tomcat still has a lot of room for improvement. Below Let’s introduce Tomcat optimization, which can be divided into memory, thread, and IO. Tomcat is often the default development environment for JavaWeb practitioners. However, Tomcat’s default configuration as a production environment, especially the configuration of memory and threads, is very low and easy by default. It has become a performance bottleneck. Fortunately, Tomcat still has a lot of room for improvement. The following introduces Tomcat optimization, which can be divided into memory, threads, and IO. 1:
- LINUX.tomcat 676 2024-06-14 21:10:00
-
- Teach you Tomcat URL rewriting
- Preparation for the early installation of JDKyuminstalljava-1.8.0-openjdk-develvim/etc/profile.d/jdk.shexportJAVA_HOME=/usr/java/latest#First define the environment variable of JAVA_HOME exportPATH=$JAVA_HOME/bin:$PATH#and then append./ etc/profile.d/jdk.sh install tomcatyuminstalltomcattomcat-admin-webapps.noarch\tomcat-webapps.noarcht
- LINUX.tomcat 576 2024-06-13 19:29:03