您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 实时数仓|你需要的是一款强大的OLAP引擎

  2. 在开源盛世的今天,实时数仓的建设业界已经有了成熟的方案。技术选型上实时计算、消息队列都有最优解,唯独在 OLAP领域,百家争鸣,各有所长。 大数据领域开源OLAP引擎包括不限于Hive、Hawq、Presto、Kylin、Impala、SparkSQL、Druid、Clickhouse、Greeplum 等等。我们就各个常用开源OLAP引擎的优缺点和使用场景做出详细对比,让开发者进行技术选型时做到心中有
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:2097152
    • 提供者:weixin_38602982
  1. Android实现倒计时CountDownTimer使用详解

  2. 在开发中会经常用到倒计时这个功能,包括给手机发送验证码等等,之前我的做法都是使用Handler + Timer + TimerTask来实现,现在发现了这个类,果断抛弃之前的做法,相信还是有很多人和我一样一开始不知道Android已经帮我们封装好了一个叫CountDownTimer的类。 从字面上就可以看出来它叫倒数计时器又称定时器或计时器,采用Handler的方式实现,将后台线程的创建和Handler队列封装而成。 看了一下源码,发现这个类的调用还蛮简单,只有四个方法: (1)publ
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:50176
    • 提供者:weixin_38726441
  1. redis列表类型_动力节点Java学院整理

  2. 据说60%的人使用redis看重的是redis中的list类型,那这个list有什么用呢???不用我说大家都明白,做队列使用呗,为什么用它呢,很简单呗,因为有了它我就不需要专门的MQ产品啦,比如说RabbitMQ,ActiveMQ等等。。。对吧。 一、实战 先我们还是看一下List列表给我们提供的方法。 这些方法还是稀里糊涂的有一些的,没关系,做队列使用的话,常用的也就四个:LPOP,LPUSH,RPOP,RPUSH,从这四个单词上面,你应该就明白这有点像数据结构中的“双端队列”,对吧,既然我
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:165888
    • 提供者:weixin_38635092
  1. .NET下通过HttpListener实现简单的Http服务

  2. HttpListener提供一个简单的、可通过编程方式控制的 HTTP 协议侦听器.使用它可以很容易的提供一些Http服务,而无需启动IIS这类大型服务程序。使用HttpListener的方法流程很简单:主要分为以下几步  1.创建一个HTTP侦听器对象并初始化  2.添加需要监听的URI 前缀  3.开始侦听来自客户端的请求  4.处理客户端的Http请求  5.关闭HTTP侦听器  例如:我们要实现一个简单Http服务,进行文件的下载,或者进行一些其他的操作,例如要发送邮件,使用Htt
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:122880
    • 提供者:weixin_38690830
  1. Django中使用celery完成异步任务的示例代码

  2. 本文主要介绍如何在django中用celery完成异步任务,web项目中为了提高用户体验可以对一些耗时操作放到异步队列中去执行,例如激活邮件,后台计算操作等等 当前项目环境为: django==1.11.8 celery==3.1.25 redis==2.10.6 pip==9.0.1 python3==3.5.2 django-celery==3.1.17 一,创建Django项目及celery配置 1,创建Django项目 1>打开终端输入:django-admin startpro
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:347136
    • 提供者:weixin_38527987
  1. Redis上实现分布式锁以提高性能的方案研究

  2. 背景: 在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分是解决方案基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。 项目实践 任务队列用到分布式锁的情况比较多,在将业务逻辑中可以异步处理的操作放入队列,在其他线程中处理后出队,此时队列中使用了分布式锁,保证入队和出队的一致性。关于redis队列这块的逻辑分析,我将在下一次对其进行总结,此处先略过。 接下来对redis实现的
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:71680
    • 提供者:weixin_38518376
  1. Redis集群的相关详解

  2. 注意!要求使用的都是redis3.0以上的版本,因为3.0以上增加了redis集群的功能。 1.redis介绍 1.1什么是redis Redis是用C语言开发的一个开源的高性能键值对(key-value)的非关系型数据库。通过多种键值数据类型来适应不同场景下的存储需求,目前支持的键值数据类型有: 字符串,散列,列表,集合,有序集合 2.2应用场景 缓存(数据查询、短连接、新闻内容、商品内容等等)。(最多使用) 分布式集群架构中的session分离。 聊天室的在线好友列表。 任务队列。(秒杀、抢
  3. 所属分类:其它

    • 发布日期:2021-01-19
    • 文件大小:228352
    • 提供者:weixin_38622467
  1. OpenGl 3.0 3.1

  2. opengl 最新教程3.0 3.1 OpenGL 3.0 API开发代号为Longs Peak,原计划在去年9月发布,后因技术原因推迟。和以往一样,OpenGL3.0仍然作为一个开放性和跨平台的3D图形接口标准,在Shader语言盛行的今天,OGL3.0增加了新版本的 shader语言:GLSL1.30,可以充分发挥当前可编程图形硬件的潜能。同时,OGL3.0还引入了一些新的功能,例如顶点矩阵对象,全帧缓存对象功能,32bit浮点纹理和渲染缓存,基于阻塞队列的条件渲染,紧凑行半浮点顶点和像素
  3. 所属分类:其它

    • 发布日期:2021-01-18
    • 文件大小:9437184
    • 提供者:magicnono
  1. Windows x86/ x64 Ring3层注入Dll总结

  2. 0x01.前言   提到Dll的注入,立马能够想到的方法就有很多,比如利用远程线程、Apc等等,这里我对Ring3层的Dll注入学习做一个总结吧。   我把注入的方法分成六类,分别是:1.创建新线程、2.设置线程上下背景文,修改寄存器、3.插入Apc队列、4.修改注册表、5.挂钩窗口消息、6.远程手动实现LoadLibrary。   那么下面就开始学习之旅吧! 0x02.预备工作   在涉及到注入的程序中,提升程序的权限自然是必不可少的,这里我提供了两个封装的函数,都可以用于提权。第一个是通过权
  3. 所属分类:其它

    • 发布日期:2021-01-10
    • 文件大小:165888
    • 提供者:weixin_38729399
  1. 在Debian系的Linux中编译并安装ixgbe驱动的教程

  2. Intel的10G网卡(比如,82598、 82599、 x540)由ixgbe驱动支持。现代的Linux发行版已经带有了ixgbe驱动,通过可加载模块的方式使用。然而,有些情况你希望在你机器上的自己编译安装ixgbe驱动,比如,你想要体验ixbge驱动的最新特性时。同样,内核默认自带的ixgbe驱动中的一个问题是不允许你自定义驱动的参数。如果你想要一个完全定制的ixgbe驱动(比如 RSS、多队列、中断阈值等等),你需要手动从源码编译ixgbe驱动。 这里是如何在Ubuntu、Debian或者
  3. 所属分类:其它

    • 发布日期:2021-01-10
    • 文件大小:58368
    • 提供者:weixin_38590567
  1. 经典算法代码实现.zip

  2. 包括:快速排序,快速选择算法,优化的快速排序,有限队列,堆排序,维护Top-K元素,维护中位数,线程池,技术排序算法等等
  3. 所属分类:Web服务器

    • 发布日期:2021-04-01
    • 文件大小:13312
    • 提供者:Rex__404
« 1 2 ... 16 17 18 19 20 21»