学习
实践
活动
工具
TVP
写文章

按键精灵——数组应用(一)

这是奔跑键盘侠第129篇文章 作者|我是奔跑键盘侠 来源|奔跑键盘侠(ID:runningkeyboardhero) 转载请联系授权(微信ID:ctwott) 数组? 不知不觉,讲到了数组,让人不由得想起了C++里面看着就忧伤数组 放心,我们今天要讲数组,跟那个数组,不太一样。按键精灵里面,就没有什么难语法,如果真的有,那一定是错觉 ? 而软件自带语法讲解中写是:返回指定数组维数最大/最小可用下标。简单讲一下,刚才A=Array(10,20,20),其实是一个包含3个元素一维数组,平时用到一维情形居多。 发现闭塞久了,很多新内容都不知道。还用一些很古老方法。 于是在遍历场景下,我们就可以顺理成章用For Each i In 语法替换掉UBound函数,而如果要计算元素个数,还是可以用到下标+1计算方法。

13.4K30

按键精灵——数组应用(二)

这是奔跑键盘侠第130篇文章 作者|我是奔跑键盘侠 来源|奔跑键盘侠(ID:runningkeyboardhero) 转载请联系授权(微信ID:ctwott) 数组应用,上一期讲了Array 1 Split函数 这个Split函数,软件中语法介绍是这样写:返回基于 0 一维数组,其中包含指定数目的子字符串。 简单一点讲,就是针对一维数组量身定制函数。 上一段讲Split最后一段最后一句,通过判断语句,找到对应姓名号码,可以直接用Filter来实现。 隐隐觉得Filter是一个非常牛逼函数,因为Python中Filter是可以把过滤条件设置为函数名,比如写一个筛选偶数函数,直接把“小明”替换成函数名,是可以直接过滤出数组中偶数。 可是按键精灵Filter,调试了无数遍,很多Python功能它并不适用。我知道它功能肯定是弱化了,已经失去了它该有的强大。不过也不排除潜在隐藏功能没有被发掘,容我再好好思考一番,想到了再说吧

2.8K20
  • 广告
    关闭

    云服务器应用教程

    手把手教您从零开始搭建网站/Minecraft游戏服务器/图床/网盘、部署应用、开发测试、GPU渲染训练等,畅享云端新生活。

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    VBA制作简单按键精灵

    你需要把统计好10几万数据一个一个输入到系统里(估计真有这种事的话你要辞职了)! 但是我工作中真有类似的例子,估计是单位财务系统版本太旧,又或者是没人去研究系统,同事做凭证都是手敲进去。 平时一些小报销凭证还好,可是有些工资、成本相关凭证,一个凭证分录有的多达几百条,他们都是靠手敲! 3、代码实现 Excel VBA作为一种编程语言,虽然不适合开发什么大型软件系统,但是从理论讲,还是可以实现任何语言能实现功能,所以在VBA里也没什么是不可能。 这种简单按键精灵在VBA里很容易,甚至不用调用API,VBA已经帮我们封装好了功能,那就是SendKeys。 只要我们正确找准每一行数据输入步骤,加上合适等待时间保证电脑不会因为卡顿影响,就能够顺利完成数据输入。

    2.1K10

    trunk链配置命令_链聚合配置

    acc vlan 10 8.输入ex 9.输入int f1/1 10.输入sw mo acc 11.输入sw acc vlan 20 12.输入do show vlan-sw b 6、配置中继链, 输入ex 输入end进入特权模式 输入show int f1/0 switchport,查看端口,此时端口在access状态 7、接下来把SW1和SW2设置为中继链。 此时我们可以用WireShark来抓互相通讯数据分析 1、右击选择一条接入链 2、会从SW1 f1/1端口抓取数据,输入ping 192.168.10.40,抓包会获取数据。 ---- 3、双击从中获取数据,其中有许多重要数据。 ---- 4、接下来我们抓取中继链查看vlan。 7、同时再抓取一条PC1与PC3数据,用同样方法打开数据查看。 8、这样不同链才实现了互通。 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    7920

    HDOJ 2073 无限

    Problem Description 甜甜从小就喜欢画图画,最近他买了一支智能画笔,由于刚刚接触,所以甜甜只会用它来画直线,于是他就在平面直角坐标系中画出如下图形: ? 甜甜好朋友蜜蜜发现上面的图还是有点规则,于是他问甜甜:在你画图中,我给你两个点,请你算一算连接两点折线长度(即沿折线走路线长度)吧。 Input 第一个数是正整数N(≤100)。 代表数据组数。 每组数据由四个非负整数组成x1,y1,x2,y2;所有的数都不会大于100。 Output 对于每组数据,输出两点(x1,y1),(x2,y2)之间折线距离。 3 1 99 99 9 9 5 5 5 5 Sample Output 1.000 2.414 10.646 54985.047 0.000 求出(x1,y1)到(0,0)距离 , 求出(x2,y2)到(0,0)距离, 相减取绝对值!

    18010

    服务器mtr链测试工具使用方法详解

    服务器ping不通或者出现丢包等现象可以使用mtr工具来测试网络链及路由诊断,服务器百科网来说说mtr使用方法及mtr测试结果数值说明: 一:mtr介绍 mtrmtr(My traceroute)集合 mtr默认发送ICMP数据包进行链探测,用户还可以通过-u参数来指定使用UDP数据包用于探测。 相比traceroute只会做一次链跟踪测试,mtr会对链路上相关节点做持续探测并给出相应统计信息。mtr能避免节点波动对测试结果影响,所以其测试结果更正确。 在“Host”字段输入域名或目标服务器IP; 2. 单击“Start”开始测试,测试开始后,该按钮会变成Stop; 3. Linux下使用mtr命令 Linux下使用mtr命令即可,简单方便,命令也很简单:mtr 服务器ip或者域名 mtr命令可选参数: -r或—report:以报告模式显示输出; -p或—split:将每次追踪结果分别列出来

    2.9K31

    03:丛林中

    热带岛屿Lagrishan首领现在面临一个问题:几年前,一批外援资金被用于维护村落之间道路,但日益繁茂丛林无情侵蚀着村民道路,导致道路维修开销巨大,长老会不得不放弃部分道路维护。 上图左侧图显示是正在使用道路简图以及每条每个月维修费用(单位为aacms)。现在长老会需要提出一种方案,即需要保证村落之间都可以互相到达,又要将每个月道路维修费用控制在最小。 接下来有n-1行,每行第一个数据便是按字母顺序排列村子编号(不包括最后一个村庄)。 每个村庄后面的数据k代表该村庄通往编号在其之后村庄道路数目,如A 2 B 12 I 25,代表A村庄有2个编号在A之后村庄和其相连。 ).总数目不超过75条,每个村庄到其他村庄不会有超过15条(包括编号在其之前和之后)。

    47660

    追踪 SkyWalking 源码分析 —— Collector Server Component 服务器组件

    下面我们来看看整体项目结构,如下图所示 : ? OK,我们从接口到实现顺序进行分享。 2. 一个 ServerHandler 对应一个请求处理。 3. gRPC 实现 3.1 GRPCServer org.skywalking.apm.collector.server.grpc.GRPCServer ,基于 gRPC 服务器实现。 Jetty 实现 3.1 JettyServer org.skywalking.apm.collector.server.jetty.JettyServer ,基于 Jetty 服务器实现。 此处,服务器并未启动。 #start() 实现方法,启动服务器

    38420

    基于JavaAgent全链监控五《ThreadLocal链追踪》

    案例简述 Google开源Dapper链追踪组件,并在2010年发表了论文《Dapper, a Large-Scale Distributed Systems Tracing Infrastructure 》,这篇文章是业内实现链追踪标杆和理论基础,具有非常大参考价值。 目前,链追踪组件有GoogleDapper,Twitter Zipkin,以及阿里Eagleeye (鹰眼)等,它们都是非常优秀追踪开源组件。 在Spring Cloud Sleuth中集成Zipkin非常简单,只需要引入相应依赖和做相关配置即可。 ? 链追踪(Dapper) 当业务程序代码在线上运行时,实例A、实例B、实例C,他们直接可能从上到下依次调用,为了能很好监控程序调用链,我们需要对调用链进行追踪监控。

    1.3K20

    分布式链追踪:Skywalking 模型设计

    ,并且很容易进行标准化生命周期管理; - **服务网格**:使得服务访问与服务提供者拓扑结构(位置)解耦,从而减少系统变更风险,便于观察跨组件交互; - **微服务架构**:松耦合微服务让细粒度升级或弹性扩展成为可能 原创不易,欢迎关注作者gitchat账号,并订阅文章,分布式链追踪:Skywalking 模型设计 https://gitbook.cn/new/gitchat/activity/5edc4604a7b8bf6bae03353a 您打赏也是我持续输出优秀原创文章一点动力 往期文章精选: 分布式链追踪:Skywalking 探针模型设计 分布式链追踪 Skywalking:告警和度量架构设计 分布式链追踪 Skywalking :插件化和模块化架构设计 分布式链追踪Skywalking Skywalking 存储客户端设计 源码分析-分布式链追踪:Skywalking存储插件能力-elasticsearch 架构师如何技术选型 -全链监控 基于Skywalking全链行业解决方案 Nacos源码分析系列之整体分层架构 Nacos源码分析系列之Naming模块-集群篇-初级版 Nacos源码分析系列之Naming模块

    47510

    【玩转Lighthouse】录制云端讲座

    后疫情时代以来,许多高校实行了严格防疫要求,这也限制了线下学术交流。但经过实践发现,线上学术会议、讲座也独具优势,特别是对于非本校同学来说,线上讲座可获得性更高。 有的时候,存在讲座安排与其他事务冲突情况,利用腾讯轻量应用服务器,可以录制该期讲座,后续观看。 mkey=62552b3a7724cf8a&f=0000&cip=119.36.233.127&proto=https 4.按键精灵 http://res.91anjian.com/Pc/qm2014chs.exe OneDriveSetup.exe 6.虚拟声卡 ttps://dl.pconline.com.cn/download/424808.html 二、设置软件 1.腾讯会议/zoom 默认连接电脑音频,关闭摄像头、麦克风等 2.按键精灵 使用按键精灵实现定时进入会议、确认录制请求、离开会议(腾讯会议、zoom通用)等,按键精灵脚本代码如下 dim Obj,UserName,NowTime,LenS,Num set Obj = createobject

    29510

    图论--关于最长探讨

    最短路求法,有很多,Floyd、Dijkstra、Bellma-Ford,但是我们来思考一下最长,SPFA和Floyd必然可以跑最长,一个是DP,一个是基于更新更新,所以由于这两种特性,决定了他们能够跑最长 ,但是最不会被卡Dijkstra在这里就显得蹩脚了。 最长更新的话,最先出队是1-4边,但是她不能更松弛别人,此时1-4边=3 然后1-3出队,他能松弛1-4 此时1-3为2 1-4为5 然后1-2出队,他能松弛1-3 此时1-2为1 1-3 为3 想一下 为什么能跑最短路,因为路径长度不减,这是算法核心,而到了最长,理应是路径长度不增,但是我们看到我们确定边过程为 3 2 5 1 3不满足单调性,所以必然错误。 我在这里提出一种优化,但是仅限于路径长度较短情况下,Node中多加一个double类型数据记录长度分之一,用来跑最短路,但是由于精度限制1e6数据就开始发飘。

    26530

    运维再何方?

    今晚听了赵成老师关于运维职业发现分享,对运维最直观感受是“不要在运维角度看运维”。 简单点说就是要跳出运维视角,从更高,更全视角去看运维。 人生旅途本身就是不断向前,个人发展也是,如果一味原地不动,或者说吃老本,那么在这个高速发展信息时代,你随时都可以被淘汰,所以作为运维人员,要不断储备自己能力,技术能力,故障解决能力等等。 然后用iostat,iotop,uptime等工具来找是哪个进程造成,其实到最后也并没有解决根本问题。 随着云计算,云原生不断发展,对运维人要求也再不断增强,要成为一个优秀运维人员,一定要具备一下能力: 1、具备扎实基础运维能力 2、具备开发能力,并且有开发实战 3、熟悉常用开源产品原理 4、要有业务链分析、压测、容量、限流、 监控、应急、变更管控、故障管理能力 5、要跳出运维视角,用运营眼光看运维 最后,常说运维就是背锅侠,一口黑锅放不下。

    9520

    DIY一个按键精灵,用python控制mac鼠标与键盘

    中国 RPA 市场,近年来增速也均超过 100%,发展预期乐观。 雇佣一大堆机器人,为自己干活是不是很爽? 那么,什么是按键精灵按键精灵,办公自动化! 原理和Excel中录制宏是一样,但是应用范围更广,功能更强悍:无论你鼠标指向屏幕上哪个软件,哪个按钮,在键盘上输入什么数字,或者汉字,它都可以忠实地记录下来,最后形成脚本文件。 实现这个,首先要开发个小型APP,然后此APP可以获取系统键盘跟鼠标的控制权。 我比较喜欢使用python,常用开发环境是mac,如果跟我使用一样开发环境,可以继续往下看哦~ python有一个封装了 Mac OS 上 Objective-C 一个库,叫 pyobjc 。 第一个实现功能比较简单,由于我微信好友非常多,群也非常多,所以我实现第一个功能就是让代码帮我把微信里最新消息全部收集起来,这样我只要抽空统一看一遍,就好了。 获取信息,效果大概如下: ?

    1.6K41

    集成光光栅

    这一篇笔记主要总结下光栅结构在集成光不同应用,加深一下对此理解。 所谓光栅,就是通过一定微加工手段,使得材料折射率满足一定分布,从而实现对光操控一类光器件。 典型光栅结构,示意图如下, ? (图片来自文献1) 上图中光栅区域折射率以n1和n2交替变化。图中光栅结构为周期性光栅结构,折射率分布周期是Gamma。 其他几种常用光栅结构包括:1) 啁啾光栅, 2) 切趾型光栅,3)双周期型等。 以下介绍下光栅结构在集成光主要功能。 1. 光栅耦合器 光栅结构另一个主要作用是作为耦合器,将光芯片外部光场耦合进芯片内,将芯片内处理好光信号耦合到外部光纤中。光栅耦合器示意图如下, ? 以上是对光栅结构一个简单总结,不是很全面。光栅结构在集成光应用较为灵活,既可以设计成反射器、耦合器,用于改变光传播方向,也可以对波导等效折射率、色散等性质进行设计。

    95060

    「科技·TEG」拓前行-TDSQL追求极致体验这一

    十年,一走来,技术追求永无止境,打造一款更好用高一致、高可用、高性能分布式数据库产品初心从未改变,系统架构历经三代优化,2012年立项第四代产品TDSQL,经过5年打磨与海量业务实际运营优化, 当然,道阻且长,随着硬件不断在更新,业务越来越多样且复杂,数据库领域还有许多新挑战还需我们去攻克。本文尝试着记录下过去十年一摸爬滚打过程中,团队一些思考与总结,希望后面的越走越宽! 首先,单机性能提升,对于海量业务来说,能够极大降低服务器等成本;其次,性能指标也是用户最能直接感受到指标之一,所以性能优化一直是我们优先级最高任务之一。 4、扩展性。也就是通常说分布式。 上面的几个问题,前面2个是基本功能问题,在第一个版本就已经基本保障了,但是是不是就足够了?远远不够,走得不够多,遇到坎太少,碰到新坑时,依然可能会摔跤。 写在最后 TDSQL一走来,在可靠性、可用性、性能、扩展性、配套设施等方面取得了一些里程碑式成果,但是远没有到极致用户体验。

    62470

    012规律怎么看_五星012判断

    堆 题目链接 将一系列给定数字顺序插入一个初始为空小顶堆H[]。随后判断一系列相关命题是否为真。 child of y:x是y一个子结点。 输入格式: 每组测试第1行包含2个正整数N(≤ 1000)和M(≤ 20),分别是插入元素个数、以及需要判断命题数。 下一行给出区间[−10000,10000]内N个要被插入一个初始为空小顶堆整数。之后M行,每行给出一个命题。题目保证命题中结点键值都是存在。 输出格式: 对输入每个命题,如果其为真,则在一行中输出T,否则输出F。

    7620

    全链压测(4):全链压测价值是什么?

    前言 在前面的几篇文章中,介绍了全链压测背景、在企业中立项流程以及落地一些技术方案。 在开始真正介绍落地实践过程以及相关案例之前,我想和大家聊聊,我对全链压测一些认知,即:全链压测在技术团队中定位,以及它价值是什么。 业务和技术是什么关系? 其中,人力研发成本优化是很复杂一件事,营销成本是企业最主要品牌曝光和拉新运营手段。云资源成本,也可以理解为云服务器或者机房硬件成本。这三部分成本中,云资产/硬件成本是可以通过技术手段来降低。 全链压测对稳定性保障价值 聊了这么多,回到文章顶部,我所要表达内容,全链压测价值是什么? ,通过前面的几篇文章,从认识全链压测到项目立项以及技术调研和测试验证,我试图从另一个视角来为大家揭秘全链压测另一面。

    33120

    微信个人号机器人

    (主要被各种技术走偏),终于成功了,都是走过心酸泪,分享给大家,大家学习完,记得给我点个赞!!! ,但是如何和微信交互呢,如何取到微信数据调用相关聊天接口呢,具体分为以下几种技术类型: 微信Web接口:微信自己个人微信接口,可惜是我开发时候,腾讯说我微信不支持,后来和客服聊发现仅支持部分微信 ,17年后微信不支持了,不过还是有一些牛×star 都是过W star项目,可惜荒废了。 手机Xposed和电脑 PC :都是HOOK技术,是需要懂汇编,懂c或c++才可以开发自定义,重点是还需要公司去买采购刷机手机和windows服务器,我是测试完成后才发现需要那么大成本,一个号成本几千块 模拟机技术:使用按键精灵或者android技术去弄,我第一个就是用这个,一把辛酸泪,延迟高、消息实时到达率低、模拟人为操作效率慢、第一版上线后老板让重新开发!!那也是我后来植发主要原因!!

    17910

    扫码关注腾讯云开发者

    领取腾讯云代金券