A brief analysis of the internal workflow of notifyDataSetChanged

First of all, we know that notifyDataSetChanged is a method of Adater. It is mainly used to notify ListView and tell it that the data of Adapter has changed and the display of ListView needs to be updated. Therefore, when the data content of Adapter changes, notifyDataSetChanged() method will be called. Take a look directly […]

Cookie and Session Workflow

*TOC](Cookie and Session workflow) Cookies are a mechanism for browsers to persistently store data locally. What are cookies and sessions 1.Where does cookie data come from? The server returns to the browser 2.Cookie data format Cookies contain data in a key-value pair structure, and the key-value pairs here are all defined by programmers themselves. 3.What […]

LightWorkFlowManager lightweight work process management library

This article will recommend my team’s open source LightWorkFlowManager lightweight work process management library, which is suitable for any application logic that needs to execute work processes. It can easily piece together multiple work processes, and automatically integrates retry and failure processing, as well as logs and Reporting function This LightWorkFlowManager lightweight work process management […]

Git workflow and operations

The difference between Git, GitHub and GitLab Git Git is a distributed version control system. A version control system is a system used to record changes in the content of one or more files to facilitate checking the revision status of a specific version. Before using a version control system, if you need to record […]

[Workflow engine] Use of Activiti 02

The use of Activiti is mainly divided into three steps: 1, Define process Define a process according to the bpmn specification, template file <?xml version=”1.0″ encoding=”UTF-8″?> <definitions xmlns=”http://www.omg.org/spec/BPMN/20100524/MODEL” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xmlns: xsd=”http://www.w3.org/2001/XMLSchema” xmlns:activiti=”http://activiti.org/bpmn” xmlns:bpmndi=”http://www.omg. org/spec/BPMN/20100524/DI” xmlns:omgdc=”http://www.omg.org/spec/DD/20100524/DC” xmlns:omgdi=”http://www.omg. org/spec/DD/20100524/DI” typeLanguage=”http://www.w3.org/2001/XMLSchema” expressionLanguage=”http://www.w3.org/1999/XPath” targetNamespace =”http://www.activiti.org/test”> <process id=”myProcess” name=”My process” isExecutable=”true”> <startEvent id=”startevent1″ name=”Start”></startEvent> <userTask id=”usertask1″ name=”Create leave request”></userTask> <sequenceFlow […]

Mysql technical documentation–optimization of slow mysql–workflow–step-by-step troubleshooting

Here is a good way to find slow SQL –by. Adan Prometheus-Monitoring Mysql Advanced Usage (1) (Installation Configuration)_Yidancheng’s Blog-CSDN Blog Adan: Once you know the slow SQL statements, you can start troubleshooting and optimizing the SQL according to the optimization steps. 1. Read sql logic First observe the writing of sql statements and organize the […]

Nginx rewrite test and SSL workflow and nginx configuration https method and source code installation nginx

rewrite test Add this configuration in the configuration file in the nginx file directory server{ listen 4040; #Listening port location/{ root /www/ip/129; #html file storage directory index index.html; #HTML file returned by default rewrite /test/test1/test2/(.*).html /$1.html; #Convert the /test/test1/test2/xxx.html path to xxx.html in the directory where the html file is stored } } In this […]

Chrome plug-in development: Service Worker, Content Scripts, and plug-in internal web page workflow

Chrome plug-in development: Service Worker, Content Scripts and plug-in internal web page workflow The core components of the Chrome plug-in include Service Worker, Content Scripts, and the plug-in internal web page (Popup), each of which has different workflows and functions. This article details the collaboration between these components and their purpose. 1. Service Worker Service […]