Deploy Ethereum smart contract (Hello World)
Ethereum is a public blockchain platform that provides a smart contract function. To develop an application on Ethereum, you need to install Geth based on Go language on its client. The official website is: https://github.com/ethereum/go-ethereum.
1. Enter the command line window
2. Enter in the command line window
geth --datadir "E:\geth ...
Posted by stockton on Sat, 22 Feb 2020 06:03:32 -0800
Distributed ELK platform
What is ELK?
ELK is a complete solution, which is the acronym of three software products
ELK represents
Elasticsearch: responsible for log retrieval and storage
Logstash: responsible for the collection, analysis and processing of logs
Kibana: responsible for the visualization of logs
These three k ...
Posted by arjuna on Sat, 22 Feb 2020 03:03:17 -0800
Section 9: JWT introduction and security verification based on JWT with JS+WebApi as an example
I. Introduction
1. background
There are many problems in traditional Session based verification, such as Session expiration, excessive server overhead, inability to deploy in a distributed way, and unsuitable for projects with front-end and back-end separation. Traditional token based verification ...
Posted by twmcmahan on Sat, 22 Feb 2020 02:59:29 -0800
flask theme - novel website development III (registration, login)
The previous several articles have prepared the database and data, and now they will be developed later. Some of them may be different from others on the Internet. I did it for the first time, and all the functions have been realized. This article is about development, registration and login. First, pas ...
Posted by diex on Sat, 22 Feb 2020 01:25:49 -0800
Take you by hand to read the Mybatis Source Execution
Preface
As mentioned in the previous article How MyBatis builds configuration classes Yes, I also said that MyBatis is mainly divided into two phases in the running process, the first is building, the second is executing, so this article will take you to see how MyBatis goes from building to executing our first SQL statement.This part of the co ...
Posted by rorobobo on Fri, 21 Feb 2020 19:46:42 -0800
MySQL high availability MHA deployment
At present, MHA (Master High Availability) is a relatively mature solution in the aspect of MySQL high availability. In the process of MySQL failover, MHA can automatically complete the database failover operation within 0-30 seconds, and in the process of failover, MHA can guarantee the consistency of data to the greatest extent, so as to ach ...
Posted by KenGR on Fri, 21 Feb 2020 07:39:14 -0800
Classic case: the whole process of disk I/O high troubleshooting
Author: ye Jinrong, co-founder of zhishutang, and co-founder of 3306pai community
Preface
What causes the util and iowait of disk I/O of online database server to keep soaring?
1. Problem description
A friend Xiaoming's online database gave a serious alarm. The business side reported that writing data was blocked all the time. Many locks ro ...
Posted by revaaron on Fri, 21 Feb 2020 05:07:54 -0800
oracle 19c virtual automatic index test
1. About testing
Recently oracle held a series of online sharing, one of the new features of 19c is automatic indexing. I tested it in docker and failed.
[oracle@8aa96a41b58b ~]$ sqlplus / as sysdba
SQL*Plus: Release 19.0.0.0.0 - Production on Thu Feb 20 09:44:52 2020
Version 19.3.0.0.0
SQL> EXEC DBMS_AUTO_INDEX.CONFIGURE('AUTO_INDEX_MODE ...
Posted by jabbaonthedais on Fri, 21 Feb 2020 04:58:37 -0800
SQL Server solution -- a summary of the uniqueness of object naming
About the uniqueness of object naming in SQL Server database. For example, database objects such as tables, indexes, constraints, etc. sometimes, DBA s often need to create or rename objects when doing database maintenance. At this time, they will encounter a problem, the uniqueness of object naming. Although it's a small question, it's not cle ...
Posted by EverToDesign on Thu, 20 Feb 2020 21:10:20 -0800
[Red Sun Security] Web Security Day3 - CSRF Actual Attack and Defense
This article was written by Once, a member of Red Sun Security. If it is incorrect, it should be correct.
Hello, we are the Red Sun Security-Web Security Attack and Defense Team.This project is a series of articles about Web security and includes an HTB range for you to practice with. We have given ...
Posted by khf79 on Thu, 20 Feb 2020 18:29:17 -0800