Install Oracle 11.2 silently under Centos7
Dependent packages (including 64 bit and 32-bit packages)
...
Ansible deployment source code nginx
Divide all deployed nginx hosts into nginx groups:
vim /e...
Using Grafana and Arthas to automatically grab the thread stack of abnormal Java process
Preface
Recently, it is found that the timeou...
Android P HIDL demo code writing (original)
Previous articles have analyzed the registration and invocation of HIDL service, and this article summarizes how to writ...
Solve 1032 error report of online master-slave replication
The reason for the error is that the master database service is restarted abnormally, which causes the slave database re...
Shell script introduction, structure, execution, date usage
Shell script introduction
Shell is a program...
Python Crawler - Crawl Jitter Short Video
Catalog Preface Tremble Crawler Production Selected Pages Analyzing Web Pages Extract id to construct web address St...
One of the shell scripts: Introduction to shell scripts
1. Introduction to shell scripts (1) Script cases and introduction: #!/bin/bash LOG_DIR=/var/log ROOT_UID=0 if ["$UID -n...
Linux Kernel Firewall Selinux
Status view and modification of selinux getenforce ###View Status setenforce 0|1 ###0:permissive warning mode 1:enforci...
Enable or disable SSH for a specific user or user group
What is SSH?
The full name of openssh is Open...
[Original] Linux Process Scheduler-CFS Scheduler
background Read the fucking source code!--By Luxun A picture is worth a thousand words. --By Golgi
...
Deploy Maven and Nexus
Blog Outline:1. Introduction to Maven1) Maven's functions:2) Maven usage scenarios (from a maintenance perspective):3) M...
C++ Papers promised me not to go anywhere else if/else?
Learn English one sentence a day and make a little progress every day: "Without purpose, the days would have ended, as ...
python learning notes: Alibaba (Tencent) cloud upgrade python
python introduction
Supported systems: cross platform Adv...
SimGrid simulator installation and application - high performance computing simulator
Catalog
1. About simgrid 2.SimGrid installation 2.1 Binar...
Linux driver easy to learn notes
PC operating system: Ubuntu 16.04 LTS Compiler: arm poky Linux gnueabi GCC 4.9.1 Based on the i.mx6 platform, the Linux ...
On Kubernetes Cluster Deployment
Summary
There are several ways to deploy K8S clusters: ku...
Java spring cloud b2b2b2c o2o multi user shopping mall springcloud Architecture - refresh configuration with spring cloud Bus
We use the spring cloud distributed micro service Cloud Architecture to build b2b2c e-commerce system. In addition to th...
Ubuntu mounts a new hard disk
0 view the currently mounted hard disks. You can see that only sda hard disks are used.
...
Basic management of Docker container
Docker introduction It's a lightweight "virtual machine" Open source tools for running applications in Linux ...
Introduction to hard disk management tools: smartctl
1, Installation command [root@localhost scripts]# smartctl --all /dev/sda -bash: smartctl: Command not found [root@local...
Analyzing Thread and Runnable from source code
As we all know, multithreading is often used in advanced Java development. There are usually two ways to start a new thr...
The analysis of Linux kernel do_sea()
1. Do? Sea() function purpose This function is used to handle hardware synchronization errors. It can be divided into th...
Android development 5: the principle of anonymous shared memory
Before reading, let's think about a question first. In Android system, how does the data of APP View deliver the Surface...
Android development 6: Ashmem anonymous shared memory driver
Anonymous SHared MEMory
The implementation o...
Maximum number of threaded processes linux can run
cat /proc/sys/kernel/threads-max
The maximum number of th...