开发者必看!探秘阿里云Hi购季开发者分会场:海量学习资源0元起!

/摘要: 开发者分会场致力于帮助开发者学习了解阿里云最新技术,为开发者设计全方位的技术成长与进阶之路。2019阿里云云上Hi购季活动已经于2月25日正式开启,从已开放的活动页面来看,活动分为三个阶段:2月25日-3月04日的活动报名阶段、3月04日-3月16日的新购满返+5折抢购阶段、3月16日-3月31日的续费抽豪礼+5折抢购阶段。活动核心亮点:作为阿里云-Hi购季最神秘的会场,开发者分会场在3月16日全网开放。下面,云栖社区小编就为各位开发者分享该会场的攻略:开发者分会场活动阵地关键词:学习,成长,进阶开发者分会场致力于帮助开发者学习了解阿里云最新技术,为开发者设计全方位的技术成长与进阶之路。开发者分会场包括小微项目,开发者工具,阿里开源,移动开发,企业研发效能,机器学习,学习认证交流,技术影响力&众包平台八大技术场景。从个人开发者到企业开发者,到技术影响力打造,开发者分会场提供给开发者一站式的开发者服务及海量免费资源下载!开发者会场链接:https://www.aliyun.com/acts/product-section-2019/developer?utm_...

MaxCompute Spark开发指南

本文档面向需要使用MaxComputeSpark进行开发的用户使用。本指南主要适用于具备有Spark开发经验的开发人员。MaxComputeSpark是MaxCompute提供的兼容开源的Spark计算服务,它在统一的计算资源和数据集权限体系之上,提供Spark计算框架,支持用户以熟悉的开发使用方式提交运行Spark作业,以满足更丰富的数据处理分析场景。本文将重点介绍MaxComputeSpark能够支撑的应用场景,同时说明开发的依赖条件和环境准备,重点对Spark作业开发、提交到MaxCompute集群执行、诊断进行介绍。MaxComputeSpark是阿里云提供的SparkonMaxCompute的解决方案,能够让Spark应用运行在托管的MaxCompute计算环境中。为了能够在MaxCompute环境中安全地运行Spark作业,MaxCompute提供了以下SDK和MaxComputeSpark定制发布包。SDK定位于开源应用接入MaxComputeSDK:提供了集成所需的API说明以及相关功能Demo,用户可以基于项目提供的Spark-1.x以及Spark-2.x的examp...
代码星球 代码星球·2021-02-24

阿里云DMS发布数据库网关服务: 打通网络限制 开启数据库统一管理的万能钥匙

概述阿里云数据管理DMS在云端可提供专业的数据库服务,除对标本地数据库软件的基础功能外,还包含性能诊断、数据追踪、跨实例SQL查询(含异构数据库类型之间)等专业性功能,同时提供审计安全和企业级数据库管理服务。如果您的数据库在阿里云上均可享受这些服务,但在此之前,如果您的数据库在本地或其它云上,则无法免费享受这些服务。为满足自建数据库的管理诉求,主流所使用的解决方案如:购买VPC专用网络,需要耗费大量成本,一般不适用于小企业或个人用户;使用给数据库暴露公网端口的方式,这显然是极为不安全的做法,尤其是生产环境不能接受此类处理;由用户自己做服务请求的转发,不但稳定性得不到保障,对于用户而言,门槛也很高。因此DMS正式推出了:“数据库网关”服务,让您可安全、0成本地将本地数据库或其它云端数据库(包含本地IDC自建、其他云数据库、其他云服务器上自建的数据库)接入阿里云DMS,帮助用户打通云上云下资源,使用一套工具即可轻松实现数据库统一管理。从此您不必再担心因为给数据库开放公网端口产生的安全问题、维护成本等问题。全新接入方案1、架构图:(1)本地机房需安装一个数据库网关(1个互通的网络内仅需要安装...

win下如何查看那个网络端口被那个应用程序使用

 在运行里面键入cmd打开命令行窗口。  在命令行窗口键入命令:netstat-ano第一和第二列是自己网络的端口和外网连接的端口,pid:(全称ProcessIdentification)操作系统里指进程识别号,也就是进程标识符。操作系统里每打开一个程序都会创建一个进程ID,即PID。我们通过任务管理器的pid号去确认是那个应用程序。  pid默认是不显示的,在"任务管理器"->"查看"->“选择列”->选中pid  根据pid确定是那个程序。 ...

Windows下搭建IOS开发环境(一)

原文:http://blog.csdn.net/shangyuan21/article/details/18153605 我们都知道开发iPhone等iOS平台的移动应用时需要使用Mac本,但是Mac本都比较昂贵,所以我们可以采用Windows7上利用VMWare安装Mac操作系统的方法来模拟ios开发环境,达到降低成本的目的。1.相关配置操作系统:windows7旗舰版Workstation:VMWare10Mac操作操作系统:OSX10.82.相关资源下载地址(1)VMWare10的资源比较多,可以到网上自己下载http://www.xp510.com/xiazai/ossoft/desktools/22610.html(2)OSX10.8下载地址http://download.csdn.net/detail/tianxuexuankui/6838565(3)VMWare上的Mac补丁http://download.csdn.net/detail/tianxuexuankui/6838579(4)dmg格式转换成iso格式的工具UltraISOhttp://www.cng...

Oracle数据库中调用Java类开发存储过程、函数的方法

时间:2014年12月24日  浏览:5538次oracle数据库的开发非常灵活,不仅支持最基本的SQL,而且还提供了独有的PL/SQL,除此之外,还可以用时下最流行的编程语言Java来做开发。随着对oracle的了解越来越多,越来越禁不住oracle的诱惑,oracle技术真的是一门很有趣的学问。之前,我在博客中总结了挺多有关SQL、PL/SQL的,但是对于oracle数据库中Java类的调用却没有总结,也是因为之前不太会,这会儿总结了一下,特来分享。1、oracle中调用Java类的基本思路要在oracle中调用Java类来实现存储过程、函数,我觉的大概的思路是这样的:(1)首先编写Java代码,可以用自己喜欢的代码编辑器编辑,编辑好了以后,可以将代码编译成.class文件,也可以打成jar包,也可以啥都不操作,就是一个Java源代码文件在那放着。(2)想办法将已经写好的Java代码导入到oracle数据库中,这里导入主要有两种方法,一种是使用loadjava命令,另一种是直接在编写PL/SQL代码的时候写Java代码,这两种方法我在下面会详细总结。(3)编写存...

JEECMS插件开发

在jeecms框架中,有一个简单的插件,它并没有写具体的功能实现,但可以从这个简单的插件中找到如何在jeecms框架中开发框架的方法。     首先创建一个jeecms的框架demo,登录jeecms框架的后台,地址是:http://localhost:8686/demojeecms/jeeadmin/jeecms/index.do;其中的demojeecms指的是建立的项目的名字。     在扩展那一栏中,可以看到一个简单的没有具体功能的插件。如下图所示:  这是点击安装完之后的效果。可以进行卸载和修改。     下面来具体讲解一下该如何进行插件开发:一、写java功能代码   这里的java功能代码,是指你的插件要实现的功能。java代码的编写不能脱离开jeecms框架,就是说,即使不是使用插件,代码也可以在jeecms框架中能够实现所需要的功能。   二...
代码星球 代码星球·2021-02-24

BIEE报表开发

(1)报表开发实例结果图(2)开发报表步骤:(1)创建分析  (2)创建仪表盘提示  (3)创建仪表盘并发布  登录网址,输入用户名和密码1)新建——》分析——》选择主题区域——》主题区域部分相当于数据库中的表所选列区域部分相当于select后面从表中所取的字段过滤器区域相当于SQL中的where条件把“主题区域”的表中所需要的字段拖到右侧“所选列”,然后点击“结果”复合布局可以放多个视图,比如表格、数据透视图、图表等2)在结果页面,删除表,点击右上方“新建——数据透视表”,然后点击“新建——图形——条形图”生成图表保存到“文件夹”中3)新建——仪表盘分析提示 点击“新建——列提示”选择所要作为查询的字段逻辑SQL的表名及字段名都是在rpd展现层定义的名称,from后面是主题区域名称逻辑SQL里面的函数是BIEE的函数而不是数据库的函数4)新建——仪表盘把提示和分析拖到仪表盘编辑页面然后点击“保存”在点击“运行”搜索栏中切换值 数据没变化 解决办法:编辑仪表盘——》修改分析——》属性(编辑分析)—...
代码星球 代码星球·2021-02-24

阿里巴巴的云原生与开发

/摘要:利用云原生技术构建应用简便快捷,部署应用轻松自如,运行应用按需伸缩。如今,云原生已经成为下一代技术发展的趋势。在 2019 杭州云栖大会开发者峰会上,阿里巴巴资深技术专家李响就为大家分享了阿里巴巴的云原生技术与开发者的那些故事。云原生的本质目标就是充分释放云计算带来的红利,阿里巴巴希望开发者能够使用云上极致弹性的资源交付能力,也能够使用云上极为便捷的产品和服务。阿里巴巴实践云原生也已经走过了几年时间,并在去年启动了全站上云。阿里巴巴希望业务可以更好地拥抱云,更加全面地推进云原生。云原生既带来了技术红利,同时也带来了业务红利。在资源效率方面,云原生为资源效率带来了极大提升。使用容器、调度等技术不仅提高了单机维度的部署密度和资源效率,还提高了集群维度资源配置的合理性和使用率。除此之外,将业务搬到云上,还可以使用云的极致弹性的资源交付能力,既能够应对流量洪峰,也降低了资源的使用成本。在开发效率方面,使用 Kubernetes 这样的平台增强了运维自动化的能力,也增强了对应用和资源进行编排的能力,并降低了运维负担,提高了开发效率。同时,阿里云也在...
代码星球 代码星球·2021-02-24

Knative 实战:基于 Knative Serverless 技术实现天气服务-下篇

上一期我们介绍了如何基于KnativeServerless技术实现天气服务-上篇,首先我们先来回顾一下上篇介绍的内容:通过高德天气API接口,每隔3个小时定时发送定时事件,将国内城市未来3天的天气信息,存储更新到表格存储提供RESTfulAPI查询天气信息接下来我们介绍如何通过表格存储提供的通道服务,实现Knative对接表格存储事件源,订阅并通过钉钉发送天气提醒通知。回顾一下整体架构:通过CronJob事件源,每隔3个小时定时发送定时事件,将国内城市未来3天的天气信息,存储更新到表格存储提供RESTfulAPI查询天气信息通过表格存储提供的通道服务,实现TableStore事件源通过Borker/Trigger事件驱动模型,订阅天气信息根据订阅收到的天气信息进行钉钉消息通知。如明天下雨,提示带伞等首先我们介绍一下表格存储提供的通道服务。通道服务(TunnelService)是基于表格存储数据接口之上的全增量一体化服务。通道服务为您提供了增量、全量、增量加全量三种类型的分布式数据实时消费通道。通过为数据表建立数据通道,您可以简单地实现对表中历史存量和新增数据的消费处理。通过数据通道可以...

K8s 从懵圈到熟练 – 集群网络详解

/导读:阿里云K8S集群网络目前有两种方案:一种是flannel方案;另外一种是基于calico和弹性网卡eni的terway方案。Terway和flannel类似,不同的地方在于terway支持Pod弹性网卡,以及NetworkPolicy功能。本文中,作者基于当前的1.12.6版本,以flannel为例,深入分析阿里云K8S集群网络的实现方法。总体上来说,阿里云K8S集群网络配置完成之后,如下图所示:包括集群CIDR、VPC路由表、节点网络、节点的podCIDR、节点上的虚拟网桥cni0、连接Pod和网桥的veth等部分。类似的图大家可能在很多文章中都看过,但因为其中相关配置过于复杂,比较难理解。这里我们可以看下这些配置背后的逻辑。基本上我们可以把这些配置分三种情况来理解:集群配置,节点配置以及Pod配置。与这三种情况对应的,其实是对集群网络IP段的三次划分:首先是集群CIDR,接着是为每个节点分配podCIDR(即集群CIDR的子网段),最后在podCIDR里为每个Pod分配自己的IP。集群的创建,基于云资源VPC和ECS,在创建完VPC和ECS之后,我们基本上可以得到如下图的资...

阿里0代码开发平台“宜搭”亮相杭州云栖大会,现场观众体验30秒拼搭应用!

被称为史上“最程序员”的杭州云栖大会今天在杭州云栖小镇正式开幕了。两天两场主论坛、110余场峰会和分论坛、20000平方米的展区呈现最前沿的科技。在今年云栖展台上,一个“不用写代码也能开发应用”的产品也吸引了大批到场嘉宾目光。不少观众甚至上手“玩”起应用拼搭。最快30秒就搭建了一个审批流程。(图:现场观众咨询宜搭解决方案)这是阿里巴巴内部经过2年多孵化出0代码开发平台“宜搭”,开发者在可视化界面上,以拖拉拽的方式编辑和配置页面、表单与流程,并且一键发布在PC和手机端。即便不会写代码的人也能轻松搭建应用。(图:现场观众拖拽搭建应用)以差旅报销流程为例,通过传统开发模式,完成同类的应用,大约需要开发2~3周,用宜搭配置只需1小时即可完成,大大降低了开发周期及人力资源的投入。据了解,今年3月,宜搭作为阿里云SaaS加速器的重要底座,已正式上云对外服务各大企业。截止目前,已有超过1000家企业使用宜搭搭建应用,覆盖新零售、酒店、生产制造、医疗、能源、教育等六大行业领域。表单、流程快速搭建的背后,是宜搭强大、开放的生态PaaS能力,这也是宜搭区别于市面上其他同类产品的核心。宜搭经过不断迭代升级,...

开发函数计算的正确姿势 —— 使用 ROS 进行资源编排

首先介绍下在本文出现的几个比较重要的概念:/函数计算(FunctionCompute):函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考。Fun:Fun是一个用于支持Serverless应用部署的工具,能帮助您便捷地管理函数计算、API网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun的更多文档 参考。 ROS:阿里云资源编排服务(ROS)助您简化云计算资源的管理。您可以遵循ROS定义的模板规范,在模板中定义所需云计算资源的集合及资源间依赖关系。ROS自动完成所有资源的创建和配置,实现自动化部署和运维。更多文档参考。备注:本文介绍的技巧需要Fun版本大于等于3.0.0+。在Fun3.0版本之前,FunDeploy功能只有一种部署方式,即直接使用 fundeploy 命令进行部署。随着用户的不断反馈,虽然我们一...

开发函数计算正确姿势 —— 依赖安装方法一览

首先介绍下在本文出现的几个比较重要的概念:/函数计算(FunctionCompute):函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸缩的方式运行用户代码,而用户只需根据实际代码运行所消耗的资源进行付费。函数计算更多信息 参考。Fun:Fun是一个用于支持Serverless应用部署的工具,能帮助您便捷地管理函数计算、API网关、日志服务等资源。它通过一个资源配置文件(template.yml),协助您进行开发、构建、部署操作。Fun的更多文档 参考。如何在函数计算中安装依赖,一直是一个困扰用户的难题。我们写过很多文章,也推出很多功能,都是为了解决用户安装依赖“痛”的问题。*备注:请确保Fun工具版本在3.0.0+我们曾写过一系列文章介绍如何安装函数依赖,这次,我们从用户需求的视角对这些安装方式进行简单分类,以便于用户可以根据自己的需求,寻找到正确的解决方法。2.1用户需求一:我就想安装一个库到函数,能不能不让我理解pip、apt-get等包管理工具的复杂概念?funinstall支持这...

阿里巴巴资深技术专家雷卷:值得开发者关注的 Java 8 后时代的语言特性

首先我们必须承认,Java8是一个里程碑式的版本,这个相信大多数Java程序员都认同,其中最知名的是Streams&Lambda,这让FunctionalProgramming成为可能,让Java换发新的活力。这也是即便Oracle不在支持Java8的更新,各个云厂商还是积极支持,站点为https://adoptopenjdk.net/,可以让Java8能继续保留非常长的时间。目前非常多的同学日常开发并没有切换到Java8后续的版本,所以这篇文章,我们打算写一个后Java8时代的特性,主要是偏向于开发的,不涉及GC,Compiler,JavaModule,Platform等,如果一一解释,估计非常长的文章,当然后续可以写另外文章介绍。下面的这些特性会影响到我们日常的代码编写。考虑到Java13马上发布,所以版本覆盖从9到13,与此同时JavaRelease的方式调整,一些特性是在某一版本引入(preview),后续收到反馈后做了非常多的增强和完善,这里就不一一说明特性是哪个版本的,你可以理解为后Java8版本后的特性大杂烩。参考资料来源于官方features和pluralsig...
首页上一页...7891011...下一页尾页