• Ukieweb

    佳的博客

    曾梦想仗剑天涯,后来工作忙没去。

筛选日期: 2021-12


设计 mysql 表 要不要使用 自增id

使用自增 ID 插入时比使用 uuid 和 random 都快,那么为什么有些人设计表不用它呢?总结了一下有三:性能有损耗,但是不大安全隐患:别人一旦爬取你的数据库,就可以根据数据库的自增id获取到你的业务增长信息高并发,锁竞争:对于高并发的负载,innodb在按主键进行插入的时候会造成明显的锁争用,主键的上界会成为争抢的热点,因为所有的插入都发生在这里,并发插入会导致间隙锁竞争Auto_Increment 锁机制会造成自增锁的抢夺,有一定的性能损失(Auto_increment的锁争抢问题,如果要改善需要调优innodb_autoinc_lock_mode的配置)参考:https://jis... ...
阅读全文

阿里云 aliyun sdk 翻页 的两种方法 pagesize pagenum 和 nexttoken

我们使用阿里云请求数据的时候,在获取返回结果时,可以使用Limit和Offset或者使用Token进行翻页。1. 使用 Limit 和 Offset 进行翻页当需要获取的返回结果行数小于10000行时,可以通过Limit和Offset进行翻页,即:Limit+Offset<=10000,其中Limit的最大值为100。说明 如果需要提高Limit的上限,请参见如何将多元索引Search接口查询数据的 limit提高到1000。如果使用此方式进行翻页时未设置Limit和Offset,则Limit的默认值为10,Offset的默认值为0。2. 使用 Token 进行翻页使用 Token 进行... ...
阅读全文

mysql 分页查询语句优化

当数据量少的时候使用默认即可(10w级别)select * from table order by id LIMIT offset, rowsoffset:从哪里开始rows: 返回多少行例子select * from t_order_gps ORDER BY ID limit 99900,2LIMIT 总是设定为 pageSize;OFFSET 计算公式为: 假如 page_number 从 1 开始,那么 pag... ...
阅读全文

关于 浏览器 自动下载 图标 favicon.ico 的设置

火狐设置方法:默认下载about:config将 browser.chrome.site_icons 设置为 false 即可谷歌:默认不下载没找到设置方法360浏览器:默认下载没找到设置方法... ...
阅读全文

GOLANG 中 解决 循环依赖(相互引用) 的 理解

循环依赖 本质上一个错误的设计,在go里面,直接把它作为了一个编译时的错误。什么是循环依赖呢?假如有 一个结构体 A 和 一个结构体B,A 和 B 分别在包a和包b中, 而且结构体A 依赖 结构体B, 并且结构体B 依赖结构体A, 如果写成这样就会导致 循环依赖 或者说是 循环导入。这是a的代码package a import (     "fmt"     "my-test/importcicle/b" ) type A stru... ...
阅读全文

set cookie 的 domain 详解 一定条件可以实现 共享 cookie

出于对浏览器cookie的保护,cookie无法设置除当前域名或者其父域名之外的其他domain.,也就是cookie无法跨域设置。1. 在 setcookie 中省略 domain 参数,那么 domain 默认为 当前域名。2. domain参数可以设置父域名以及自身,但不能设置其它域名,包括子域名,否则 cookie 不起作用。cookie 的作用域 : domain本身以及domain下的所有子域名。1. cookie 实验证明假入有如下域名:zydya.comblog.zyday.comone.blog.zyday.coma. 在 zyday.com 域名下设置 cookie总结:当... ...
阅读全文

老佳啊

85后,大专学历,中原人士,家里没矿。

由于年轻时长的比较帅气,导致在别人眼里,我一直不谈恋爱的原因是清高,实则是自己的小自卑。最大的人生目标就是找一个相知相爱相容的人,共度余生。

和人相处时如果能感受到真诚,会非常注重彼此的关系,对别人没有什么心机,即使有利益冲突,一般也会以和为贵,因为在这个世界上,物质的东西,从来不会吸引到我。

特别迷恋那些大山大水,如果现在还能隐居,可能早就去了。对那些宏伟的有底蕴的人文景观比较不感冒。

从事于IT行业,却一直对厨房念念不忘,由于身材魁梧,总觉得自己上辈子是个将军,可惜这辈子没当兵,也不会打架。