본문 바로가기

2021/July 2021

(6)
Introduction to Java Servlets Web server contains a servlet container (Tomcat) Servlet container (Tomcat) contains Servlet (Your implementation of HttpServlet that processes HTTP methods) HTTP methods include POST, GET, DELETE, PUT Here is what we wish to achieve using Java Servlets: - Make a custom servlet that processes HTTP methods at certain url More familarly, we want to make sure that if we send a GET request to localh..
How SOAP works in Java! (feat JAX-WS SOAP uses JAX-WS as a middleware on the Application Layer, which provides a servlet class. Treat this as a follow up to Servlet post. SOAP is Simple Object Access Protocol. It runs on application layer, wrapping HTTP protocol. SOAP doesn't fully use the funcionalities of HTTP. Rather than request/response based interaction, it is usually used to fascilitate Remote Procedure Call (RPC). What we e..
How to prevent GoogleDrive from taking so much of your local storage So recently, I've tried to transfer my videos and photos to my google drive, because it felt like storing things on the cloud is much more reliable and convenient than storing it in a disk which, frankly, you don't know when it would break. Theoretically, a disk usually lasts for 3-5 years. Even with a good technology like RAID that keeps redundant copy as a proof against disk failure, the lifes..
SOFTENG 306: Learning A* Algorithm We are trying to implement algorithm to find the optimal schedule for task scheduling. A part of the discussion requires understanding of A* algorithm, and it wasn't explained in the lecture, so I had to search it to understand it. https://www.youtube.com/watch?v=ySN5Wnu88nE This video definitely gives a really good overview of how A* algorithm works. It made sense to me in the end. Then I was l..
How to install Maven Okay so I've used package.json quite a bit (yea, npm), but that's because in nodejs world, that's the only way you could do anything. With java, I got away with not using the build tool, because i never needed to use it to build anything. However, since we are working in a team now (SOFTENG 304), and it will be necessary that dependencies installations need to be done uniformly across the team, ..
성경 7초검색 제작 후기 <bible-next-js.herokuapp.com> 데모 (bible-next-js.herokuapp.com): 토요일 새벽, 제자반 숙제를 하고 있는 중이였다. 숙제를 하다보니 성경 구절을 찾는 일들이 정말 많아졌는데, 그게 여간 귀찮은 일이 아니였다. 무슨 구절 찾으려고 하면 책 이름을 입력해야하고, 장도 입력해야하고, 절도 입력해야되서... 무슨 기기를 사용하는데 따라 검색의 난이도도 다향한 방식으로 더 올라가게 되었다. 예를들어, 모바일 환경에서 검색을 하게되면 보통 성경 앱을 사용하게 되는데, 1. 성경앱을 찾아야 한다. 2. 성경앱에 들어가면 이제 구절을 찾아야 한다. 구절 찾는건 어딨더라? 3. 이때쯤엔 뭘 찾으려고 했는지도 기억이 안난다. 다시 기억을 되새긴 뒤 구절을 찾으려고 하는데 성경 책(요한복음이라든가, 고린도전서라던가)을 타자로 쳐..