草庐IT

NetApp存储

全部标签

java - Weblogic:调用没有架构名称的 DB2 存储过程(属性 currentSchema)

我有一个在Weblogic上运行的Java应用程序。应用程序需要访问DB2数据库中的存储过程,因此通过JNDI名称配置和访问JDBC数据源。数据来源:ClassDriver:com.ibm.db2.jcc.DB2DriverProperties:user=MYUSERDatabaseName=MYDB以下示例按预期工作。Contextenv=null;DataSourcepool=null;Hashtableht=newHashtable();ht.put(Context.INITIAL_CONTEXT_FACTORY,"weblogic.jndi.WLInitialContextFa

java - 在谷歌应用引擎数据存储中查询聚合 ("group by"的替代策略

无法查询AppEngine数据存储以获取聚合结果。例子:我有一个名为“Post”的实体,其中包含以下字段:Keyid,Stringnickname,StringpostText,intscore我的数据存储中有许多不同的昵称和每个昵称的许多帖子。如果我想要一个总分前十昵称的排行榜,我通常会有如下sql:selectnickname,sum(score)assumscorefromPostgroupbynicknameorderbysumscorelimit10这种类型的查询在googleappenginedatastorejavaapi(jdo或jpa)中是不可能的。我可以使用哪些替代

java - 使用 Zookeeper 存储用户权限有意义吗

我正在编写一个涉及多个前端节点的分布式应用程序,这些节点需要拒绝对用户执行操作,除非它们是列表的一部分。现在我们有超过4个节点,但只有一个运行DB2的数据库服务器经常停机维护。现在我们正在轮询数据库以更新内存列表,以便如果从列表中删除用户,更改将反射(reflect)到所有4个节点。但是如果其中一个节点在数据库关闭时重新启动,我们最终会得到一个空列表,它将拒绝所有我们不想要的用户请求。我们可以接受来自用户的请求,即使数据库已关闭,因为我们将它们缓冲在消息队列中,但如果需要拒绝,我们希望立即拒绝它们!在我们的4个节点中的每个节点上运行一个Zookeeper实例并将用户权限存储在Zooke

java - 如何使用 JSF 2.0 下载存储在数据库中的文件

我需要下载存储在数据库中的文件。我想我正确地执行了查询并调用了它我只是不知道如何将它连接到JSF页面中的按钮。我还想知道,在将图像传递到JSF页面之前,我是否必须将该图像保存在服务器的文件夹中。如果是这样,我该怎么做?这是我用来从数据库返回byte[]的查询:@NamedQuery(name="downloadGarbage",query="SELECTg.fileFROMGarbagegWHEREg.id:idParam")@EntitypublicclassGarbageimplementsSerializable{@Lob@Column(nullable=false)privat

java - 是否可以在不预先指定长度的情况下将流上传到 Azure blob 存储?

我不知道它是否相关,但我使用Java和azure-storage-android-0.2.0.aar进行上传。我可以将文件上传到MicrosoftAzureblob存储CloudBlockBlobblob=container.getBlockBlobReference("filename.ext");blob.upload(inputStream,n);其中n是从文件派生的inputStream的长度。这是我的问题:我想直接流式传输,例如从相机流式传输,这显然是不可能的,因为Azure需要上传的长度参数,这在流式传输时是未知的。为什么我需要指定长度?(MD5?)有没有一种方法可以在流仍

java - 在双数组中读取和存储文件内容

我需要编写一个程序,用Java读取输入的文件并将其存储在double组中。文件中值的数量存储在文件的第一行,然后是实际数据值。这是我目前所拥有的:publicstaticvoidmain(String[]args)throwsFileNotFoundException{Scannerconsole=newScanner(System.in);System.out.print("Pleaseenterthenameoftheinputfile:");StringinputFileName=console.next();Scannerin=newScanner(inputFileName)

java - 从 S3 存储桶获取文件大小

我正在尝试使用AmazonS3JAVAsdk获取文件大小(内容长度)。publicLonggetObjectSize(AmazonS3ClientamazonS3Client,Stringbucket,Stringkey)throwsIOException{Longsize=null;S3Objectobject=null;try{object=amazonS3Client.getObject(bucket,key);size=object.getObjectMetadata().getContentLength();}finally{if(object!=null){//object

java - 在 Oracle 中为 Java 存储过程设置类路径

我有一个Oracle10g数据库,还有一个第三方jar文件。我希望能够在我的数据库中运行SQL选择查询,该查询最终在我的第三方库中运行代码以检索信息以包含在SQL结果集中。我看到很多关于“Java存储过程”的教程,这些似乎是一种很有前途的方法,但似乎没有一个使用第三方库,而且我似乎无法弄清楚如何为我的jar指定类路径当我在Oracle中运行时将被识别的文件。我该怎么做? 最佳答案 您可以使用loadjava工具将JAR文件加载到数据库中。此工具还接受.class、.java、.properties、.sqlj、.ser、.jar或.

java - 哪种加密算法可用于加密存储在磁盘上的文件?

我在文件中有一些文本。我想加密此文件,以便最终用户无法读取或写入此文件,但应用程序可以读取它。应用程序中可以存储secret,因为它以另一种方式得到保护。什么类型的加密支持这些要求?我在想AES。我对加密知之甚少,正在寻找一个起点。算法或框架建议会很棒。最后一点,代码是在Windows和Linux环境上运行的Java。 最佳答案 由于您已将帖子标记为“Java”——我建议您查看“JavaCryptographyExtension”(JCE)。从J2SE1.4开始,它就与SDK和JRE捆绑在一起。当然,一个必要的例子和overview

java - 将原始二进制数据与 XML 一起存储的最标准 Java 方法是什么?

我需要将大量二进制数据存储到一个文件中,但我还想以XML格式读取/写入该文件的header。是的,我可以将二进制数据存储到一些XML值中,然后使用base64编码对其进行序列化。但这不会节省空间。我能否以或多或少的标准化方式“混合”XML数据和原始二进制数据?我在考虑两个选择:有没有办法使用JAXB来做到这一点?或者有没有办法获取一些现有的XML数据并向其附加二进制数据,从而识别边界?我正在寻找的概念不是以某种方式被/用于SOAP吗?或者在电子邮件标准中使用它?(二进制附件的分离)我想要实现的计划:[meta-info-about-boundary][XML-data][boundar