小编Fra*_*ank的帖子

雅虎 Finance API,如何获取某一天的历史日内数据?

我发现了一篇关于如何从雅虎下载历史日内数据的在线文章:http://www.quantshare.com/sa-426-6-ways-to-download-free-intraday-and-tick-data-for-在美国,股市

但是如何获得一个特定日的股票历史日内数据呢?例如,如何在2013-01-31获取IBM的一分钟间隔数据?

除雅虎之外,还有其他任何地方免费提供一天的历史日内数据吗?

api yahoo-finance

9
推荐指数
1
解决办法
2万
查看次数

如何在Java中解析这样的URI

我正在尝试解析以下URI:http://translate.google.com/#zh-CN | en |你

但收到此错误消息:

java.net.URISyntaxException: Illegal character in fragment at index 34: http://translate.google.com/#zh-CN|en|?
        at java.net.URI$Parser.fail(URI.java:2809)
        at java.net.URI$Parser.checkChars(URI.java:2982)
        at java.net.URI$Parser.parse(URI.java:3028)
Run Code Online (Sandbox Code Playgroud)

它有问题"|" 如果我摆脱"|",最后一个中文字符没有引起任何问题,处理这个问题的正确方法是什么?

我的方法看起来像这样:

  public static void displayFileOrUrlInBrowser(String File_Or_Url)
  {
    try { Desktop.getDesktop().browse(new URI(File_Or_Url.replace(" ","%20").replace("^","%5E"))); }
    catch (Exception e) { e.printStackTrace(); }
  }
Run Code Online (Sandbox Code Playgroud)

谢谢你的答案,但BalusC的解决方案似乎只适用于url的一个实例,我的方法需要使用我传递给它的任何url,它怎么知道将url切成两部分的起点在哪里只编码第二部分?

java parsing uri

8
推荐指数
4
解决办法
3万
查看次数

Google App Engine是否支持ftp?

现在我使用自己的Java FTP程序将对象从我的PC ftp到ISP的网站服务器.

我想使用Google App Engine的servlet来获取Paypal IPN消息,然后将消息存储到我自己的对象中并将对象ftp到我的ISP的网站服务器,这是可行的吗?我听说Google App Engine不支持FTP.

我不希望谷歌为我做这件事,但我可以在我上传到App Engine的网络应用程序中使用我自己的Java FTP程序吗?

坦率

ftp google-app-engine

8
推荐指数
2
解决办法
8894
查看次数

如何获得JButton的默认背景颜色?

我用这个myButton.setBackground(myColor)来改变JButton背景颜色到我的颜色,如何找到它的原始默认背景颜色,以便我可以改回来?我知道在更改和使用它之前我可以保存它的默认背景颜色,但是我想知道Java是否将它存储在某处,以便我可以调用类似的东西:myButton.getClass.getDefaultBackground()将它取回?

background default colors jbutton

7
推荐指数
3
解决办法
3万
查看次数

如何在java中检测日期是在本周还是下周?

如果我有一个事件的日期,例如2011-01-03,如何检测它是否在java中的这个或下周?任何示例代码?

编辑:

我认为这是一个简单的问题,结果比我想象的要复杂得多,本周我吃的是:从过去的太阳到本周六,下周是从下一个太阳到周六之后.

java date

7
推荐指数
2
解决办法
6238
查看次数

如何在Java中模拟网站?

我的应用程序访问网络上的信息,在我的开发过程中如何模拟Java中的网站?如果网址获取我的应用程序处理它的页面,但如果某个网站由于某种原因暂时关闭,或者即使网站已启动,但网址返回无效信息或者可能是因特网连接被禁用,那么如何Java应用程序区分这些情况?并能够分辨出哪个正在发生?

编辑:我正在尝试编写我的Java应用程序,以便在遇到不同的url访问时,它知道它处理的是哪种情况并相应地告诉用户.

java httpurlconnection http-status-code-404

7
推荐指数
1
解决办法
5141
查看次数

如何在Netbeans工具栏中创建自定义按钮?

我有一个命令行脚本,我保存在PC上的文件中.如何在NB 7.0中创建工具栏按钮,以便单击此按钮将运行我保存的脚本?另外,我应该将脚本文件命名为什么文件扩展名,以便它可执行,或者它是否重要?

netbeans toolbar button netbeans-platform

7
推荐指数
2
解决办法
9779
查看次数

为什么HttpServletRequest.getRemoteAddr()在Java servlet中不起作用?

我正在使用java servlet开发一个Web应用程序,我希望通过request.getRemoteAddr()从内部调用来获取用户的ip信息processRequest(HttpServletRequest request,HttpServletResponse response).

但它返回错误的IP.由于我对这个领域不是很了解,我不知道它在显示什么,也许是代理,我得到了这个:

RemoteAddr : 127.0.0.1
RemoteHost : 127.0.0.1
x-forwarded-for : null

127.0.0.1不是我的IP.

然而,当我去:http://www.javascriptkit.com/script/script2/displayip.shtml它将显示正确的,因为我使用servlet,我没有.shtml到我动态生成的html页面,我该怎么办?为什么该网站上的脚本能够正确显示而request.getRemoteAddr()无法执行此操作?

感谢所有答案,我现在有了一个线索,在将其部署到服务器之后,它按预期工作.显示正确的地址.

但即使我在本地机器上开发它,如何要求它显示绝对IP,就好像它在真实服务器上运行一样?还是可行的?

html java servlets

6
推荐指数
2
解决办法
3万
查看次数

如何从java中的Component获取BufferedImage?

我知道如何从JComponent获取BufferedImage,但是如何从java中的Component获取BufferedImage?这里强调的是"Component"类型的对象而不是JComponent.

我尝试了以下方法,但它返回一个全黑图像,它有什么问题?

  public static BufferedImage Get_Component_Image(Component myComponent,Rectangle region) throws IOException
  {
    BufferedImage img = new BufferedImage(myComponent.getWidth(), myComponent.getHeight(), BufferedImage.TYPE_INT_RGB);
    Graphics g = img.getGraphics();
    myComponent.paint(g);
    g.dispose();
    return img;
  }
Run Code Online (Sandbox Code Playgroud)

java components bufferedimage

6
推荐指数
2
解决办法
7007
查看次数

当Windows处于睡眠模式时,预定的Java应用程序会运行吗?

如果我启动一个Java应用程序,它启动并做一些工作然后进入线程睡眠一小时,然后在一小时后醒来并做更多的工作......

但我的电脑运行Win7和闲置15分钟后,它会进入睡眠模式,所以我的问题是:从我一小时开始的Java应用程序,如果我不碰电脑,并进入休眠模式,将我的Java应用程序仍然能够醒来,做的工作,如果是的话将在Win7的电脑唤醒与屏幕再次打开[因为在Win7休眠模式下的屏幕关闭]

java windows sleep-mode

6
推荐指数
2
解决办法
2418
查看次数