-
java – 在字符串中移动字符
所属栏目:[Java] 日期:2020-12-15 热度:172
String newStr;public RandomCuriosity(String input){ newStr = input;}public void shiftChars(){ char[] oldChar = newStr.toCharArray(); char[] newChar = new char[oldChar.length]; newChar[0] = oldChar[oldChar.length-1]; for(int i = 1; i oldCha[详细]
-
java – 排序包含数字字符串的文件名数组
所属栏目:[Java] 日期:2020-12-15 热度:120
对于我的项目,我需要从FTP服务器下载一个zip文件,每年可以发布一个新的zip约13次.我需要按照服务器的命名约定下载最新的文件: 前缀版本号(一位或两位数字)年份(两位数)后缀“.zip” 例如: ALFP1016F.zip 前缀将始终是相同的(ALFP),后缀为F或P(代表“full”[详细]
-
java – 安全访问GitHub时的UnknownHostKey异常
所属栏目:[Java] 日期:2020-12-15 热度:172
我正在使用jgit安全地访问 GitHub中的存储库.我做了以下操作来生成GitHub和我的客户端代码之间的安全通信密钥. 生成密钥对: ssh-keygen -t rsa 使用帐户设置 – 向GitHub帐户添加了公钥. SSH密钥 – 添加SSH密钥 将步骤1中生成的私钥添加到本地主机: ssh-a[详细]
-
java – 使用’debugUnreturnedConnectionStackTraces’调试连接
所属栏目:[Java] 日期:2020-12-15 热度:176
我正在努力解决我正在进行的项目的连接超时问题.我们使用c3p0来管理连接池和hibernate作为orm工具.我们也用春天. 要查找是否有任何未返回的连接,我已在我的c3p0配置中将debugUnreturnedConnectionStackTraces设置为true(不在c3p0属性中). 还有什么我需要做的[详细]
-
java – 我在哪里可以找到kafka的maven存储库?
所属栏目:[Java] 日期:2020-12-15 热度:55
我想尝试kafka 0.8(据我所知它已经发布).但是我在哪里可以找到kafka maven存储库. 我应该添加哪些额外的存储库URL? 我找到了一些博客 dependency groupIdorg.apache.kafka/groupId artifactIdkafka_2.8.0/artifactId version0.8.0-SHA/version /dependency[详细]
-
java – 如何在使用Flexjson时排除空值字段?
所属栏目:[Java] 日期:2020-12-15 热度:176
我使用Flexjson将这样的类序列化为 JSON: public class Item { private Long id; private String name; private String description; ... // Getters and setters ...} 许多Item字段可以为null(例如,描述).因此,当使用Flexjson序列化这样的Item对象时,我得[详细]
-
java – 你可以编程访问当前的Heroku dyno id / name?
所属栏目:[Java] 日期:2020-12-15 热度:77
在Heroku上,你可以通过程序从程序中获取当前正在执行代码的dyno的某种标识符吗?例如,dyno名称(例如“web.1”或“worker.1”)或其他id. 如果是的话,在Java中怎么做? 解决方法 总是有机器的主机名(看起来像d.LONG_GUID,我想(虽然没有尝试)这应该工作: Strin[详细]
-
java – Play Framework 2.4不接受控制器的“公共静态结果”
所属栏目:[Java] 日期:2020-12-15 热度:79
我尝试使用Play Framework 2.4和Mac中的JDK8启动应用程序,当我使用./activator下载基础时新建项目播放- java模板代码包含下一个: 项目/应用/ controlles / Application.java package controllers;import play.*;import play.mvc.*;import views.html.*;publ[详细]
-
在Java中最大化JInternalFrame
所属栏目:[Java] 日期:2020-12-15 热度:184
我试图让JInternalFrame在启动时最大化.我已经对此进行了网络搜索并尝试了各种代码建议,但它们似乎无法在我的机器上正常运行,该机器在 Windows 7上运行 Java 6. 我已经简化了下面的代码,以便更容易隔离解决方案. 任何人都可以告诉我如何更改下面的代码,以便[详细]
-
java – 具有扫描器#nextFloat的奇怪行为
所属栏目:[Java] 日期:2020-12-15 热度:167
在 Eclipse中运行以下操作最初导致Scanner无法识别控制台中的回车,有效地阻止了进一步的输入: price = sc.nextFloat(); 在代码之前添加此行使扫描程序接受0,23(法语符号)作为浮点数: Locale.setDefault(Locale.US); 这很可能是由于Windows XP Pro(法语/比[详细]
-
java – 紧密循环坏了吗?
所属栏目:[Java] 日期:2020-12-15 热度:188
程序中的紧密循环是不是很糟糕? 我有一个应用程序有两个线程的游戏物理模拟器. updateGame线程和渲染线程.通过使线程休眠几毫秒(以实现我想要的帧速率)来限制渲染线程,并且updateGame线程(基于某些物理方程更新我的游戏对象位置)之前被10毫秒的睡眠限制. 然[详细]
-
java – 当标志在不同的线程中更改时,循环不结束
所属栏目:[Java] 日期:2020-12-15 热度:105
参见英文答案 Loop doesn’t see changed value without a print statement1个 我在我的Java程序的main方法中运行了一个while循环.循环应该运行,直到在程序的keyPressed方法中将布尔标志变量设置为true(我将程序作为KeyListener添加到JFrame). import java.a[详细]
-
java – 如何计算arraylist中特定类的实例数?
所属栏目:[Java] 日期:2020-12-15 热度:95
我有一个数组列表,看起来像: [new Class1(),new Class2(),new Class1(),new Class1()] 我想知道在数组列表中提取Class1实例数的最有效方法. 对于上面的例子,我想要答案3. 我使用的是Java版“1.7.0_79”. 解决方法 如果arraylist如下所示, newClass1 = new C[详细]
-
Java中的Forth Interpreter
所属栏目:[Java] 日期:2020-12-15 热度:93
Here我发现了一个用Java实现的Simple Forth Interpreter. 但是,如果我想使用它,我不明白它的意义吗? Forth Interpreter的优点是什么: 如果最终编译的代码是 由JVM执行的仍然是“Byte 代码“我们将会怎样 口译员在做什么? 写作会有所帮助吗? 高效/紧凑的[详细]
-
java – HtmlUnit – 将HtmlPage转换为HTML字符串?
所属栏目:[Java] 日期:2020-12-15 热度:75
我正在使用 HtmlUnit为各种页面生成HTML,但是现在,我能够将页面放入服务器返回的原始HTML中的最佳方法是将HtmlPage转换为XML字符串. 这有点令人讨厌,因为Web浏览器呈现的XML输出与原始HTML不同.有没有办法将HtmlPage转换为原始HTML而不是XML? 谢谢! 解决方[详细]
-
什么是“自我抑制不允许”,为什么Javac生成代码导致这个错误?
所属栏目:[Java] 日期:2020-12-15 热度:108
这种新的 Java 7 try-with-resources构造是相当不错的.或者至少,这是很好,直到一个例外来了,毁了我的一天. 我终于设法把它烧成一个可重复的测试,它只使用JUnit jMock. @Testpublic void testAddSuppressedIssue() throws Exception { Mockery mockery = new[详细]
-
String.Format(.NET)在Java中是等效的吗?
所属栏目:[Java] 日期:2020-12-15 热度:164
.NET中的String.Format(可能只是VB.NET)将{0},{1},…转换为确定的String,例如: Dim St As String = "Test: {0},{1}"Console.WriteLine(String.Format(St,"Text1","Text2")) 我试图在Google和StackOverflows中搜索,但它们都返回数字字符串格式. 解决方法 其[详细]
-
java – Cobertura覆盖和assert关键字
所属栏目:[Java] 日期:2020-12-15 热度:110
我对Cobertura测量的单元测试的线路覆盖范围正在受到影响,因为我有断言声明未在测试中涵盖.我应该测试断言,有没有办法让Cobertura忽略它们,这样它们不会影响我的测试覆盖率? 解决方法 应该通过运行启用了断言的测试套件来简单地覆盖 Java断言语句的行覆盖,[详细]
-
java – 用Gson分析JSON地图/字典?
所属栏目:[Java] 日期:2020-12-15 热度:179
我需要解析一下 JSON响应: {"key1": "value1","key2": "value2","key3": {"childKey1": "childValue1","childKey2": "childValue2","childKey3": "childValue3" }}class Egg { @SerializedName("key1") private String mKey1; @SerializedName("key2") priv[详细]
-
java – Tomcat,从HTTPS转移到HTTP时保持会话
所属栏目:[Java] 日期:2020-12-15 热度:164
我有一个在Tomcat 6.0.29上运行的 Java应用程序,Apache 2.2.3在前面. 登录页面使用HTTPS,而大多数页面使用HTTP. 如果用户尝试访问受登录保护的页面(HTTP),则将其重定向到登录页面(HTTPS),登录,然后被重定向到原始请求的页面. 这是非常好的,因为JSESSIONID co[详细]
-
java – 找不到spring-aspects-4依赖
所属栏目:[Java] 日期:2020-12-15 热度:183
我想将我的项目升级到 spring 4,但是,对于aspectweaver-1.8.0.M1.jar,我缺少依赖关系.当我看看依赖关系层次结构时,我发现spring-aspects-4.0.0需要这个文件,它在自己的pom.xml中有以下内容 dependency groupIdorg.aspectj/groupId artifactIdaspectjweaver/a[详细]
-
有没有一些Java库用于将.svg转换为.png或.jpg代码?
所属栏目:[Java] 日期:2020-12-15 热度:85
有没有一些 Java库用于将.svg转换为.png或.jpg代码?有人有这方面的经验吗? 解决方法 具体来说,你应该看看 Batik Rasterizer. 以下是在代码级别处理它的关联JavaDoc: http://xmlgraphics.apache.org/batik/javadoc/ http://xmlgraphics.apache.org/batik/j[详细]
-
java – 如何按字典顺序对ArrayList进行排序?
所属栏目:[Java] 日期:2020-12-15 热度:57
我正在尝试对表示卡值的字符串ArrayList进行排序.因此,有些卡包含字母(“King”),有些包含仅包含数字(“7”)的字符串.我知道使用Collections.sort,但它只对包含字母的字符串进行排序.如何按行编号和按字母顺序对ArrayList进行排序? 编辑:对不起,当我查看排[详细]
-
java – 如何使用参数创建GET请求,使用JSF和导航规则?
所属栏目:[Java] 日期:2020-12-15 热度:69
有没有办法使用h:outputLink,其他JSF标签或代码创建一个html链接来创建一个具有请求参数的非面部请求(HTTP GET)? 例如我有以下导航规则 navigation-rule navigation-case from-outcomeshowMessage/from-outcome to-view-id/showMessage.jsf/to-view-id red[详细]
-
javafx-8 – 如何在场景构建器中设置控制器?
所属栏目:[Java] 日期:2020-12-15 热度:200
我想将sceneBuilder用于 javaFx应用程序.我有一个叫做testPac的软件包,里面有我的文件夹,如图1所示; 我在视图文件夹中有一个fxml文件及其控制器. 现在,我不知道在sceneBuilder的控制器盒里面必须使用什么. 视图文件夹的内容如图2所示. 解决方法 您只需要指定[详细]