GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — 重构整个仓库的结构 · yhpdev/java-learning@151e365

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
  • .gitignore
  • README.md
  • blogs
    • javase
      • java基础巩固笔记(1)-反射.md
      • java基础巩固笔记(2)-泛型.md
      • java基础巩固笔记(3)-类加载器.md
      • java基础巩固笔记(4)-代理.md
      • java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md
      • java基础巩固笔记(5)-多线程之传统多线程.md
      • java基础巩固笔记(5)-多线程之共享数据.md
      • java基础巩固笔记(5)-多线程之线程并发库.md
      • java基础巩固笔记(6)-注解.md
    • javaweb
      • javaweb入门笔记(1)-Tomcat.md
      • javaweb入门笔记(2)-http入门.md
      • javaweb入门笔记(3)-Servlet.md
      • javaweb入门笔记(4)-request和response.md
      • javaweb入门笔记(5)-cookie和session.md
      • javaweb入门笔记(6)-JSP技术.md
  • java-base
    • pom.xml
  • java-multithread
    • pom.xml
    • src/main/java/com/brianway/learning/java/multithread
      • meet
        • Run.java
        • Run10_isInterrupted.java
        • Run11_sleepAndinterrupt01.java
        • Run12_sleepAndinterrupt02.java
        • Run13_suspendAndresume01.java
        • Run14_suspendAndresume02.java
        • Run15_suspendAndresume03.java
        • Run16_yield.java
        • Run17_priority01.java
        • Run18_priority02.java
        • Run2_StartVsRun.java
        • Run3_getName.java
        • Run4_isAlive01.java
        • Run5_isAlive02.java
        • Run6_StartVsRun02.java
        • Run7_interrupt01.java
        • Run8_interrupted01.java
        • Run9_interrupted02.java
        • printMain.java
      • synchronize
        • example1
          • HasLocalNum.java
          • Run1_local.java
          • ThreadA.java
          • ThreadB.java
        • example2
          • HasSelfPrivateNum.java
          • Run2_private01.java
          • Run2_twoObject.java
          • ThreadA.java
          • ThreadB.java
  • pom.xml

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Dismiss banner
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎.gitignore‎

Copy file name to clipboard
+21Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# Eclipse
2+
.classpath
3+
.project
4+
.settings/
5+
6+
# Intellij
7+
.idea/
8+
*.iml
9+
*.iws
10+
11+
# Mac
12+
.DS_Store
13+
14+
# Maven
15+
log/
16+
target/
17+
out/
18+
19+
# Others
20+
bin/
21+
.myeclipse
Collapse file

‎README.md‎

Copy file name to clipboard
+47-27Lines changed: 47 additions & 27 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,5 @@
11
# 我的java学习笔记
22

3-
笔记分为两大部分:javase和javaweb
4-
5-
- [javase](/javase)
6-
- [javaweb](/javaweb)
7-
83

94
笔记内容主要是对一些基础特性和编程细节进行总结整理,适合了解java基础语法,想进一步深入学习的人
105

@@ -20,33 +15,56 @@
2015

2116
-----
2217

23-
# 目录
24-
25-
- [javase](/javase)
26-
- [java基础巩固笔记(1)-反射.md](/javase/java基础巩固笔记(1)-反射.md)
27-
- [java基础巩固笔记(2)-泛型.md](/javase/java基础巩固笔记(2)-泛型.md)
28-
- [java基础巩固笔记(3)-类加载器.md](/javase/java基础巩固笔记(3)-类加载器.md)
29-
- [java基础巩固笔记(4)-代理.md](/javase/java基础巩固笔记(4)-代理.md)
30-
- [java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md](/javase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md)
31-
- [java基础巩固笔记(5)-多线程之传统多线程.md](/javase/java基础巩固笔记(5)-多线程之传统多线程.md)
32-
- [java基础巩固笔记(5)-多线程之共享数据.md](/javase/java基础巩固笔记(5)-多线程之共享数据.md)
33-
- [java基础巩固笔记(5)-多线程之线程并发库.md](/javase/java基础巩固笔记(5)-多线程之线程并发库.md)
34-
- [java基础巩固笔记(6)-注解.md](/javase/java基础巩固笔记(6)-注解.md)
35-
- [javaweb](/javaweb)
36-
- [javaweb入门笔记(1)-Tomcat.md](/javaweb/javaweb入门笔记(1)-Tomcat.md)
37-
- [javaweb入门笔记(2)-http入门.md](/javaweb/javaweb入门笔记(2)-http入门.md)
38-
- [javaweb入门笔记(3)-Servlet.md](/javaweb/javaweb入门笔记(3)-Servlet.md)
39-
- [javaweb入门笔记(4)-request和response.md](/javaweb/javaweb入门笔记(4)-request和response.md)
40-
- [javaweb入门笔记(5)-cookie和session.md](/javaweb/javaweb入门笔记(5)-cookie和session.md)
41-
- [javaweb入门笔记(6)-JSP技术.md](/javaweb/javaweb入门笔记(6)-JSP技术.md)
18+
# 仓库目录
19+
20+
- [blogs](/blogs):博客文档
21+
- [java-base](/java-base):java基础巩固部分的模块
22+
- [java-multithread](/java-multithread):多线程部分的模块
23+
24+
4225

26+
# 博客文档
27+
28+
笔记分为两大部分:javase和javaweb
29+
30+
- [javase](/blogs/javase)
31+
- [javaweb](/blogs/javaweb)
32+
33+
34+
**博客目录**
35+
36+
- [javase](/blogs/javase)
37+
- [java基础巩固笔记(1)-反射.md](/blogs/javase/java基础巩固笔记(1)-反射.md)
38+
- [java基础巩固笔记(2)-泛型.md](/blogs/javase/java基础巩固笔记(2)-泛型.md)
39+
- [java基础巩固笔记(3)-类加载器.md](/blogs/javase/java基础巩固笔记(3)-类加载器.md)
40+
- [java基础巩固笔记(4)-代理.md](/blogs/javase/java基础巩固笔记(4)-代理.md)
41+
- [java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md](/blogs/javase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md)
42+
- [java基础巩固笔记(5)-多线程之传统多线程.md](/blogs/javase/java基础巩固笔记(5)-多线程之传统多线程.md)
43+
- [java基础巩固笔记(5)-多线程之共享数据.md](/blogs/javase/java基础巩固笔记(5)-多线程之共享数据.md)
44+
- [java基础巩固笔记(5)-多线程之线程并发库.md](/blogs/javase/java基础巩固笔记(5)-多线程之线程并发库.md)
45+
- [java基础巩固笔记(6)-注解.md](/blogs/javase/java基础巩固笔记(6)-注解.md)
46+
- [javaweb](/blogs/javaweb)
47+
- [javaweb入门笔记(1)-Tomcat.md](/blogs/javaweb/javaweb入门笔记(1)-Tomcat.md)
48+
- [javaweb入门笔记(2)-http入门.md](/blogs/javaweb/javaweb入门笔记(2)-http入门.md)
49+
- [javaweb入门笔记(3)-Servlet.md](/blogs/javaweb/javaweb入门笔记(3)-Servlet.md)
50+
- [javaweb入门笔记(4)-request和response.md](/blogs/javaweb/javaweb入门笔记(4)-request和response.md)
51+
- [javaweb入门笔记(5)-cookie和session.md](/blogs/javaweb/javaweb入门笔记(5)-cookie和session.md)
52+
- [javaweb入门笔记(6)-JSP技术.md](/blogs/javaweb/javaweb入门笔记(6)-JSP技术.md)
53+
54+
4355
-----
4456

57+
4558
# TODO
4659

47-
源码写的有些零散,暂时未放出,我会整理成maven的结构,然后以测试驱动的形式重构一遍。
60+
计划将这个仓库进行重构,逐步扩充并实现下面的功能。
61+
62+
* [x] 整理成maven的结构,使用聚合和继承特性(2016.4.12完成)
63+
* [ ] 原有的javase部分代码重构为java-base模块,并逐步上传代码
64+
* [ ] 多线程部分使用java-multithread模块(进行中)
65+
* [ ] 集合类部分使用模块java-collection
66+
* [ ] IO部分使用模块java-io
4867

49-
清明出去玩一趟,估计4月或者5月会放出源码。
5068

5169

5270
-----
@@ -60,4 +78,6 @@
6078

6179
-----
6280

63-
**All Copyright Reserved**
81+
# Lisence
82+
83+
Lisenced under [Apache 2.0 lisence](http://opensource.org/licenses/Apache-2.0)
Collapse file

‎javase/java基础巩固笔记(1)-反射.md‎ ‎blogs/javase/java基础巩固笔记(1)-反射.md‎javase/java基础巩固笔记(1)-反射.md renamed to blogs/javase/java基础巩固笔记(1)-反射.md

Copy file name to clipboard
  • Display the source diff
  • Display the rich diff
File renamed without changes.
Collapse file

‎javase/java基础巩固笔记(2)-泛型.md‎ ‎blogs/javase/java基础巩固笔记(2)-泛型.md‎javase/java基础巩固笔记(2)-泛型.md renamed to blogs/javase/java基础巩固笔记(2)-泛型.md

Copy file name to clipboard
  • Display the source diff
  • Display the rich diff
File renamed without changes.
Collapse file

‎javase/java基础巩固笔记(3)-类加载器.md‎ ‎blogs/javase/java基础巩固笔记(3)-类加载器.md‎javase/java基础巩固笔记(3)-类加载器.md renamed to blogs/javase/java基础巩固笔记(3)-类加载器.md

Copy file name to clipboard
  • Display the source diff
  • Display the rich diff
File renamed without changes.
Collapse file

‎javase/java基础巩固笔记(4)-代理.md‎ ‎blogs/javase/java基础巩固笔记(4)-代理.md‎javase/java基础巩固笔记(4)-代理.md renamed to blogs/javase/java基础巩固笔记(4)-代理.md

Copy file name to clipboard
  • Display the source diff
  • Display the rich diff
File renamed without changes.
Collapse file

‎javase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md‎ ‎…avase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md‎javase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md renamed to blogs/javase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md javase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md renamed to blogs/javase/java基础巩固笔记(4)-实现AOP功能的封装与配置的小框架.md

Copy file name to clipboard
  • Display the source diff
  • Display the rich diff
File renamed without changes.
Collapse file

‎javase/java基础巩固笔记(5)-多线程之传统多线程.md‎ ‎blogs/javase/java基础巩固笔记(5)-多线程之传统多线程.md‎javase/java基础巩固笔记(5)-多线程之传统多线程.md renamed to blogs/javase/java基础巩固笔记(5)-多线程之传统多线程.md

Copy file name to clipboard
  • Display the source diff
  • Display the rich diff
File renamed without changes.
Collapse file

‎javase/java基础巩固笔记(5)-多线程之共享数据.md‎ ‎blogs/javase/java基础巩固笔记(5)-多线程之共享数据.md‎javase/java基础巩固笔记(5)-多线程之共享数据.md renamed to blogs/javase/java基础巩固笔记(5)-多线程之共享数据.md

Copy file name to clipboard
  • Display the source diff
  • Display the rich diff
File renamed without changes.
Collapse file

‎javase/java基础巩固笔记(5)-多线程之线程并发库.md‎ ‎blogs/javase/java基础巩固笔记(5)-多线程之线程并发库.md‎javase/java基础巩固笔记(5)-多线程之线程并发库.md renamed to blogs/javase/java基础巩固笔记(5)-多线程之线程并发库.md

Copy file name to clipboard
  • Display the source diff
  • Display the rich diff
File renamed without changes.

0 commit comments

Comments
0 (0)
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.