-
java – PKCS5Padding可以处于AES / GCM模式吗?
所属栏目:[Java] 日期:2020-12-14 热度:61
AES / GCM的填充模式是什么?我知道它可以是NoPadding,因为在ECB模式下它可以是PKCS5Padding,在GCM模式下怎么样?在JCE接口中,我们需要提供“ algorithm / mode / padding”( Reference). 所以我使用以下代码来获取实例,它在JDK中工作但在IBM SDK中失败了 ca[详细]
-
如何使用Java 8流迭代嵌套for循环引用父元素?
所属栏目:[Java] 日期:2020-12-14 热度:62
我想使用 java8流迭代嵌套列表,并在第一次匹配时提取列表的一些结果. 不幸的是,如果子元素与过滤器匹配,我还必须从父内容中获取值. 我怎么能这样做? // java7 Result result = new Result();//find first match and pupulate the result object.for (FirstN[详细]
-
Java ParseInt完整性检查
所属栏目:[Java] 日期:2020-12-14 热度:172
我正在尝试从String数组元素中解析一个int.这是我的代码: String length = messageContents[k].replace("Content-Length:","").replace(" ","");System.out.println("Length is: " + length);int test= Integer.parseInt(length); System.out.println返回以[详细]
-
java – App Engine Blobstore – 我该怎么做才能限制用户可以上
所属栏目:[Java] 日期:2020-12-14 热度:153
我该怎么做才能限制可以上传的文件的大小?我知道我可以用SWFUpload限制它的客户端,但是如何限制它的服务器端呢? 如何防止有人上传1GB文件并占用我的配额? 解决方法 App Engine 1.5.4 SDK引入了一个选项来指定blob上传大小的限制. 请参见UploadOptions类的[详细]
-
java – Office加载项开发 – 格式错误的GET URL(_host_Info =
所属栏目:[Java] 日期:2020-12-14 热度:180
我目前正在使用Microsoft提供的 JavaScript界面??开发MS Word Office Addin.我使用Django后端进行了测试实现,其中一切正常. 但是对于最终产品,我必须将功能集成到以多种配置运行的现有Java后端,这些配置是我无法控制的.由用户界面的Vaadin组成,主要是Tomcat([详细]
-
java – 对于值类型,asInstanceOf [X]和toX之间有什么区别?
所属栏目:[Java] 日期:2020-12-14 热度:179
我使用IntelliJ将 Java代码转换成Scala代码的能力,Scala代码通常工作得很好. 看来,IntelliJ用asInstanceOf替换所有的转换. 对于不能被toInt,toLong,…替换的值类型,有什么有用的asInstanceOf [Int],asInstanceOf [Long]等? 解决方法 我不知道有这样的情况.[详细]
-
Java内存模型中本地最终变量的语义?
所属栏目:[Java] 日期:2020-12-14 热度:105
以下代码有时会在我的 Windows-PC和Mac上打[详细]
-
需要无效的Swing组件的高度
所属栏目:[Java] 日期:2020-12-14 热度:101
基本设置是这样的:我有一个垂直的JSplitPane,我希望有一个固定大小的底部组件和一个调整大小的顶部组件,我通过调用setResizeWeight(1.0)完成.在此应用程序中,有一个用于恢复“默认”窗口配置的按钮.窗口的默认高度是桌面高度,默认分隔符位置距离拆分窗格底[详细]
-
java – 在JTable中的单元格上方显示工具提示
所属栏目:[Java] 日期:2020-12-14 热度:98
当用户在其中输入错误的值时,我需要在单元格上方(或下方:)显示工具提示(请参见下图). 我有一个工具提示,但我需要一个Point来显示它在正确的位置,所以我想获得一个单元格位置.你知道怎么做吗? 但是,如果你有一个更好的解决方案来实现这种行为,我对所有命题持[详细]
-
Java Apache Poi,如何同时设置背景颜色和边框
所属栏目:[Java] 日期:2020-12-14 热度:114
一开始我想说我在开发者世界里是全新的. 我试图生成一个excel表,其中包含带边框的Mutiplication Table并设置背景颜色,但仅适用于第1列和第1行. 这是一个正确的例子:correct example 我写了类似的东西,但在结果文件中,彩色单元格没有边框:(. 请解释我如何同[详细]
-
java – 如何安排每小时开始的任务
所属栏目:[Java] 日期:2020-12-14 热度:190
我正在开发一种服务,假设每个小时的开始时间(1:00 PM,2:00 PM,3:00 PM等)都是正确的. 我尝试以下,但它有一个问题,我第一次必须在开始时运行程序,然后这个调度程序将重复. ScheduledExecutorService scheduler = Executors.newSingleThreadScheduledExecutor([详细]
-
使用RandomAccessFile创建文件时的java.io.FileNotFoundExceptio
所属栏目:[Java] 日期:2020-12-14 热度:174
当我尝试使用RandomAccessFile创建文件时遇到FileNotFoundException: RandomAccessFile file = new RandomAccessFile("/test.jpg","rw"); 我现在不知道怎么解决这个问题.这让我疯了. 谢谢 解决方法 尝试 RandomAccessFile file = new RandomAccessFile(new[详细]
-
java – 监视Windows目录大小
所属栏目:[Java] 日期:2020-12-14 热度:103
我正在寻找能够监视 Windows目录的大小和文件数量的东西.我说的是一些服务器和几千个文件夹(数百万个文件). 要求: X上的通知大小超过Y时间 X上的通知在Y时间内文件计数增加 大小和文件数的历史图形(或至少保存快照数据随时间变化) 所有这些都在一组目录及其[详细]
-
Java8可选函数链表达式
所属栏目:[Java] 日期:2020-12-14 热度:62
我想知道有没有办法简化以下代码?我试图通过使用EBean从数据库中获取一些东西.如果有什么东西然后将其映射到对象或以其他方式返回默认实现实例. public static ObjectA test1() { FunctionOptionalSqlRow,ObjectA sqlRowToObjectA= new FunctionOptionalSql[详细]
-
java – 在少数特定情况下记录丢失的消息
所属栏目:[Java] 日期:2020-12-14 热度:101
我正在使用 java.util.logging来完成我的应用程序的所有日志记录. 直到最近,我在没有任何特定配置的情况下使用日志工具.一切都按预期工作,所有日志都在控制台中可见(stderr) 现在,我想自定义日志的配置.我希望日志显示在控制台上,但我希望它们也可以写在文件[详细]
-
如何从Java进行HTTP清除?
所属栏目:[Java] 日期:2020-12-14 热度:105
我正在尝试使用HttpUrlConnection执行PURGE,如下所示: private void callVarnish(URL url) { HttpURLConnection conn = null; try { conn = (HttpURLConnection) url.openConnection(); conn.setRequestMethod(PURGE_METHOD); conn.setDoOutput(true); conn[详细]
-
java-ee – SecurityContext不适用于@RolesAllowed
所属栏目:[Java] 日期:2020-12-14 热度:52
我目前正在Tomcat 7中使用Jersey 2.5.1创建一个后端服务器.为了安全,我使用了@RolesAllowed,@ PermitAll等注释,我创建了自定义的ContainerRequestFilter和SecurityContext. 我的问题是,当我的@RolesAllowed带注释的资源被请求时,它总是拒绝权限,即使我强制我[详细]
-
那些以“pool”开头的java线程是什么?
所属栏目:[Java] 日期:2020-12-14 热度:75
我有一个无法正常关闭的Tomcat服务器的问题.我在发出shutdown命令后进行了一次线程转储,它看起来像这样: http://pastebin.com/7SW4wZN9 我认为是不允许VM关闭的“可疑”的线程是名为“pool-4-thread-1”的线程.其余的是守护程序线程或内部VM线程.在试图找出[详细]
-
java – 关于在Spring单例作用域服务中使用ThreadLocal的问题
所属栏目:[Java] 日期:2020-12-14 热度:65
在下面的单例作用域服务类中,类中的所有方法都需要一些在调用Service.doA()时已知的用户上下文.我没有考虑在方法中传递信息,而是考虑在TheadLocal中存储这些值.关于这种方法,我有两个问题: 1)下面的实现是否正确使用ThreadLocal?也就是说,它是线程安全的,[详细]
-
java – 单个JVM中的多个Spark服务器
所属栏目:[Java] 日期:2020-12-14 热度:158
有没有办法在同一个JVM中运行多个Spark java服务器实例?我在“插件”软件中使用它,并根据外部环境启动我的插件的多个实例,然后导致 java.lang.IllegalStateException: This must be done before route mapping has begunat spark.SparkBase.throwBeforeRout[详细]
-
java – Eclipse:在“保存操作”选项中导入导出操作
所属栏目:[Java] 日期:2020-12-14 热度:127
可以在Preferences- Java- Code Style- Clean Up中将导出清理设置导入为xml文件. 我希望每次保存文件时都将这些设置应用于代码. 不幸的是,当我转到Preferences- Java- Editor- Save Actions时,我没有选择Import Export Clean Up设置(即使我可以选择手动配置[详细]
-
java – 数组中的长度和String中的length()
所属栏目:[Java] 日期:2020-12-14 热度:143
当我们谈论数组和长度()时,我们在 Java中讨论String时,为什么是数据字段的长度?手段: int a[10] = {1,2,3,4,5,6,7,8,9,10};String str = "foo";int a_len = a.length;int str_len = str.length(); 为什么在数组的情况下长度不是函数,反之亦然? 解决方法[详细]
-
java – 相同的字符串比较给我假
所属栏目:[Java] 日期:2020-12-14 热度:191
参见英文答案 How do I compare strings in Java?23个 我有两个相同的字符串,一个在数组中,一个在String变量中.当我比较这些IDENTICAL字符串时,我每次都会得到错误.我已经调试和调试,但每次都得到相同的结果.这是有问题的代码 String temp = ""+(num1*num2);[详细]
-
java – 由于网络中断后锁定nfs文件导致JVM崩溃
所属栏目:[Java] 日期:2020-12-14 热度:76
以下代码片段导致JVM崩溃:如果获取锁定后发生网络中断 while (true) { //file shared over nfs String filename = "/home/amit/mount/lock/aLock.txt"; RandomAccessFile file = new RandomAccessFile(filename,"rws"); System.out.println("file opened");[详细]
-
java – 为什么我的`unmodifiableList`可以修改?
所属栏目:[Java] 日期:2020-12-14 热度:133
参见英文答案 Why can we change the unmodifiable list if we have the original one?7个 我想要一个List,其元素不能被删除也不能添加.我以为我在Java 8中找到了 Collections.unmodifiableList的答案.我通过了我的原始列表并找回了一个据称无法修改的列表.[详细]