express Learning (3) - cookie s and session s
express Learning (3) - cookie s and session s
Cookies exist in the browser and can only store up to 4K of data, which is not safe
Session exists in the server and cannot be independent (read cookie s before session), which is more secure
cookie
tool
Send cookie s:
Write the basics first:
const express = require('express');
var server=expre ...
Posted by anand on Thu, 16 Jul 2020 17:16:47 +0200
Mybatis (2) Parameters transfer
Mybatis parameter (Parameters) pass
1.. Single parameter
Values of basic type, object type, collection type can be accepted.In this case, MyBatis can use this parameter directly without any processing.
<!-- according to id Query a record in a data table and encapsulate it User object -->
<select id="selectById" resultType="com.s ...
Posted by aidema on Tue, 14 Jul 2020 17:19:14 +0200
Mybatis (2) Parameters transfer
Mybatis parameter (Parameters) pass
1.. Single parameter
Values of basic type, object type, collection type can be accepted.In this case, MyBatis can use this parameter directly without any processing.
<!-- according to id Query a record in a data table and encapsulate it User object -->
<select id="selectById" resultType="com.s ...
Posted by Errant_Shadow on Tue, 14 Jul 2020 17:19:34 +0200
Three ways of querying hibernate
There are three main query modes common to hibernate: HQL, QBC (named query), and using native SQL query (SqlQuery)
HQL Query
* HQL (Hibernate Query Language) provides a rich and flexible way of querying, and using HQL for querying is also Hibernate's official recommended way of querying.
* HQL is very similar in syntax structure to ...
Posted by DavidT on Fri, 10 Jul 2020 17:19:12 +0200
Prompt access_when timed task is executed in micro messageToken invalidation (short note)
Scenario reproduction: The timer task is working, but when the timer function executes regularly, the error message access_is printed in the logToken fails (or cannot be obtained, etc.), access_in the test tableToken is 0; access_is available when you directly access a link to a timer function yourselfToken.
Reason: When I execute by myself, ...
Posted by bobthebuilder on Mon, 06 Jul 2020 17:24:30 +0200
NET MVC mode to determine whether users log in or not
In our daily development of the vast majority of systems, are involved in the management of user login and authorization issues. Authentication is open to all users, while authorization is open to certain user roles.
stay asp.net In MVC, although Microsoft has helped developers build ASP.NET Ident ...
Posted by dmcentire on Tue, 30 Jun 2020 05:42:32 +0200
Ad Concurrency Test
File descriptionab is a useful stress test tool that comes with apache. When Apache is installed, ab can be found under binDownload Link
Linux/Mac:
1,yum -y install httpd-tools
View information: ab-V
2,http://httpd.apache.org/download.cgi#apache24
Windows: http://www.apachehaus.com/cgi-bin/download.plx
Unzip after downloading and a ...
Posted by Sangre on Mon, 29 Jun 2020 01:52:59 +0200
WebDay15 EL&&JSTL&&Filter&&Listener
EL&&JSTL&&Filter&&Listener
I EL
1.1 general
1.2 use
1.2.1 get (in domain) value
1.2.2 precautions for El expression
1.2.3 perform operation
1.2.4 implicit objects
1.2.5 understanding
2 JavaBean
II. JSTL
2.1 general
2.2 use of core label
2.2.1 use requirements
2.2.2 core ...
Posted by Josepheuan on Sun, 28 Jun 2020 08:25:09 +0200
Beauty of Mybatis source code: 2.11. Initialize global configuration through settings configuration
Initialize global configuration through settings configuration
When it comes to initializing the global Configuration of Mybatis through settings, it is difficult for us to bypass the Configuration object of Mybatis.
Configuration object is undoubtedly one of the core objects of Mybatis. It defines many properties and methods. In the process of ...
Posted by aQ on Sat, 27 Jun 2020 07:43:54 +0200
Distributed transaction solution -- Seata -- Implementation
Distributed transaction solution -- Seata -- Implementation
Seata
Background
Seata version selection
Seata practice
1. Problem description
2. Problem location
3. Solutions
Seata
Seata is an open source distributed transaction solution, which is committed to providing high-performance and easy-to- ...
Posted by matstuff on Fri, 26 Jun 2020 10:14:12 +0200