Design Patterns-Dynamic Agent Principle and Writing a Dynamic Agent of Our Own by Imitating JDK Proxy
This article contains a lot of code, which may be a bit rough. You can read it selectively.
The purpose of this article is to simply analyze the principle of dynamic agent, to imitate JDK Proxy to write a dynamic agent and to summarize several agents.
For the introduction and explanation of the agency model, there are many high-quality articles ...
Posted by grga on Mon, 14 Oct 2019 18:13:34 -0700
Http interface call sample tutorial
Before introducing the use of HttpClient library, first introduce HttpURLConnection in jdk, because HttpClient is an open-source third-party library, which is convenient to use, but it is quite basic in jdk. Sometimes, when there is no HttpClient, HttpURLConnection in jdk can also be used. HttpURLConnection is the jdk java.net libr ...
Posted by yumico23 on Mon, 14 Oct 2019 08:23:25 -0700
Analysis of php character checking from in_array
The pit of PHP in_array
ps: Should be the pit of weakly typed languages
php document
As the name implies, in_array is to find out whether a value is in an array.
problem
Assuming the scene of the accident
The test code for an sql injection is as follows:
$type = $_GET['type'];
$types = [2,3,4,5,6];
if(!in_array($type, $types)) {
throw new Para ...
Posted by guttyguppy on Mon, 14 Oct 2019 06:50:32 -0700
Hand-in-hand teaching you to write a generic helm chart
[TOC]
1. Template introduction
First, put the template link:
https://github.com/ygqygq2/charts/tree/master/mod-chart
This chart can be used as a general template for POD single image. All you need to do is replace the chart name with sed and modify README.md and NOTES.txt. Below, I will illustrate by copying this chart into an example-chart.
[ ...
Posted by tecmeister on Sun, 13 Oct 2019 12:54:12 -0700
Qt5: QSplitter window splitter
Our goal is to design a simple example of using splitters, following the interface of the Qt editor. Each window can change its size by mouse. The effect is shown in the figure above.
Using Designer to Realize
1. Open the Qt creator editor, create a new Qt Widgets Application project, select ...
Posted by gutogouveia on Sun, 13 Oct 2019 09:31:27 -0700
Preliminary Exploration of Java Design Patterns 4: This article takes you to grasp the design patterns in JDK
Turn from https://javadoop.com/post/design-pattern
Behavioral patterns
Strategy mode
Observer model
Chain of Responsibility Model
Template Method Patterns
State mode
Summary of Behavioral Model
This series of articles will be sorted out into my Java Interview Guide warehouse on GitHub. For more interesting information, please visit my wareh ...
Posted by nicandre on Sun, 13 Oct 2019 05:35:13 -0700
Use Node+VueCli+ElemenetUI+MongoDB to teach you how to develop a comprehensive course website, including background management system
Use Node's hands to teach you how to write a tutorial website (follow the response style), including the front-end content and background management system, integration of Express framework and Monodb database server development; teach you how to use Vue.JS, ElementUI and iViewUI to write super beautiful pages.
This project is originally create ...
Posted by jlr2k8 on Sun, 13 Oct 2019 04:22:20 -0700
Pinpoint 1.8.5 Installation and Use Guide
brief introduction
pinpoint is an open source APM monitoring tool on github. It is written in Java for large-scale distributed system monitoring. It has the smallest impact on performance (only about 3% increase in resource utilization), and the installation agent is non-intrusive.
Major APM tools are almost based on this classic apper paper by ...
Posted by JADASDesigner on Sat, 12 Oct 2019 20:17:50 -0700
GitHub Global User List
List Preview Website: Github | Githack | UNPKG | Gitee
Github ranks Chinese users, the most ranked global warehouse Star, and generates page data through Github API v3. Preview of Ranking List More recently Is SegmentFault Hot in the Near Future,Developer's Headlines Lately Hot Sharing,36Kr Express Pre ...
Posted by BillyB on Sat, 12 Oct 2019 11:23:50 -0700
Histogram of MPAndroid Chart, Android Excellent Icon Library (80% of project requirements)
Preface
Charts are often used for data analysis in projects. There are many excellent open source galleries for charts on gitHub. Today, we share the bar charts in MPAndroid Chart. A brief introduction to MPAndroid Chart: It can realize the drag of charts, 3D, partial view, dynamic display of data and other functions.
Official source address: ...
Posted by j.bouwers on Sat, 12 Oct 2019 10:07:27 -0700