问题列表 - 第6525页

获取HTML文件Java

重复:

你如何以编程方式下载Java的网页?

如何在Java中获取html

我正在开发一个包含以下内容的应用程序:用户输入某个网站的URL,然后应用程序必须分析该URL.

如何使用Java访问HTML文件?我需要使用HttpRequest吗?这是怎么回事?

THKS.

java

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

库从HTML标签汤生成.NET XmlDocument

我正在寻找一个.NET库,它可以从无效的HTML代码生成一个干净的Xml树,理想情况下是System.Xml.XmlDocument.IE应该做出最好的努力猜测,修复和替换浏览器遇到这种情况,并生成假装XmlDocument.图书馆也应该得到很好的维护.:)

我意识到这很多(太多了?)要问,我会很感激任何有用的线索.似乎有相当多的Java实现,但我宁愿不生成自己的绑定.到目前为止,我已经找到了http://www.majestic12.co.uk/projects/html_parser.phphttp://users.rcn.com/creitzel/tidy.html#dotnet,以及http:// sourceforge .net/projects/tidyfornet.

我还没有构建或测试任何这些,但从(稀疏)文档和罕见的更新,他们似乎没有他们有我正在寻找的东西.那么你有什么建议,要么是这些选择,要么是你过去的经验.

.net clr xmldocument html-parsing html-agility-pack

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

Linq Count返回结果

//Feedback Check
var generalFeedbackQuery = from feedbackElements in xml.Elements("feedback")
                           select new
                           {
                               Feedback = feedbackElements.Element("general").Value,
                               PostiveFeedback = feedbackElements.Element("positive").Value,
                               NegativeFeedback = feedbackElements.Element("negative").Value
                           };

Assert.AreEqual(actual.feedback, generalFeedbackQuery.ElementAt(0).Feedback);
Assert.AreEqual(actual.positiveFeedback, generalFeedbackQuery.ElementAt(0).PostiveFeedback);
Assert.AreEqual(actual.negativeFeedback, generalFeedbackQuery.ElementAt(0).NegativeFeedback);
Run Code Online (Sandbox Code Playgroud)

是否可以检查查询是否返回任何内容?

喜欢

if(generalFeedbackQuery.Count())....
Run Code Online (Sandbox Code Playgroud)

这似乎有效,但如果你在Count上添加一个手表它似乎不存在......

linq

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

有谁知道Python中的工作流框架/库?

我正在寻找Python的工作流库/框架.我很惊讶在那里我找不到任何简单而且不依赖于Zope/Plone的东西.

有谁知道一个开源,简单的工作流库/框架.它最好支持Django,但不是必需的.

python django workflow

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

您对ARM Jazelle的体验如何?

我正在评估ARM的开源和闭源JVM.特别是,闭源JVM可以使用Jazelle(用于较新ARM的Java加速).

你对这项技术有什么经验吗?

(顺便说一句,你用哪个操作系统?)

java embedded jvm arm jazelle

15
推荐指数
1
解决办法
5812
查看次数

try-catch不工作?

我在以下Actionscript 3代码中使用了try-catch块:

try {
    this._subtitle = new SubtitleController(subtitlePath, _framerate);
    this._subtitle.addEventListener(Event.COMPLETE, subtitleLoaded);
}
catch (e:Error) {
    trace('subtitle not found');
}
Run Code Online (Sandbox Code Playgroud)

然后SubtitleController构造函数尝试加载subtitlePath并抛出一个Error #2044: Unhandled ioError,但错误不会被try语句捕获.简单地抛出错误就像没有try声明一样.

当然,我可以用这个代码替换

this._subtitle.addEventListener(IOErrorEvent.IO_ERROR, function (ev:Event) { trace('subtitle not loaded'); });
this._subtitle = new SubtitleController(subtitlePath, _framerate);
this._subtitle.addEventListener(Event.COMPLETE, subtitleLoaded);
Run Code Online (Sandbox Code Playgroud)

它几乎可以工作,它停止了这个错误,但却引发了另一个错误.

但这不是try-catch要做到这一点的重点吗?为什么它不适用于try-catch,但它确实适用于常规事件监听器?

flash error-handling try-catch actionscript-3

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

软件设计与软件架构

有人可以解释软件设计和软件架构之间的区别吗?

进一步来说; 如果你告诉别人告诉你"设计" - 你期望他们出现什么?"架构"也是如此.

我目前的理解是:

  • 设计:特定模块/系统部分的UML图/流程图/简单线框(用于UI)
  • 架构:组件图(显示系统的不同模块如何与其他系统和其他系统通信),要使用的语言,模式......?

如我错了请纠正我.我已经提到维基百科有关于http://en.wikipedia.org/wiki/Software_designhttp://en.wikipedia.org/wiki/Software_architecture的文章,但我不确定我是否正确理解它们.

architecture definition

342
推荐指数
11
解决办法
22万
查看次数

在Python中导入三个或更多文件之间无法正常工作

我编码eg1.py,eg2.py,eg3.py eg3.py导入eg2.py,然后导入eg1.py

当我第一次运行eg3.py一切都很好如果我一次又一次地导入它只有eg3.py运行

我需要一个解决方案.

我将以这样的方式编写eg3.py:

while(1):
    import eg2.py
Run Code Online (Sandbox Code Playgroud)

哪里出错了.请给我一个解决方案.

python import

-2
推荐指数
1
解决办法
306
查看次数

如何在不使用c中的算术运算符的情况下将给定数乘以2?

如何在不使用c语言的算术运算符的情况下将给定数字乘以2?

c

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

osx&windows开发 - 适用于新手

我的背景:过去十年来,我一直在使用php和javascript开发Web应用程序.在此之前,我已经开发了使用turbo pascal for DOS的应用程序.在我看来,应用程序和Web应用程序开发是两种不同的开发(至少它是我想起当我记得回到DOS应用程序开发的旧时代).

现在我因各种原因需要回到"正常"的应用程序开发.我想要构建的应用程序需要一个GUI,它必须在osx和windows上运行.作为mac os用户,我将获得一个应用程序作为结果非常好,这真的感觉像一个osx应用程序.我不需要任何特殊的UI组件:像树,数据网格和一些表单元素的探索器/查找器就足以满足我的需求.

现在问题是,我不知道从哪里开始:我会把我归类为新手,因为自从我上次开发除了Web应用程序以外的任何东西以来,已经很久了.有没有编程语言和gui工具包的建议,而不是陡峭的学习曲线?或者你能推荐一本我应该阅读的书来进入跨平台的osx/windows app开发吗?

非常感谢!

感谢大家!我想我会看看真正的基础!

windows macos cross-platform

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