auto commit
This commit is contained in:
parent
b57f404cd4
commit
3ab4f89da6
16
notes/CyC 学习交流群 问题汇总.md
Normal file
16
notes/CyC 学习交流群 问题汇总.md
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
<!-- GFM-TOC -->
|
||||||
|
* [0. 进程内存空间中,堆和栈的区别](#0-进程内存空间中,堆和栈的区别)
|
||||||
|
<!-- GFM-TOC -->
|
||||||
|
|
||||||
|
|
||||||
|
# 0. 进程内存空间中,堆和栈的区别
|
||||||
|
|
||||||
|
> C++
|
||||||
|
|
||||||
|
堆:动态、malloc()、new、链式分配、向上生长;栈:函数调用、编译器分配回收、向下生长。
|
||||||
|
|
||||||
|
https://www.cnblogs.com/sunziying/p/6510030.html
|
||||||
|
|
||||||
|
By @CyC
|
||||||
|
|
||||||
|
---
|
|
@ -3086,7 +3086,6 @@ public int findTargetSumWays(int[] nums, int S) {
|
||||||
int W = (sum + S) / 2;
|
int W = (sum + S) / 2;
|
||||||
int[] dp = new int[W + 1];
|
int[] dp = new int[W + 1];
|
||||||
dp[0] = 1;
|
dp[0] = 1;
|
||||||
Arrays.sort(nums);
|
|
||||||
for (int num : nums) {
|
for (int num : nums) {
|
||||||
for (int i = W; i >= num; i--) {
|
for (int i = W; i >= num; i--) {
|
||||||
dp[i] = dp[i] + dp[i - num];
|
dp[i] = dp[i] + dp[i - num];
|
||||||
|
|
|
@ -355,7 +355,7 @@ List 是一个双向链表,可以通过 lpop 和 lpush 写入和读取消息
|
||||||
|
|
||||||
## 会话缓存
|
## 会话缓存
|
||||||
|
|
||||||
在分布式场景下具有多个应用服务器,可以使用 Redis 来统一存储这些应用服务器的会话信息。
|
可以使用 Redis 来统一存储多台应用服务器的会话信息。
|
||||||
|
|
||||||
当应用服务器不再存储用户的会话信息,也就不再具有状态,一个用户可以请求任意一个应用服务器,从而更容易实现高可用性以及可伸缩性。
|
当应用服务器不再存储用户的会话信息,也就不再具有状态,一个用户可以请求任意一个应用服务器,从而更容易实现高可用性以及可伸缩性。
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user