Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 86a8f55

Browse files
committed
feat: update java code and add directory tree
* 更新 Java 代码 * 添加源代码目录树
1 parent d1a2476 commit 86a8f55

File tree

12 files changed

+76
-19
lines changed

12 files changed

+76
-19
lines changed

‎java/README.md‎

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Java 文件目录树
2+
```bash
3+
├─main
4+
│ ├─java
5+
│ │ │ AutoComplete.java
6+
│ │ │ DistributedLock.java
7+
│ │ │ LoginSession.java
8+
│ │ │ Paginate.java
9+
│ │ │ Ranking.java
10+
│ │ │ SocialRelationship.java
11+
│ │ │ URLShorten.java
12+
│ │ │
13+
│ │ └─utils
14+
│ │ JedisUtils.java
15+
│ │
16+
│ └─resources
17+
└─test
18+
├─java
19+
│ AutoCompleteTest.java
20+
│ DistributedLockTest.java
21+
│ LoginSessionTest.java
22+
│ PaginateTest.java
23+
│ RankingTest.java
24+
│ SocialRelationshipTest.java
25+
│ URLShortenTest.java
26+
27+
└─resources
28+
29+
```

‎java/src/main/java/DistributedLock.java‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44

55
import java.util.UUID;
66

7-
87
public class DistributedLock {
98

109
private Jedis client = JedisUtils.getClient();

‎java/src/main/java/LoginSession.java‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import java.time.Instant;
88
import java.util.Random;
99

10-
1110
public class LoginSession {
1211

1312
private final String SESSION_TOKEN_KEY = "SESSION:TOKEN";

‎java/src/main/java/Ranking.java‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@
55
import java.util.Calendar;
66
import java.util.Set;
77

8-
/**
9-
* @author bingoyang
10-
* @date 2019年9月7日
11-
*/
128
public class Ranking {
139
private Jedis client = JedisUtils.getClient();
1410
private Calendar calendar = Calendar.getInstance();

‎java/src/test/java/AutoCompleteTest.java‎

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,16 @@ public void testHint() {
1313
ac.feed("张艺谋", 3000);
1414
ac.feed("张三", 500);
1515
assertEquals(ac.hint("张", 10),
16-
new LinkedHashSet<String>() {{ add("张艺兴"); add("张艺谋"); add("张三"); }});
16+
new LinkedHashSet<String>() {{
17+
add("张艺兴");
18+
add("张艺谋");
19+
add("张三");
20+
}});
1721

1822
assertEquals(ac.hint("张艺", 10),
19-
new LinkedHashSet<String>() {{ add("张艺兴"); add("张艺谋"); }});
23+
new LinkedHashSet<String>() {{
24+
add("张艺兴");
25+
add("张艺谋");
26+
}});
2027
}
21-
}
28+
}

‎java/src/test/java/DistributedLockTest.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ public void testDistributedLock() throws InterruptedException {
2020

2121
assertTrue(lock.acquire());
2222
}
23-
}
23+
}

‎java/src/test/java/LoginSessionTest.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public void testLoginSession() {
1111
String token = session.create();
1212

1313
String res = session.validate("this is a wrong token");
14-
assertEquals("SESSION_TOKEN_INCORRECT", res);
14+
assertEquals("SESSION_TOKEN_INCORRECT", res);
1515

1616
res = session.validate(token);
1717
assertEquals("SESSION_TOKEN_CORRECT", res);

‎java/src/test/java/PaginateTest.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,4 +29,4 @@ public void testPaginate() {
2929
topics.getPage(5, 5));
3030

3131
}
32-
}
32+
}

‎java/src/test/java/RankingTest.java‎

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66

77
import static org.junit.jupiter.api.Assertions.assertEquals;
88

9-
109
public class RankingTest {
1110

1211
@Test
@@ -28,4 +27,4 @@ public void testRanking() {
2827
expectResult.add(new Tuple("lily", 4.0));
2928
assertEquals(expectResult, ranking.getMonthTopNWithScores(3));
3029
}
31-
}
30+
}

‎java/src/test/java/SocialRelationshipTest.java‎

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import static org.junit.jupiter.api.Assertions.assertEquals;
66
import static org.junit.jupiter.api.Assertions.assertTrue;
77

8-
98
public class SocialRelationshipTest {
109

1110
@Test
@@ -19,14 +18,20 @@ public void testSNS() {
1918
iris.follow("GitHub");
2019

2120
assertTrue(bingo.isFollowing("Iris"));
22-
assertEquals(new HashSet<String>() {{ add("Apple"); add("GitHub"); add("Iris"); }},
21+
assertEquals(new HashSet<String>() {{
22+
add("Apple");
23+
add("GitHub");
24+
add("Iris");
25+
}},
2326
bingo.getAllFollowing());
2427

2528
assertTrue(iris.isFollowing("Bingo"));
2629

2730
assertEquals(3, bingo.countFollowing());
28-
assertEquals(new HashSet<String>() {{ add("GitHub"); }},
31+
assertEquals(new HashSet<String>() {{
32+
add("GitHub");
33+
}},
2934
bingo.getCommonFollowing("Iris"));
3035

3136
}
32-
}
37+
}

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /