본문 바로가기

분류 전체보기

(76)
[위키백과] 강화이론 https://ko.wikipedia.org/wiki/%EC%A1%B0%EC%9E%91%EC%A0%81_%EC%A1%B0%EA%B1%B4%ED%99%94 강화이론[편집] 스키너는 유기체가 어떤 행동을 한 결과가 스스로에게 유리하면 그 행동을 더 자주 하게 된다고 보았다(1953). 이때 그 행동의 결과로 주어진 것으로 행동의 빈도를 높이는 자극을 강화인(Reinforcer)이라고 하는데(Chance,1999), 이런 강화인은 일차적 강화인과 이차적 강화인으로 나누어 볼 수 있다. 먼저 일차적 강화인(Primary Reinforcer)은 유기체의 행동을 직접적으로 증가시킬 수 있는 강화인이다. 예를 들면 음식이나 물과 같은 것이 되겠는데, 당장 배고픈 유기체에게 음식으로 만족을 주는 것으로써 바로 다음 행..
[자바 객체지향] is-a 관계와 has-a 관계의 비교 is a 관계의 객체화 (상속관계의 객체화) - 부모클래스로 데이터형을 선언하고 자식클래스를 생성해서 할당 하는 것이다. - 부모클래스의 변수와 메소드만 호출 할 수 있다. - 원칙적으로 자식클래스의 변수와 메소드는 호출 할 수 없다. - 자식클래스에 부모클래스에게서 Override한 메소드가 있다면 그 메소드는 호출이 가능하다. - class 뿐만 아니라 interface 등도 부모로 받을 수 있다. has a 관계(포함관계). 필드. 연관관계 - 다른 객체를 받아들여서 그 객체의 기능을 사용하는 것이다. (사람이 핸드폰을 사서 그 핸드폰의 기능을 사용하는 것) - 받아들인 객체의 자원(메소드/변수)을 사용할 수 있다. - 어떤 클래스 A가 또 다른 클래스인 B가 가진 기능을 사용하고 싶을때 B 클래스..
[자바 객체지향] 얕은 복사와 깊은 복사 비교하기 (feat. 스미스와 전우치) 얕은 복사(shallow copy) 객체가 참조하고 있는 객체의 주소만 복소 원본과 복제본이 같은 객체를 공유 이때 같은 객체란 같은 메모리의 힙(heap)주소를 말함. 원본 변경시 복제본도 영향을 받음 깊은 복사(deep copy) 객체가 참조하고 있는 객체까지 복사 원본과 복사본이 서로 다른 객체를 참조하므로 원본의 변경이 복사본에 영향을 주지 않습니다. 다음 설명에서 사용한 이미지는 해당 사이트에서 참조합니다. https://secweb.cs.odu.edu/~zeil/cs361/web/website/Lectures/big3/pages/shallowvsdeep.html Copy operations are distinguished by how they treat pointers: In a shallow..
[이클립스] 에러 :: 32비트 컴퓨터에서 실행하면 에러가 발생한다. 해결책 1. 이클립스가 설치된 실제 경로가 진입합니다. 2. 위 파일들 중 eclipse.ini 를 메모장으로 엽니다. 그리고, 아래 -vm 부분을 추가하고 -Xmx1024m 로 되어 있다면 1024를 512 로 고쳐줍니다.
[데이터베이스] 정규화 제 1 정규화(정규형) : 모든 속성은 반드시 하나의 값을 가져야 한다(반복 형태가 있어서는 안됨) 제 2 정규화(정규형) : 모든 속성은 반드시 기본키 전부에 종속되어야 한다(기본키 일부에만 종속되어서는 안됨) 제 3 정규화(정규형) : 기본키가 아닌 모든 속성 간에는 서로 종속될 수 없다(속성 간 종속성 배제) PK가 중복될 수밖에 없는 상황으로 테이블을 짜 놓았을 때 한 속성에 대해 미친듯이 반복하는 데이터들을 따로 빼서 테이블로 나누는 것 제 2 정규화.
[인텔리제이] 스프링부트 프로젝트 생성하기 1 2 3 4 5 6 7 8 9 10 11 package com.example.demo; import org.springframework.stereotype.Controller; @Controller public class HomeController { public String home(){ return "index.html"; } } Colored by Color Scripter cs 1 2 3 4 5 6 7 8 9 10 Title Hello Spring Boot !! cs
[jQuery] 다양한 입력값 한꺼번에 전송하기 12345678910 var form = document.getElementById('add__form'); form.action = app.x()+"/member/add"; form.method = "POST"; $('#add__form') .attr({ action:app.x()+"/member/add", method:"POST" }) .submit();cs 123456789101112131415161718192021222324252627282930313233343536373839 이름 : 나이 : 주소 서울 인천 경기 부산 전공 전공선택 컴퓨터공학 네트워크공학 정보통신 응용프로그래밍 수강 과목 ASP프로그래밍 PHP프로그래밍 JSP프로그래밍 Java프로그래밍 오라클 스프링 리눅스 노드JS 웹표준 d..
[jQuery] Ajax 실행할 때 async false 에러 발생