如何在提供的整数上找到最接近的整数?
说,我在mysql数据库中有以下整数:405,600,304.问题是如何在提供550时选择600或在提供300时选择304(即,以便找到最接近的整数)?
我说的是INTEGERS,而不是花车.
我已经扩展了Overlay并实现draw()了以便在地图上绘制一些东西.完成缩放mapController.zoomIn()(双击地图时调用),叠加层将正确绘制到地图上.
但是每当我使用内置的变焦控制器放大/缩小时,叠加都没有正确绘制,并且需要平移地图才能刷新叠加层.
我有一本书的一部分,有标点符号,换行符等等.我希望能够从文本中提取前n个单词,并将其分为5个部分.正则表达式使我神秘.这就是我想要的.我创建了一个索引大小为0的数组,包含所有输入文本:
public static String getNumberWords2(String s, int nWords){
String[] m = s.split("([a-zA-Z_0-9]+\b.*?)", (nWords / 5));
return "Part One: \n" + m[1] + "\n\n" +
"Part Two: \n" + m[2] + "\n\n" +
"Part Three: \n" + m[3] + "\n\n" +
"Part Four: \n" + m[4] + "\n\n" +
"Part Five: \n" + m[5];
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
a = [1, 2, 3, 4]
b = a.index(6)
del a[b]
print a
Run Code Online (Sandbox Code Playgroud)
以上显示以下错误:
Traceback (most recent call last):
File "D:\zjm_code\a.py", line 6, in <module>
b = a.index(6)
ValueError: list.index(x): x not in list
Run Code Online (Sandbox Code Playgroud)
所以我必须这样做:
a = [1, 2, 3, 4]
try:
b = a.index(6)
del a[b]
except:
pass
print a
Run Code Online (Sandbox Code Playgroud)
但有没有更简单的方法来做到这一点?
我们正在与约100名司机打电话出租车业务.
我想跟踪这100个驱动程序,但我还没准备好去使用GPRS和其他任何昂贵的工作,所以我想用他们的手机跟踪这些人.
也就是说,我拥有所有这些司机的手机号码.有没有办法使用任何谷歌API找到他/她的现在位置?
请告诉我Google API跟踪移动设备.
这不是一个实际重要的问题,但我想在F#中看到默认编程的一个例子,其中我的无点函数可以有多个参数(不是列表或元组的形式).
其次,这些函数如何操作复杂的数据结构.我在F#Interactive中试用它,但还没有成功.
我试过,例如:
> (fun _ -> (fun _ -> (+))) 333 222 111 555
Run Code Online (Sandbox Code Playgroud)
这是对的吗?
和:
> (fun _ -> (fun _ -> (+))) "a" "b" "c" "d";;
val it : string = "cd"
Run Code Online (Sandbox Code Playgroud) 可以以更好的方式完成
public static EnumFactorType GetFactorEnum(string str)
{
Standardization e = new Standardization();
switch (str.ToLower())
{
case "beta":
e.FactorType = EnumFactorType.BETA;
break;
case "bkp":
e.FactorType = EnumFactorType.BOOK_TO_PRICE;
break;
case "yld":
e.FactorType = EnumFactorType.DIVIDEND_YIELD;
break;
case "growth":
e.FactorType = EnumFactorType.GROWTH;
break;
case "mean":
e.FactorType = EnumFactorType.MARKET_CAP;
break;
case "momentum":
e.FactorType = EnumFactorType.MOMENTUM;
break;
case "size":
e.FactorType = EnumFactorType.SIZE;
break;
case "stat_fact1":
e.FactorType = EnumFactorType.STAT_FACT_1;
break;
case "stat_fact2":
e.FactorType = EnumFactorType.STAT_FACT_2;
break;
case "value":
e.FactorType = EnumFactorType.VALUE;
break;
}
return e.FactorType;
}
Run Code Online (Sandbox Code Playgroud)
如果我创建一个静态类(比如Constatant)并声明变量之类的 …
我试图从一个表中获取BrandID的值并将其添加到另一个表中.但我无法让它发挥作用.有谁知道怎么做对吗?
CREATE PROCEDURE AddBrand
AS
DECLARE
@BrandName nvarchar(50),
@CategoryID int,
@BrandID int
SELECT @BrandID = BrandID FROM tblBrand
WHERE BrandName = @BrandName
INSERT INTO tblBrandinCategory (CategoryID, BrandID)
VALUES (@CategoryID, @BrandID)
RETURN
Run Code Online (Sandbox Code Playgroud) 我需要在asp.net网页中显示文档审批工作流任务的当前状态,并突出显示特定活动.
我已经看过Visual工作流跟踪器示例(在wf和wcf示例中),但我有两个问题,
我必须在asp.net中渲染工作流而不是在WPF应用程序中.
我不需要显示工作流运行的当前状态,所有需要突出显示的活动都是需要用户输入的活动.例如"等待部门主管批准"等
如果我可以通过活动ID"创建书签并等待恢复书签"突出显示特定活动后将工作流XAML转换为JPG,那么它将完成工作.
检查附件中是否要在asp.net页面上呈现所需的工作流图像: