-
java – 将上下文传递给多个线程是否安全?
所属栏目:[Java] 日期:2020-12-15 热度:100
我正在实现一个为多个应用程序执行REST调用的服务.某些REST调用的结果应存储在内容提供程序中. 我目前正在尝试使用多个线程来执行HTTP请求,解析结果并将数据存储在内容提供程序中.为了做到这一点,我必须将Context传递给每个线程.我不确定这是不是一个好主意,[详细]
-
java – JPA Like Integer的运算符
所属栏目:[Java] 日期:2020-12-15 热度:157
有人能告诉我,为什么这不起作用: criteria.add(cb.like((myentity.Integerget("integerid")).as(String.class),"2%")) 我收到以下错误: The object [2%],of class [class java.lang.String],from mapping [org.eclipse.persistence.mappings.DirectToField[详细]
-
java – Apache Commons Math 2.2 Percentile bug?
所属栏目:[Java] 日期:2020-12-15 热度:68
我不是100%确定这是一个错误还是我没有做正确的事情,但是如果你给Percentile一个大小相同的数据(见下面的代码),那么evaluate方法需要很长时间.如果给Percentile,随机值evaluate会花费相当短的时间. 如下所述,Median是Percentile的子标记. Percentile java d[详细]
-
Java Reflection参数类型匹配,如何处理接口而不是类
所属栏目:[Java] 日期:2020-12-15 热度:99
给定一个带有构造函数的东西Something(List String l),我想使用klass.getConstructor(parameterTypes),其中parameterTypes [0]是类 java.util.ArrayList(因为我需要“匹配”一个给定特定实例)而不是接口java.util.List. 这不起作用(NoSuchMethodException),[详细]
-
java – 使用HttpURLConnection流式传输数据
所属栏目:[Java] 日期:2020-12-15 热度:154
我想使用HttpURLConnection通过HTTP POST打开与服务器的长期连接,并在进入时处理流数据.这适用于 Android项目. 我不清楚如何用HttpURLConnection做到这一点.在iOS中,NSURLConnection提供了一种异步模式,当新数据进入并可用于解析时,将调用用户实现的回调. 使[详细]
-
java – Android的三角测量教程
所属栏目:[Java] 日期:2020-12-15 热度:179
我已经使GPS的应用给了我当前位置的纬度和经度,但问题是在某些特定区域GPS不提供位置.任何人都可以建议我基于细胞信号或wifi信号的三角测量技术教程. 解决方法 如果 Android智能手机无法获得GPS修复,它仍然可能使用手机信号塔位置或WiFi定位来确定其位置.两[详细]
-
java – apache httpclient内容长度问题
所属栏目:[Java] 日期:2020-12-15 热度:101
我试图使用Apache Httpclient将一些 JSON发布到休息服务.但是,我收到此错误: Exception in thread "main" org.apache.http.ProtocolException: Content-Length header already present UsernamePasswordCredentials defaultcreds = new UsernamePasswordCre[详细]
-
通过java applciation从内部调用命令行工具
所属栏目:[Java] 日期:2020-12-15 热度:164
我有一个命令行工具,我想从 java应用程序启动.然后我的应用程序应该等待命令行工具返回/完成. 我将在 Windows,Mac和 Linux上部署我的应用程序,我的应用程序应该能够在每个平台上调用命令行工具. 如何从我的java应用程序中正确调用它? 解决方法 http://downl[详细]
-
使用java在文本文件中查找字符串的最快方法
所属栏目:[Java] 日期:2020-12-15 热度:108
检查文件是否包含某个字符串或数字的最快方法是什么? 解决方法 看一下JDK( See official documentation)附带的Scanner类.您将能够跳过输入的某些部分(在本例中为文本文件)并匹配您的愿望的正则表达式.我不确定这是否是最有效的方式,但果然 – 这很简单.您也[详细]
-
java – 我收到此警告:com.sun.org.apache.xml.internal.serial
所属栏目:[Java] 日期:2020-12-15 热度:119
我的代码是 OutputFormat wOf = new OutputFormat( "XML","ISO-8859-1",true ); 帮我解决这个警告…… 提前致谢 解决方法 一种解决方案是不使用该类. 另一种解决方案是忽略警告.看一下这个课程,我怀疑这是唯一可行的解??决方案……如果你坚持使用Sun XML栈.[详细]
-
java – SharedPreferences无法跨活动工作
所属栏目:[Java] 日期:2020-12-15 热度:165
我正在尝试在一个活动中保存一些过滤器/状态,然后在下一个活动中使用该数据. 我正在使用SharedPreferences,但它没有像我预期的那样工作. public class FilterActivity extends Activity { private static final String TAG = FilterActivity.class.getName()[详细]
-
java – 将多个Iterables包装到一个Interable中
所属栏目:[Java] 日期:2020-12-15 热度:177
说我有两个收藏: Collection Integer foo = new ArrayList Integer ();Collection Integer bar = new ArrayList Integer (); 并说有时我想单独迭代它们,但有时一起.有没有办法在foo和bar周围创建一个包装器,这样我就可以迭代组合对,但每当foo和bar改变时它[详细]
-
powershell哈希表问题
所属栏目:[Java] 日期:2020-12-15 热度:57
我试图读取一个配置文件,其中包含一些键值对,如下所示: age = 7server = serverdestination = naspublicserver 这是我用来读取文件的脚本: gc "keyval.txt" | % -begin {$h=@{}} -process { $k = [regex]::split($_,'='); if(($k[0].CompareTo("")[详细]
-
java – 你如何单元测试自定义断言?
所属栏目:[Java] 日期:2020-12-15 热度:176
我正在编写自己的JUnit Assert?我该如何测试? 我知道如何为它提供一些会通过的东西以及会使它失败的东西,但是如何为这些东西编写JUnit测试呢? 自定义断言将类似于: public static void assertSomething() { if (!something()) { fail("Expected somethin[详细]
-
java – 如何启用@Required?
所属栏目:[Java] 日期:2020-12-15 热度:200
如何在 Java(Spring 3.1)中启用@Required注释?不是在xml中,而是在Java中.还有哪个注释我把这个启用?在@Feature下(在@FutureConfiguration或@Bean中(在@Configuration中)? 编辑: @Feature public MvcAnnotationDriven annotationDriven(ConversionService[详细]
-
java – Log4j,不同的appender,同一个包和一个单独的类,写入不同
所属栏目:[Java] 日期:2020-12-15 热度:114
我通常将一个包与一个appender相关联.但在这种情况下,这个类正在编写很多我希望过滤到不同appender的日志.但是这个类与我的其他类在同一个包中. 我想这样做: log4j.logger.com.app=DEBUG,MainAppenderlog4j.logger.com.app.webservice.Web=DEBUG,WSAppender[详细]
-
java – 从Android应用程序存储Excel文件中的数据
所属栏目:[Java] 日期:2020-12-15 热度:98
我的应用程序生成数据,我想分享这些数据,例如转移到我的PC并工作或作为excel表发送给其他人. 我们可以以编程方式将Android应用程序中的数据存储到Excel工作表吗?那么我们如何打开Excel文件并写入呢? 解决方法 看一下本教程 How to create file in SD-Card.[详细]
-
Java RegEx:拆分而不丢失令牌
所属栏目:[Java] 日期:2020-12-15 热度:133
我正在尝试编写正则表达式,当有空格后跟一个负号后跟非空格时会拆分一个字符串. 例: "x -y".split(regex)returns: String[]{"x","-y"}; 目前我正在使用 (?=s)-(?=S+) 为我的正则表达式;但这会返回“x”,“y”并吃掉负号.有没有办法不吃负号? 谢谢! 解[详细]
-
java – Android:是否可以在mapview上绘制一个视图作为叠加层
所属栏目:[Java] 日期:2020-12-15 热度:153
实际上,主题是一个问题. 我想在地图上绘制一个视图作为叠加层,只是我的视图包含9patch背景和内部两个textview的线性布局.我需要在运行时绘制这些布局,它们将链接到地理位置 定义这样的视图没有问题,但是创建一个可以处理这种绘制的叠加层是有问题的…… 解决[详细]
-
java – 使用Quartz的动态作业数据
所属栏目:[Java] 日期:2020-12-15 热度:173
当我的进程收到消息时,它需要启动一个计时器并在X秒内执行一些逻辑.这些作业需要存储在JDBC存储中,据我所知,这可能与此问题无关. 根据我读过的内容,我应该能够为一个Job类分配一个具有不同类似属性值的JobDataMap,但是我无法找到任何文档或示例来支持这个用[详细]
-
从并发角度看Java v Scala
所属栏目:[Java] 日期:2020-12-15 热度:131
我现在正在开始我的最后一年项目.我将从 java和scala的角度研究并发方法.从 Java并发模块出来后,我可以看到人们为什么说共享状态线程方法难以推理.由于java线程运行的非确定性方式,您需要担心关键部分,冒着竞争条件和死锁等风险.在1.5中,这种推理得到了一些[详细]
-
Java Swing自定义控件
所属栏目:[Java] 日期:2020-12-15 热度:191
我想知道如何创建一个新的Swing控件. 我的问题在于Swing上缺少一些组件(例如,datepicker) 我查看了Stack Overflow(以及其他一些网站)并找到了一些旧的答案,但没有成功(几个链接不再起作用). 所以你能指出我的方向吗? 解决方法 您可以在应用程序中使用大量组[详细]
-
Java Web框架基准测试
所属栏目:[Java] 日期:2020-12-15 热度:97
为了与 django进行比较,我想在主要的 Java Web框架(struts,faces等等)上找到基准测试. 我搜索谷歌,但我无法找到一个基准,给出了多少req / s java框架可以处理. 你知道java web框架的一些基准吗? 解决方法 Techempower基准: http://www.techempower.com/ben[详细]
-
java – 如何在数据库中存储加密的密码?
所属栏目:[Java] 日期:2020-12-15 热度:167
我试图在JSP和Servlets的帮助下以加密的形式将密码存储到数据库中.我怎么能这样做? 解决方法 自编算法存在安全风险,维护起来很痛苦. MD5是 not secure. 使用jBcrypt(开源)提供的bcrypt算法: // Hash a passwordString hashed = BCrypt.hashpw(password,BCr[详细]
-
垃圾收集如何与Java中的Session对象一起使用?
所属栏目:[Java] 日期:2020-12-15 热度:91
垃圾收集如何与JSP中的Session对象一起使用?在会话过期后,每个会话是否都会收集垃圾?使用JSP中的Session对象处理内存的更好方法是什么? 解决方法 垃圾收集器将只收集代码中没有任何硬引用的对象. Servletcontainer的内部代码引用了HttpSession对象.当会话[详细]