05 2019 档案
摘要:不管是平时的系统升级也好、修复bug也好、扩容也好,其实就是一场“手术”。通过这场“手术”来解决当前面临的一些问题。 那么分层架构好比只是将一个人的手、脚、嘴、鼻等分的清清楚楚,但是整体还是紧密的耦合在一起。我们人是靠“血液”的流动连接起来的。这就好比在分布式系统中通过rpc框架连接起不同的节点一样
阅读全文
摘要:转载自:https://www.jdon.com/soa.html 首先Martin Fowler提出SOA歧义Service Oriented Ambiguity,认为"什么是SOA"是不可能回答,因为不同的人意味着不同的事情,SOA意味服务接口,意味流程整合,意味资源再利用,意味着管制,在下面S
阅读全文
摘要:https是以安全为目标的http通道,简单讲是http的安全版。当我们往服务器发送比较隐私的数据(比如说你的银行卡,身份证)时,如果使用http进行通信。那么安全性将得不到保障。 首先数据在传输的过程中,数据可能被中间人抓包拿到,那么数据就会被中间人窃取。 其次数据被中间人拿到后,中间人可能对数据
阅读全文
摘要:Java内存模型可以理解为在特定操作协议下,对特定的内存或高速缓存进行读写访问的过程抽象。不同架构的物理计算机可以有不一样的内存模型,java虚拟机也有自己的内存模型,java虚拟机规范中试图定义一种java内存模型来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让java程序在各种平台下都能达到一
阅读全文
摘要:单系统登录机制中,web应用采用的是browser/server架构,浏览器的每一次请求,服务器都会独立处理,不与之前或之后的请求产生关联,既然http无协议状态,那么建立一个会话机制,使得服务器与浏览器共同维护一个状态 当浏览器第一次请求服务器,服务器创建一个会话,并将会话的id作为响应的一部分发
阅读全文
摘要:l=[2]m,n=input().split()m=int(m)n=int(n)for i in range(m,n): flag=True for j in l: if i%j==0:#如果当前值可整除已筛选出的素数中的任意值,则改变flag,结束循环 flag=False break if flag:#添加该数至素数列...
阅读全文
摘要:假设一段楼梯共n(n>1)个台阶,小朋友一步最多能上3个台阶,那么小朋友上这段楼梯一共有多少种方法。 (小朋友真的累,我选择电梯) 大体思路用到了递归,假如说楼梯有12阶,那么11阶时有只有一种上方 12阶的时候有两种上方 13阶的时候有4中上法,递归到第一阶,第二阶 第三阶
阅读全文
摘要:所谓LRU算法,是指在发生缺页并且没有空闲主存块时,把最近最少使用的页面换出主存块,腾出地方来调入新页面。 问题描述:一进程获得n个主存块的使用权,对于给定的进程访问页面次序,问当采用LRU算法时,输出发生的缺页次数。
阅读全文
摘要:num=int(input()) c=num while c!=6174: digits=list(str(c)) digits.sort(reverse=True)#排列最大数和最小数 if len(digits)<4: digits.append('0') a=int(''.join(digits)) digits.reverse()...
阅读全文

浙公网安备 33010602011771号