草庐IT

偏移量

全部标签

java - 如何在 Java 中获取英国夏令时偏移量 (BST)

在英国,我想获得与UTC/GMT的当前偏移量。目前偏移量是1小时,但似乎无法找到它。代码TimeZonetimeZone=TimeZone.getDefault();logger.debug("TimezoneIDis'"+timeZone.getID()+"'");if(timeZone.getID().equals("GMT")){timeZone=TimeZone.getTimeZone("Europe/London");logger.debug("Newtimezoneis'"+timeZone.getID()+"'");}LongeventDateMillis=Long.pa

java - 为什么MouseEvent的getX() getY() 好像和真实坐标有偏移?

我在JFrame中嵌入了一个JPanel。JPanel被添加到BorderLayout的CENTER。我正在使用以下代码对其进行绘制,但MouseEvent的getX()和getY()似乎偏移了实际坐标。为什么?相关代码是:-privateImagebackBuffer=createImage(getWidth(),getHeight());publicvoidmouseDragged(MouseEvente){//System.out.println("Canvas.mouseDragged()");Graphics2Dg2d=(Graphics2D)backBuffer.getGr

java - Kafka 0.9 如何在使用 KafkaConsumer 手动提交偏移量时重新使用消息

我正在编写一个消费者,一旦将一系列记录提交给Mongo,它就会手动提交偏移量。在出现Mongo错误或任何其他错误的情况下,会尝试将记录保存到错误处理集合中以便日后重播。如果Mongo宕机,那么我希望消费者在尝试从Kakfa的未提交偏移量中读取记录之前停止处理一段时间。下面的示例有效,但我想知道这种情况的最佳做法是什么?while(true){booleancommit=false;try{ConsumerRecordsrecords=consumer.poll(consumerTimeout);kafkaMessageProcessor.processRecords(records);

(excel)偏移和索引/匹配都没有阻止表的引用单元移动

我有一个报告,该报告由3个不同的输入组成,3个不同的信息来源的相应输出选项卡。每个来源需要一个宏来更改数据的格式。这些来源之一需要单个日子的数据,因此当它将数据格式化为表格时,它正在将细胞复制并插入前一天的数据之上。一旦将5天的数据转换并堆叠在输出选项卡中,最终选项卡就将所有公式都称为“转换”选项卡。在此选项卡中,每个数据源(输出选项卡)有3个表,第四表可从这3个表中获取数据,并将它们结合到最终宏复制的内容中,并将值粘贴到新的表中。问题在于该表格通过插入新行来堆叠数据。我已经完成了从索引和匹配,偏移和匹配,简单偏移,vlookup(显然,这是首先的首选),甚至定义了新公式的名称,但是“转换”选

Java 8 偏移日期解析

我需要将以下格式的字符串2015-01-15-05:00解析为UTC中的LocalDate(或其他)。问题是下面的代码:System.out.println(LocalDate.parse("2015-01-15-05:00",DateTimeFormatter.ISO_OFFSET_DATE));输出2015-01-15忽略偏移量。所需的输出是2015-01-16提前致谢! 最佳答案 最简单的答案是使用OffsetDateTime来表示数据,但是你需要默认时间:DateTimeFormatterfmt=newDateTimeFor

java - 查找与 DLL 中的偏移量匹配的 Delphi 源代码行

我正试图找出我的Java应用程序崩溃的原因。它实际上是JVM的崩溃,由通过JNI调用本地库引起。这是我在生成的hs_err_pidxxxx.log中看到的内容:##AfatalerrorhasbeendetectedbytheJavaRuntimeEnvironment:##EXCEPTION_INT_DIVIDE_BY_ZERO(0xc0000094)atpc=0x4fa19409,pid=1456,tid=4068##JREversion:6.0_30-b12#JavaVM:JavaHotSpot(TM)ClientVM(20.5-b03mixedmodewindows-x86)#

Java OutputStream 跳过(偏移量)

我正在尝试编写一个函数,该函数采用File对象、偏移量和字节数组参数,并将该字节数组写入Java中的File对象。所以函数看起来像publicvoidwrite(Filefile,longoffset,byte[]data)但问题是offset参数是long类型,所以不能使用OutputStream的write()函数,它取整型作为偏移量。与具有skip(long)的InputStream不同,OutputStream似乎无法跳过文件的第一个字节。有什么好的方法可以解决这个问题吗?谢谢。 最佳答案 try{FileOutputStr

Java BufferedImage,写入底层栅格,像素在最终图像中出现偏移

为线程死灵道歉,我试图制作一个简化版本进行测试,它可以在这里找到https://www.dropbox.com/sh/y0wtlae37yltfz5/yRDSyKj2NY下载的最大部分是src文件夹中的3个示例图像(其中2个是医疗级眼basemap像,所以它们有点大)。抱歉,如果解决方案的总体规模仍然有点大,但我无法在不认真反射(reflection)的情况下将其缩小任何规模(我承认我有点sleep不足,必须在20分钟内开始工作)。我对问题的原描述如下我的问题就是这样。我有一个人类视网膜的BufferedImage,现在使用AdaptiveThresholder我已经成功地从眼睛中提取

apache-kafka - Kafka-connect sink任务忽略文件偏移存储属性

我在使用ConfluentJDBC连接器时遇到了非常奇怪的行为。我很确定它与Confluent堆栈无关,而是与Kafka-connect框架本身有关。因此,我将offset.storage.file.filename属性定义为默认/tmp/connect.offsets并运行我的接收器连接器。显然,我希望连接器在给定文件中保留偏移量(它在文件系统中不存在,但应该自动创建,对吧?)。文档说:offset.storage.file.filenameThefiletostoreconnectoroffsetsin.Bystoringoffsetsondisk,astandaloneproce

java - 如何使用 Joda 计算出 UTC 偏移量?

我想以-5:00形式的字符串结束(例如,如果我们在纽约)。使用Joda执行此操作的最佳方法是什么? 最佳答案 不确定这是否是最佳方式,但这是一种方法:DateTimeFormatterdtf=DateTimeFormat.forPattern("ZZ");DateTimeZonezone;zone=DateTimeZone.forID("America/Los_Angeles");System.out.println(dtf.withZone(zone).print(0));//Outputs-08:00zone=DateTimeZ