Skip to content

Commit 3856ecf

Browse files
committed
add Redis
1 parent ca92905 commit 3856ecf

982 files changed

Lines changed: 158629 additions & 18 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Algorithm/剑指offer/.DS_Store

0 Bytes
Binary file not shown.

Algorithm/剑指offer/coding-interviews/.idea/workspace.xml

Lines changed: 11 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Algorithm/剑指offer/coding-interviews/src/main/java/com/leosanqing/algorithm/_11_SpinArray.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,12 @@ private static int method2(int[] nums) throws Exception {
6969
}
7070

7171

72+
/**
73+
* 如果旋转的是非递减的序列
74+
* @param nums
75+
* @return
76+
* @throws Exception
77+
*/
7278
private static int method3(int[] nums) throws Exception {
7379
if (nums == null || nums.length == 0) {
7480
throw new Exception("数组为空");
@@ -87,6 +93,7 @@ private static int method3(int[] nums) throws Exception {
8793
}
8894
mid = (right + left) / 2;
8995

96+
// 我们在这个区间要挨个比较
9097
if (nums[left] == nums[right] && nums[mid] == nums[left]) {
9198
if (nums[left + 1] != nums[right - 1]) {
9299
mid = nums[left + 1] > nums[right - 1] ? right - 1 : left + 1;

README.md

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,15 @@
1818

1919
Java学习笔记,内容包括JVM,spring,hashMap实现源码分析,多线程,剑指offer题解,设计模式。然后根据面试的重点,又将很多从里面抽出,专门整了个面试的分类,如果是看面试的东西的话,可以重点看这个
2020

21-
目前只更新了 HashMap 和JVM的部分内容 ,我会一到两天更新一次.目前在更新
21+
目前只更新了设计模式 和JVM的部分内容 ,我会一到两天更新一次.目前在更新
2222

2323
如果觉得可以,请点个 star 关注哦,谢谢各位大兄弟,小姐姐。
2424

2525
**邀请老哥,小姐姐们一起完成这个repo**
2626

2727
| [书籍](https://github.com/leosanqing/Java-Notes/tree/master/books) | 面试相关 | [JVM](https://github.com/leosanqing/Java-Notes/tree/master/JVM)(已更完) | [源码区](https://github.com/leosanqing/Java-Notes/tree/master/SourceCode) | spring |
2828
| :----------------------------------------------------------: | :----------------------------------------------------------: | ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
29-
| [设计模式](https://github.com/leosanqing/Java-Notes/tree/master/designPattern)(第一阶段完) | [算法](https://github.com/leosanqing/Java-Notes/tree/master/Algorithm)(在更) | [并发编程](https://github.com/leosanqing/Java-Notes/tree/master/ConcurrencyProgramming)(在更) | Redis | [数据结构](https://github.com/leosanqing/Java-Notes/tree/master/Struct) |
30-
31-
# 选对专业
32-
33-
选到计算机互联网行业,真的太爽了,现在还没有完全饱和,可能2-3年后就没那么吃香了。
34-
35-
对比别的专业,我们真的好到不能再好了。
36-
37-
后期说下怎么选专业,再对比下我同学。
38-
39-
穷IT,富金融
29+
| [设计模式](https://github.com/leosanqing/Java-Notes/tree/master/designPattern)(第一阶段完) | [算法](https://github.com/leosanqing/Java-Notes/tree/master/Algorithm)(在更) | [并发编程](https://github.com/leosanqing/Java-Notes/tree/master/ConcurrencyProgramming)(在更) | 工具(中间件) | [数据结构](https://github.com/leosanqing/Java-Notes/tree/master/Struct) |
4030

4131
# 书籍
4232

@@ -68,6 +58,8 @@ https://github.com/leosanqing/Java-Notes/tree/master/books
6858

6959
# JVM(基本更完)
7060

61+
可以参考这个来看《深入理解Java虚拟机》
62+
7163
链接:https://github.com/leosanqing/Java-Notes/tree/master/JVM
7264

7365
- ## 自动内存管理
@@ -96,6 +88,13 @@ https://github.com/leosanqing/Java-Notes/tree/master/books
9688
- 并发准备放在并发编程那一模块,JVM这本书上和并发编程讲到的有一些小细节不一样,那个更加详细,因此到时候就放并发模块的目录。
9789
- [链接](https://github.com/leosanqing/Java-Notes/tree/master/ConcurrencyProgramming)
9890

91+
92+
93+
# Redis
94+
95+
- Redis实战代码(python版)
96+
-
97+
9998
# 并发
10099

101100
链接:https://github.com/leosanqing/Java-Notes/tree/master/ConcurrencyProgramming

Utils/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,3 +6,6 @@
66

77
最近在看《redis实战》这本书,书中用 python2写的,准备用Java实现一下,顺便整理一下里面的东西。
88

9+
链接:[Redis 实战](https://github.com/leosanqing/Java-Notes/tree/master/Utils/Redis)
10+
11+
代码:

Utils/Redis/python2/.idea/inspectionProfiles/profiles_settings.xml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Utils/Redis/python2/.idea/misc.xml

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Utils/Redis/python2/.idea/modules.xml

Lines changed: 8 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Utils/Redis/python2/.idea/python2.iml

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Utils/Redis/python2/.idea/workspace.xml

Lines changed: 126 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)