小编Ond*_*žka的帖子

合并(Concat)Java中的多个JSONObjects

我从两个不同的来源消耗了一些JSON,我最终得到两个JSONObject,我想将它们合并为一个.

数据:

"Object1": {
    "Stringkey":"StringVal",
    "ArrayKey": [Data0, Data1]
}

"Object2": {
    "Stringkey":"StringVal",
    "Stringkey":"StringVal",
    "Stringkey":"StringVal",
}
Run Code Online (Sandbox Code Playgroud)

代码,使用http://json.org/java/库:

// jso1 and jso2 are some JSONObjects already instantiated
JSONObject Obj1 = (JSONObject) jso.get("Object1");
JSONObject Obj2 = (JSONObject) jso.get("Object2");
Run Code Online (Sandbox Code Playgroud)

所以在这种情况下,我想结合Obj1Obj2,要么做一个全新的JSONObject或CONCAT一个到另一个.除了将它们分开并单独添加puts 之外的任何想法?

java json concat

50
推荐指数
4
解决办法
10万
查看次数

随机随机播放bash中的文件

我在linux中有一些文件.例如2,我需要在一个文件中混洗文件.

例如

$cat file1
line 1
line 2
line 3
line 4
line 5
line 6
line 7
line 8
Run Code Online (Sandbox Code Playgroud)

$cat file2
linea one
linea two
linea three
linea four
linea five
linea six
linea seven
linea eight
Run Code Online (Sandbox Code Playgroud)

后来我改变这两个文件,我可以得到类似的东西:

linea eight
line 4
linea five
line 1
linea three
line 8
linea seven
line 5
linea two
linea one
line 2
linea four
line 7
linea six
line 1
line 6
Run Code Online (Sandbox Code Playgroud)

linux bash shell sh

48
推荐指数
6
解决办法
5万
查看次数

Java:类路径JVM中的多个资源中的哪一个?

如果我有classpath中的多个同名文件(例如我有多个.jarlog4j.properties),什么是JVM如下,以选择一个规则?

java resources jvm loading classpath

47
推荐指数
2
解决办法
3万
查看次数

TypeScript - import ...和import {...}之间的区别(带花括号)

从Java到TS,我省略{...}了导入类型.

import DiscriminatorMappingData from './DiscriminatorMappingData';
Run Code Online (Sandbox Code Playgroud)

代替

import {DiscriminatorMappingData} from './DiscriminatorMappingData';
Run Code Online (Sandbox Code Playgroud)

请参阅TypeScript - 将类存储为映射值?.

我已阅读文档并且不太了解.我只从中获取当我只需要一个文件中的一种类型时,我可以省略它{}.
但是,这会导致奇怪的错误,例如"未知名称"或意外类型不兼容.

那么,有什么区别,简单地说吧?

import typescript

43
推荐指数
3
解决办法
7238
查看次数

在Java中确定二进制/文本文件类型?

也就是说,如何从文本(xml/txt,独立于编码)文件中记录存档(jar/rar/etc.)文件?

java binary text file

41
推荐指数
6
解决办法
3万
查看次数

如何关闭JBoss AS 7服务器?

我最近从更新jboss-as.7.1.0.CR1bjboss-as.7.1.0.Final并希望从控制台关闭运行实例.在以前的版本中命令

$JBOSS_HOME/bin/jboss-admin.sh --connect command=:shutdown
Run Code Online (Sandbox Code Playgroud)

是可用的,但我没有jboss-admin.sh在bin目录或其他shell脚本中看到关闭服务器.

shutdown jboss7.x

40
推荐指数
3
解决办法
7万
查看次数

JPA 2.0:自动从不同的jar*向PersistenceUnit*添加实体类

我有一个maven构建的基于CDI的Java SE应用程序,它有一个核心模块和其他模块.
核心有persistence.xml一些实体.模块有其他实体.

如何将实体添加到持久性单元的聚光灯下?

我已阅读Hibernate手册,http://docs.jboss.org/hibernate/stable/entitymanager/reference/en/html/configuration.html#setup-configuration-packaging

我也看过这些问题

我正在寻找一个解决方案,其中Hibernate将扫描所有加载的类,或者,将从其他罐中获取一些配置文件(例如CDI所做的beans.xml).

我的应用程序不使用Spring.我不坚持可移植性 - 我会坚持使用Hibernate.

  • 有一些这样的解决方案吗?
  • 有没有办法从程序创建PU persistence.xml并向其添加类?
  • EntityManagerFactory可以在创建后添加@Entity类吗?

更新:我发现org.?hibernate.?ejb.?Ejb3Configuration:

public Ejb3Configuration configure(String persistenceUnitName, Map integration)  
Run Code Online (Sandbox Code Playgroud)

http://docs.jboss.org/hibernate/entitymanager/3.6/javadocs/

configuration entity entities hibernate jpa-2.0

38
推荐指数
4
解决办法
3万
查看次数

maven 3的超级pom在哪里?

对于maven 2它曾经是

M2_HOME/lib目录/ Maven的2.2.1-uber.jar:组织/阿帕奇/的Maven /项目/ POM-4.0.0.xml

但3.0.x没有一个jar.

maven-3 maven

38
推荐指数
2
解决办法
2万
查看次数

TypeScript/JavaScript - 导入所有类型

如何从某些文件导入所有类型?

让我们说我有myClass.tsotherClass.ts.我想从中导入所有类otherClass.ts.

我见过很少的导入语法.

import ClassA, { ClassB, ClassC } from 'otherClass';

import * as foo from 'otherClass';

import foo = require('otherClass');

import 'rxjs/Rx';
Run Code Online (Sandbox Code Playgroud)
  1. 第一个需要我列出一切.我想导入所有类型.

  2. 第二种语法需要名称空间前缀:foo.ClassA.

  3. 我知道最后一个是TypeScript 1.4,但仍然支持.

有类似下面的东西吗?

import * from "otherClass";
...
   var x = new ClassA()
Run Code Online (Sandbox Code Playgroud)

此外,这些类型的含义是什么{ ... },有些类型在外面,有些类型在里面?

文件并没有暗示任何这样的.

javascript import typescript ecmascript-6

38
推荐指数
1
解决办法
3万
查看次数

Git:列出git分支,按(并显示)日期排序

如何按照上次提交的日期列出显示和排序的git分支?

我发现了这个:

for k in `git branch | sed s/^..//`; do
    echo -e `git log -1 --pretty=format:"%Cgreen%ci %Cblue%cr%Creset" "$k"`\\t"$k";
done | sort -r
Run Code Online (Sandbox Code Playgroud)

我希望普通的git能够拥有这个功能.可以?

我也发现git show-branch --date-order但是输出是不同的.

git sorting branch date list

37
推荐指数
2
解决办法
2万
查看次数