最新文章

SaaS是不是一个产品?

以“专 业的企业数据服务”为宗旨,于2012年成立了 国内第一家研究型媒体,旗下包含“T媒体”、 “T研究”、“T数据”三大业务。专注于企业 级IT信息化服务,现已成为各大IT垂直媒体、 研究机构、企事业单位信赖的数据引用源。

人称T客
IT综合
2020-06-15 08:25

企业实战LNMP高性能服务器_phpMyAdmin部署

MySQL5.7.30、Nginx1.19.0、PHP5.6.40、phpMyAdmin4.9.5源码安装

shuchaoyang
Linux操作系统
2020-06-13 16:02

如何修改Vim默认注释

在Linux下vim被注释掉的字体颜色默认为非常刺眼的蓝色,看上去很不清晰,我们可以通过设置用户根目录下.vimrc文件,可以更改颜色的配置。Vim默认注释颜色如下图:找到vim的配置文件, /etc/vimrc用vim打开它 vim /etc/vimrc 然后按大写 G 到最后一行,插入 hi comment ctermfg=6 然后wq保存离开然后在打开Vim编辑文件的时候注释颜色就变了,如下

大雄45
Linux操作系统
2020-06-12 22:02

pl/sql developer的一个小问题

pl/sql developer 中的某个package上新增了一个procedure,没有test按钮。其他procedure正常

to_be_Dba
Oracle
2020-06-11 23:03

从做深基础,曝光正在“变硬”的阿里云

某个技术对于一个企业、一个行业乃至一个国家的价值,此前的数次工业革命中,已经从电力、通讯等身上得到了充分的自证和他证。那么在当下,哪些技术可以拥有同样的雷霆之力,可以与千行万业结合的云计算,自然应该拥有姓名。2008年的一场行业讨论中,只有马云坚定地站在“云计算”这边,认为“如果不做云计算,阿里将会死掉”。时至今日,阿里云处于智能产业革命中心,在2019年Gartner全球数据库魔力象限评选结果中

naojiti
人工智能
2020-06-11 19:45

Flink窗口全解析:三种时间窗口、窗口处理函数使用及案例

我们经常需要在一个时间窗口维度上对数据进行聚合,窗口是流处理应用中经常需要解决的问题。Flink的窗口算子为我们提供了方便易用的API,我们可以将数据流切分成一个个窗口,对窗口内的数据进行处理。本文将介绍如何在Flink上进行窗口的计算。一个Flink窗口应用的大致骨架结构如下所示://KeyedW

兔子爱喝奶茶
2020-07-01 18:34

python操作hive实战

最近需要用到hive,刚开始用py3去连接,白忙活了2天,居然没有搞定,如果你搞定了,请分析笔记给我哈。我用py2搞定了,下面是步骤:一、安装###安装PIP###curlhttps://bootstrap.pypa.io/get-pip.py-oget-pip.pypythonget-pip.py

markriver
2020-07-01 16:53

Hive分区partition详解

Hive分区partition详解Hive分区更方便于数据管理,常见的有时间分区和业务分区。下面我们来通过实例来理解Hive分区的原理;一、单分区操作1.创建分区表createtablet1(idint,namestring,hobbyarray,addmap

markriver
2020-07-01 16:53

大数据平台架构

前面提到各种大数据技术的原理与架构,大数据计算通过将可执行的代码分发到大规模的服务器集群上进行分布式计算,以处理大规模的数据,即所谓的移动计算比移动数据更划算。但是这样的计算方式必然不会很快,即使一个规模不太大的数据集上的一次简单计算,MapReduce也可能需要几分钟,Spark快一点,也至少需要

浪花小雨滴
2020-07-01 16:32

WanAndroid——探索Android应用架构的一次实践

在 《也谈Android应用架构》 和 《再谈Android应用架构——Jetpack VS 生命周期》 两篇文章中,我们详细论述了MVC、MVP、MVVM架构的思想、优缺点以及使用注意事项,并阐述了借助Jetpack强大的生命周期管控能力解决架构“本地化”的问题。但没有实践的论述不仅不直观,也应了那句Talk is cheap, show me the code.的经典名言,因此这个基于 玩An

u_da914a5cc2ea
2020-07-01 16:21

五分钟学会Elasticsearch查询代理设计

Elasticsearch(ES)是一款基于Lucene的开源分布式搜索引擎。由于其稳定、可靠、快速、安装使用方便等优良特性,目前在业界已广泛使用。ES用途主要分两个方向:分布式实时文件存储 以及 分布式实时分析搜索引擎。一、为什么需要查询代理屏蔽复杂的DSL某二手交易平台使用ES,主要用来支持商品、用户等(以下统称文档)的搜索和分析。ES为查询功能提供了基于Json的完整Qu

奈学教育
基础设施
2020-06-11 18:41

在VNPY2的进行CTA批量回测,支持Json和Excel格式导入策略

之前VNPY 1版本中,我的个人代码很多是直接在VNPY库代码直接修改或者增加的。每次VNPY升级就是非常头疼,要做代码对比,在一些可能被更新覆盖的地方再次维护测试。而且因为更新的地方很乱,造成后面生产版本一致停留在VNPY1.92。这次准备不在VNPY的库文件代码上修改,而是像引用NUMPY或者Pandas这样,采用调用继承的方式,把自己的代码和VNPY的库代码隔离;这样即使VNPY升级,个人代

张国平
Python
2020-06-11 18:12

Oracle RMAN备份以及压缩原理分析

当RMAN客户端连接到目标数据库后,执行备份命令时,RMAN会开启相应数量的通道进行工作,每一个通道在目标数据库都有一个相对应的服务进程,RMAN会首先调用DBMS_RCVMAN软件包进而读取控制文件,确定数据文件的存放位置等一些信息,获取该信息后,RMAN将调用DBMS_BACKUP_RESTORE软件包对数据文件进行读取备份。

DBhanG
Oracle
2020-06-11 15:04

云办公的千亿生意战场

疫情使工作场景发生了改变,谁也没有想到“云办公”潮流会以这样的方式开幕。

韭菜财经
公有云实践
2020-06-11 10:33

《Scrum Master进阶白皮书》

分享DevOps(开发运维一体化)相关趋势,技术和文章,谢谢关注。DevOps 是Development和Operations的组合,可以把DevOps看作开发(软件工程)、技术运营和质量保障(QA)三者的交集。

DevOps订阅号
IT综合
2020-06-10 14:51

再谈Android应用架构——Jetpack VS 生命周期

前面我们对MVC、MVP、MVVM进行了详尽的分析,但还有一个问题悬而未决,那就是生命周期。在Android平台上生命周期具有十分重要的意义,因此这也是架构必须考虑的因素之一。生命周期处理不好很容易发生内存泄漏,但对架构而言,真正困扰我们的却不是内存泄漏的问题,反而是因生命周期太短,实例被销毁重建,

u_da914a5cc2ea
2020-07-01 16:20

也谈Android应用架构

谈到架构,想到的一定是MVC、MVP、MVVM这几个词了,然后对比一下它们的优缺点,接下来就是站队的时间了。常常写MVC,偶然见到了MVP,“嗯,真香~”。写久了MVP,又听说了MVVM,“嗯,真香~”。“真香”定律真是被用得淋漓尽致,此外还要喜新厌旧一番,使用MVVM的鄙视使用MVP的,使用MVP

u_da914a5cc2ea
2020-07-01 16:20

Python | 面试必问,线程与进程的区别,Python中如何创建多线程?

今天是Python专题第20篇文章,我们来聊聊Python当中的多线程。 其实关于元类还有很多种用法,比如说如何在元类当中设置参数啦,以及一些规约的用法等等。只不过这些用法比较小众,使用频率非常低,所以我们不过多阐述了,可以在用到的时候再去详细了解。我想只要大家理解了元类的原理以及使用方法,再去学习那些具体的用法应该会很容易。所以我们今天开始了一个新的话题——多线程和并发。

chengycz
2020-07-01 16:08

博弈论进阶 | 三下五除二解决组合博弈问题的SG函数,究竟是何方神圣?

今天这篇是算法与数据结构专题的第27篇文章,我们继续深入博弈论问题。今天我们要介绍博弈论当中非常重要的一个定理和函数,通过它我们可以解决许多看起来杂乱无章的博弈问题,使得我们可以轻松地解决一大类博弈问题。有了SG函数和SG定理,我们不再是单纯地通过构思、分析和找规律去解决问题了。并且我们之前学过的巴什博奕、

chengycz
2020-07-01 16:06

Java服务,内存OOM了,如何快速定位?

某Java服务(假设PID=10765)出现了OOM,如何快速定位?Java服务出现OOM,最常见的原因是:(1)内存确实分配过小,内存确实不够用;(2)某一个对象被频繁申请,却没有释放,内存不断泄漏,导致内存耗尽;(3)某一个资源被频繁申请,系统资源耗尽,例如:不断创建线程,不断发起网络连接;更具

58沈剑
2020-07-01 16:05
 上一页 2 3 4 5 6 7 8 下一页