资讯月刊下载
第121期(18-03)
- java程序员开发常用的工具
- 3月全球数据库排名:postgresql 再迎暴涨
第120期(18-02)
- 开源巨献:2017 年 google 开源了这些超赞的项目
- 关于区块链,程序员需要了解什么
第119期(18-01)
- 编写高性能java代码的最佳实践
- 从15000个python开源项目中精选的top30,github平均star为3707,赶紧收藏!
[研发管理] redis 在现实世界的 5 个用法
redis是一个强大的内存数据结构存储,包含数据库,缓存和消息代理等多种用途。大多数人经常认为它不过是一个简单的键值存储,但其实它有更多的能力。下面我将会总结一些redis可以做的事情的真实例子。 1.全页面缓存 首先是整页缓存。如果你正在使用服务器端呈现的内容,则不需要为每个单独的请求重新渲染每个页面。使用如redis这样的缓存,你可以缓存经常请求的内容,从而大大减少请求最多的页面的延迟,并且 ...
[编程语言] 游戏与算法的必经之路
引用作者:姜雪伟,创业公司技术合伙人,畅销书作者。csdn社区专家,资深3d游戏引擎开发者,it高级讲师,计算机图形学方向研究生。 本文为姜雪伟原创文章,未经允许不得转载, 点此查看作者有关《【系列直播】算法与游戏实战技术》经验分享 前言 作为一个在it行业工作十五年的老兵,笔者在这里将自己多年的学习游戏算法经验分享给读者,希望能够帮助那些想学习算法提升自己的读者。算法是it产品研发的核心,在it的 ...
[企业架构]
本文转自:汤雪华的博客 前言 春节期间,无意中看到一篇文章,文章中讲到12306的业务复杂度远远比淘宝天猫这种电商网站要复杂。后来自己想想,也确实如此。所以,很想挑战一下12306这个系统的核心领域模型的设计。一般的电商网站,购买都是基于商品的概念,每个商品有一定量的库存,用户的购买行为是针对商品的。当用户发起购买行为时,系统只需要生成订单并对用户要购买的商品减库存即可。但是,12306就不是那 ...
[互联网]
当今的商业决策对基于天的数据依赖越来越强烈。然而,正确而连贯的数据流对商业用户做出快速、灵活的决策起到决定性的作用。建立正确的数据流和数据结构才能保证最好的结果。这个过程叫做数据建模。为了避免认为错误并且加快进度,我们需要使用专业的软件来帮助我们建立数据逻辑模型和物理模型、生成ddl,并且能够生成报告来描述这个模型,同时分享给其他伙伴。本文列出的工具都是从data to value公司咨询顾问处精挑 ...
[企业架构]
streamcql是一个类sql的声明式语言,它用于在流(streams)和可更新关系(updatable relation)上的可持续查询,目的是在流处理平台分布式计算能力之上,通过使用简易通用的类sql语言,使得业务逻辑的开发变得统一和简易。在功能上,streamcql弥补了传统流处理平台上一些基本业务功能的缺失,除了过滤、转换等基本sql能力之外, 还引入基于内存窗口的计算、统计、关联等能力, ...
[互联网]
算法一:快速排序算法 快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要ο(n log n)次比较。在最坏状况下则需要ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(divide and conquer)策略来把一个串 ...
[互联网]
json——大家可能都知道它是几乎所有现代服务器都使用的轻量级数据交换格式。它体量轻,可读性强,通常比老式的、不友好的xml开发起来更加便捷友好。json是不依赖于开发语言的数据格式,但是在解析数据并将其转换到如java对象时,会消耗我们的时间和存储资源。 几天前,facebook宣布,其android应用程序大幅提升了数据处理性能。这是由于几乎在全部应用程序中放弃了json数据格式,用flatb ...
[企业架构]
摘要:visualgo是由steven halim博士在2011年发布的一款可视化学习算法的工具,用于帮助其学生更好地理解数据结构和算法,可以让学生按自己的步骤来学习。 visualgo是由steven halim博士在2011年发布的一款可视化学习算法的工具,用于帮助其学生更好地理解数据结构和算法,可以让学生按自己的步骤来学习。 visualgo就像是steven 7天24小时陪伴在学生身 ...
[数据库]
首先声明,我只是个程序员,不是专业的dba,以下这篇文章是从一个问题的解决过程去写的,而不是一开始就给大家一个正确的结果,如果文中有不对的地方,请各位数据库大牛给予指正,以便我能够更好的处理此次业务。 项目背景 这是给某数据中心做的一个项目,项目难度之大令人发指,这个项目真正的让我感觉到了,商场如战场,而我只是其中的一个小兵,太多的战术,太多的高层之间的较量,太多的内幕了。具体这个项目的情况,我有 ...
« 上一页 1