首页 文章 精选 留言 我的

文章列表

共 97898 篇
来了!云栖大会都能看到什么? | 9月25号栖夜读

来了!云栖大会都能看到什么? | 9月25号栖夜读

点击订阅云栖夜读日刊,专业的技术干货,不容错过! 阿里专家原创好文 1.来了!云栖大会都能看到什么? 盼望着,盼望着。一年一度科技盛宴!2019·杭州云栖大会来了!欢迎你,来自远方的开发者们。阅读更多》》 2.深入解析 Kubebuilder:让编写 CRD 变得更简单 自定义资源 CRD(Custom Resource Definition)可以扩展 Ku...

搞定iOS推送SDK集成,看这篇文章就够了!

搞定iOS推送SDK集成,看这篇文章就够了!

一次偶然的机会,公司的项目要用到推送,我自己本来就很懒,不愿意去弄整套APNS的流程,刚好之前跟朋友聊起过他们的产品中集成了个推的Android推送,说是体验还可以,那这次我就试一下他们的iOS推送。于是抱着试一试的心态,我先建个demo,试着去集成一下个推iOS推送SDK,摸索着完成了整个流程,言归正传,直接上硬菜! 如何集成个推iOS SDK 看了个推的...

SpringCloud微服务(04):Turbine组件,实现微服务集群监控

SpringCloud微服务(04):Turbine组件,实现微服务集群监控

本文源码:GitHub·点这里 || GitEE·点这里 一、聚合监控简介 1、Dashboard组件 微服务架构中为了保证程序的可用性,防止程序出错导致网络阻塞,出现了断路器模型。断路器的状况反应程序的可用性和健壮性,它是一个重要指标。HystrixDashboard是作为断路器状态的一个组件,提供了数据监控和直观的图形化界面。 2、Turbine组件 H...

阿里巴巴集团副总裁余鹏武:边缘计算是城市计算,阿里云是城市计算的构建者

阿里巴巴集团副总裁余鹏武:边缘计算是城市计算,阿里云是城市计算的构建者

“边缘计算是基于场景的城市计算。随着5G的到来,首先会变化的是各行业的应用架构,从硬件、芯片、网络、中间件到应用服务,所有的技术都要向边缘演进,而阿里云就是城市计算背后的构建者。”在2019云栖大会首日的5G边缘计算分论坛上,阿里巴巴集团副总裁余鹏武发表《开拓新一代IT基础设施及应用创新》主题演讲,分享边缘计算的技术布局和未来应用。 余鹏武发表主题演讲 余鹏...

数据分析还是文本分析?文本分析的优势在哪里

数据分析还是文本分析?文本分析的优势在哪里

非结构化数据是相对于结构化数据而言的概念,包括所有格式的文档、文本、图片、XML、HTML、各类报表、图像和音频/视频信息等等,文本分析能够为商业活动提供关键性的知识问题。 在具体的企业活动中,非结构化的数据所占比例更高,这些非结构化的数据研究也十分重要。通常商业活动中的非结构化文本对象不仅包括在社交网络的聊天记录,还包括客户在所有平台的反馈,收集到的用户信...

薅羊毛!如何利用混合云备份超低成本实现VMware环境的云上容灾

薅羊毛!如何利用混合云备份超低成本实现VMware环境的云上容灾

阿里云连续复制型容灾( Continuous Data Replication,CDR)是阿里云混合云容灾服务推出的针对企业关键应用的秒—分级 RPO/RTO 业务持续性保障方案,它通过把虚拟机/物理机近乎实时的复制到阿里云ECS上来实现连续性的保障。此方案好则好已,只是针对企业中的一些非关键型的应用,用此方案未免有些大材小用。下面来介绍一种利用VMware...

详细web渗透测试检测方法大全

详细web渗透测试检测方法大全

越来越多的网站以及app手机端客户注重安全渗透测试服务,上线前必须要对平台进行全面的预渗透测试找出安全漏洞以及BUG,很多客户找我们SINE安全,做渗透测试服务的时候对具体的流程可能不太了解,下面我们把具体的渗透测试方法流程大体写的全面一点给大家呈现。 渗透测试 一、渗透流程 信息收集漏洞验证/漏洞攻击提权,权限维持日志清理信息收集 一般先运行端口扫描和漏洞...

LeetCode 706:设计哈希映射 Design HashMap

LeetCode 706:设计哈希映射 Design HashMap

题目: 不使用任何内建的哈希表库设计一个哈希映射 具体地说,你的设计应该包含以下的功能 put(key, value):向哈希映射中插入(键,值)的数值对。如果键对应的值已经存在,更新这个值。 get(key):返回给定的键所对应的值,如果映射中不包含这个键,返回-1。 remove(key):如果映射中存在这个键,删除这个数值对。 Design a Has...

MySQL的4种事务隔离级别你还不清楚吗?

MySQL的4种事务隔离级别你还不清楚吗?

前言 现在想把数据库这块整理出来,尽量用最简洁的语言描述出来,供新人参考。 首先创建一个表 account。创建表的过程略过(由于 InnoDB 存储引擎支持事务,所以将表的存储引擎设置为 InnoDB)。表的结构如下: 然后往表中插入两条数据,插入后结果如下: 为了说明问题,我们打开两个控制台分别进行登录来模拟两个用户(暂且成为用户 A 和用户 B 吧),...

通过Datax将CSV文件导入Hbase,导入之前的CSV文件大小和导入之后的Hadoop分布式文件大小对比引入的思考

通过Datax将CSV文件导入Hbase,导入之前的CSV文件大小和导入之后的Hadoop分布式文件大小对比引入的思考

由于项目需要做系统之间的离线数据同步,因为实时性要求不高,因此考虑采用了阿里的datax来进行同步。在同步之前,将数据导出未csv文件,因为需要估算将来的hbase运行的hadoop的分布式文件系统需要占用多少磁盘空间,因此想到了需要做几组测试。几个目的:1、估算需要的hadoop的分布式文件系统需要占用的磁盘空间大小。2、估算需要同步的时间3、整个过程中的...

干货必读 | Java类初始化死锁——记一次Cassandra死锁问题排查

干货必读 | Java类初始化死锁——记一次Cassandra死锁问题排查

背景 最近压测Cassandra的时候,发现一个Cassandra进程一直没有完成初始化。经过排查后发现是死锁问题,这篇文章将会带领大家回顾整个排查过程,学习如何排查Java死锁问题,是一个非常值得学习的经验。 调查过程 1.问题发现 首先是启动后,通过Cassandra命令nodetool netstats观察何时进入NORMAL状态。如下图所示: 但是过...

SpringCloud微服务(03):Hystrix组件,实现服务熔断

SpringCloud微服务(03):Hystrix组件,实现服务熔断

本文源码:GitHub·点这里 || GitEE·点这里 一、熔断器简介 微服务架构特点就是多服务,多数据源,支撑系统应用。这样导致微服务之间存在依赖关系。如果其中一个服务故障,可能导致系统宕机,这就是所谓的雪崩效应。 1、服务熔断 微服务架构中某个微服务发生故障时,要快速切断服务,提示用户,后续请求,不调用该服务,直接返回,释放资源,这就是服务熔断。 熔断...

全新角度剖析--iOS面试

全新角度剖析--iOS面试

一:面试题注意事项 (面试官角度) 我们很多iOS面试官在招聘的时候,很多都是直接在网上找一份iOS面试题就开始面试了!(偷懒)而我觉得这是一个很错误的做法。网上很多面试题的确不错,但是这样招聘过来的iOS开发人员不一定是非常优秀的,可能是背的面试题,也可能是贵公司的面试题泄漏,导致iOS求职者表现非常好! 1:面试题可以网上获取,但是我希望面试官认真对待,...

混合事务分析处理“HTAP”的技术要点分析

混合事务分析处理“HTAP”的技术要点分析

HTAP是近些年来比较火的一个概念,本文将聊聊HTAP的前世今生及技术特点。 一、数据应用类别 根据数据的使用特征,可简单做如下划分。在选择技术平台之前,我们需要做好这样的定位。 1.1 OLTP 联机事务处理OLTP(On-Line Transaction Processing) OLTP是事件驱动、面向应用的,也称为面向交易的处理过程。其基本特征是前台接...

10年+,阿里沉淀出怎样的搜索引擎?

10年+,阿里沉淀出怎样的搜索引擎?

阿里妹导读:搜索引擎是阿里的10年+沉淀,具有很高的技术/业务/商业价值。1688很多场景都借助了搜索中台的能力,基于此,以1688主搜为例介绍搜索全链路知识点,希望对你有所借鉴,有所启发。 一、整体架构 搜索引擎分为数据源聚合(俗称dump)、全量/增量/实时索引构建及在线服务等部分,以Tisplus为入口经由Bahamut(Maat进行工作流调度)-&g...

Remax - 使用真正的 React 构建小程序

Remax - 使用真正的 React 构建小程序

为什么要用 React 来构建小程序 Learn once, write anywhere. 因为 React 是我们最熟悉的技术。 小程序糟糕的 API 设计已经有很多文章吐槽,这里就不再赘述了。再加上现在一大堆小程序平台,每个平台之间又有大大小小的差异,这对于有跨平台需求的小程序来说无异于是一场灾难。 React 的社区生态体系非常庞大,通过在小程序中引...

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册