-
java – SocketTimeoutException:读取超时,如何解决?
所属栏目:[Java] 日期:2020-12-15 热度:148
我有一个使用以下命令读取 HTML页面的swing应用程序 String urlzip = null;try { Document doc = Jsoup.connect(url).get(); Elements links = doc.select("a[href]"); for (Element link : links) { if (link.attr("abs:href").contains("BcfiHtm.zip")) {[详细]
-
Java中嵌套方法调用的成本
所属栏目:[Java] 日期:2020-12-15 热度:158
我的假设是,通过编译器优化(例如,内联),一个方法是否“嵌套”几个级别几乎没有区别.那确实是这样吗? 例如,假设声明了以下3个类: public class Third extends Second{ public int test3() // Call test2() and nothing else { return super.test2(); }}publ[详细]
-
Java UDP套接字 – 数据在服务器端遗留下来
所属栏目:[Java] 日期:2020-12-15 热度:65
我正在使用UDP套接字在 Java中实现一个非常基本的服务器 – 客户端模型,我遇到了一个非常奇怪的问题. 我想做的就是让用户(客户端)向服务器发送消息,然后服务器将打印它. 我有一个例子,但我遗漏了一些东西,因为我有以下问题: 如果客户端将消息“a”发送到服[详细]
-
Java中的MVC,只需要指向一个正确的方向
所属栏目:[Java] 日期:2020-12-15 热度:144
我不是编程的总菜鸟.我用一种语言或另一种语言编写了20年.只是不在 Java.我的主要语言是iOS和OS X上的Objective C. 我正在开发一个Java应用程序,我正在尝试实现iOS强制执行的MVC模式.即我的UI,数据模型是单独的类和第三类,控制器是’胶水’. 我想要做的是在[详细]
-
一个很好的java(tomcat)SOAP库
所属栏目:[Java] 日期:2020-12-15 热度:146
ANSVER: 阅读和阅读后阅读更多文档.我决定和CXF一起去. Axis和CXF都能够在Tomcat中运行. Axis似乎在实现服务方面更快,但也通过这种简单性限制了开发人员.例如,我还没有弄清楚如何将我的登录信息放在AXIS服务的标题中.那么:CXF就是…… 我必须开发一个客户[详细]
-
Java – 一种了解集合是否有序的方法
所属栏目:[Java] 日期:2020-12-15 热度:143
我正在寻找一种方法来查找运行时,是否订购集合.有什么办法吗? 编辑:我很抱歉提出错误的问题.我的意思是说有一些通用的方法可以说HashMap不存储被插入的元素的顺序,而LinkedHashMap就是这样做的. 解决方法 对于实现Comparable接口的元素,您可以检查它们是否[详细]
-
java – 解析大型xlsx文件,日期格式的情况
所属栏目:[Java] 日期:2020-12-15 热度:111
因为xlsx文件可能包含百万行,所以我决定使用poi事件模型,从 here(ExampleEventUserModel)中取样,但发现解析Date格式单元格有些问题. 例如,我在单元格A15中的excel日期01.10.2011中,但xml具有: c r="A15" s="11"v40817/v/c 它不是日期格式,甚至不是以毫秒为[详细]
-
java – 在特定坐标处显示按钮
所属栏目:[Java] 日期:2020-12-15 热度:124
如何在特定坐标处显示Button或JButton说窗口的(x,y)? 解决方法 虽然你可以使用 setLocation(), I would strongly suggest 07001,because while using a layout manager,though you can provide size and alignment hints,a container’s layout manager has[详细]
-
与Java相比,Scala对泛型和通配符有什么机制?
所属栏目:[Java] 日期:2020-12-15 热度:85
我经常通过使用Guice,TypeLiteral,泛型和通配符来推动 Java类型系统的限制.我经常遇到需要执行未经检查的演员阵容的情况,这几乎破坏了类型安全 – 换句话说,“泛型地狱”. 这是我的一些有问题的Java代码的简化示例. class SquareDrawer implements ShapeDraw[详细]
-
java – 字符串文字池的工作原理
所属栏目:[Java] 日期:2020-12-15 热度:88
String str = new String("Hello"); 通常我在互联网上的许多文章中都读到,当我们编写上述语句时,会创建两个对象.在堆上创建一个String对象,并在Literal Pool上创建一个字符串对象.并且堆对象也引用在Literal Pool上创建的对象. (如果错误,请更正我的陈述.)[详细]
-
java – 在Quartz-Scheduler中创建bean时出错
所属栏目:[Java] 日期:2020-12-15 热度:160
我将石英库从版本1.5.2更改为2.1.2.使用它的旧版本,项目运行并且工作正常,但是在2.1.2中我得到了异常: Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'lcJobDetail' defined in class path resource[详细]
-
java – 按钮最初不绘制
所属栏目:[Java] 日期:2020-12-15 热度:70
我的applet有问题,按钮不会绘制,直到你将鼠标悬停在它们上面.他们留在那之后,但是一旦你点击一个,他们就会再次消失.这是我的代码: checkPanel = new JPanel(); buttonPanel = new JPanel(); buttonPanel.setLayout( new GridLayout( 1,7 ) ); openAdvancedS[详细]
-
在javafx应用程序中使用HTML5视频标记
所属栏目:[Java] 日期:2020-12-15 热度:136
我有一个简单的 javaFX应用程序,它在WebView组件中加载一个网页. StackPane root = new StackPane();Scene scene = new Scene(root,80,20);browser = new WebView();webEngine = browser.getEngine();webEngine.load("test.html");root.getChildren().add(br[详细]
-
Java – Enumerable.Cast()喜欢C#?
所属栏目:[Java] 日期:2020-12-15 热度:86
C#中的 Java 1.5到 Enumerable.Cast() 是否有等效的?我想分配一个ArrayList MyType到声明为List Object的变量. Eclipse抱怨“类型不匹配:无法从ArrayList MyType转换为List Object”.我只是在没有泛型的情况下使用List和ArrayList,但是编译器警告了这一点,[详细]
-
Java Swing Gridlayout VERTICAL约束
所属栏目:[Java] 日期:2020-12-15 热度:178
是否可以在Gridlayout Verticaly中添加组件?我的意思是下一个高于前一个? 谢谢 解决方法 不,没有布局允许你从下往上垂直堆叠,至少我知道.如果要垂直堆叠,可以使用带单个列的GridLayout或带垂直轴的BoxLayout.通过嵌套面板和组合布局,您可以轻松获得所需内[详细]
-
文件传输中的数据丢失 – JAVA?
所属栏目:[Java] 日期:2020-12-15 热度:53
我有一个FileServer和一个FileClient,服务器在客户端连接时发送文件.这是一个简单的程序,只是为了理解背后的概念. 我能够将文件从Server发送到Client,缓冲区为1024. 问题是收到的文件总是比原始文件少大约0.01 MB.因此mp3文件丢失了一些信息,视频文件就无法[详细]
-
java – m2e仍然提供错误说“插件执行未被生命周期配置覆盖”,即
所属栏目:[Java] 日期:2020-12-15 热度:178
我正在构建一个插件来进行代码生成. 我已经按照这里的步骤来了解如何创建插件: http://maven.apache.org/guides/plugin/guide-java-plugin-development.html 插件来源: /** * @goal helloworld * @phase generate-sources */public class SampleMojo exten[详细]
-
Java Random Random in interval [-1000,1000]
所属栏目:[Java] 日期:2020-12-15 热度:120
在 java我有: Random random = new Random();double randomNum = random.nextDouble(); 这会创建一个介于0和1之间的随机数.但是我想要一个介于-1000和1000之间的数字,我该如何缩放呢? 谢谢 解决方法 2种可能性: [密度较小]:将结果乘以2000,然后减去1000[详细]
-
java – 将JTextArea大小限制为其文本的大小
所属栏目:[Java] 日期:2020-12-15 热度:128
我有一个固定大小(300 x 33)的JTextArea,启用了换行,我已添加到JPanel内部.每当在其中键入并经过最后一个可见行(在本例中为第二个)时,文本将继续在文本区域的视图之外,并被隐藏. 是否有限制在JTextArea内部输入的文本限制为文本区域的大小而不是它包含的字符[详细]
-
entity-framework – Entity Framework 4.1:在“Login”类型上
所属栏目:[Java] 日期:2020-12-15 热度:137
我有两个实体 BusinessUser { Id(PK),Name,...}Login { BusinessUserID(PK,FK),Email,Password,etc...} BusinessUser和Login之间的关系是一对多/一. 我有以下配置 在BusinessUser EF配置类中 this.HasOptional(bu = bu.LoginInfo) .WithOptionalPrincipal(l[详细]
-
java – AtomicInteger是基于JNI实现的吗?
所属栏目:[Java] 日期:2020-12-15 热度:161
Soneone告诉我 AtomicInteger 是使用JNI实现的,所以它比同步化快得多.这是真的? 解决方法 它不太可能基于JNI实现,因为这意味着显着的开销.上次我看起来OpenJDK实现基于sun.misc.Unsafe中的方法,这些方法主要是作为JVM原语实现的(方法调用是专门用JVM中的本[详细]
-
Java动画动画(精灵)
所属栏目:[Java] 日期:2020-12-15 热度:108
您好我有一个问题:当我运行此代码时,我得到这个: 在一些java论坛上他们说我需要添加Graphics2DObject.clearRect(x1,y1,x2,y2); (其中`x1和y1是图像的坐标,x2 y2是图像的宽度高度.)当我将它添加到代码中时我得到: 代码(附加功能): 主要: import java.awt[详细]
-
java – 获取文件区分大小写的名称,不区分大小写拼写
所属栏目:[Java] 日期:2020-12-15 热度:51
我正在创建一个用户从中选择文件的应用程序: FilePicker.PickFile(文件名) 其中filename是一个字符串. 在该方法中,它将转换为: 文件文件=新文件(文件名); 这并没有错.接下来,我做, if(file.exists()){ System.out.println(file.getName());}else{ System.o[详细]
-
java – String foo =“bar”与String foo = Android中的新字符
所属栏目:[Java] 日期:2020-12-15 热度:129
我对此进行了搜索,但关键字必须过于通用以缩小相关位.为什么在 android中声明字符串的两种方式都有效并且有什么区别? 解决方法 这是 java语法,不仅特定于 Android.这是对此的讨论. String vs new String()[详细]
-
Java着色字符GUI
所属栏目:[Java] 日期:2020-12-15 热度:92
我正在制作一个GUI字典程序,并且需要在每个显示的单词中突出显示字母输入.我想知道如何做到这一点,我的整个JTextArea上色并不是很难,但是只对某些字符着色似乎有点困难.我已经阅读了有关JTextPane的内容,我可以使用样式字体,但即使这样也不简单.我需要解析每[详细]