- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 pancake-frontend(薄饼)二次开发
仓库:GitHub - pancakeswap/pancake-frontend: Pancake main features (farms, pools, IFO, lottery, profiles)Install:yarn install 下载依赖包yarn start 运行浏览器打开:http://localhost:3000/修改默认端口在package.json中修改"start": "PORT=3000 next start"...
2022-03-28 10:24:47 934 5
原创 Mysql常见问题整理
myisam和innodb的区别MyISAM 是非事务的存储引擎。 锁最小粒度:表级锁。(lock table 表名 read|write) 索引和数据是分开的,索引上保存了数据所在文件的指针,主键索引和辅助索引是独立了都是保存数据指针。 在辅助索引上查数据不需要回表。 表结构上保存了表的总数。InnoDB 是支持事务的存储引擎。 先写内存再写磁盘,redo log可以实现崩溃后恢复数据。 因为支持事务不保存表的具体行数,因为同一时刻表总...
2020-11-20 21:37:00 156
原创 Redis常见问题整理
为什么用一致性哈希 比如我们对数据取模决定存放的机器,比如有3台机器4%3=1,再加一台机器4%4=0,查不到原来数据了。一致性哈希算法是一种分布式算法,常用于负载均衡。Memcached client也选择这种算法,解决将key-value均匀分配到众多Memcached server上的问题。它要做的是:对象通过算法判断连哪台机器它不再是每台机器去保存一个连续的资源段,而是让每台机器都保存多个区域的部分资源段。如果保证队列不重复消费1.使用唯一id做幂等,生产者生成一个唯一id,消费者...
2020-11-20 21:31:25 133
原创 网络协议常见问题
HTTPS和HTTP的区别主要如下1、https协议需要到ca申请证书。2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。3、http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443。4、http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全HTTP head常见的请求头 1、Accept,浏览器端能够处理的内容类型。 ...
2020-11-20 21:29:12 566 2
原创 优化SQL的数据访问
查询的生命周期大致可以按照顺序来看:从客户端,到服务器,然后在服务器上进行解析,生成查询计划,执行,并返回结果给客户端。其中"执行"可以认为是整个生命周期中最重要的阶段,这基中包括了大量为了检索数据到存储引擎的调用以及调用后的数据处理,包括排序,分组等。在完成这些任务的时候,查询需要在不同的地方花费时间,包括网络,CPU计算,生成统计信息的执行计划,锁等待等操作,尤其是向底层存储引擎检索数据的调用操作,这些调用需要在内存操作、CPU操作和内存不足时导致的I/O操作上消耗时间。根据存储引擎不同,可能还会
2020-11-19 21:23:54 74
原创 常见的索引概念
hash索引key -> value结构mysql只有memory存储引擎显示的支持hash索引innodb支持自适应hash索引,当innodb发现某个索引使用频率很高的时候,会在buffer区创建hash索引,key是索引的值,value是数据所在的指针地址。搜索树Mysql主要是B+树。主键索引Innodb的主键索引辅助节点存储主键,而叶子节点存储行数据也叫聚簇索引,Myisam的叶子节点存储是的数据的指针信息。主键不能重复,如果没有主键innodb会用隐藏..
2020-11-16 11:32:08 116
原创 Mysql优化建议和常用数据类型
一、前言良好的逻辑设计和物理设计是高性的基石,应该根据系统将要执行的查询语句来设计schema,这往往需要权衡各种因素。例如,反范式的设计可以加快某些类型的查询,但同时也可能使另一些类型的查询变慢。Mysql独有的特性和实现细节对性能的影响也很大。二、选择优化的数据类型Mysql支持的数据类型非常多,选择正确的数据类型对获取高性能非常重要。不管存储哪种类型的数据,下面几个简单的原则都有助于做出更好的选择。更小的通常更好一般情况下,应该尽量使用可以正确存储数据的最小数据类型。更小的数据类型.
2020-11-14 22:56:07 168
原创 AFHTTPSessionManager 图片上传乱码问题记录
这里写自定义目录标题代码异常问题一:不同的ContentType导致乱码问题二:responseObject忘记转义导致乱码代码 //声明类对象 AFHTTPSessionManager *manager = [AFHTTPSessionManager manager]; manager.responseSerializer = [AFHTTPResponseSerializer n...
2019-08-09 15:43:16 271
农历二十四节气数据
2019-04-19
万年历数据,mysql版,精心整理
2019-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人