如何保存/加载位于我的课程所在的文件?我之前没有到该位置的物理路径,我想动态地找到该文件.
谢谢
编辑:
我想加载一个XML文件并写入和读取它,我不知道如何解决它.
我希望有两个不同的GET操作来查询数据,名称和ID,
我有这些路线:
config.Routes.MapHttpRoute(
name: "ActionApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
);
config.Routes.MapHttpRoute(
name: "ActionApiByName",
routeTemplate: "api/{controller}/{action}/{name}",
defaults: new { name = RouteParameter.Optional }
);
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new { id = RouteParameter.Optional }
);
Run Code Online (Sandbox Code Playgroud)
以及控制器中的这些操作:
[HttpGet]
public CompanyModel CompanyId(Guid id)
{
//Do something
}
[HttpGet]
public CompanyModel CompanyName(string name)
{
//Do something
}
Run Code Online (Sandbox Code Playgroud)
这样的调用:http://localhost:51119/api/companies/CompanyId/3cd97fbc-524e-47cd-836c-d709e94c5e1e 工作并进入'CompanyId'方法,
一个类似的电话http://localhost:51119/api/companies/CompanyName/something让我找不到404
但是这个:' http://localhost:51119/api/companies/CompanyName/?name=something'工作正常
任何人都可以解释这种行为,我做错了什么?
我想打印一个浮点数,我正在使用该包FLOAT_IO.
有没有办法控制点之后和之前的位数?
我想将不同数量的字符串传递给java中的函数,它假设是过滤查询的字符串,它可能是2-4个字符串.
你认为最好的方法是什么?
a)使用不同数量的参数为相同的函数创建重载?b)创建一个字符串数组的新实例并将其传递给函数?
任何其他优先方式?
谢谢
考虑以下代码:
public void convertTime()
{
DateFormat df = new SimpleDateFormat(dateFormat);
Date date;
Date date2;
date = df.parse("15/01/2010 21:58:54");
date.getTime(); //produces 1263585534000
date2 = new Date(date.getTime()); //this is ok, compiles
date2 = new Date(1263585534000); //gives an error: The literal 1263585534000 of type int is out of range
}
Run Code Online (Sandbox Code Playgroud)
我想知道如何将这个长数字转换为日期格式,为什么我会收到此错误?
谢谢