# techeers hackathon log

### Phase 1

* [Java version 별 특징](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#java-version)&#x20;
* [Java의 장점 및 특징](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#java)
* [Visual VM ](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#visual-vm)
* [의존성 관리 도구](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#undefined)
* [Log4j 이슈](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#log4j)
* [꼭 알아야하는 Java libraries](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#java-libraries)
* [GC (가비지 컬렉터) ](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#gc)
* [ORM, query](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#orm-query)
* [Databse 여러개 연결 및 동시성 관리](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#databse)
* [Blocking = synchonous, non-blocking = asynchonous](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#blocking-synchonous-non-blocking-asynchonous)
* [JDK, JRE](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#jdk-jre)
* [IntelliJ ](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#intellij)
* [Restful API ](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#restful-api)
* [Namespace](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#namespace)
* [Query Scan ](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#query-scan)
* [Prepared Statement](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#prepared-statement)
* [Serialization Object](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#serialization-object)
* [Error message handling](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#error-message-handling)



### Phase 2

* [closable](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#closable)
* [SLF4J](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#slf4j)
* [Interface, abstract](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#interface-abstract)
* [ResponseEntity](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#responseentity)
* [Error handling](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#error-handling)
* [Avro](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#avro)
* [Optional](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#optional)
* [Pagination](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#pagination)
* [web server, was](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#web-server-was)
* [Try-with-resourses Statement](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#try-with-resourses-statement)
* [profiling tuning](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#profiling-tuning)
* [Increase open files limit for a non root user ](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#increase-open-files-limit-for-a-non-root-user)
* [Java collections](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#java-collections)
* [java - heap memory 관리](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#java-heap-memory)
* [lambda in java](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#lambda-in-java)
* [Java Annotations](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#java-annotations)
* [Access modifier](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#access-modifier)
* [Rest.li](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#rest.li)
* [GC g1, gc tuning ](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#gc-g1-gc-tuning)
* [jetty](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#jetty)
* [netty](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#netty)
* [Java Performance Tuning Tips](https://judy-soobin.gitbook.io/my-docs/activity/techeer-hackathon-techeers/session#java-performance-tuning-tips)
