我一直在使用以下网址从雅虎财经获取历史数据已经有一段时间了,但截至昨天它已停止工作.
https://ichart.finance.yahoo.com/table.csv?s=SPY
浏览本网站时说:
马上回来...
感谢您的耐心等待.
我们的工程师正在迅速解决这个问题.
但是,由于这个问题自昨天起仍然存在,我开始认为他们已经停止了这项服务?
我的SO搜索只指向了这个主题,它与https有关...
还有其他人遇到过这个问题吗?我该如何解决这个问题?他们是否提供对历史数据的不同访问权限?
我试图弄清楚是否有可能返回从我的AWS S3存储桶中获取的对象的某种流(可能是内存流?)。
S3存储桶包含许多不同类型的图像,文档等。所有这些都应在我的网站上使用。但是,我不想显示我的AWS S3存储桶的路径。
这就是为什么我试图创建一个流并动态显示图像和可下载文档的原因,而不是完整路径。这有意义吗?:-)
我正在使用C#/。NET AWS开发工具包。
期待听到任何指向的想法和指示!
public FileStream GetFile(string keyName)
{
using (client = new AmazonS3Client(Amazon.RegionEndpoint.USEast2))
{
GetObjectRequest request = new GetObjectRequest
{
BucketName = bucketName,
Key = keyName
};
using (GetObjectResponse response = client.GetObject(request))
using (Stream responseStream = response.ResponseStream)
using (StreamReader reader = new StreamReader(responseStream))
{
// The following outputs the content of my text file:
Console.WriteLine(reader.ReadToEnd());
// Do some magic to return content as a stream
}
}
}
Run Code Online (Sandbox Code Playgroud) 我想重新回到焦点后刷新页面.对于我认为我可能会使用的令人耳目一新的部分:
location.reload();
Run Code Online (Sandbox Code Playgroud)
棘手的部分是如何确定何时刷新?
首先,窗口必须松开焦点(可以通过我假设的.blur()来确定).
只有在失去焦点的窗口重新聚焦后才能触发自身的刷新.我可以在位置上使用.focus()吗?或者我必须在这里使用其他东西吗?
我如何结合这两种情况?
你的方法是什么?
我有一个8位数的EAN代码,我想将其转换为EAN-13代码.
你知道如何计算这个算法吗?
或者只是在EAN-8的开头添加五个零?
例如EAN-8(1234 5678)成为EAN-13(00000 1234 5678)?
我有两个负载均衡的SQL服务器 - AlwaysOn.这些服务器中只有第二个应该用于水晶报告.我想使用readOnly
连接字符串中的标志访问第二个SQL服务器:ApplicationIntent=ReadOnly
在我的C#类中,我正在运行基于的水晶报告 ConnectionInfo()
var myConnectionInfo = new ConnectionInfo();
Tables myTables = reportDocument.Database.Tables;
for (int i = 0; i < myTables.Count; i++)
{
var myTable = myTables[i];
var myTableLogonInfo = myTable.LogOnInfo;
myConnectionInfo.ServerName = 'serverName';
myConnectionInfo.DatabaseName = 'databaseName';
myConnectionInfo.UserID = 'userId';
myConnectionInfo.Password = 'password';
myTableLogonInfo.ConnectionInfo = myConnectionInfo;
myTable.ApplyLogOnInfo(myTableLogonInfo);
}
Run Code Online (Sandbox Code Playgroud)
我还没有找到一种方法来设置ApplicationIntent=ReadOnly
.这应该是设置myConnectionInfo.Attributes
吗?不幸的是,我还没有找到答案,但尚未找到答案:
我有两个div:
<div><label for="1">Some really loooong text... Which breaks the second div. Which then appears shifted to the right.</label><input type="text" id="1" name"1"></div>
<div><label for="2">Shifted.</label><input type="text" id="2" name"2">
Run Code Online (Sandbox Code Playgroud)
我使用以下css浮动输入文本字段左侧的标签:
label{
width:200px;
float:left;
}?
Run Code Online (Sandbox Code Playgroud)
第二个div向左移动而不是出现在第一个div之下.它应该作为第一个对齐到左边.
这是一个例子:http://jsfiddle.net/qh37Y/
现在,如果我插入一个明确的:两个; div它有效,但这是最好的做法吗?
.clearer {
clear:both;
}
<div class="clearer"><label for="2">Shifted.</label><input type="text" id="2" name"2">?
Run Code Online (Sandbox Code Playgroud)
我有以下HTML
<div class="someClass">
Some text
</div>
<div class="someClass">
Some other text
</div>
<div class="add>
<img src="someImage.jpg">
</div>
Run Code Online (Sandbox Code Playgroud)
现在我想在点击添加图像后添加另一个div - 但只能在最后一个div之后添加类"someClass".
如果我使用以下jQuery,它将在每个someClass元素之后附加,因此多次.
$(".add img").live("click", function() {
$(".containerFooter").after("<div class='someClass'>test</div>");
});
Run Code Online (Sandbox Code Playgroud)
有没有办法只使用someClass属性将它追加到最后一个div之后?
我有一个AJAX调用,成功后得到一个简单的JSON,将返回的JSON写入名为的变量data
.
返回的JSON已在PHP中生成:
echo json_encode(array('message'=>0);
.
早在我的JavaScript控制台我记录的输出data
用console.log(data);
.输出{"message":0}
似乎是正确的.
但是,如果我尝试登录,console.log(data.message);
我会得到message: undefined
.
我在访问这个非常基本的JSON对象时做错了什么?
我一直在阅读一些关于如何通过JSON对象的文章,例如https://www.tutorialspoint.com/json/json_overview.htm,但我找不到我的错误.
希望你能指出我正确的方向:)
谢谢 :)
我正在尝试重新上传刚刚检索到的流.我使用AWS并不重要我相信......也许我对使用流的理解太有限了?:-)
我直接从AWS文档中使用以下方法来下载和上传流:
上传文件:
public bool UploadFile(string keyName, Stream stream)
{
using (client = new AmazonS3Client(Amazon.RegionEndpoint.USEast1))
{
try
{
TransferUtility fileTransferUtility = new TransferUtility(new AmazonS3Client(Amazon.RegionEndpoint.USEast1));
fileTransferUtility.Upload(stream, bucketName, keyName);
return true;
}
catch (AmazonS3Exception amazonS3Exception)
{
[...]
}
}
}
Run Code Online (Sandbox Code Playgroud)
获取文件:
public Stream GetFile(string keyName)
{
using (client = new AmazonS3Client(Amazon.RegionEndpoint.USEast2))
{
try
{
GetObjectRequest request = new GetObjectRequest
{
BucketName = bucketName,
Key = keyName
};
GetObjectResponse response = client.GetObject(request);
responseStream = response.ResponseStream;
return responseStream;
}
catch (AmazonS3Exception amazonS3Exception) …
Run Code Online (Sandbox Code Playgroud) 我正在尝试向login_hint
Azure AD身份验证的OpenID登录请求中添加。
添加login_hint
为属性对我来说不起作用:
var properties = new AuthenticationProperties();
properties.RedirectUri = "someCallbackUrl";
properties.Dictionary.Add("login_hint ", "SomeUsername");
AuthenticationManager.Challenge(properties, OpenIdConnectAuthenticationDefaults.AuthenticationType);
Run Code Online (Sandbox Code Playgroud)
手动向查询字符串...&login_hint=SomeUsername
中添加login_hint 至少向我证明了这种功能的存在:-)
我知道,如果要使用GoogleOAuth2AuthenticationProvider
它,就必须像这样覆盖自身。我尝试采用的方法是否需要类似的东西?