网站技术架构为什么会演进 我个人总结出来我们的技术架构演进的两种驱动力,驱动着我们为什么演进网站的技术架构: 1. 内在驱动力:我们期望把当前的业务做得更好,开发更多新业务 2. 外在驱动力:用户量的上升、用户种类的多样化 这两种驱动力不是独立的,更多时候是并行的。我想淘宝就是两种驱动力并行驱动的结 ...
分类:
其他好文 时间:
2018-05-19 15:47:25
阅读次数:
192
VMWare Workstation使用总结几则 1、安装 使用GHOST盘安装时一定要注意,需要把空盘建立分区并设置为主分区 PQ的使用形式,进入PQ找到磁盘设置为启用 否则 启动后显示Boot from network Intel E1000 【有时装机忘了,只能从头再来】 安装64位的虚拟机时 ...
分类:
系统相关 时间:
2018-05-18 01:27:55
阅读次数:
255
算法思想 1. 数据结构:一个队列 2. 支持操作: 删除最大元素 插入元素 Java实现 代码 测试结果 ...
分类:
其他好文 时间:
2018-05-16 10:47:38
阅读次数:
122
编码 请说明python2 与python3中的默认编码是什么? # 答案 py2默认ASCII码,py3默认的utf8 为什么会出现中文乱码?你能列举出现乱码的情况有哪几种? 解释器的环境 如何进行编码转换? # 答案 字符串在python内部中是采用unicode的编码方式,所以其他语言先dec ...
分类:
其他好文 时间:
2018-05-15 20:56:20
阅读次数:
437
在移动互联网时代,作为软件测试工程师,fiddler绝对是值得掌握并添加进技术栈里的工具之一。 那么,fiddler在日常的测试工作中,一般都有哪些常见的应用场景呢? 根据以往工作经验,大概有如下4类应用场景: 辅助定位bug; 构建模拟测试场景; APP弱网模拟测试; 前端性能分析及优化; 辅助定 ...
分类:
其他好文 时间:
2018-05-13 12:01:35
阅读次数:
177
我们在写程序的时候,windows下通过vs等编译软件,linux通过gcc命令得到程序的可执行文件。在这个过程中,其实大致经历了4个过程。1 预编译 2 编译 3 汇编 4 链接 1 预编译:主要处理那些源代码文件中的以”#”开头的预编译指令,比如”#include”,“#define”等。 2 ...
分类:
其他好文 时间:
2018-05-12 03:02:05
阅读次数:
142
此文针对局域网环境(非公网环境),提供ElasticSearch 5.5.2的完整安装及配置教程,包括ES的kibana插件、IK中文分词插件安装及配置。 另外,文章最后提供安装配置环境涉及到的所有安装包及参考指南,供大家学习。 环境准备 安装环境 Linux环境,内网测试版本为:Red Hat E ...
分类:
其他好文 时间:
2018-05-11 20:41:37
阅读次数:
850
欧拉函数φ(N)表示N 的欧拉函数:即小于N且与N互质数 的个数 1.对于素数p, φ(p)=p-1,对于对两个素数p,q φ(pq)=pq-1 2.对于一个正整数N的素数幂分解N=P1^q1*P2^q2*...*Pn^qn. φ(N)=N*(1-1/P1)*(1-1/P2)*...*(1-1/Pn ...
分类:
其他好文 时间:
2018-05-09 20:56:53
阅读次数:
209
将字符串里面的字母往后推两个,例如a变为c,z变为b,其它字符不变. 效果: 官方推荐用maketrans方法 maketrans返回转换列表,转换规则是将字符串intab中的字符转换成outtab中对应位置的字符,translate按maketrans返回的转换列表执行转换操作. ...
分类:
编程语言 时间:
2018-05-09 15:00:54
阅读次数:
209