1、react中key的作用? key是react用于追踪哪些值被修改,增加,删除的辅助标识。 我们需要保证key在同级元素中具有唯一性。在React diff算法中,react会借助元素的key值来判断该元素是新创建还是移除的元素,从而减少不必要元素的渲染。 2、调用setState之后发生了什么 ...
分类:
其他好文 时间:
2020-11-16 14:01:19
阅读次数:
13
什么是分布式事务、CAP、BASE理论?什么是分布式事务?介绍这个之前,先来了解一下这几个问题什么是事务?什么是本地事务?什么是分布式?什么是分布式事务?什么是事务?完成某件事情,可能有多个参与者需要执行多个步骤,最终多个步骤要么全部成功,要么全部失败。举个例子:微信上A给B转账100元,A账户减少100,B账户增加100,这就是一个事务,这个操作中要么都成功,要么都失败。事务的场景有很多,参与者
分类:
其他好文 时间:
2020-11-12 14:32:46
阅读次数:
25
现象 策划反应服务器进不去,远程看了一下进程消失了(crash),有时候也会出现能登录,但是无法执行操作(进程还在),无法被正常shutdown,进程根目录下出现了java_pid16298.hprof文件,一看到就是内存溢出了,觉得奇怪,应该不会是堆内存溢出,因为人数不多,初步怀疑是永久区溢出(J ...
分类:
Web程序 时间:
2020-11-12 13:58:51
阅读次数:
10
https 加密传输,Wireshark 没有设置的情况下是没有办法抓到包的 https 的数据包。 设置系统环境变量(SSLKEYLOGFILE) WireShark 设置 SSL 选项 参考文章: https://www.cnblogs.com/clxye/p/10650168.html htt ...
1.system()函数 头文件 #include <stdlib.h> 函数定义 int system(const char * string); 函数说明:通过linux命令 man 3 system 可以看到该函数的作用是:执行shell命令 system()会调用fork()产生子进程,由子 ...
分类:
系统相关 时间:
2020-11-12 13:44:15
阅读次数:
19
线程的知识太多,知识点有深有浅,往深的研究会涉及操作系统、CUP、内存,往浅了说就是一些语法。没有一定的知识积累,很难把线程的知识写得全面,当然我也没有这个能力。所以想到一个点写一个点,尽量总结一些有用的知识点。线程是个大话题,这个系列可能会有好几遍关于线程的,先从基础的开始,热热身。 一些基础概念 ...
分类:
编程语言 时间:
2020-11-10 11:42:20
阅读次数:
30
一、base64加密 base64的github地址 示例 <html> <head> <title>前端的base64使用方法</title> </head> <body> </body> <script> var str = "hello"; var str64 = window.btoa("h ...
分类:
Web程序 时间:
2020-11-10 11:05:37
阅读次数:
16
标题样式1 <p> <span style=" text-align: center; padding-bottom: 6px; padding-left: 20px; padding-right: 500px; color: #800080; padding-top: 6px; box-shado ...
分类:
Web程序 时间:
2020-11-08 17:16:18
阅读次数:
37
1.django 缓存设置 django的六种缓存(mysql+redis) :https://www.cnblogs.com/xiaonq/p/7978402.html#i6 1.1 安装Django缓存模块 pip install django-redis==4.12.1 1.2 syl/set ...
分类:
其他好文 时间:
2020-11-08 16:54:50
阅读次数:
22
事件循环是asyncio提供的核心运行机制 column column asyncio.get_event_loop() 返回一个事件循环对象,时asyncio.BaseEventLoop的实例 AbstractEventLoop.stop() 停止运行事件循环 AbstractEventLoop. ...
分类:
其他好文 时间:
2020-11-07 17:43:04
阅读次数:
28