본문 바로가기
반응형

programming/MakinGProJect19

지수함수와 로그함수 알면 쉽고 모르면 어려운 것 지수함수와 로그함수에 대해 수식은 알지만, 사용처는 애매하다. 단순히 큰 수를 쉽게 계산하기 위해 만들어진 것으로 생각하자. 1억X1억을 수식으로 표현하려는 수학자들의 고민이 지수함수와 로그함수가 나오게 된 계기로 생각해도 무방하다. 이것은 공학분야에서 많이 사용되는데, 특히 프로그래밍 개발에서도 많이 사용된다. 메모리 범위를 넘어가는 큰 수를 계산하기 위해 지수함수와 로그함수가 사용된다. 지수함수와 로그함수 알면 쉽고 모르면 어려운 것 지수함수와 로그함수에 대한 계산공식은 알고 있다고 해도 실제로 어디에 사용되는지는 잘 모르겠다. 찾아보니 아주 간단했다. 이미 우리 실생활에서 많이 사용되고 있었으며, 데이터베이스에서도 많이 사용되고, 코딩할 때도 사용된다. 지수함수와 로그함수는 실제로 큰 수를 좀 더 .. 2022. 3. 21.
알고두 객체 상호작용하기 드래그 툴 Darg Tool 마우스로 놀기 좋은 꿀잼 기능 알고두의 드래그툴(drag tool)은 선택한 객체에 물리력를 적용하고 힘의 강도에 따라 객체들간의 상호동작을 볼 수 있다. 플레이버튼을 누른 후 드래그툴을 이용해 객체를 선택하고 마우스를 이리저리 움직여보면 알 수 있다. 설정된 힘의 관계는 드래그툴 뿐만 아니라 다를 객체에도 영향을 가진다. 알고두 객체 상호작용하기 마우스로 놀기 좋은 꿀잼 기능 알고두로 객체를 그렸거나 서로 겹치거나 했을 때 뭔가 실제와 같은 어떤 것을 하고 싶을 것이다. 이 때 사용하는 것이 드래그 툴 ( drag tool ) 이다. 드래그툴을 사용하면 객체를 선택하고 던질 수도 있고 힘을 가할 수도 있다. 물리적인 강도나 힘의 강도를 조절하여 물체끼리의 관계를 볼 수 있다. 드래그 툴 메뉴 드래그툴은 알고두의 화면 좌측 하단에 존.. 2022. 1. 16.
게시판 만들기 15 화면에 목록 표시하기 자바 스프링프레임워크 사용 이전에 목록을 위한 데이터를 화면에 표시했다. 하지만 목록이라 보기엔 어색하다. 이 조회된 데이터를 가지고 목록으로 만들어 웹페이지에 표시를 해 줄 차례이다. 목록은 텍스형과 사진형이 있지만 여기서는 텍스트형으로 진행한다. 게시판 만들기 15 화면에 목록 표시하기 자바 스프링프레임워크 사용 목록은 사람들이 웹페이지에서 가장 많이 보는 항목이다. 데이터의 나열이며 목록처럼 보이지 않지만 동일한 항목들이 나열된 형태를 가진다. 이전에 데이터를 조회하여 화면에 대충 표시하는 것을 했다. 게시판 만들기 14 자바 스프링프레임워크 화면에 데이터 표시하기 이제는 이 데이터를 가공하여 화면에 목록처럼 보이도록 할 것이다. ModelAndView와 JSTL ModelAndView는 스프링프레임워크의 컨트롤러에서 웹페이.. 2021. 10. 29.
게시판 만들기 14 자바 스프링프레임워크 화면에 데이터 표시하기 게시판 목록을 만드는 것은 여러방식이 있다. 특히 웹에서는 화면의 깜빡거림을 해소하고자 비동기방식을 사용하기도 한다. 동기방식을 사용하여 화면이 깜빡거리더라도 웹브라우저 캐시메모리로 지금은 거의 차이가 없다. 하지만 간혹 깜빡임이 불편할 수 있다. 이들의 차이를 보면 여러가지가 있다. 게시판 만들기 14 자바 스프링프레임워크 화면에 데이터 표시하기 게시판 목록을 만들 때 가장 거슬리는 것이 화면 깜빡임이다. 화면이 넘어갈 때 해당부분만 변경하면 좋겠지만 거의 모든 웹사이트들은 전체적으로 화면이 깜빡인다. 이로 인한 해소는 브라우저 캐시메모리가 알아서 해결해 주고 있지만 완벽하지 않다. 그렇기에 ajax 방식인 비동기처리 방식이 등장했다. 방식의 차이 웹브라우저에서 동일한 페이지에서 작은 컨텐츠 부분 때문.. 2021. 10. 27.
반응형