在第一篇[打分系统漫谈1 时间衰减][1]我们聊了两种相对简单的打分算法Hacker News和Reddit Hot Formula,也提出了几个这两种算法可能存在的问题,这一篇我们就其中的两一个问题进一步讨论: 如何综合浏览量和点赞量对文章进行打分[期望效用函数 点赞率] 如何解决浏览量较小时,点 ...
分类:
编程语言 时间:
2019-02-10 12:20:35
阅读次数:
390
缓存来由 随着互联网系统发展的逐步完善,为了提高系统的qps,目前的绝大部分系统都增加了缓存机制从而避免请求过多的直接与数据库操作从而造成系统瓶颈,极大的提升了用户体验和系统稳定性。缓存主要都存放到内存里面,访问速度比数据库查询快很多。 缓存衍生的六大新生的问题 使用缓存给系统带来了一定的质的提升, ...
分类:
其他好文 时间:
2019-02-04 22:07:37
阅读次数:
199
企业的IT发展可以划分为三个阶段,或者说企业的IT成熟度模型可以分三级。企业的管理层眼中的IT本质决定了企业中IT的定位、组织结构、人才构成、管理流程、系统质量和IT在业务中发挥的作用。大约30年前,IT被视为“产品”,即硬件和软件。IT部门被命名为电脑部、网管部。IT部门内按硬件、软件划分。IT系统建设周期很长,变更很少。此时指导IT工作的理论有:软件工程、项目管理、SDLC、COBIT等。大约
分类:
其他好文 时间:
2019-02-04 14:10:10
阅读次数:
191
Description Like everyone else, cows like to stand close to their friends when queuing for feed. FJ has N (2 <= N <= 1,000) cows numbered 1..N standin ...
分类:
其他好文 时间:
2019-01-28 14:06:25
阅读次数:
135
*修正 修正_线程池Ex/线程池Ex一处很难被触发的BUG*修改 去除所有用到取启动时间的函数/方法 (修正在系统开机超过29天的机器上可能会出现问题)*修正 类回调_生成 部分系统配置兼容问题 https://www.lanzous.com/i2pnrif ...
分类:
编程语言 时间:
2019-01-26 13:58:54
阅读次数:
209
项目管理工具的挑选一直以来就是项目经理们的“心头大患”,选好了事倍功半,选不好可就是事半功倍了。 本文推荐的工具也是我看别人推荐的,所以有不喜欢或者觉得不好用的工具,大家勿喷,毕竟个人喜好不同。 可能很多人说现在自己已经牛到脱离了各种项目管理工具,但是抱歉,这篇文章也不是给你们看的,这篇文章更多的是 ...
分类:
其他好文 时间:
2019-01-14 18:53:39
阅读次数:
192
下面是常用的几个系统类的常用方法整理: list: 列表[1, 2,...] set: 集合,无重复元素{1, 2,...} str: 字符串 dict: 字典{a:'a', b:'b',...} TextIOWrapper: 文件对象 子集测试(允许不严格意义上的子集): 集合中所有的元素都是 t ...
分类:
编程语言 时间:
2019-01-11 21:14:57
阅读次数:
247
---介绍Vim配置文件.vimrc,配置Vim显示行号、支持utf8中文不乱码、突出显示Vim当前行,设置高亮显示括号匹配和tab缩进,解决Vim粘贴时多出缩进和空格问题。一、Vim配置文件.vimrcVim编辑器相关的所有功能开关都可以通过.vimrc文件进行设置。.vimrc配置文件分系统配置和用户配置两种。系统vimrc配置文件存放在Vim的安装目录,默认路径为/usr/share/vim
分类:
系统相关 时间:
2019-01-10 00:03:07
阅读次数:
352
案例说明 案例 系统工作原理 系统设计要求 防护区的划分 系统组件设置 ...
分类:
其他好文 时间:
2019-01-09 21:43:01
阅读次数:
190
计算机的主要组成: 输入单元:键盘、鼠标等 主机部分:系统单元,包括CPU(控制单元和算数逻辑单元)、内存 输出单元:屏幕、打印机等 CPU种类: 精简指令集(RISC):ARM(手机) 复杂指令集(CISC):Intel、AMD(个人计算机) 注:x86架构为32位,包括i386、i586、i68 ...
分类:
系统相关 时间:
2019-01-08 15:23:54
阅读次数:
231