腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
重构
API
调用
中
的
重复性
if
语句
、
、
、
我使用了四个非常相似的if
语句
来选择为我
的
天气应用程序项目显示哪个天气图标。 我尝试过使用for循环,forEach,谷歌,实验,但我似乎不能完全
重构
它并保留它
的
功能。我从OpenWeatherMap获取了天气预报数组
的
前四项,并根据特定数组
的
天气代码(表示时间)显示相应
的
图标。 我有功能,但我有很多重复
的
代码,谁能帮我
重构
这个或给我指出正确
的
方向吗?这是我
的
第一个合适
的
项目,所以
浏览 18
提问于2021-02-02
得票数 0
回答已采纳
2
回答
重构
if-else会用上下文管理器阻塞python吗?
、
、
我希望
重构
一些
重复性
的
代码块,如下所示: if condition == True:else: print("Doing其中所有的print
语句
表示块重复中常见
的
一些任务。 有相当多这样
的
代码块,我正在尝试排除重复--即,除了上面块
中
由pass表示
的
语句
之外
的
所有代码块。换句话说,我正在寻找类似于包装pas
浏览 40
提问于2020-11-05
得票数 1
回答已采纳
4
回答
eclipse可以将方法转换/
重构
为类吗?
、
、
、
、
这看起来应该是相当直接
的
,但我看不到任何明显
的
东西。我主要想做
的
是指向一个方法并
重构
->提取类。这将把有问题
的
方法带到一个新
的
类,并将该方法作为顶级公共
API
。
重构
还会将所有必需
的
方法和变量拖到新类
中
,如果旧类
中
没有其他任何人在使用它们,则将它们从旧类
中
删除。 这是我在
重构
遗留代码时经常遇到
的
重复性
任务。不管怎样,我目前使
浏览 1
提问于2010-08-02
得票数 11
回答已采纳
3
回答
重构
过多
的
条件逻辑
我对任何能真正减少if/else
语句
的
“工具”感兴趣。例如,如果一个人有一个标题(即北、南等)和一个指令(向前、向后、向左等),这是8个不同
的
可能分支,我如何将其
重构
为
重复性
较低
的
内容?例如if (person.Heading = "N“&& person.Instruction =”向前移动“)我使用
的
是.NET 4.0。LINQ是可以接受
的
(尽管我想知道现代
浏览 1
提问于2012-01-30
得票数 0
回答已采纳
3
回答
如果
API
调用
的
of
语句
,我如何
重构
?
、
、
我有一个搜索按钮,根据用户选择
的
选项,相应
的
API
调用
将被触发。但我现在有一堆如果其他
的
声明。 this.filterparticipant.emit(filterByVcheqCode); }谢谢 我现在有这样
的
感觉this.extendedSearchService[method](...
浏览 2
提问于2019-10-23
得票数 0
回答已采纳
2
回答
重构
使用if
语句
的
重复范围检查
、
、
、
下面我用逻辑
语句
附加代码。通过查看这段代码,我可以看到它
的
重复性
。我
的
任务:给我一个9x9
的
网格,里面有9个方框,我正在尝试获得索引来开始从(startRow/Col)到(startRow/Col+2)
的
循环。或者我应该尝试
重构
代码并使用switch?雅克
浏览 2
提问于2017-11-07
得票数 0
1
回答
重构
R
中
重复性
代码
的
技巧
、
一个真正
的
R程序员该如何编写冗余步骤
的
代码块呢?在这里,我复制/粘贴/编辑每一行,这对于这个小
的
分析很好,但是对于较大
的
分析就会变得笨拙。在SAS
中
,我会编写宏。在R
中
寻找生成原理。这个例子有几个典型
的
模式,比如重新编码一组连续
的
和/或有编号模式
的
列。此外,重新编码逻辑只是将NA替换为0,然后添加1作为另一个算法
的
输入,该算法需要输入变量为正整数,这里使用
的
是car库。
浏览 4
提问于2014-09-04
得票数 1
3
回答
在verilog
中
嵌入perl
、
、
、
寻找一种使用perl和verilog autos自动生成
重复性
verilog代码
的
方法,而无需使用generate
语句
。具体地说,我想这样做: 当我在emacs
中
调用
verilog AUTOs时,应该会生成AUTOMATE_THIS注释部分
中
的
所有内容。当然,我可以编写一个perl脚本并在我
的
emacs会话之外运行它,重新加载缓冲区,然后执行verilog AUTO扩展,但我想这样做。
浏览 6
提问于2015-12-03
得票数 0
1
回答
2结帐:找不到lineItemId,它是停止经常性销售所必需
的
我需要阻止一次
重复性
的
销售。查看此
API
调用
的
文档:,它需要一个lineItemId。我假设它是要使用
的
发票id。这是正确
的
吗?
浏览 0
提问于2013-07-21
得票数 0
回答已采纳
2
回答
如何在ASP.NET MVC控制器
中
全局处理
API
响应?
、
、
我有几个
调用
API
的
控制器方法,我使用如下所示
的
开关
语句
来处理响应。 是否有一种方法可以
重构
我
的
代码来处理来自一个地方
的
响应,而不是在每个请求中都有几乎相同
的
开关
语句
?我能处理那里
的
回复吗?
浏览 8
提问于2022-09-30
得票数 0
1
回答
从SELECT查询
的
结果生成更新查询
我正在寻找一种简单
的
方法来根据某些SELECT查询
的
结果创建更新查询。这样做
的
目的是创建一个私有配置文件,我计划在从“公共”备份恢复数据库后运行该文件。例如,假设我有一个名为setting
的
表,其表结构如下:和一个查询,如:根据这些查询
的
结果,我希望生成INSERT/UPDATE
语句
,这些<e
浏览 1
提问于2013-06-20
得票数 0
2
回答
在执行类似任务
的
if/else
语句
中使用for-循环
的
最佳方法是什么?
、
、
、
在下面的代码
中
,即使if / the
语句
的
计算结果为true或false,也将
调用
doSomething()函数。我想知道
的
是,是否有一种方法可以
重构
这段代码,使其成为“DRYer”。在我
的
实际代码
中
,循环
的
主体不仅仅是被
调用
的
单个函数,所以我认为它值得
重构
。
浏览 2
提问于2022-04-30
得票数 1
回答已采纳
1
回答
获取IllegalArgumentException:在更新重复
的
全天事件时,事件
中
不能同时具有DTEND和DURATION
、
、
我正在更新日历
中
的
一个事件,按照CalendarProvider开发人员指南使用Android
API
。duration=PT1H dtstart=1371214800000 rrule=FREQ=WEEKLY 里面没有dtend,只有持续时间。
浏览 5
提问于2013-06-14
得票数 1
1
回答
如何在bigquery
中
以最小
的
db命中执行多个sqls
、
我们有需求,我们在数据帧中有一堆SQL,并且希望在BQ
中
执行。如果该查询返回数据,则希望在数据帧
中
设置标志Y else。有没有办法在BQ
中
执行多个句子??一次执行,也就是一次命中BQ。
浏览 4
提问于2021-12-16
得票数 -1
1
回答
使用AFNetworking对多个JSON请求进行排队并保存它们
的
响应
、
、
、
、
我刚接触AFNetworking,我对使用它为我
的
应用程序处理几十个JSON请求很感兴趣(例如,使用web服务
的
API
来响应JSON),但我在理解如何做到这一点时遇到了一些问题。有人能提供一些关于我将如何实现这一点
的
见解吗?就像我说
的
,我是新手,所以如果你用代码来解释的话,我会非常感激
的
。关于我正在尝试做
的
更具体
的
示例,下面是我正在使用
的
Clear Read
API
,在该
API
中
,
浏览 0
提问于2013-03-25
得票数 0
回答已采纳
1
回答
一个异步
调用
的
完成是否可以在另一个异步
调用
开始之前使用useEffect进行排序?
、
我试图在我
的
refactor应用程序中使用useEffect,但也会更模块化地
重构
内容。下面显示
的
是实际工作代码
的
核心。它驻留在上下文提供程序文件
中
,并执行以下操作: 1.
调用
AWS扩容以获得最新
的
Auth访问令牌。2.在对
API
进行Axios
调用
时,以Authorization报头
的
形式使用此令牌。此外,在这样做时,我还可以将header对象存储为它自己
的
上下文属性,然后GET
调用</em
浏览 0
提问于2019-08-21
得票数 1
回答已采纳
1
回答
如何在NextJS
中
为getStaticProps导入
API
路由?
、
、
我正在使用NextJS
的
getStaticProps从外部
API
中
获取一些数据。通过阅读上
的
数据获取文档,我发现了一个特别的注意事项: 注意:不应该使用fetch()来
调用
应用程序
中
的
API
路由。相反,直接导入
API
路由并自己
调用
它
的
函数。您可能需要为这种方法稍微
重构
您
的
代码。现在,我正从名为getStaticProps
的
页面组件直接
调
浏览 3
提问于2020-09-24
得票数 8
回答已采纳
1
回答
优化switch结构-如何避免添加if子句
、
、
、
、
我正在尝试优化我必须
重构
的
代码。没有任何优化
的
代码会有一些switch
语句
。如果switch
语句
内部发生错误,则会向
调用
方法返回一个错误,例如:{ //do something...default: } int error_type = -1;
浏览 0
提问于2014-09-19
得票数 0
4
回答
如何
重构
代码以删除C#应用程序
中
的
break
语句
、
、
我有一个C# Windows应用程序,在这里我使用下面的代码
调用
一个
API
:{ { } { }通常情况下,当出现网络问题时,会取消对
API
的
get请求。所以我所做
的
是,每当任务被取消时,我就尝试三次。如果它不起作用,那么我将向
调用
浏览 2
提问于2019-02-05
得票数 1
回答已采纳
5
回答
将代码
重构
为using
语句
、
、
、
我有一个有很多方法
的
dal层,所有的方法都
调用
存储过程,一些返回列表(所以使用了SqlDataReader),其他
的
只有一个特定值。ReturnValue", returnType).Direction = ParameterDirection.ReturnValue; }} cmd.Connection.Dispose();
浏览 2
提问于2009-05-26
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
优化Shopify API的调用性能
64位Office中API函数声明语句学习第30讲
Python3 API 的封装及调用
Securityaffairs爬虫实践-调用google翻译的API介绍
如何在SpringBoot中优雅地重试调用第三方API?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
实时音视频
活动推荐
运营活动
广告
关闭
领券