捉虫大师 捉虫大师
3年前
redis在微服务领域的贡献
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。前言说到redis,可能大家的脑海中蹦出的关键词是:NoSQL、KV、高性能、缓存等。但今天的文章从另一个角度——微服务来展开。这篇文章的起因也是源自一次面试经历,在面试一位来自陌陌的候选人(就是那个交友的陌陌)时,他提到一点让我觉得很有意思,他说red
桃浪十七丶 桃浪十七丶
3年前
计算机组成原理3.7虚拟存储器
3.7.1虚拟存储器概念3.7.2页式存储器主存和Cache之间是分块映射存储,同样,利用局部性原理,也可以将主存和辅存之间进行分块映射存储。举个粒子,假如现在使用微信文字聊天,该部分程序占用大小了4KB的空间,那么可以分为大小位1KB的四块,分别映射存储到主存中。如下图,分页式存储,在这个问题中就是把程序进程逻辑上大小相等的四块页面,每个页面大小与主存块
Irene181 Irene181
3年前
手把手教你用Python破解加密 zip 文件的密码
摄影:产品经理海鲜咖喱泡饭之前在家里的老电脑中,发现一个加密zip压缩包,由于时隔太久忘记密码了,依稀记得密码是6位字母加数字,网上下载了很多破解密码的软件都没有效果,于是想到自己用Python写一个暴力破解密码的脚本。Python有一个内置模块zipfile可以干这个事情,测试一波,一个测试文件,设置解压密码为123。import zipfile
Karen110 Karen110
3年前
计算机系统漫游:贯穿计算机系统所有方面的重要概念
作者:RandalE.Bryant,DavidR.O'Hallaron来源:华章计算机(hzbook\jsj)计算机系统是由硬件和系统软件组成的,它们共同协作以运行应用程序。计算机内部的信息被表示为一组组的位,它们依据上下文有不同的解释方式。程序被其他程序翻译成不同的形式,开始时是ASCII文本,然后被编译器和链接器翻译成二进制可执行文件。处
DaLongggggg DaLongggggg
3年前
python-阶乘计算
问题描述  输入一个正整数n,输出n的值。  其中n123…n。算法描述  n可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A0表示a的个位,A1表示a的十位,依次类推。  将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。  首先将a设为1,然后乘2,
Wesley13 Wesley13
3年前
1024,向程序员致敬,不加班还拿高工资!
1024M就是1GB,1GB又暗含着“一级棒”的谐音。这对程序员来说,恰好是种巧妙的赞美。所以,从2014年起,每年10月24日定义为程序员节。十月金秋,一年一度的1024程序员节又快要到了,这个节日对程序员来说是大日子。这一天他们稳站公司的C位。这一天没
Wesley13 Wesley13
3年前
32寸曲面屏显示器撸代码太爽了!包邮送一台!
写代码如果有两个显示器是件很爽的事情,如果是一台32寸2K超清曲面屏显示器,那真是碉堡了!所以,我联合5位计算机领域的原创号主给大家送一款全新的AOC32寸2K高清显示屏幕。这些号主的原创率特别高,都是个人IP的号主。!(https://oscimg.oschina.net/oscnet/8debd565b29a47509
Stella981 Stella981
3年前
JVM 调优总结
1.堆大小设置JVM中最大堆大小有三方面限制:相关操作系统的数据模型(32bt还是64bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在WindowsServer2003系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。
Wesley13 Wesley13
3年前
2020中国 .NET开发者大会精彩回顾:葡萄城高性能表格技术解读
12月19日,2020中国.NET开发者大会在苏州召开。本次会议以“开源、共享、创新”为主题,结合线下、线上实时同步直播的方式,征集了来自微软、龙芯等知名企业的40余位技术大咖,为50余万名开发者带来了近50场技术讲座和.NET应用实践。葡萄城的表格技术负责人王鸿先生,有幸作为本次大会的演讲嘉宾,向在场的.NET开发者分享了葡萄城高性能表格技术
Stella981 Stella981
3年前
Egret 5.3 正式发布,为重度小游戏开发带来新技能
各位开发者好,白鹭引擎团队今天发布2020年最大的一次更新:Egret5.3版本。由于白鹭引擎团队在2019年已经针对部分开发者提供过内部的5.3.x版本,所以本次更新的版本号为5.3.5。根据白鹭引擎2018年以来的规划,版本号第二位为奇数位表示这个版本是抢先体验版而非稳定版,因此我们将在Egret5.3系列版本中相对激进的引入新特性,但是