{"id":19526951,"url":"https://github.com/deepcloudlabs/dcl210-2022-mar-28","last_synced_at":"2026-06-16T00:33:24.231Z","repository":{"id":101718703,"uuid":"474869319","full_name":"deepcloudlabs/dcl210-2022-mar-28","owner":"deepcloudlabs","description":"DCL-210: Advanced Java Programming","archived":false,"fork":false,"pushed_at":"2022-03-31T16:03:15.000Z","size":1670,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-26T02:26:16.399Z","etag":null,"topics":["java-dom-parser","java-modularity","java-security","jaxb","jaxrs","jdk17","jmx","jol","mbean","nio2","rmi","sax"],"latest_commit_sha":null,"homepage":"https://www.deepcloudlabs.com","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/deepcloudlabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-03-28T06:12:44.000Z","updated_at":"2024-08-02T11:03:43.000Z","dependencies_parsed_at":null,"dependency_job_id":"3b789b9f-411e-43e0-a275-3b61dfc09336","html_url":"https://github.com/deepcloudlabs/dcl210-2022-mar-28","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/deepcloudlabs/dcl210-2022-mar-28","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcloudlabs%2Fdcl210-2022-mar-28","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcloudlabs%2Fdcl210-2022-mar-28/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcloudlabs%2Fdcl210-2022-mar-28/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcloudlabs%2Fdcl210-2022-mar-28/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/deepcloudlabs","download_url":"https://codeload.github.com/deepcloudlabs/dcl210-2022-mar-28/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/deepcloudlabs%2Fdcl210-2022-mar-28/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34386320,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-15T02:00:07.085Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java-dom-parser","java-modularity","java-security","jaxb","jaxrs","jdk17","jmx","jol","mbean","nio2","rmi","sax"],"created_at":"2024-11-11T01:13:10.197Z","updated_at":"2026-06-16T00:33:24.215Z","avatar_url":"https://github.com/deepcloudlabs.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DCL-210: Advanced Java SE Programming\n\nThese projects are created as part of the following training: DCL-210 \"Advanced Java SE Programming\"\n\nPlease follow the link for the complete training catalog: https://www.deepcloudlabs.com/resources\n\nKurulum Bilgisi:\n========================================\nEğitimde lab çalışmaları için gerekli olan çalışma ortamının kurulumu için öncelikle aşağıdaki bağlantıda yer alan sıkıştırılmış dosyayı makinanıza indirmeniz gerekiyor: https://courseware.deepcloudlabs.com/software/DEVEL-stage-2022a-java.se.and.spring.zip\n\nSıkıştırılmış dosyayı **C:\\\\** dizinine açtıktan sonra dizin yapısı aşağıda gösterildiği şekilde olacaktır:\n\n![Installation folder](DEVEL-stage.png?raw=true \"C: drive after DEVEL-stage-2022a-java.se.and.spring.zip\")\n\nDiskinizdeki dizin yapısını yukarıdaki ile karşılaştırarak kontrol ediniz. **C:** sürücünüzün dolu dolması durumunda farklı bir sürücüye sıkıştırılmış dosyayı açabilirsiniz. Ancak bu durumda bir kaç konfigürasyon dosyasında değişiklik yapmanız gerekecektir. Lütfen, eğitim sırasında bu değişikliklerin neler olduğunu eğitmeninize sorunuz. \n\nNotes Day #1:\n========================================\n1. JIT Compiler -\u003e Client VM (C1), Server VM (C2)\n\n   since Java 7 -\u003e Tiered Compiler \n    \n    There are 5 Tier\n                   3 Tier -\u003e C1\n                   4th Tier -\u003e C2\n                   \n   -XX:+TieredCompilation\n   -XX:-TieredCompilation\n   \n2. Garbage Collector\n   G1GC (Garbage First) -\u003e default Since Java E 9\n3. Class Loader \n   Circle.java  -\u003e Circle.class (binary -\u003e byte-code)\n   Lazy Loading \n   JDK -\u003e Class Sharing -\u003e Startup time \nJVM Ergonomics -\u003e default values   \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepcloudlabs%2Fdcl210-2022-mar-28","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdeepcloudlabs%2Fdcl210-2022-mar-28","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdeepcloudlabs%2Fdcl210-2022-mar-28/lists"}