-
java – 轻巧快速的android json解析器?
所属栏目:[Java] 日期:2020-12-15 热度:67
当我开始项目的时候,我选择GSON作为最完成并且有很好的支持. 我觉得它现在表现不佳.所以,让我们说当我从Web服务加载一个包含200个项目(对象)的数组时 – 在我的Nexus S上将它解析为对象数组需要5秒钟.在模拟器上它甚至更加明显.在这种情况下,我喜欢模拟器的[详细]
-
java – 如何将两个字节附加到int
所属栏目:[Java] 日期:2020-12-15 热度:102
我试图附加两个具有十六进制值的字节并将它们存储为整数.显然一切都是无符号值. 我将提供一个示例,因为这更容易看到. 两个字节 0x20 0x07 整数 编辑:哎呀我在这里犯了一个大错.抱歉所有的困惑. 我想整数存储2007而不是0x2007.我真的很抱歉. 有没有办法在不[详细]
-
java – 在Wicket 1.5(.2)中没有在url上重新加载的组件?
所属栏目:[Java] 日期:2020-12-15 热度:86
我第一次使用以下URL导航到我的应用程序: …/homepage/?0user= x 在调试模式中,我看到wicket很好地实例化我的面板等(显然). 如果我将URL更改为: …/homepage/?0user= y 然后没有任何反应,面板不会重新初始化(对于新用户=用户x的数据仍然显示)也不是Loadabl[详细]
-
java – Bamboo sonar.dynamicAnalysis = reuseReports = 0%规
所属栏目:[Java] 日期:2020-12-15 热度:60
Bamboo可用于连续构建,但希望使用Sonar进行质量指标跟踪.必须在Bamboo中捕获单元测试通过/失败和Clover代码覆盖率指标.但是,这些相同的值也应该发送到Sonar,以便不通过运行单元测试和Clover两次来增加构建持续时间. 已经能够使用maven构建的“sonar.dynamicA[详细]
-
java – 在ORMLite中保留Map而不诉诸DataType.SERIALIZABLE?
所属栏目:[Java] 日期:2020-12-15 热度:59
我有一个相对简单的类,主要由Map String,String支持.我想坚持这个类,并能够在地图内的键内搜索.基于这个 Stack Overflow question,我感觉地图只能作为序列化的blob持久化. 我还在ORMLite website上看到以下内容: public class Account { … @ForeignCollect[详细]
-
java – 如何在android中动态地向listview添加项目
所属栏目:[Java] 日期:2020-12-15 热度:190
有谁能够帮我?我正在尝试在 Android中创建一个ListView,我正在尝试使用代码(不使用XML)将项目加载到其中 这是我到目前为止的代码 tweetList = (ListView)this.findViewById(R.id.tweetListView); TextView tv; for(int i=0;i20;i++) { tv = new TextView(th[详细]
-
为什么编译器在Java中生成Enums?
所属栏目:[Java] 日期:2020-12-15 热度:195
我真的明白它无法扩展任何类来实现枚举,因为这意味着有多重继承.但我不明白的是,为什么编译器在使用“enum”而不是“class”时创建的枚举类是最终的. 是否有任何理由不能延长枚举? 另外:有没有办法在没有Copy Paste的情况下为不同的枚举实现常见行为? 解[详细]
-
java中的配置文件
所属栏目:[Java] 日期:2020-12-15 热度:95
我创建了一个Swing Application-GUI,其中包含TextFields,Labels,CheckBoxes和ComboBoxes等字段.当用户输入一些信息时,我希望将文本字段,组合框和复选框的详细信息保存到文件中,下次用户打开此窗口时,我想要保存在文件中的详细信息,即那些用户输入的上一次加[详细]
-
java – Spring Hibernate中的@Transient方法调用
所属栏目:[Java] 日期:2020-12-15 热度:189
我有一个Pojo类,我在其中创建一个未与DataBase Table映射的字段. 所以我必须声明字段声明和setter和getter方法@Transient,否则它会显示错误. @Transientprivate String docHistoryString="";@Transientpublic String getDocHistoryString() { return docHist[详细]
-
java – Selenium WebDriver getText
所属栏目:[Java] 日期:2020-12-15 热度:195
我有一个 div name =“myDiv” 0 / div. 我尝试编写一个myDiv中有0个文本的测试.使用WebDriver它是: String text = webDriver.findElement(By.xpath("//div[@name='myDiv']")).getText(); 但结果我有一个空字符串.我不应该使用getText()来获取div的内容吗?[详细]
-
使用volatile for setjmp / longjmp的性能开销
所属栏目:[Java] 日期:2020-12-15 热度:91
要使setjmp / longjmp起作用,您需要将局部变量声明为volatile.如果有人用-O3编译其代码,那么volatile变量对性能的影响是多少.在x86多核平台上它会是巨大的还是只有一点点? 在我看来,它只会增加一点点开销,因为挥发性变量仍然可以缓存,无论如何从缓存读取/写[详细]
-
多线程 – 如何使用Spring Framework调用Runnable?
所属栏目:[Java] 日期:2020-12-15 热度:141
我有一个需要调用runnable类的服务. 以下是我的服务中使用的代码行. @Autowiredprivate LinkBrc2MemberProfile brcTask; // Background Task.SimpleAsyncTaskExecutor sate = new SimpleAsyncTaskExecutor();sate.createThread(new LinkBrc2MemberProfile(us[详细]
-
java – 匹配数字模式
所属栏目:[Java] 日期:2020-12-15 热度:199
我正在做一个需要数字模式匹配的项目. 例如,我想知道Value = 1331是否是680 651 = 1331的一部分,即我想将1331与680 651 = 1331或任何其他给定字符串匹配. 我是第一次在 java中尝试模式匹配,但我无法成功.以下是我的代码段. String REGEX1=s1; //s1 is '1331'[详细]
-
java – 如何在单击图像时显示JTextField?
所属栏目:[Java] 日期:2020-12-15 热度:184
所以我正在尝试制作这个程序,允许用户使用 java标记照片(有点像Facebook标记).我已经完成了加载图像,并在用户单击图像区域时创建了mouselistener. 当用户单击照片的某个区域时,如何显示JTextField? 我认为JTextField可以在某个方面用户可以输入他/她的名字[详细]
-
Java有像C#中的“属性”吗?
所属栏目:[Java] 日期:2020-12-15 热度:51
参见英文答案 Does Java have “properties” that work the same way properties work in C#?????????????????????????????????????5个 我知道这个问题类似于其他人询问Java Properties,这些问题的答案似乎是“不,你必须使用getter / setters”. 我搜索了类[详细]
-
简单的Java口袋妖怪扑灭模拟器
所属栏目:[Java] 日期:2020-12-15 热度:102
我写了一个类来创建和战斗口袋妖怪,但我无法弄清楚如何在测试器类中调用battle方法来测试我写的类. 我的任务是编写和测试模拟两个神奇宝贝之间的战斗的模拟.每个神奇宝贝都有一个健康值,一个力量值和一个速度值.运行状况,强度和速度值作为参数传递给构造函数[详细]
-
java – 使用Play映射特定的文件路由!骨架
所属栏目:[Java] 日期:2020-12-15 热度:95
我想在我的Play上设置Google网站管理员!网站通过 HTML页面. 谷歌游戏我一个特定的HTML页面,他们问我放在mydomain.com/someuniquehash.html. 我把文件放在我的应用程序的public / html文件夹中,我尝试将此规则添加到Play!的路径文件中: GET /someuniqhehas[详细]
-
Java json解析
所属栏目:[Java] 日期:2020-12-15 热度:74
好吧,我现在已经尝试了3个小时了.使用大量的api它仍然无法正常工作. 我正在尝试解析 { "id": 8029390,"uid": "fdABNhroHsr0","user": { "username": "Skrillex","permalink": "skrillex" },"uri": "/skrillex/cat-rats","duration": 305042,"token": "VgA2a"[详细]
-
java – 这个语言功能叫什么?
所属栏目:[Java] 日期:2020-12-15 热度:192
JPanel panel = new JPanel() { public void setBackground(Color c) { Logger.global.info("setBackground: c=" + c); super.setBackground(c); } }; 我只知道我可以做JPanel panel = new JPanel(); 为什么有人会这样做?它的名字是什么? 解决方法 它被称[详细]
-
java – 选择集合中的第一个索引
所属栏目:[Java] 日期:2020-12-15 热度:71
我有时觉得我正在重新发明轮子. 我想知道在java / jakarta commons / guava /?中是否有任何实用程序方法,这将在集合中更深入并使用元素执行某些操作(测试,修改,删除). 我写了这个方法,现在我觉得有一些单行程可以做到. /** * Find index of first line that[详细]
-
java – JSoup:检索不包含特定属性的元素
所属栏目:[Java] 日期:2020-12-15 热度:101
我有一个包含跟随逻辑的表. 表格显示名称列表 对于包含 tr class = hiderow td class = packagename … / td / tr的每一行 – 此行将不可见. 因此表可能包含100行,但如果有20行包含class = hiderow,则用户只能在页面上看到80行.我想检索那80行(不是100)的名[详细]
-
java – 为double [] arraylist添加值
所属栏目:[Java] 日期:2020-12-15 热度:63
我有以下数组 ArrayListdouble[] db_results = new ArrayListdouble[](); 我想添加这样的值 db_results.add(new double[] {0,1,2}); 但是像这样的循环 for ( int i = 0 ; i = 2; i++) { double val = Double.parseDouble(i); db_results.add(new double[] {v[详细]
-
如何增加java内存(算法在ubuntu上运行但不在mac上运行;相同的机
所属栏目:[Java] 日期:2020-12-15 热度:154
最近我收到了臭名昭着的错误消息:OutOfMemoryError.我有一台配备16GB Ram和2X2.6 GH四核的64Bit Mac.获取此错误消息对我来说没有意义,因为我正在运行的相同算法(导致此错误消息)在另一台计算机(ubuntu 16GB Ram)上运行顺利. System.out.println(java.lang.R[详细]
-
java – 如何替换列表中的多个项目?
所属栏目:[Java] 日期:2020-12-15 热度:126
我在列表中添加了几个字符以替换为字符串.他们来了: ListCharacter list = new ArrayListCharacter();list.add(',');list.add('?');list.add(',');list.add(':');list.add('-');list.add('(');list.add(')');list.add(';');list.add('/'); 我想用字符串“s[详细]
-
如何在泛型类的类型字段中定义的按名称创建的类
所属栏目:[Java] 日期:2020-12-15 热度:62
我想用 java泛型来实现这样的函数: public class TestT { public T data; public Test() { data = new T(); }} 但java编译报告错误如“无法实例化类型T”,如何在java中实现此功能? 解决方法 你需要上课 public Test(Class? extends T klass) { data = klas[详细]