BLink Wireless Router Logon Vulnerability
background
Tenda wireless router used in dormitory in university is always maintained by me. I think it's necessary for everyone to manage their own wireless router easily. So I set up the design and development of Tenda wireless router management software based on A ndroid platform, and made an A for Tenda wireless router. Ndroid App.
As it ha ...
Posted by Mark.P.W on Sun, 30 Jun 2019 23:15:06 +0200
1. Multithread security 2. Waiting for wake-up mechanism
01 Thread Operation Sharing Data Security Issues
* A: Thread Operation Sharing Data Security
If there are multiple threads running at the same time, these threads may run the code at the same time.
The result of each run of the program is the same as that of single thread, and the value of other variables is the same as expected, which is threa ...
Posted by ZaphodQB on Wed, 26 Jun 2019 01:14:08 +0200
RocketMQ Source Learning (III) - Broker (Interaction with Producer)
The way to learn source code this time is to learn source code with problems. The list of problems is as follows.
How does Broker receive messages?
How to ensure data reliability under Broker exception?
How does Broker guarantee high storage throughput?
How should Broker message stacking be handled?
How does Broker handle timing messages?
What ...
Posted by shopphp on Mon, 27 May 2019 21:04:30 +0200
Combining Android Studio with MAT detection and simple analysis of memory leaks
1. What is a GC?
Before analyzing memory leaks, you should first understand GC, which is commonly referred to in Java as Garbage Collection, referring to JVM automatically recycling memory data that is not referenced.
2. What is GC Roots?
GC Roots is the set of objects currently living in the Java virtual machine, each of which can act as ...
Posted by Groogy on Wed, 22 May 2019 19:30:25 +0200
Usage of Java internal classes and anonymous internal classes
1. Internal Classes:
**(1) Methods with the same name for internal classes**
Internal classes can call methods of external classes, if methods of internal classes have the same name must be called in the format "OuterClass.this.MethodName()" (where OuterClass and MethodName are replaced with the actual externa ...
Posted by sid666 on Sat, 18 May 2019 18:22:03 +0200
Use of Ant in Eclipse
1. View the version of ant plug-in in eclipse
Enter the plugins folder in the eclipse installation directory to see the corresponding version of the ant plug-in (not only ant, but also other plug-in versions):
2. Demo-TestTomcat (using previous testTomcat projects)
Create a new build. XML in the root directory (name can be changed, but usu ...
Posted by fatmart on Sat, 18 May 2019 06:59:57 +0200
Object-oriented features
Article Directory
CHAPTER IX OBJECT-ORIENTED CHARACTERISTICS
1. Encapsulation - Privatization of Member Variables
2. Inheritance
2.1 Background
2.2 Implementation
Inheritance of 2.3 Members
Extension of 2.4 Subclass
2.5 Rewrite
Hide of 2.6 Member Variables
2.7 Inheritance of Constructors
(1) Constructors in Inheritance
(2) ...
Posted by spiyun on Tue, 14 May 2019 17:29:44 +0200
Simulated Springboot 2: built-in tomcat
Since tomcat is built into a project and can successfully start a project, you need to know what tomcat has done, so you need to understand first.
How a common web project is started and run by our locally configured tomcat
(1) Tell tomcat which projects to run first (that is, configuring tomcat before starting a project with eclipse, idea, or ...
Posted by abduljan on Fri, 10 May 2019 17:39:18 +0200
Application of Ajax
A Brief Introduction to the Use of Ajax Asynchronous Technology
Ajax introduction
Introduction of Development Environment
Technical Code Implementation
Last but not least:
Ajax introduction
Ajax uses asynchronous data transmission (HTTP requests) between browsers and Web servers, which enables Web pages to request a ...
Posted by tonbah on Thu, 09 May 2019 21:28:03 +0200
MQTT for GO uses Chinese documents
English Documentation: https://godoc.org/github.com/eclipse/paho.mqtt.golang
github: https://github.com/eclipse/paho.mqtt.golang
Constants
const (
NET component = "[net] "
PNG component = "[pinger] "
CLI component = "[client] "
DEC component = "[decode] "
MES component = "[message] "
STR componen ...
Posted by loureiro on Tue, 07 May 2019 03:35:03 +0200