* 객체 지향 프로그래밍- 캡슐화 : 관련성 있는 기능을 모아서 하나의 클래스로 생성- 은닉성 : 클래스 사용하기 위한 필요한 method만 public 내부적 구현은 감춘다- 상속성 : 클래스의 확장과, 상위 클래스의 기능을 그대로 재사용 가능- 추상화 : 공통 데이터에 대한 추상화, 방식은 다르나 구분은 같은 기능을 추상화 하여 실제 구현은 실 객체에 하며 사용은 추상화된 데이터 타입만으로 작동가능 - 다형성 : 추상화를 통한 클래스의 공통 분모를 만들고 해당 클래스가 여러가지 기능의 다른 클래스로 확장되었다하더라고 사용하는 측면에서는 같은 것으로 보며 기능을 획일적으로 실행가능.ex) Draw()추상 클래스를 상속받는 a(네모),b(세모)는 override를 통해서 각각의 실행을 할수 있다.* 객체..
*스프링 3.0 - Java5와 완벽호환 및 JavaEE 6 일부 스펙지원*스프링의 세가지 핵심 프로그래밍 모델- Ioc/DI- 서비스 추상화- AOP*스프링 3.0 의 주요특징- Spring expression language (SpEL): 빈을 정의하는데 사용하는 핵심 expression 파서로, property 값에서 #{...} 문법을 통해 nested된 빈 구조(예: 다른 빈의 속성)와 환경 데이터 구조(예: 시스템 속성 값)를 참조할 수 있습니다.- Annotation 기반 컴포넌트의 지원 확장: 스프링 JavaConfig로 알려진 configuration 클래스와 annotation 팩토리 메소드 개념입니다. 스프링은 또한 동적 #{...} 표현이나 정적 ${...} 변수(placeholer..
인터넷 무료 가계부(후잉)을 추천합니다.두번추천합니다 +1 빠져나갈수 없는 마약같은 가계부입니다 복식부기라 처음이 어렵지만 한번 익숙해지면 정말 편합니다 https://whooing.com/ 복식부기[[ bookkeeping by double entry , 複式簿記 ] 란? 차변(왼쪽)과 대변(오른쪽)으로 나누어 장부를 기재하는 방식이며.자산, 부채, 자본, 비용, 수익의 5가지로 각 계정과목을 구분하여 작성되며, 들어오는 것이 있으면 나가는 것이 있어 항상 차변과 대변의 합계는 일치한다. 이를 "대차평균의 원리"라고 하는데, 차대합계가 불일치한다면 장부에 오류가 있음을 나타낸다.예를 들어 11월 26일 점식 식대로 8,000원을 신용카드로 사용했다면자산(-8,000) 신용카드(부채) +8,000이..
SVN 계정정보 삭제 이클립스상에서 메뉴 > Windows > Show View > SVN Repositories계정정보를 변경할 SVN주소에 마우스 오른쪽 > Location Properties (없을수도 있습니다. 없으면 2번으로)존재한다면 해당 메뉴에서 입력을 하면되고 아닐경우 아래의 경로를 찾는다. 먼저 사용하고 있는 이클립스를 종료한다.그리고 아래의 폴더에 SVN 사용자 정보가 있는 폴더이므로, 삭제한 후에 다시 이클립스를 껏다 다시 키게되면 계정정보가 없어지게 된다. XP : C:\Documents and Settings\ Administrator\Application Data\Subversion\auth\svn.simpleVista or 7 : C:\Users\Administrator\App..
PrepareStatment(#)와 Statment($) 1. #의 사용 (PrepareStatment) - #을 사용할 경우 오라클의 PreparedStatment를 사용하게 된다. 예제(name=John) a. mybatis mapper SELECT NAME FROM TEST WHERE NAME=#{name} b. 오라클에서 받은 쿼리 SELECT NAME FROM TEST WHERE NAME = ? 실제 수행 쿼리 SELECT NAME FROM TEST WHERE NAME='John' 2. $의 사용(Statment) - $는 간단히 스트링 자체를 변환(REPLACE)해 버린다 예제(score=99) a. mybatis mapper SELECT NAME FROM TEST WHERE SCORE=${s..
- Total
- Today
- Yesterday
- LLM
- 인공지능
- SEO최적화
- 생성형AI
- 클라우드컴퓨팅
- DevOps
- n8n
- 개발생산성
- 성능최적화
- AI
- 프롬프트엔지니어링
- 프론트엔드개발
- 개발자가이드
- 마이크로서비스
- 웹개발
- springai
- 로드밸런싱
- AI기술
- 배민
- ai 코딩 도구
- 데이터베이스
- 클린코드
- 자바개발
- 개발자성장
- 웹보안
- 백엔드개발
- 개발가이드
- 미래ai
- Java
- 2026월드컵
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |