PHP Best Practices Database
PDO Extension
PHP natively provides PDO extensions, meaning PHP data objects.
Database Links and DSN
DSN refers to the name of the data source, providing detailed information about database links. Generally, it contains the following information:
Host name or IP address
Port number
Database name
character set
The DSN constructed by the above ...
Posted by tsinka on Wed, 12 Jun 2019 22:40:39 +0200
Filtration, validation, escape and password of PHP best practices
Filtration, validation and escape
1) Don't trust any data from data sources that are not directly controlled by you. Including but not limited to:
$_GET
$_POST
$_REQUEST
$_COOKIE
$argv
php://stdin
php://input
file_get_contents()
Remote database
Remote API
Data from the client
2) Solution: filter input. To delete unsafe characters, data must b ...
Posted by werkkrew on Tue, 11 Jun 2019 21:58:17 +0200
Introduction to Django Framework, wsgiref and jinja2 Modules
Catalog
Brief introduction to framework
wsgiref module
jinja2 module
Brief introduction to framework
Django is a web development framework for developing web applications. The essence of Django is web framework + socket server.
MVC Framework and MTV Framework
MVC, whose full name is Model View Con ...
Posted by Bailz on Tue, 11 Jun 2019 20:59:13 +0200
Assignment Question 3
3. Implement HA-LAMP combination based on heartbeat v2 crm; Require that wordpress be deployed, and any data in the edited articles can be accessed normally after node switching;
Introduce networking:
All devices use CentOS 6.8 operating system
Two servers are configured with LAMP, IP addresses 192.168.255.128 and 192.168.255.129
V ...
Posted by ultrasound0000 on Tue, 11 Jun 2019 20:41:15 +0200
2. Do you need a dependency injection container?
This is an article I translated from a website abroad. Do you need a Dependency Injection Container?
This article is part of a series of articles on dependency injection and PHP lightweight container implementations:Part 1: What is Dependency Injection?Part 2: Do you need a Dependency Injection Container?Part 3: Introduction to the Symfony Ser ...
Posted by Unholy Prayer on Mon, 10 Jun 2019 20:28:27 +0200
Best Practices for Services--Download Example for Full Edition
This is mainly the problems and solutions encountered in 10.6 of the second edition of "Android First Line of Code". Write them down in the hope that they can help you, and that you can have better solutions to communicate with each other.
The Android Studio version is as follows:
Here I'll start by listing the errors that o ...
Posted by robembra on Mon, 10 Jun 2019 18:57:39 +0200
[Original] Intranet SSH password explosion tool sshcrack (with Cscan batch weak password detection)
0x000 Preface
sshcrack is a command line SSH password explosion tool for SSH password detection in infiltration
Of course, it can also be used for SSH password explosion on external network, supporting Windows/Linux, other systems are not tested.Tip1
0x001 directory
1.sshcrack usage
2.Cscan Batch Scan
3. Connect SSH to execute commands
4 ...
Posted by include_me on Sun, 09 Jun 2019 19:46:48 +0200
Dubbo Getting Started -----dubbo hello world
Example of getting started with dubbo hello world
1. Demand
In an e-commerce system, order services need to call user services to get all addresses of a user;
We now need to create two service modules to test:
Modular
function
Order Service web Module
Create an order, etc.
User service Module
Query user addr ...
Posted by mr_badger on Sun, 09 Jun 2019 19:12:42 +0200
[Data Structure] Serialization and Deserialization of Search Binary Trees (BST) and Ordinary Binary Trees
[Data Structure] Serialization and Deserialization of Search Binary Trees (BST) and Ordinary Binary Trees
background
The structure of binary trees is often used in algorithmic problems:
struct TreeNode {
TreeNode* left, right;
int val;
TreeNode(int newval):val(newval), left(NULL), right(NULL) {}
};
To construct some test ...
Posted by explore on Sun, 09 Jun 2019 18:44:31 +0200
Notes-JavaWeb Learning Tour 10
Servlet
The server applet runs a server-side applet, which is an interface that defines the rules that Java classes are accessed by the browser (Java classes override this interface and can be recognized by the browser (tomcat)
Servlet method:
Init method: Executes only once, and the init method is executed when the Servlet is first accessed ...
Posted by blunt on Sun, 09 Jun 2019 00:53:27 +0200