积木

少儿编程里最基本的概念都有哪些呢?

微笑、不失礼 提交于 2019-12-14 09:42:56
随着科技和人工智能的发展,越来越多小学生家长为孩子选择少儿编程培训课程。那么很多家长会问学习编程最基本的概念是什么呢?少儿编程最基本的3个概念:语句、条件、循环。下面HelloCode给您详细介绍这三个基本概念: 语句 语句是程序执行的一个步骤。可以把青少儿编程当成搭积木的过程,在还在脑中隐约有个积木完成的轮廓,然后孩子按照自己所想,一块积木的、一块积木的搭建起来。这每一块积木都是搭建过程的一个步骤。如果把搭建过程看作编程的话,每次搭积木就是写一条编程语句。少儿理解搭积木比较容易,所以少儿编程最佳方式是搭积木式的图形化编程。 条件 条件是程序执行的分支。这是编程体现智能的地方。就像人们可以思考问题时,正确该怎么做,错误该怎么做一样。在青少儿进行编程时,可以主动引导孩子思考,对于当前情况进行判断,并建立条件的概念,针对每个条件出现的情况,提出简单的解决方案。 循环 循环是程序语句的重复执行。循环对于孩子来说,就是寻找规律,看看每几步中有没有重复的情况,如果有,就可以用循环解决问题。 有句话都说“兴趣是最好的老师”。少儿编程与绘画,乐器不一样,如果孩子对Scratch这样的编程工具都没有兴趣就不要勉强了,培养思维的能力的方式有很多种,编程只是其中一种。孩子掌握了这三个基本概念学习其他语言也就很明朗了。 来源: CSDN 作者: HelloCode学科编程 链接: https:/

动手撸一个规则引擎(二):方案解析

天大地大妈咪最大 提交于 2019-12-07 16:32:28
写在前面 规则引擎可以搞啥?一般使用场景,是通过可视化节目进行拖拉或者简单的操作指定流程和规则,将规则输入得到目标输出。 交易系统中的规则引擎 规则编排的过程是各种条件的组合,类似于搭积木,指定逻辑规则,细化逻辑因子,比如指定选人规则,一个用户id进来之后根据指定的不同逻辑规则得到该用户可以发的券集合。同样可以用来筛选商品,筛选营销规则等。 在交易系统中主要是和用户和营销策略相关,比如根据历史订单,是否会员信息,是否门店新老客等规则因子,组合规则因子,也就是指定决策逻辑。动态的去响应不同用户的不同策略。 规则引擎的难点 规则引擎的难点在于:规则的易变和定制化。 规则往往处于热更新的状态,在产品决策过程中因为ABTest等原因,可能随时调整规则。同时一套营销规则可能因为用户画像不同导致千人前面的策略,有一定的定制特点。 在没有规则引擎之前,系统实现规则引擎一般采用硬编码,if/else登方式。哪怕是将规则相关逻辑单独抽离到规则模块,代码规则实现存在硬编码难以热更新的问题依然存在。 但是硬编码并非一无是处,较粗粒度的规则还是需要固化到系统中,这样可以达到更好封装和抽象的目的,降低一定的迭代成本。 规则引擎系统 规则引擎被定义为系统中的一组规则组件,可以将业务逻辑和决策逻辑进行拆分,抽离出来。 规则引擎的关键词: 实事:用户的输入信息为实事 规则:定制化的业务规则逻辑 结果

腾讯云首发智能网关流控,公有云进入网络精细管控时代

末鹿安然 提交于 2019-12-07 03:48:23
欢迎大家前往 腾讯云社区 ,获取更多腾讯海量技术实践干货哦~ 腾讯云私有网络率先在业界推出了智能网关流控,为NAT网关、专线网关、对等连接提供IP-网关粒度的“监”与“控”。其精细化网关流量可视化能力,可让运维人员对网关流量一目了然,IP-网关粒度的限速能力可屏蔽异常流量,助力公有云进入网络精细管控时代。 举个例子,某日凌晨,某公司的网关流量突增,通过智能网关流控,运维人员可根据该突增时间点,追踪是哪些IP造成的流量突增,从而快速定位根源。不仅如此,网关流控提供基于IP-网关粒度的带宽控制,可限制某IP到网关的带宽,可屏蔽异常流量,保障关键业务。 接下来,详细了解一下腾讯云智能网关流控主要价值: 精确的网关故障排查能力,最小化网络故障时间; 结合流量实时查询、TOP N排名功能,可分析来源IP及其关键指标,快速定位异常流量。 基于IP-网关粒度的“监”与“控”能力; 结合分钟级的网络流量查询,可及时发现异常流量抢占带宽,设置IP-网关粒度带宽限制,保障核心业务稳定畅行。 全时全流的网关流量分析能力,降低云上网络成本。 通过qos控制成本,可在网络预算有限的情况下,限制非关键业务带宽,以降低成本。 腾讯云智能网关流控功能,已经在威富通、Webank等对网络抖动敏感的金融企业成功落地使用。威富通私有网络内用访问公网的NAT网关,在没有网关流控能力之前,无法查看其带宽峰值的组成

SAP CRM系统订单模型的设计与实现

喜夏-厌秋 提交于 2019-12-06 07:10:32
SAP成都研究院的一个部门领导让我给他的团队做一个SAP CRM One Order框架的培训,这是我准备的培训内容。 在Jerry之前的文章 基于SAP Kyma的订单编排增强介绍 ,我表达了自己对SAP应用的理解: 模型以及基于模型的增删改查 。只是同我们大学专业课学习时完成的家庭作业相比,SAP模型的复杂程度增加了好几个数量级。 和传统的增删改查相比,以订单编排领域为例,SAP订单模型的" 增 ",还需要考虑实际业务流程中各种类型的前置和后序订单,即SAP使用的术语 文档流(Document Flow) 。 而" 改 ", 除了订单自身状态的迁移外,还包括订单模型提供的各种可执行逻辑。这些逻辑既包括订单模型本身字段的更改,也可以包括订单与第三方系统的交互。在很多上下文里,我们称这些逻辑为Action。 如下图右下角所示: 既然订单模型复杂度如此之高,那么引入一种精良的能支持企业级订单编排应用的高质量建模方式,就显得至关重要。 随便看些例子,SAP CRM总共支持多少种标准的订单类型?下图中BUS2000开头的就是不同的订单类型,我没有具体数过,但是几十种总是有的。 而SAP Cloud for Customer,虽然位于CRM命名空间下面的Business Object的数量比SAP CRM要少一些,但是基本的用于实现销售自动化流程的订单模型仍然一应俱全。 我们先来看SAP

释放技术的想象:解码腾讯云软件架构与应用

别说谁变了你拦得住时间么 提交于 2019-12-06 03:37:09
欢迎大家前往 腾讯云社区 ,获取更多腾讯海量技术实践干货哦~ 关于腾讯 你可能玩过“王者荣耀” 你可能用过“微信”和它的“小程序” 你可能看过“腾讯视频”并且曾为之付费 你可能已经是多年的“QQ”老手但还不知道什么是“MQ” …… 作为成立多年的老牌互联网公司与社交巨头 腾讯有太多的产品渗透到我们生活的方方面面 这些产品的诞生和应用均离不开其云上架构与算法的支撑 19 周岁之际 腾讯为身为开发者的你准备了一场丰富技术盛宴 来自腾讯云与知乎的六位技术专家 围绕 SCF、云端容器化、X-P2P 直播加速、微信小程序等精彩内容 为你 360°全景解读腾讯云的软件架构与应用 分享内容与讲师介绍 演讲议题:如何快速打造基于实时音视频能力的爆款 APP 分享嘉宾: 黄斌,腾讯云视频业务产品总监。超过十年的新媒体、电信、互联网、云计算等行业工作经历,先后供职于 SONY、UTSTARCOM、ChinaCache 等技术服务公司。 议题介绍: 无论是泛娱乐,社交直播,还是 UGC/短视频应用,亦或是在线教育,腾讯云持续将经过实际业务验证的视频云产品开放给业界,助力垂直场景音视频应用产品快速推向市场。本次主要介绍如何利用腾讯云直播方案上线一款抓娃娃应用?如何在微信 H5 页面上发起双向音视频?如何做一款抖音类短视频应用? 演讲议题:用云函数结合消息服务实现数据的流式分析 分享嘉宾: 黄文俊,腾讯云

微服务架构 - Jimu(积木) 升级 1.0.0 支持 .Net Core 3.0

点点圈 提交于 2019-12-05 07:27:29
如果不知道 Jimu(积木) 是啥,请移步 .Net Core 分布式微服务框架介绍 - Jimu 这次升级除了支持 .Net Core 3.0 还新增部分功能,如 REST, 链路跟踪等,以下为详细; 一、功能列表 功能 说明 Jimu 1.0.0 Jimu 0.6.0 平台 .Net Core 2.1 ○ ● .Net Core 3.0 ● ○ 服务注册与发现 consul ● ○ 网关 Asp.Net Core Web ● ● RPC DotNetty ● ● 鉴权 JWT ● ● 负载均衡 轮训 ● ● 容错策略 重试 ● ● 容器 docker ● ● 路由配置 Attribute注解 ● ● 日志记录 log4net ● ● nlog ● ● 文档 swagger ● ● 链路跟踪 skywalking ● ○ REST Attribute注解 ● ○ 健康监测 心跳 ● ● 文件上存下载 多文件上存,单文件下载 ● ● 跳转 在服务端跳转到指定url ● ○ ORM Dapper ● ● DDD MiniDDD ● ● 二、建议用积木结合 docker 搭建分布式架构 三、swagger 四、skywalking 拓扑图: user -> jimu_apigateway -> jimu_order -> jimu_user Trace 跟踪 五、网关 服务器 微服务

直击JDD | 京东开启技术服务元年:携手合作伙伴,共创产业未来

你离开我真会死。 提交于 2019-12-05 02:56:40
11月19日,主题为“突破与裂变”的2019京东全球科技探索者大会(JDDiscovery)在京盛大开幕。京东集团副总裁黎科峰在JDD主论坛做了题为“技术驱动、开放赋能”的主题演讲,首次全面介绍了京东完整的技术布局与一体化开放路径,同时宣告了京东技术服务元年的开启。 ▲ 京东集团副总裁黎科峰做主题演讲 “京东是一家技术企业”,黎科峰展示了京东集团的技术全景图。经过多年的积累与发展,目前京东已形成了以云计算底层基础架构技术和通用化大数据平台、AI、IoT、研发能效、信息安全技术为依托,结合零售、物流、数字科技等不同场景的技术体系。 ▲ 京东集团副总裁黎科峰展示京东技术全景图 比如在零售技术体系中,京东已拥有中台组件能力群、智能供应链、全域交易、智能营销、门店科技等技术;在物流技术中,京东以无人仓、无人车、无人机等构建起智能物流体系;在数字科技中,京东已形成金融科技、智能城市、数据技术等体系;在云计算、AI、IoT等领域,京东均有成熟布局。 在过去一年中,京东对原有的中心化技术系统进行了改造,以适应对多种业务的支持,通过组件化、积木化的敏捷开发体系,低成本高效率地实现能力复制,以支持京东不断扩展的业务布局。目前,京东技术除对现有零售、物流、数科等相关业务提供持续、稳定、优质的技术支撑外,还有能力承接更多的外部需求,如国际化业务、对外商业化项目、外部企业系统改造等

入坑-双鹰咔哒C61016保时捷919赛车积木

匆匆过客 提交于 2019-12-04 13:24:59
原帖于ZDM首发 https://post.smzdm.com/p/amm53q8k/ 前几天 无意中逛ZDM 发现有条好价, C61016 标准版(无动力组件)狗东店家双十一活动, 原价249元, 现价219元, 还有199-100专享卷.到手119. 付款时发现 商家加了20运费, 变相涨价了. 头天夜晚还没有运费, 可能下单人多了吧. 对这款 积木 关注几个月了, 乐高 科技系列911 849的售价, 实在有点望而却步. 目光转投国产积木, 也在ZDM上看了很多伙伴的测评文章, 慢慢入圈. 外包装, 很大的 一个 盒子 1586PCS, 这是我第一次拼. 可能是按大小包装的, 并没有按标号分包, 这点有待改进下. 这么多零件, 找的时候很费一番功夫. 由于是第一次拼,而且这么多零件, 在分好零件包后, 开始时懵逼状态, 不知如何下手. 从官方说明书大致看个流程, 心里有点底, 开始动手, 慢慢进入状态. 其实很好拼. 不过,官方说明书中 每个步骤的零配件只有图, 边上没有零件号, 如果遇到相似部件, 只能到处找, 然后比对. 整整17包 3张贴纸, 两本官方说明书 3张贴纸, 两本官方说明书 在拼的过程中发现有缺件的情况, 尤其是拼到中途 有些关键的零部件缺失, 很头疼的一件事. 完成状态: 夜晚拍的 不是太亮 前仓盖, 车门, 后引擎盖都可以打开 前仓盖, 车门,

为什么具有编程思维的孩子更容易成功?孩子为什么要学编程?你想要的答案都在这儿!

我们两清 提交于 2019-12-03 16:17:15
为什么青少年编程突然间火了?背后有什么“阴谋”吗? 青少年编程真的有那么好吗?还是英美放的烟雾弹?又或者只是一种新的噱头? 青少年编程到底要不要跟风学? 今天,我们就来聊一聊“青少年编程”。 学编程,绝不仅仅是为了成为程序员! 愈刮愈烈的青少年编程风触动了很多家长的神经,可很多家长对于编程的认知都很模糊,对于孩子为什么要学习编程也没有清楚的认识,大部分家长都有这样的疑问: 考试不考,为什么要学 不想孩子做码农,为什么要学 对于有上述疑问的家长,你真的是out了!人工智能时代,编程早已不再是枯燥的代码、冷冰冰的电脑。所谓“编程思维”并不是编写程序的技巧,而是一种高效解决问题的思维方式,不当程序员也用得上。可以说编程思维=赢家思维,从学到玩都能用上! 那么,编程,为什么要学! 学编程,升学加分有有优势 编程已经进入小学教材,还被列入全国计算机等级考试! 编程已经列入高考内容之一! 编程在升学中的比重逐渐加大,已经成为高考加分的一大利器! 学编程,孩子思考更高效 每一行代码,每一个程序都能经过缜密思考产生 会编程,将大大提升孩子的逻辑思维和数学思维 学编程,还能贯穿语数外 用编程编写的小程序、制作的小物件以及小创作都是语文、数学、物理、英文等综合学 科的产物。 编程,该从哪学起? 聪明的家长,总能在时代变化时 为孩子做出正确的选择 那么,编程该从哪学起呢? 1

scratch教程:学做控制类积木

非 Y 不嫁゛ 提交于 2019-12-03 04:25:00
少儿编程中scratch很容易被小孩所接受,不管是从外观还是教程中,都符合少儿的兴趣,为此现在只要是开少儿编程课都会有scratch课程,今天娜娜姐小码王 scratch培训机构 就为大家分享,scratch教程:学做控制类积木!下面就一起来了解下吧!   顾名思义,就是等待一定的时间。   首先看下上次的图片,是不是感觉有一点问题,在同时说话。   加上一个等待时间后,看看效果,是不是好了很多。   重复执行上次也已经使用过了,作用就是重复的做一件事情,可以设定重复的次数也可以一直重复下去。   这也是一种重复执行,直到达成某个条件,重复执行才会停止。比如播放背景音乐,一直重复播放,直到游戏结束,停止播放。   这是一个判断语句,“如果、那么”如果达成某个条件,那么执行某段程序;“如果、那么、否则”如果达成某个条件,那么执行某段程序,如果没有达成这个条件,那就执行另一段程序。   来看个例子:小猫遇到小狗,受到惊吓,并后退。   等待达成某一项条件时,才继续运行程序。   克隆体是个很强大的积木,可以从1变到无穷大,并实现不同的功能。   效果: 来源: https://www.cnblogs.com/zqw111/p/11777013.html