假设SQL数据库中有以下表结构:
Att1 | Att2 | Att3 | Cnt
Run Code Online (Sandbox Code Playgroud)
我想了解Att3对于给定Att1的所有Att2组合的重叠.例如,如果我有下表:
123 | 456 | abc | 1
123 | 456 | efg | 1
123 | 456 | hij | 1
123 | 456 | klm | 1
123 | 456 | nop | 1
123 | 789 | efg | 1
123 | 789 | abc | 1
123 | 789 | xyz | 1
123 | 789 | nop | 1
345 | 456 | abc | 1
345 …Run Code Online (Sandbox Code Playgroud) 我使用从MySQL片段列表视图中获取数据,并在这里是我以前在按钮上单击它并不能取代它在彼此重叠的片段上方的按钮之前和之后点击按钮。
这是我以列表视图格式获取数据的代码,在单击按钮上我想打开一个新片段但它重叠。
public class PlayQuiz extends Fragment{
public String subject;
String myJSON;
private static final String TAG_RESULTS = "result";
private static final String TAG_NAME = "subname";
String selcsub;
Button b1;
JSONArray peoples = null;
ArrayList<HashMap<String, String>> personList;
ListView list;
TextView ss,name;
InputStream is = null;
String res = null;
String line = null;
@Override
public View onCreateView(LayoutInflater inflater,
@Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
// TODO Auto-generated method stub
View rootView = inflater.inflate(R.layout.play_quiz, container, false); …Run Code Online (Sandbox Code Playgroud) 我想比较两个文件以识别常见的易位。但是,这些易位在文件之间没有完全相同的坐标。所以我想看看易位是否发生在同一对染色体(chr1,chr2)之间,以及坐标是否重叠。
以下是两个文件的示例:
文件_1.txt:
chr1 min1 max1 chr2 min2 max2
1 111111 222222 2 333333 444444
2 777777 888888 3 555555 666666
15 10 100 15 2000 2100
17 500 530 18 700 750
20 123456 234567 20 345678 456789
Run Code Online (Sandbox Code Playgroud)
file_2.txt:
chr1 min1 max1 chr2 min2 max2
1 100000 200000 2 400000 500000
2 800000 900000 3 500000 600000
15 200 300 15 2000 3000
20 150000 200000 20 300000 500000
Run Code Online (Sandbox Code Playgroud)
目标是文件 1 和文件 2 之间的 chr1 和 chr2 对相同。那么坐标 min1 …