분류 전체보기

    MVC 패턴, 제대로 알고 쓰자

    MVC 패턴, 왜 사용할까 개발자는 프로그램을 개발할 때 당장의 개발 뿐만 아니라 이후에 있을 유지보수나 기능 추가, 에러사항에 대한 대응 등을 고려한다. 코드 한 줄을 변경해야 할 때, 매번 거의 모든 코드를 변경해야 한다면 개발자들은 힘들 것이다. 다시 말하자면 이는 각 코드가 서로에 대한 의존도가 높다는 것이고, 앞서 말한 상황을 피하기 위해서는 의존도를 낮춰야 한다는 것이다. MVC 패턴이란 무엇이고, 어떻게 사용할까. 간단한 개념과 예시가 다음 링크에 있다. MVC 아키텍처란 언어 : JAVA 수업 주제 : Class 및 객체지향의 개념 MVC 아키텍처란 Class란 Class란 메서드(함수)와 필드(변수)의 집합체이다. 또한 Class는 프로그램을 개발할 때 기능 단위로 분리하여 작성한다. 자..

    [Python] Tensorflow 공부를 시작하며

    Tensorflow 공부를 시작하기에 앞서 위키북스의 "시작하세요! 텐서플로 2.0 프로그래밍"이라는 책을 사용하여 공부했음을 명시한다. Tensorflow(텐서 플로우)란 "tensor가 흐른다"라는 뜻을 지닌다. 여기서 tensor는 값을 지닌 벡터와 행렬을 뜻한다. 따라서 Tensorflow란 벡터와 행렬 등을 이용한 계산을 통해 원하는 결과값을 도출해내는 것이다. 우리는 이 tensorflow를 이용하여 인공지능을 만들어볼 것이다. Tensorflow를 초기화하는 방법 Tensorflow를 초기화하는 방법에는 크게 두 가지로 Xavier나 He 초기화를 사용한다. 이 초기화 방식들은 랜덤하지만 어느 정도 규칙성이 있는 범위 내에서 난수를 지정한다. 난수를 생성하는 방법은 아래와 같다. 균일 분포 ..

    [Java] Thead에서 start()와 run()의 차이점

    start() 는 멀티 스레드에서 동작하고, run() 은 단일 스레드에서 동작한다는 차이가 있다. 들어가면서 우리는 자바 언어로 개발할 때 흔히 Thread라는 클래스를 이용한다. 그러나 우리가 뜻한 바와는 다르게 일렬로 코드가 실행되는 것을 볼 수 있다. 오늘은 멀티 스레드를 쓸 때 어떤 부분이 잘못되었는지에 대해 포스팅하겠다. 멀티 스레드란 한마디로 동시에 여러 작업을 가능하게 만들어 주는 것이다. 반대로 단일 스레드는 모든 작업이 일렬로 진행되는 것을 뜻한다. 멀티 스레드를 사용한다면 화면을 동적으로 만들어 줄 뿐만 아니라 음악과 효과음 같은 디자인적 요소를 풍부하게 사용할 수 있다. Thread th1 = new Thread(); Thread th2 = new Thread(new Runnable..

    [fin] 고급중국어

    과일, 색깔 등 한자를 쓰는건 몰라도 읽는법만 알면 된다. 니 슈 셤머? : 너 띠가 뭐니 워 슈 양 : 나 양띠 시험범위 한자 필요 이름, 한국인, 0~10, 생일축하합니다 중국어로 대답하세요 : 병음으로 대답(쉬워보이는거 선택해서 외워도 가능), 한자 6과 니 몇살이니(p.68_ 4줄 다 보기) p.69(1번째, 3번째, 4번째줄) 복습 안봅니다. 7과 p.87(1번째, 3번째, 5번째) p.88(1번째, 밑에서 2번째, 마지막줄) 시간 말하기(특히 2시_주의, 15분, 30분, 45분, 모자란(차!), 년도, 월, 일(날일자 가능), 요일, 오늘, 어제, 내일 등등, 오전, 오후 등등) 8과 p.97(휴대폰 번호(1번째 줄, 야오 대신 일 써도 된다, 휴대폰번호 쓰기)) p.98(3번째 줄, 밑에서..

    [fin] 아카데믹 글쓰기 (비평)

    시험시간 : 50분(9시 30분부터) 간단한 주관식으로 되어 있어서 부분점수가 없을 정도이다. 비평적 글쓰기 비평이란 무언가를 식별하고 판단하고 평가하는 일이다. 문예비평 문학 작품을 단수하게 읽는 행위를 넘어 그것을 자시의 시각으로 다시 읽는다는 것을 말한다. 정해진 비평 대상에 자신만의 독창적인 의식을 투사하여 새로운 또 하나의 작품을 만들어내는 것 그것이 바로 비평이다. 비평은 감각, 인지, 이해, 판단이라는 감성과 이성의 모든 과정을 거쳐서 탄생하는 인간 '사유활동'의 산물이라고 할 수 있다. 역사주의 비평 작품을 낳게 한 역사적 배경을 중시하는 방법론이다. 작품 바깥, 즉 작가의 생애와 시회 환경, 시대 배경등이 차원에서 이해하는 것이다. 형식주의 비평 작가와 독자보다 작품 자체를 중시하는 방법..

    [조언] 창업을 한다면 꼭 명심해야 할 점

    들어가기에 앞서 . . . 먼저 22년 11월 22일 화요일 1시, SWIM 스타트업톤의 팀원들끼리 회의가 있어서 한 자리에 모였다. 원래는 25일에 진행하는 스타트업톤에 대해, 그리고 끝나고 난 이후에 어떻게 할 것인지에 관해 이야기를 나누기 위해 모였다. 그리고 남는 시간에 나는 창업에 관심이 있고, 이것을 이루어내기 위해 어떤 해주실 조언들이 있는지 질문했다. 여기서 배운 많은 것들을 까먹기 전에 글로 남겨 다음에도 계속 되뇌이며 보기 위해 이 글을 작성한다. 팀원을 모으는 것이 중요하다 다시 스타트업 초기로 돌아간다면 마음이 맞는 팀원을 가장 먼저 구할 것이라고 말씀하셨다. 아이디어를 구체화하는 것도 중요하지만, 팀원을 꾸린 다음 회의를 통해 함께 아이디어를 만들어 나가도 괜찮다라는 것이다. 그러..