最新文章

据说别人的代码能杀人于无形???

一个有故事的程序员,公号内回复:1024

纯洁的微笑
IT生活
2020-06-23 09:08

深入浅出!阿里运维专家三种方法教你如何应对高并发“海啸”场景

阿里巴巴数据库技术团队将在这个平台与大家分享我们在数据库领域的经验与探索。

阿里巴巴数据库技术
IT综合
2020-06-23 09:07

苹果新版iOS疯狂致敬安卓和微信,新Mac搭载自研CPU!这届苹果开发者大会料足槽点密

追踪人工智能新趋势,报道科技行业新突破

量子位
IT综合
2020-06-23 09:01

oracle升级后数据文件路径变为大写

进行数据文件维护时,发现数据文件的名称存在大小写差异。在某个时间点以后创建的数据文件,名称中的db_name和“datafile”都是大写,而以前都是小写。查询官方文档Directory for Datafiles and Controlfiles Become Uppercase in 18.3 DBCA. (Doc ID 2542927.1)在18.3.0.0版本开始,内部设计上的变化导致了此

to_be_Dba
Oracle
2020-06-23 08:48

Oracle数据库出现ORA-19566 LOB坏块的处理记录

1.故障现象: 在晚上的生产库自动备份时,备份失败,出现以下错误提示: RMAN-03009: failure of backup command on c1 channel at 06/11/2020 03:31:02 ORA-19566: exceeded limit of 0 corrupt blocks for file +DATA/orcl/datafile/data12.dbf

929794951
应用服务器
2020-06-22 17:46

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

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

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

u_da914a5cc2ea
2020-07-01 16:20

CDN百科第六讲 | 怎样用CDN抵御攻击?看完这篇漫画你就懂了

本期【CDN百科】第六讲请到了老王,作为传统企业CTO,什么时刻最令他措手不及?常见的网络攻击类型有哪些?老王如何Get到CDN的安全新技能?看漫画,寻找答案。

jackson_wang
公有云实践
2020-06-22 17:43

Sqlserver关于统计信息自动创建自动更新的知识点

官方文档https://docs.microsoft.com/zh-cn/sql/relational-databases/statistics/statistics?view=sql-server-ver15SSMS右键数据库--Properties--Options--Automatic下面会出现和统计信息相关的几个选项,和sys.databases视图的is_auto_create_stat

lusklusklusk
SQL Server
2020-06-22 17:41

在运行时生成C# .NET类

在运行时生成C# .NET类本文译自:Generating C# .NET Classes at Runtime作者:WedPort在我的C#职业生涯中,有几次我不得不在运行时生成新的类型。希望把它写下来能帮助有相同应用需求的人。这也意味着我以后不必在查找相同问题的StackOverflow文章了。我最初是在.NET 4.6.2中这样做的,但我已经更新到为.NET Core 3.0提供了示例。所有

licanhui
IT综合
2020-06-22 17:37

说说TCP的三次握手和四次挥手

说说TCP的三次握手和四次挥手一、传输控制协议TCP简介1.1 简介TCP(Transmission Control Protocol) 传输控制协议,是一种 面向连接的、可靠的、基于字节流的传输层 通信协议。TCP是一种面向连接(连接导向)的、可靠的基于字节流的传输层通信协议。TCP将用户数据打包成报文段,它发送后启动一个定时器,另一端收到的数据进行确认、对失序的数据重新排序

licanhui
IT生活
2020-06-22 17:36

很久以前某次银行生产环境环境data gurad添加表空间数据文件故障(UNNAMED00011)

很久以前某次银行生产环境环境data gurad添加表空间数据文件故障 ORA-01111: name for data file 11 is unknown - rename to correct file ORA-01110: data file 11: '/oracle/db/dbs/UNNAMED00011'

long_small
Oracle
2020-06-22 17:27

也谈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

互联网人典型体检报告?

体检报告出来后,整个人都不好了。自己也算是一个典型互联网人,我猜测,很多互联网人情况和我类似,故把典型症状以及医生建议同步出来,希望对大家有帮助。画外音:医生的建议,非常能够落地。一般检查结果:体重指数大于24,体重超重。画外音:感谢没有使用“肥胖”字眼。什么是体重指数(bodymassindex)

58沈剑
2020-07-01 16:03