본문 바로가기
반응형

Java56

Python의 변수 선언 방법 파이썬에서 변수 선언 하는 방법은 아주 간단하다. Java를 배우다가 Python을 접하면 정말 신세계라고 표현할정도로 문법이 간단하다. Java를 먼저 예로 들어보겠다. Java는 각 데이터타입을 다 선언하고 변수를 선언해야한다. 문자열은 String, 정수형은 int나 long, 실수는 double이나 float String name = '김아무개'; int age = 20; double height = 30.5; System.out.println("name="+name); System.out.println("age="+age); System.out.println("height="+height); 파이썬은 아주 간단하다. 그냥 변수명만 지어주고, 해당값을 부여해주면 된다. name = "아무개" ag.. 2023. 3. 15.
57일차. Session Session은 눈에 보이지않는다. 하지만 엄연히 존재하고, 우리가 지금도 사용하고, 보고있는 Web Page상에 생성되고, 그리고 저장할 값을 가지고 돌아다닌다. Session은 서버 상에 존재하는 객체이다. 1 browse당 1개씩 존재 한다. browser에 존재하는것이기때문에 browse를 닫기 전까지는 저장된 정보를 잃지 않고 서버에 보관할수 있다. 이러한 기능을 하는 객체이다. Session이 가장 대표적으로 사용되는 기능이 바로 Login 기능이다. 회원만 볼수있는 Page가 있다고 가정하자, 그럼 우리는 Login을 통해 회원 자격으로 해당 Page에 입장을 하고, 우리가 그 Page에 머무는 동안은 Login한 정보가 Session에 저장되어 유지됨으로 Page에서 다른 Page로 이동하.. 2023. 1. 11.
56일차. 개인적으로 이해한 MVC 패턴의 동작 원리 계속해서 MVC 패턴을 이용한 회원가입 및 로그인 구현에 대한 수업이 이어지고 있다. 흐름을 파악해야하는데 개인적으로 현재 수업방식으로는 흐름을 파악하기보다는 따라 치기 바빠서 오늘은 복기하면서 MVC 패턴의 흐름에 대해 짚고 넘어가보려고 한다. MVC패턴의 흐름에 대해서는 현재 구현하고 있는 내용을 기준으로 작성하겠다. 먼저 WebContent 폴더 밑에 View 폴더를 만들어서 View 파일들(JSP 파일)을 생성해주었다. 각각 호출되는 메소드나 수행 결과에 따라서 다른 View를 보여주기 위해 각각의 View를 생성해주었다. 이 View 파일로 구현된 Web Page에서 우리는 Request(요청)을 한다. 회원가입과 로그인을 하겠다 라는 요청을 하게되면 Controller(여기서는 Handler로.. 2023. 1. 10.
49일차. Jquery Keyup() 이벤트와 Textarea을 이용한 예제 Jquery의 키보드 이벤트인 Keyup() 이벤트는 키보드 이벤트중에 가장 빈번하게 사용되는 이벤트이다. 키보드를 눌렀다 떼는 시점에 발생하는 이벤트이다. 즉, 사용자가 입력하는 글자나 동작을 인식하기에 가장 좋은 이벤트이다. 오늘은 Textarea와 Keyup을 사용하여 사용자가 글자를 입력하고, 그 입력한 글자수를 세어 최대 글자수를 넘어가는 글자 입력시 Alert으로 경고메세지를 생성한후, 초과되는 글자는 지워주는 예제를 알아보겠다. 먼저 TextArea를 생성해주겠다. 그리고 Jquery로 이벤트를 생성해주겠다. 항상 코드를 작성할때 내가 하고자 하는 방향을 생각하고, 먼저 이벤트를 발생시켜야할 요소에 정상적으로 잘 접근하는지 Test를 해보는 습관을 들여야한다. 이곳은 Textarea 입니다 .. 2023. 1. 1.
반응형