Tag: 文件

在jsp页面中读取并显示本地文本文件有错误

这是我的index.jsp页面代码[这个问题就像这样读取并在jsp页面中显示一个本地文本文件 : 注意:我的IDE是eclipse,我的Web服务器是Tomcat7.0。 但是这个代码没有任何输出,为什么?

在java中保存一组对象,以便以后在另一个程序中使用

好吧,所以我的问题是我有很多程序,我在java中使用完全相同的对象数组但我不想每次写一个新程序时继续重新创建这个数组。 有没有办法保存一个对象数组,以便在其他java程序中使用。 如果是这样的话?

如何读取文件并将其内容添加到数据库?

我有一个名为patientlist的文本文件,如下所示: george 19 180 75 paul 20 182 84 laura 21 176 73 我想要做的是读取此文件并将行添加到mysql数据库中的表。 我写了这段代码来读取文件: public static void patients() throws IOException{ try { in= new BufferedReader(new FileReader(new File(“patientlist.txt”))); } catch (FileNotFoundException e) {System.out.println(“There was a problem: ” + e);} while((read = in.readLine()) != null){ System.out.println(read); } } “read”是文件中的值。 我想将这些值插入到我的数据库中的表中,该数据库的参数(名称,年龄,高度,重量)是每行的4个值。 我无法找到如何在一条线上分离值。 因为我希望george,paul和laura在数据库等的名称参数下面所以我以后可以使用select吗? 谢谢您的帮助! 我写了一些这样的代码,你可以看一下吗? public static […]

Linux中的Linux文件锁定

我知道我们可以使用flock()锁定linux中的文件。 但是,NFS驱动器可能不支持文件锁定。 我想在我的java代码中实现一些自定义文件锁定逻辑,以支持任何驱动器上的文件锁定。 有谁能建议一个好的做法? 谢谢,

使用URL或文件(在ImageIO.read中)

我制作了一个使用多个图像的应用程序。 我有2种方式来运行我的应用程序: – 按想法run – 制作一个胖jar文件并从控制台java -jar app.jar运行它 如果我想从Idea运行它我必须使用: BufferedImage backgroundImage = ImageIO.read(new File(“res/field.png”)); 代替 BufferedImage backgroundImage = ImageIO.read(getClass().getClassLoader().getResource(“res/field.png”)); < – 这就是我在jar文件中使用的情况 为什么? 我以为他们差不多了。 我的案子有通用的方法吗?

用Java读取和处理大文本文件?

我想阅读一个非常大的文本文件(Web应用程序的日志文件)并进行一些处理。 是否有任何框架可以帮助完成此类工作? 该文件是100M +,我应该使用mutil-thread? 最好的祝福

无法使用restTemplate发送请求,与postman应用程序中的请求相同

我有来自Postman的http模板: 要使用java代码执行相同的请求,我编写了以下代码: LinkedMultiValueMap map = new LinkedMultiValueMap(); exchange.getIn().getHeader(Exchange.FILE_NAME_ONLY, String.class); map.add(“file”, new File(“filePath”); int lastIndexOfDot = fileName.lastIndexOf(“.”); map.add(“type”, fileName.substring(lastIndexOfDot + 1)); map.add(“org_id”, systemSettingsService.getSystemSettings().getOrganizationId()); map.add(“stone_id”, fileName.substring(0, lastIndexOfDot)); HttpHeaders headers = new HttpHeaders(); headers.setContentType(MediaType.MULTIPART_FORM_DATA); HttpEntity<LinkedMultiValueMap> requestEntity = new HttpEntity( map, headers); restTemplate = new RestTemplate(); try { ResponseEntity result = restTemplate.exchange(buildUrl(), HttpMethod.POST, requestEntity, String.class); logger.info(“result {}”, result); } […]

处理2d数组或文件中的行范围

我对编程很新。 我正在自学,我正在使用的书中的例子太容易了,所以我想努力做点什么。 彩票是我的爱好之一,我认为我选择的问题会让我更容易学习Java。 这个程序计算基诺中的频率(每个数字从1 t0 70出现在我的txt文件中的次数),这是一种彩票(在基诺,抽奖由70个中的20个数字组成,而不是49个中的广泛中的6个) 。 我想计算不是整个txt文件的频率,而只是为了它的一部分,例如,如果文件有x行,我只想要x-5和x-10之间的线,就像这样。我不要不知道我文件中的行数,也许是数千行,但它总是有20列。 该程序适用于整个文件,但是当我尝试在其中的一部分上工作时遇到了麻烦。 我认为我应该将文件读入2d数组然后我可以处理我想要的行。 我很难将每一行转换成矩阵。 我已经阅读了有关将文件读入2d数组的所有post,但无法使其正常工作。 以下是我超过一周的许多尝试之一 public static void main(String args[]) { int[][] matricea = new int [30][40]; int x=0, y=0; try { BufferedReader reader = new BufferedReader( new FileReader(“C:\\keno.txt”) ); int[] numbers = new int[72]; //each keno draw has 70 numbers for (int i = 0; i […]

如何知道java中jar文件的目录?

我有一个可执行jar文件,我希望它能够读取和写入与.jar文件位于同一目录的txt文件的信息。 我怎样才能做到这一点? 如何获取可执行jar文件目录路径。 它只需要在Windows平台上运行,它就是桌面应用程序。

Android无法在SD卡上使用mkdir()

我有一些代码在SD卡上创建/获取文件夹: if( hasSDCard() ){ UUID uniqueFileName = UUID.randomUUID(); mediaStorageDir = new File( getExternalImageStoragePath(), “MyApp”); if ( ! mediaStorageDir.exists() ){ if( ! mediaStorageDir.mkdirs() ){ MyLogger.Error(“Create image directory FAILED. path: ” + mediaStorageDir.getPath()); return null; } } 并且我在我的清单文件中注册了许可: 但是当我运行它时,会打印: Create image directory FAILED. path: /storage/emulated/0/Pictures/MyApp 我想知道为什么会这样? ===更新=== 我尝试了所有这些: /** * get external storage directory path for image […]