page contents
Pack
Pack

性别: 注册于 2019-11-22

向TA求助
9899金币数
25230 经验值
4个粉丝
主页被访问 7664 次

1048 个回答

0 赞同

为啥redis的set类型存储超过一万条数据就会性能下降?

redis快是因为很多操作在内存中处理,内存不足会增加磁盘交换空间的读写,你尝试对redis做一下内存方面的优化看看

回答于 2020-03-24 17:00

0 赞同

redis大量key怎么存比较省空间

缓存的作用就是高速,而不是节省空间,怎么读取效率高就怎么存 存储空间到是小问题,如果7000W条数据,读的时候效率可能比较低,最好就是用redis-cluster做分片,或者自己做分片也行,比如KEY是0-1000W存在redis1,1000W-2000W的存在redis2

回答于 2020-03-17 11:24

0 赞同

初始化对象放在私有方法中操作,却对原对象未初始化,为什么?

就楼主所示的案例而言, 在定义 test022() 的代码中,可以去掉 throws Exception, 因为执行有关的代码行 initStudent(student),student 不会是 null, 不会有异常抛出。这里,(公有方法) public void test022() 调用 (私有方法) initStudent(Student student),传递的参数是 Student 对象的引用 student。调用 (这个私有...

回答于 2020-03-17 11:23

0 赞同

如何判断两个长json是否相同?

有Json Schema规范定义描述Json的数据格式,允许校验,Java有现成的库可以使用,但我不知道golang有没有,你可以了解一下。 json schema 样例:http://json-schema.org/examples.html json-schema-validation规范:http://json-schema.org/latest/json-schema-validation.html

回答于 2020-03-17 11:22

0 赞同

SpringBoot Get 请求如何将一个时间戳转换为Date, 最好是框架原...

1. /** * date序列化 */ @InitBinder protected void init(WebDataBinder binder) { // Date 类型转换 binder.registerCustomEditor(Date.class, new PropertyEditorSupport() { @Override public void setAsText(String text) { setValue(dataBinder(text)); } }); }...

回答于 2020-03-17 11:19

0 赞同

两个并发同时请求,修改数据导致数据有一次修改相同的数据

我想先了解下这个操作的逻辑 一般修改数据有两种逻辑 查找到某行数据,根据现有值在应用端做逻辑判断与计算,最后将结果使用一个update更新到数据库, 比如 扣款动作,先查询出余额,应用端判断余额是否足够本次扣款,如果够计算本次扣款之后的剩余余额,然后更新到数据库,如果不够,业务端报错直接将逻辑转换成sql,通...

回答于 2020-03-16 14:40

0 赞同

想法讨论:网站文章栏目分类以关键词代替可行吗

可以的,很多商品类目就是这么实现的,类目经常调整,但是不用调整海量的商品 类是用于静态检索的, 标签是用于动态检索的。动态的分类就是标签,静态的标签就是分类。不在乎性能的话,随意。

回答于 2020-03-16 14:39

0 赞同

外观模式和命令模式的区别

1.外观模式是结构型模型,命令模式是行为型模型。2.外观模式关注类如何组合聚合来解耦,命令模式关注方法间的通信来解耦。3.外观模式主要为了简化操作。封装内部,不符合开闭原则,新增需要修改外观类。命令模式主要为了发送方接收方解耦,符合开闭原则4.控制粒度不一样。还是用遥控器来举例,命令模式像一个多按钮的遥控器...

回答于 2020-03-16 14:38

0 赞同

mysql从5.6升级8.0后,sql查询变慢

总结了一下,可能的原因有: 1.换mysql的时候5.6硬件的8核变为了8.0硬件的4核,虽然价格只便宜了100,但是应该是有影响的。 2.mysql5.6和8.0的参数配置不一样,8.0配置数量明显比5.6要多。 3.mysql5.6和mysql8.0的底层优化方式不同,就比如这个明显表执行顺序就不同。所以,这个问题就搁浅了,除非公司请一个专业的DBA。

回答于 2020-03-16 14:36

0 赞同

Xtrabackup8 对docker中容器的mysql备份

自己做个镜像,将你容器中的mysql端口映射一个宿主机的端口出来,使用外部的ip 端口。

回答于 2020-03-16 14:34