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