Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
梦境迷离
Cs Summary Reflection
提交
8c026e46
C
Cs Summary Reflection
项目概览
梦境迷离
/
Cs Summary Reflection
10 个月 前同步成功
通知
4
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
C
Cs Summary Reflection
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
8c026e46
编写于
9月 19, 2019
作者:
梦境迷离
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
重构
上级
9946bdb1
变更
17
隐藏空白更改
内联
并排
Showing
17 changed file
with
20 addition
and
15 deletion
+20
-15
README.md
README.md
+1
-1
SUMMARY.md
SUMMARY.md
+4
-4
_config.yml
_config.yml
+2
-1
src/main/java/cn/edu/jxnu/practice/picture/Scala语法图解.png
src/main/java/cn/edu/jxnu/practice/picture/Scala语法图解.png
+0
-0
src/main/java/cn/edu/jxnu/practice/picture/actor1.png
src/main/java/cn/edu/jxnu/practice/picture/actor1.png
+0
-0
src/main/java/cn/edu/jxnu/practice/picture/immutable.png
src/main/java/cn/edu/jxnu/practice/picture/immutable.png
+0
-0
src/main/java/cn/edu/jxnu/practice/picture/mutable.png
src/main/java/cn/edu/jxnu/practice/picture/mutable.png
+0
-0
src/main/java/cn/edu/jxnu/practice/picture/scala类型系统结构.jpg
src/main/java/cn/edu/jxnu/practice/picture/scala类型系统结构.jpg
+0
-0
src/main/java/cn/edu/jxnu/questions/ASM.md
src/main/java/cn/edu/jxnu/questions/ASM.md
+1
-1
src/main/java/cn/edu/jxnu/questions/Future.md
src/main/java/cn/edu/jxnu/questions/Future.md
+0
-0
src/main/java/cn/edu/jxnu/questions/Git.md
src/main/java/cn/edu/jxnu/questions/Git.md
+6
-3
src/main/java/cn/edu/jxnu/questions/Other.md
src/main/java/cn/edu/jxnu/questions/Other.md
+0
-0
src/main/java/cn/edu/jxnu/questions/ScalaAkkaBasic.md
src/main/java/cn/edu/jxnu/questions/ScalaAkkaBasic.md
+1
-1
src/main/java/cn/edu/jxnu/questions/ScalaBasic.md
src/main/java/cn/edu/jxnu/questions/ScalaBasic.md
+4
-4
src/main/java/cn/edu/jxnu/questions/Schedule.md
src/main/java/cn/edu/jxnu/questions/Schedule.md
+0
-0
src/main/java/cn/edu/jxnu/questions/package-info.java
src/main/java/cn/edu/jxnu/questions/package-info.java
+1
-0
src/main/java/cn/edu/jxnu/reflect/ClassReader.png
src/main/java/cn/edu/jxnu/reflect/ClassReader.png
+0
-0
未找到文件。
README.md
浏览文件 @
8c026e46
...
...
@@ -11,7 +11,7 @@
## Where
[
Git pages
](
http://dreamylost.cn/
)
|
[
Git wiki
](
https://github.com/jxnu-liguobin/cs-summary-reflection/wiki
)
|
[
Git book
](
https://dreamylost.gitbook.io
)
|
[
简书博客
](
https://www.jianshu.com/u/d1873cb152cf
)
[
原 CSDN 博客
](
https://blog.csdn.net/qq_34446485
)
|
[
Git wiki
](
https://github.com/jxnu-liguobin/cs-summary-reflection/wiki
)
## what
...
...
SUMMARY.md
浏览文件 @
8c026e46
...
...
@@ -8,11 +8,11 @@
*
[
Java线程基础
](
src/main/java/cn/edu/jxnu/questions/Threads.md
)
*
[
八大排序算法
](
src/main/java/cn/edu/jxnu/questions/Sort.md
)
*
Scala
*
[
Scala语法基础
](
src/main/java/cn/edu/jxnu/
scala
/ScalaBasic.md
)
*
[
Scala语法基础
](
src/main/java/cn/edu/jxnu/
questions
/ScalaBasic.md
)
*
[
Scala常用工具类
](
src/main/java/cn/edu/jxnu/utils/README.md
)
*
[
Scala Akka基本使用
](
src/main/java/cn/edu/jxnu/
scala
/ScalaAkkaBasic.md
)
*
[
Scala Future解读
](
src/main/java/cn/edu/jxnu/
scala
/Future.md
)
*
[
Java、Scala、Akka定时任务处理
](
src/main/java/cn/edu/jxnu/
scala
/Schedule.md
)
*
[
Scala Akka基本使用
](
src/main/java/cn/edu/jxnu/
questions
/ScalaAkkaBasic.md
)
*
[
Scala Future解读
](
src/main/java/cn/edu/jxnu/
questions
/Future.md
)
*
[
Java、Scala、Akka定时任务处理
](
src/main/java/cn/edu/jxnu/
questions
/Schedule.md
)
## 编程补充
...
...
_config.yml
浏览文件 @
8c026e46
theme
:
jekyll-theme-cayman
\ No newline at end of file
theme
:
jekyll-theme-cayman
markdown
:
kramdown
\ No newline at end of file
src/main/java/cn/edu/jxnu/
scala
/Scala语法图解.png
→
src/main/java/cn/edu/jxnu/
practice/picture
/Scala语法图解.png
浏览文件 @
8c026e46
文件已移动
src/main/java/cn/edu/jxnu/
scala
/actor1.png
→
src/main/java/cn/edu/jxnu/
practice/picture
/actor1.png
浏览文件 @
8c026e46
文件已移动
src/main/java/cn/edu/jxnu/
scala
/immutable.png
→
src/main/java/cn/edu/jxnu/
practice/picture
/immutable.png
浏览文件 @
8c026e46
文件已移动
src/main/java/cn/edu/jxnu/
scala
/mutable.png
→
src/main/java/cn/edu/jxnu/
practice/picture
/mutable.png
浏览文件 @
8c026e46
文件已移动
src/main/java/cn/edu/jxnu/
scala
/scala类型系统结构.jpg
→
src/main/java/cn/edu/jxnu/
practice/picture
/scala类型系统结构.jpg
浏览文件 @
8c026e46
文件已移动
src/main/java/cn/edu/jxnu/questions/ASM.md
浏览文件 @
8c026e46
...
...
@@ -57,7 +57,7 @@ package com.sun.xml.internal.ws.org.objectweb.asm;
ClassReader解析过程 - 经典的访问者设计模式应用之处
![
ClassReader解析过程
](
https://github.com/jxnu-liguobin/cs-summary-reflection/blob/master/src/main/java/cn/edu/jxnu/reflect/ClassReader%E8%A7%A3%E6%9E%90%E8%BF%87%E7%A8%8B.gif
)
![
ClassReader解析过程
](
../reflect/ClassReader.png
)
### ASM 优劣
...
...
src/main/java/cn/edu/jxnu/
scala
/Future.md
→
src/main/java/cn/edu/jxnu/
questions
/Future.md
浏览文件 @
8c026e46
文件已移动
src/main/java/cn/edu/jxnu/questions/Git.md
浏览文件 @
8c026e46
## 常见的 git mvn arc 操作
*
目录
{:toc}
### 仓库从无到有
本地生成 ssh 秘钥,如果不嫌麻烦当然可以不设置,使用 HTTPS 即可
...
...
@@ -270,11 +273,11 @@ export PS1='\u@\h \[\033[01;36m\]\W\[\033[01;32m\]$(git_branch)\[\033[00m\] \$ '
如果你不指明,git 默认使用最近的储藏并尝试应用它,下面命令也是这种约定。
apply 命令将对文件的变更重新应用,但是被暂存的文件没有重新被暂存。想那样的话,你必须在运行 git stash apply 命令时带上一个 --index 的选项来告诉命令重新应用被暂存的变更。
如果你是这么做的,你应该已经回到你原来的位置取消储藏
git stash show -p stash@{0} | git apply -R
如果你是这么做的,你应该已经回到你原来的位置取消储藏
`git stash show -p stash@{0} | git apply -R`
如果你沒有指定具体的某个储藏,git 会选择最近的储藏
git stash show -p | git apply -R
如果你沒有指定具体的某个储藏,git 会选择最近的储藏
`git stash show -p | git apply -R`
你可能会想要新建一个別名,在你的 git 里增加一个 stash-unapply 命令,这样更有效率。例如
git config --global alias.stash-unapply '!git stash show -p | git apply -R'
你可能会想要新建一个別名,在你的 git 里增加一个 stash-unapply 命令,这样更有效率。例如
`git config --global alias.stash-unapply '!git stash show -p | git apply -R'`
从储藏中创建分支可以使用 git stash branch name,如果你应用完 stash 后想马上删除,可以直接使用 git stash pop,而不是 git stash apply
...
...
src/main/java/cn/edu/jxnu/
scala
/Other.md
→
src/main/java/cn/edu/jxnu/
questions
/Other.md
浏览文件 @
8c026e46
文件已移动
src/main/java/cn/edu/jxnu/
scala
/ScalaAkkaBasic.md
→
src/main/java/cn/edu/jxnu/
questions
/ScalaAkkaBasic.md
浏览文件 @
8c026e46
...
...
@@ -147,6 +147,6 @@ sender ! (content, self)
//回复者携带了自己的ref,此时消息是一个二元组
case
(
content
:
PageContent
,
_
)
```
![
生命周期
](
../
scala
/actor1.png
)
![
生命周期
](
../
practice/picture
/actor1.png
)
[
超详细Java版Actor的讲解
](
http://ifeve.com/akka-doc-java-untyped-actors/
)
\ No newline at end of file
src/main/java/cn/edu/jxnu/
scala
/ScalaBasic.md
→
src/main/java/cn/edu/jxnu/
questions
/ScalaBasic.md
浏览文件 @
8c026e46
...
...
@@ -124,7 +124,7 @@ PS:本人已转Scala服务端后台开发
Scala类型系统继承结构图
![
Scala类型系统继承结构图
](
scala%E7%B1%BB%E5%9E%8B%E7%B3%BB%E7%BB%9F%E7%BB%93%E6%9E%84.jpg
)
![
Scala类型系统继承结构图
](
../practice/picture/
scala%E7%B1%BB%E5%9E%8B%E7%B3%BB%E7%BB%9F%E7%BB%93%E6%9E%84.jpg
)
/**
* 方法参数方法参数是在调用该方法时用于传递方法中的值的变量。
...
...
@@ -229,7 +229,7 @@ Scala类型系统继承结构图
此图由playscala.cn作者作,并授权使用
Scala基本语法图解
![
Scala基本语法图解
](
Scala%E8%AF%AD%E6%B3%95%E5%9B%BE%E8%A7%A3.png
)
![
Scala基本语法图解
](
../practice/picture/
Scala%E8%AF%AD%E6%B3%95%E5%9B%BE%E8%A7%A3.png
)
PS:每个markdown的Scala代码块原本是一个class,但是这样文件太多不方便查看,现已经被直接放到本md中。
...
...
@@ -460,10 +460,10 @@ object PrintMultiTable extends App {
}
```
不可变集合继承结构
![
不可变集合继承结构
](
immutable.png
)
![
不可变集合继承结构
](
../practice/picture/
immutable.png
)
可变集合继承结构
![
可变集合继承结构
](
mutable.png
)
![
可变集合继承结构
](
../practice/picture/
mutable.png
)
#### Scala 面向对象
...
...
src/main/java/cn/edu/jxnu/
scala
/Schedule.md
→
src/main/java/cn/edu/jxnu/
questions
/Schedule.md
浏览文件 @
8c026e46
文件已移动
src/main/java/cn/edu/jxnu/questions/package-info.java
浏览文件 @
8c026e46
...
...
@@ -7,4 +7,5 @@ package questions;
* 如果是面试题目占多数多则存于questions包
* 否则存于对应知识点包中
* 于 2019.6.25 巨大重构
* 于 2019.9.18 转化为git pages博客
*/
src/main/java/cn/edu/jxnu/reflect/ClassReader
解析过程.gif
→
src/main/java/cn/edu/jxnu/reflect/ClassReader
.png
浏览文件 @
8c026e46
文件已移动
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录