好久没有发布博客了,今天看到了一篇文章在讨论可以用 cookie 和 localStorage 存商品详情嘛? 所以简单的写了cookie sessionStorage localStorage 的一些相同点和不同点,侧重于不同点: 共同点:都可以缓存数据,并且保存在浏览器端,且同源的。 区别:co ...
分类:
其他好文 时间:
2020-05-06 13:39:02
阅读次数:
57
一.Pycharm 下载和安装 原文地址:https://www.shuopython.com/archives/2792 Pycharm 下载和安装请参考:Python 环境配置 ,当前版本是2017.2可能安装的时候有点早,目前最新版本已经是2019版本了,所以当时文章的激活码应该都过期了,下面 ...
分类:
其他好文 时间:
2020-05-06 12:09:42
阅读次数:
875
我们都知道Django建立的是动态网站,正常情况下,每次请求过来都经历了这样一个过程: 设想这么个场景,一个用户或者大量用户都对某个页面非常感兴趣,出现了大量实质相同的请求,如果每次请求都采取上面的流程,将出现大量的重复工作,尤其是大量无谓的数据库读写。 要解决这个问题,有很多办法,其中一个就是使用 ...
分类:
其他好文 时间:
2020-05-06 11:46:13
阅读次数:
51
前言: PhpStorm是一款商业的PHP集成开发环境,所以官方正版是提供一个月的免费试用,其他可以通过激活码进行激活。然后网上很多提供的激活码要么是过期,要么失效。这里提供的激活码截至到2021年1月,并且也不会出现has been cancelled。 步骤: 1. 下载复制激活码。(公众号回复 ...
分类:
Web程序 时间:
2020-05-03 18:29:15
阅读次数:
333
Redis Tutorial "Redis专题一:数据类型" "Redis专题二:事务" "Redis专题三:key的过期" ...
分类:
其他好文 时间:
2020-05-02 23:17:38
阅读次数:
105
1. 缓存的作用 减少服务器的访问压力 减少客户端的网络延时 减少网络带宽的消耗 2. 缓存的过期和淘汰 先进先出 最近最少使用 最近最不经常使用 3. 常见的缓存架构 二级缓存架构:本地缓存 + 集中式缓存 存在问题:数据不一致的问题 解决方案:通过zk监听集中式缓存变化,来通知本地缓存的更新 4 ...
分类:
其他好文 时间:
2020-05-01 23:58:23
阅读次数:
119
1. Redis的过期key删除机制 定期删除:redis每100ms会定期去抽一批设置了过期时间的key去检查是否过期 惰性删除:当你通过redis获取该key的时候,redis会去check一下 这样就会导致一个问题,假设一个key过期了,我也不去访问。他就会一直存在内存当中,所以可能会导致内存 ...
分类:
其他好文 时间:
2020-05-01 20:14:10
阅读次数:
299
记CAS思想在实际开发中的一次应用 可能我们大多数人都懂CAS的原理,但是在实际开发中却是比较少真正用到它。本人在一次实际开发中还就真用到了,但是最后采用的解决方案感觉还不是最好的。下面就分享一下我遇到的问题和采用的解决方案吧,希望对遇到同样问题的朋友起到一点点灵感启发。 一、CAS原理简介 CAS ...
分类:
其他好文 时间:
2020-04-30 22:58:03
阅读次数:
112
HTML5中新增了Web Storage的规范,目的是解决客户端存储数据,而无需将数据持续的发回服务器。它提供了两个对象sessionStorage和localStorage,这两个对象都是以windows对象属性的形式存在的,区别在于localStorage存储的数据不会过期,sessionSto ...
分类:
Web程序 时间:
2020-04-30 11:43:06
阅读次数:
59
在微服务架构中如何去监控服务的状态是否正常,非常重要。为例保证微服务的可用性,防止程序断路器模型。运维人员需要一个友好的程序来监控微服务的状态,HystrixDashboard作为断路器监控的一个重要组件,提供了数据监控及非常友好的图形化界面,方便运维人员对服务进行监控;,通过界面反馈的信息可以快速发现系统中存在的问题。另外HystrixDashboard是一个独立的服务结点,不需要配置任何的注册
分类:
其他好文 时间:
2020-04-29 10:34:15
阅读次数:
65