问题内容: 我想做一个基于Java的网络爬虫进行实验。我听说如果您是第一次使用Java编写Web爬虫,那是必须走的路。但是,我有两个重要问题。 我的程序如何“访问”或“连接”到网页?请简要说明。(我了解从硬件到软件的抽象层的基础,这里我对Java抽象感兴趣) 我应该使用哪些库?我假设我需要一个用于连接到网页的库,一个用于HTTP / HTTPS协议的库和一个用于HTML解析的库。 问题答案: 这是
问题内容: 我有一个使用Spring Security的Web应用程序。它使用元素描述不同URL的访问过滤器。默认情况下,这不考虑url的请求参数。我需要根据请求参数设置URL的自定义安全规则。所以我做了以下工作: 1)我创建了一个bean后处理器类,它将为spring安全机制启用request parameters选项: 和代码: 这应该设置弹簧安全性元数据源以考虑请求参数。我已经调试了上面的代
问题内容: 我有一个可怕的Java应用程序(鲜为人知的应用程序服务器GNUEnterprise的客户端)及其源代码,在对其进行了一些更改之后,我可以将其编译回去。该应用程序占用大量网络资源,我需要监视每个请求和响应。我可以使用像Wireshark这样的嗅探器,但是该应用程序可以通过SSL与它的服务器一起工作,因此不知道SSL证书的私钥是否会导致嗅探到的流量毫无用处。 我该怎么做才能使每个请求和响应
问题内容: 连接网络后如何向用户显示缓慢的Internet连接注意:不是网络类型(2G,3G,4G,WIFI) 问题答案: 确定您的网络速度-(缓慢的Internet速度) 使用NetworkInfo类,ConnectivityManager和TelephonyManager确定您的网络类型。 从互联网上下载任何文件,并计算花费了多长时间与文件中的字节数。(确定速度检查的唯一方法) 我已经为我的项
问题内容: 我想获取Macbook的网络摄像头流(集成的iSight网络摄像头)。 我使用Java,但对Objective-C一无所知,因此我正在寻找“全Java”解决方案。我找到了一些示例,但它们是2005年制造的,无法在我的系统上使用。 问题答案: 我现在自己也遇到了同样的事情。我正在为项目使用VLCJ,它在Windows,Linux Mint,Linux Ubuntu和Mac OSX Lio
问题内容: 有什么方法可以使用soap-rpc Web服务,以便通过共享接口生成客户端?宁静的Web服务以这种方式进行操作,但是基于soap的情况又如何呢?您是否总是需要使用Axis或CXF之类的工具来生成存根和代理,还是有可以动态设置的东西? 谢谢。 编辑#1: 为了澄清,我正在寻找做这样的事情: 通用接口: 该公共接口已经可以用于创建服务器端组件。我的问题是: 客户端可以使用这种类型的通用接口
问题内容: 我已经尝试学习神经网络已有一段时间了,并且我可以在线理解一些基础教程。现在,我想使用神经网络开发在线手写识别。所以我不知道从哪里开始?而且我需要一个很好的指导。最后我是Java程序员。 你建议我做什么? 问题答案: 从Unipen数据库上的字符识别入手。 您将需要从原始轨迹数据中提取相关特征,以形成通常称为“特征向量”的特征。例如,您可以使用插值方案对数据重新采样以得到n个元组,每个元
问题内容: EJBS是否在数据库支持的网站(所有人都可以访问)中使用? 问题答案: 当然,什么都不 需要 。如果您愿意,可以将Web应用程序构建为一个大型C函数。 话虽如此,EJB确实使Web应用程序开发变得容易得多。轻巧的Java EE 6 中包含了它们。 EJB本身不包含任何数据库API,但是它与JPA集成得非常好。您可以在其中注入,而自己必须启动和提交/回滚事务的需求就消失了。这大大简化了您
问题内容: 我正在寻找一个Java库,该库将使我能够访问原始以太网帧,以读取和发送它们。我的最终目标是创建一个BACnet以太网网络扫描仪。 请注意,我不是在寻找TCP \ IP。 任何人都知道一个很好的库可以做到这一点吗? 问题答案: 也许Jpcap可以提供帮助。请注意,有一个具有相同名称的Sourceforge项目,但似乎不是同一项目。 这是一些示例代码(来自库的教程),该示例代码使用Jpca
问题内容: 我已经为Java应用程序成功创建了一个小型软件工程环境(SEE),该环境除其他工具外还基于maven和nexus。我的实际问题是-并不是一个真正的惊喜- 链接通常需要访问Internet才能从中央存储库获取请求的工件。但是SEE必须严格离线,并且无法更改它(..出于安全原因)。 我的第一个快速解决方案是镜像连接到Internet的计算机上的nexus / maven安装,运行一些标准p
问题内容: 我一直在使用Java applet,它是一个 仅使用鼠标即可编写的applet 。就我而言,我尝试将其合并到我的 webiste项目中,如下所示: 当用户单击页面上的任何输入元素(文本框/文本区域)时,此 JAVA小程序将加载到网页本身上。在 下面显示的JAVA小程序的屏幕快照中,用户指向指向的字母,并且相应的文本被写入小程序的文本框中。 现在,我想做的是将文本从applet的Text
问题内容: 我正在编写一个像素艺术应用程序,该应用程序可以将用户在屏幕上绘制的图像绘制为像素外观。有两种解决方法。保存后对图像进行像素化处理,或者在手之前具有网格,以便用户绘制像素图像。我在后一种方法上找不到任何东西。所以我的第一个问题是绘制一个网格,如果触摸一个单元格,它将改变它的颜色。我尝试在画布上绘制矩形,但这毫无意义,因为我无法控制单元格。 我在考虑嵌套的for循环,该循环在每个单元格处创
问题内容: 我正在尝试做的事情 :: 我正在尝试学习 Okhttp 在android中进行网络通话的用法 我做了什么 :: 我 在这里 阅读了他们的文档 __ 我已经在项目中下载并添加了JAR 我从 这里 使用他们的示例代码 __ MyCode :: MainActivity.java 我面临的错误 :: 在这一行中, 我收到以下错误消息: 客户无法解析为变量 如何解决这个问题! {更新} 现在我
问题内容: 说一些程序员给了我一个可执行的jar(来自Java代码)以及要使用的入口点。我想在没有网络或文件系统访问权限或数据库访问权限以及固定数量的CPU和内存的受限沙箱环境中从Java代码运行(以编程方式)此jar。即,Java代码不应对在我的jvm上运行的其他程序造成任何副作用。 理想情况下,我希望根据情况允许某些访问(例如,仅允许访问具有配额的某个目录中的文件)。 问题答案: 您可以使用策
问题内容: 我需要编写需要执行以下操作的机器人: 转到jsp页面并通过以下方法搜索内容: 1:在搜索框上写一些东西 2:点击搜索按钮(提交按钮) 3:单击结果按钮/链接之一(同一jsp页面,但输出不同) 4:获取新页面的整个html(同一jsp页面,但输出不同) 第四项可以通过屏幕抓取来完成,我认为我不需要帮助。但是我需要一些指导来做从1到3的选项。任何链接或只是一些可以帮助我Google学习的关