草庐IT

Linux基本指令

全部标签

英特尔 HD 3700 linux 的 Java 8 Swing 渲染问题

我在Kubuntu18.04的java8update181中开发了一个应用程序。在我的开发PC中,我有带有Intel®HDGraphics530的Inteli3-6100。所有图形都是使用Swing完成的,并且使用这种硬件配置,一切正常。在生产PC上,我有Intel(R)Celeron(R)CPUJ1900和Intel®HDGraphicsforIntelAtom®ProcessorZ3700Series。使用相同的操作系统和Java版本运行相同的版本我注意到我的图形在Swing中出现问题。Swing组件如jLabels、jButton等不更新。例如,框架A的标签B带有文本“旧文本”,

java - 在 Java 中解密 linux encfs(标准配置,192 位 aes)

有没有人尝试破译使用Java中的linuxencfs加密的文件?我有兴趣解密文件,只是文件名(不是整个文件)。我试过:SecretKeyFactoryfactory=SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1");//SecretKeyFactoryfactory=SecretKeyFactory.getInstance("PBKDF2WithMD5AndAES");KeySpecspec=newPBEKeySpec("asdasd".toCharArray(),newString("Ip/6nf5p4Cvg4uocLdIeHJ7u

java - 在 Linux 和 Windows 上的 Grizzly 上运行 Jersey

我有Windows.NET背景,但我正在努力扩展我的专业知识,因此选择了几个Java项目。目前,我正在尝试创建一个RESTAPI,所以我决定在这里完成Jersey的演练:http://jersey.java.net/nonav/documentation/latest/getting-started.html我已经让HelloWorld项目在Windows中正常工作(使用NetBeans和Maven),但是当我尝试在Ubuntu中做同样的事情(再次使用NetBeans和Maven)时,我收到以下错误:Startinggrizzly...Aug09,201211:27:46AMcom.s

java - JVM跳转指令的偏移量怎么会是32768呢?

在写answertoaquestionaboutJVMbytecodeoffsets时,我注意到javac的行为和生成的类文件中有一些我无法解释的东西:像这样编译类的时候classFarJump{publicstaticvoidmain(Stringargs[]){call(0,1);}publicstaticvoidcall(intx,inty){if(x那么生成的字节码将包含以下if_icmpge说明:publicstaticvoidcall(int,int);Code:0:iload_01:iload_12:if_icmpge327685:iinc1,18:iinc1,1...根

java - Spark 连接器错误 : WARN NettyUtil: Found Netty's native epoll transport, 但未在基于 linux 的操作系统上运行。改用 NIO

这是我的规范:Cassandra版本:3.0.0操作系统:MacOSXYosemite10.10.5Spark版本:1.4.1上下文:我在Cassandra中创建了一个键空间“movies”和一个表“movieinfo”。我已经按照post的指导安装并组装了一个jar文件。我编写了一个小脚本(如下)来测试我的连接:scala>sc.stopscala>importcom.datastax.spark.connector._importcom.datastax.spark.connector._scala>importorg.apache.spark.SparkConfimportorg

java - 业务层 Jersey 的基本依赖注入(inject)

我正在从事一个使用RESTful服务的项目。我有web层、业务层等模块。我添加了基本的api层(使用Jersey)并且我得到了获取请求的基本响应。现在我必须将它连接到业务层。我在谷歌上搜索,但我不确定如何为我的项目实现每个解决方案。这是我的旅行资源类:@Path("trip")publicclassTripResource{@ContextprivateUriInfocontext;@InjectprivateAdminServiceadminService;publicTripResource(){}@GET@Produces("text/plain")publicListgetTe

java - 如何使用 java 在控制台窗口中实现基本的箭头键移动?

这个问题在这里已经有了答案:DetectingandactingonkeyboarddirectionkeysinJava(4个答案)关闭4年前。我正在努力寻找一种在控制台窗口中实现基本箭头键移动的方法。我遇到过一个只使用switch语句和一些变量的C#脚本,但我的老师坚持使用Java。从其他一些线程来看,答案似乎都在说在Java中是不可能的,除非你安装某些(如果我错了请纠正我)“框架”,比如JNA和/或Jline,但作为初学者我不知道那些是什么事情甚至意味着。现在,在你说我的老师认为我们可以做到这一点是个白痴之前,他从未说过它必须是箭头键移动,我只是觉得这很酷:)

用于文本/字符串处理的 Java 库,类似于 unix/linux 实用程序

我是一名Java程序员。我经常使用bash脚本进行文本处理。grep、sed、awk、tr、wc、find等实用程序以及命令之间的管道提供了如此强大的组合。然而,bash编程缺乏可移植性、可测试性和Java中存在的更优雅的编程结构。这也使得它更难集成到我们的其他Java产品中。我想知道是否有人知道可能提供我正在寻找的任何Java文本处理库。如果能写的话会很酷:Text.createFromFile("blah.txt).grep("-v","ERROR.*").sed("s/ERROR/blah/g").awk("print$1").writeTo("output.txt")这可能是天

java - 速度指令也添加空格?

我刚刚了解到,随着apache速度的提高,指令也会添加到空白区域。例如:#foreach($recordin$rows)#foreach($valuein$record)$value#end#end有了这样的东西,我最终得到了#foreach语句、#end语句等的额外行。这不是我想要的,所以我发现我可以像这样在行尾屏蔽评论:#foreach($recordin$rows)#**##foreach($valuein$record)#**#$value#**##end#end但这很难读。有什么方法可以告诉速度引擎不要格式化我的指令吗?也许我做错了什么?谢谢。 最

java - 在 ubuntu (linux) 上从 java 使用 Desktop.open() 打开一个路径

我想从我用java编写的应用程序中打开一个文件夹,使用操作系统文件资源管理器。我使用Desktop.open(newFile(path))这在windows上工作正常,但在ubuntu11.10(linux)上它不起作用。在ubuntu和windows上使用Desktop.open打开文件确实有效。在两者之间使用一个步骤:文件fPath=新文件(fPath)并使用fPath.exists()和fPath.isDirectory()对其进行测试均给出true。使用Desktop.open(newFile(path))给我这个异常:java.io.IOException:Failedtos