[무료 백신 툴] 무료 스파이웨어 제거 소프트웨어 | 무료 바이러스 백신 프로그램 | Free Best Spyware Removal Tools | 2021 Free antivirus program
무료 스파이웨어 제거 소프트웨어 1 Comodo Antivirus Comodo Antivirus 소프트웨어는 스파이웨어를 포함한 모든 유형의 맬웨어로부터 시스템을 깨끗하게 유지하기 위해 다중 계층 수준의 위협 보호를 제공합니다..
키자드에 등록된 총 347개의 포스트를 확인하실 수 있습니다.
무료 스파이웨어 제거 소프트웨어 1 Comodo Antivirus Comodo Antivirus 소프트웨어는 스파이웨어를 포함한 모든 유형의 맬웨어로부터 시스템을 깨끗하게 유지하기 위해 다중 계층 수준의 위협 보호를 제공합니다..
현재 세계에서 데이터는 매우 중요하며 대부분의 사람들은 컴퓨터에서 동일하게 유지하고 암호를 통해 권한이없는 사용자로부터 데이터를 보호합니다. 그러나 때로는 상황이 악화되어 사용자조차도 비밀번호를..
영상800 × 445 93.8 KB Instagram은 재미있는 소셜 미디어 웹 사이트라는 첫인상을 빠르게 넘어 브랜드와 인플 루 언서를위한 전면적 인 마케팅 전쟁으로 성장했습니다. 그들은 수익성있는 트래픽을 랜딩 페이..
정의 : 실업률과 국민총생산의 밀접한 관계를 수치화한 법칙 실업이 우리 일상생활에 얼마나 큰 영향을 미치는지는 굳이 강조할 필요가 없을 것 같습니다. 직업은 생존, 행복과 직결돼 있기 때문이죠. 그런데 요..
재귀라는게 말로는 쉬운데 깊이 이해하기가 참 어려운 것 같다. 그래서 포스팅좀 해볼라고... 어느 한 컴퓨터공학과 학생이 유명한 교수님을 찾아가 물었다. "재귀함수가 뭔가요?" "잘 들어보게. 옛날옛날 한..
프리 픽 107 Freepik은 개인 및 상업용으로 매일 수백 개의 새로운 벡터를 제공하는 가장 큰 웹 사이트 중 하나입니다. 모든 무료 다운로드 120 모든 무료 다운로드에는 비상업적 인 용도로 약 190,000 개의 벡..
정의 : 경제가 성장세를 유지하면서도 물가가 오르지 않는 바람직한 상태 #금발머리와 곰 세마리 #뜨겁지도 차갑지도 않은 #안정 속의 성장 #중간이 좋은 것이여 골디락스(g。1d11。cks)는 '경제가 성장세를 보이..
정의 : 필요한 시기에 손실 없이 자산을 현금으로 전환할 수 있는 정도 #환금성 #지불 능력 #유동성 프리미엄 #유동성 함정 #당장 현금 줄 수 있어? 경제신문이나 기업 관련 자료에 단골로 등장하는 용어가 바로..
정의 : 비상상황에서 벗어나 경제정책의 기조를 원상회복시키는 것 #베트남전쟁 #국가재정 다이어트 #부작용은 물가상승 #테이퍼링 #일단 철수 출구(出口, exit)는 말 그대로 '밖으로 나가는 문' 입니다. 출구전..
정의 : 기업이 흑자를 내고 있는데도 일시적인 자금난으로 부도가 나는 것 #흑자도산 #어움보험제도 필요 #거래처를 잘 만나야 해 #방심은 금물 기업이 장사를 잘해 혹자를 내고 있는데도 부도가 발생할 수 있을..
정의 : 20%의 소비자가 전체 매출의 80%를 차지한다는 법칙 #VIP 마케팅 #실제로 돈 벌어주는 건 20% #자본주의사회에서 불평등은 당연? 국내기업이 주력하고 있는 것 중 하나가 이른바 ⅥP마케팅(혹은귀족마케팅..
정치의 강경 성향과 온화 성향을 동물에 빗대 표현 - #트럼프는 매파? 경제 방향을 결정한다 #전쟁까지 좌지우지? “미국 트럼프 안보라인을 매파가 잡고 있어 균형을 잡을 비둘기파가 없는.... ”, “북한에도..
모두가 공유하는 자원을 시장 기능에 맡겨두면 당세대가 남용해 고갈시킬 우려가 있다. 지하철이나 공공장소에 있는 화장실은 대부분 지저분합니다. 국립공원에서도 여기저기에 쓰레기가 수북이 쌓여 있는 것을..
정의 : 채무지불유예, 채무지불을 일정 기간 유예하겠다고 선언하는 것 이런 기사를 본 적이 있을 겁니다. “경기도 성남시가 2010년 무려 7,285억원에 달하는 부채를 상환하지 못해 모라토리엄을 선언했다. “미..
정의 : 인수합병에 성공한 기업이 이후 주가가 하락하거나 경영이 어려워지는 등 후유증을 겪는 것 지열한 경쟁에서 이기면 승리의 기쁨을 만끽하는 것이 당연합니다. 그런데 승리한 것이 오히려 저주스럽다는 뜻..
최근 다시 Node JS를 배우게 되었다. 다시 복습겸 포스팅 함.. 1. readline 모듈 사용 소스 코드1 (한 줄 입력) const readline = require('readline'); const rl = readline.createInterface({ input: process.s..
1. 변수 선언 방식 우선, var는 변수 선언 방식에 있어서 큰 단점을 가지고 있다. var name = 'bathingape' console.log(name) //bathingape var name = 'javascript' console.log(name) //javascript 변수를 한..
fibonacci(3)을 호출하면 다음과 같은 일이 일어난다. fibonacci(3)은 fibonacci(2)와 fibonacci(1) (첫 번째 호출)을 호출한다. fibonacci(2)는 fibonacci(1) (두 번째 호출)과 fibonacci(0)을 호출한다...
#빨간색 + 파란색 = 보란색 & 원소스 멀티유즈 #언젠가는 레드오션 레드오션과 블루오션을 조합한 독창적인 시장 경제용어를 공부하다 보면 오션(ocean)이 들어간 용어가 자주 등장합니다. 대표적인 예가 레드오..
경제주체들의 상호작용으로 나타나는 사회 전체의 현상을 가지고 경제를 연구하는 학문 #미시경제학 #신자유주의 #거시와 미시는 사옿보완적 #거시경제학의 아버지 케인스 흔히 경제학을 '인간의 무한한 욕구를..
안녕하세요? 많은 분들께서 블로그를 찾아주심에 감사를 드립니다. 최근 업무량이 많아 블로그 관리가 소홀하여 많은 문의와 댓글이 달림에도 불구하고 전부 답변을 못드리는 부분에 대하여 사과 말씀 올립니다...
알고리즘 문제 푸는데 위치관계에 대한 이해가 필요한 것 같아 포스팅한다. 공부하는 겸... 아 정말이지 세상 쉬운거 하나 없다 이럴 때 후회되는 건 어릴 때 수학공부나 열심히 해둘 걸... 하지만 지금 후회해봤..
#낙수효과 #적하효과 #부자에게 돈 몰아주기? #떡고물은 없더라! 트리클다운 이론은 양동이가 꽉 차 넘쳐흐른 물이 바닥을 고루 적시는 것처럼, 정부가 투자를 늘려 대기업과 부유층의 부를 먼저 늘려주면 중소기..
영국의 재정가 토머스 그레섬이 주장한 '나쁜 것이 좋은 것을 이긴다' 는 법칙 #악화와 양화 좋은 제품이 쫓겨나다 #그래서 5만원권이 마늘밭에 그레셤의 법칙 (Gresham's law)은 영국의 금융업자..
대체재는 서로 다른 재화인데 같은 효용을 얻을 수 있는 것 #꿩 대신 닭은 대체재 #바늘과 실은 보완재 #그럼 소주와 맥주는? 대체재는 서로 다른 재화인데 같은 효용을 얻을 수 있을 때 사용하는 단어..
이런저런 서치를 많이 하다보니 수집능력이 점점 올라가는 것 같네요. 건축물, 3D영상물 제작 등에 유명한 소프트웨어 브랜드가 하나 있지요. AutoDesk를 소개 해보려 합니다. 사실 자세히 알고 싶다면 나무위키..
※ 가리지날이란, 오리지날이 아님에도 오랫동안 널리 알려져 이제는 오리지날보다 더 유명한 상식이 된 것을 의미한다. 매일 아침 많은 직장인들은 양복 정장을 차려 입고 직장에 간다. 그런데 이 양복 정장에는..
정장을 입을 때는 조끼와 함께 모자를 쓰는게 원래 정상이었다. 실제 역사적으로도 모자는 해당 인물의 신분을 알려주는 중요한 표식이기도 했다. 우리나라에서도 조선시대엔 임금님만 익선관을 쓸 수 있었고, 외..
단추의 유래 대다수의 옷에는 단추가 있다. 하지만 옷을 여미는 기능을 하는 단추는 사실 '가리지날'이다. ※ 가리지날이란, 오리지날보다 더 오리지날이 되어버린 사실이 아닌 것을 말함. 단추는 원래 장식이었..
유틸 서치중 재미있는 프로그램을 발견했네요 아이콘을 쉽게 제작할 수 있는 Util인데요 아이콘은 여러 곳에 쓰일 수 있어요 웹에서도 파비콘, 아이콘이 활용이 될 수 있고, 윈도우, 맥의 아이콘을 변경할 수도..
벨만-포드 알고리즘은 Richard E. Bellman(리처드 E 벨먼)과 Lestor Ford Junior(래스터 포드 주니어)의 이름에서 따온 알고리즘이다. 벨먼은 알고리즘의 중요 분야인 동적 계획법을 고안한 사람이기도 하다. 이..
<투데이>에서 나와 함께 진행을 맡은 서배너 거스리는 이 성경 구절을 읽으면 두 가지가 떠오른다고 한다. 바로 균형과 안도감이다. 여덟 개 단어에 부로가한 이 한 문장이 전하는 것은 우리보다 더 큰 하나님의..
나를 짓누르는 것 중에 내 것이 아닌데도 지고 있는게 얼마나 많은지 궁금하다. - 아디티 Aditi - 나는 사소한 일들은 내가 알아서 결정하는 편이다. 언제, 무엇을 해야 할지 분명히 알고 최선을 다하기 위해서다..
SVN + CVS : 소스파일이나 프로젝트를 관리해주는 서버와 클라이언트로 구성된 통합 프로그램이라고 할 수 있다. 소스를 저장하고 소스가 변경되는 시점들을 기억하여 프로젝트를 관리하는데 있어 중요한 역할을..
원래는 Daum Editor 와 연동해 게시판 내 사진 프리뷰, 업로드 전체가 구현되어있지만 본 포스트는 프리뷰된 다중 파일이 어떻게 다시 form으로 재조합되고 결과를 받는지에 중점을 두었다. 이미지를 서버에 올리..
1. jQuery API : jQuery 함수 참고 및 최신 버전 다운로드 등. 2. KoXo 자바스크립트 매뉴얼 3. HTML Tutorial : html 태그 설명 및 샘플. 4. css reference: css 참고 5. css layout generator: css 적용..
지친 하루 끝에 -------------------------------------------- Just the knowledge that a good book is awaiting one at the end of a long day makes that day hppier. -------------------------------------..
사랑에 빠지면 ---------------------------------------------------- The loveliest of faces are to be seen by moonlight, when one sees half with the eye and half with the fancy. ---------------------..
ASSOC 파일 확장명 연결을 보여주거나 수정합니다. ATTRIB 파일 속성을 표시하거나 바꿉니다. BREAK 확장된 CTRL+C 검사를 설정하거나 지웁니다. BCDEDIT 부팅 로딩을 제어하기 위해 부팅 데이터베이스에서 속성..
모든 물건이 그렇듯 PC도 조심조심 다뤄야 한다.PC가 병에 걸리는 것은 그럴만한 이유가 있다. 과식을 하면 배탈이 나듯이 쓸데없는 자료를 가득 담아놓거나 아무 파일이나 마구 지우고, 업데이트를 제때 안 해주..
사회성의 법칙 ------------------------------------------------ "다들 그렇다고 말했어." "그런 말을 하면 모두에게 미움 받아." "이번 주에 시작한 TV 드라마 봤어?" "아니, 아직 못봤는데." "꼭 봐. 다들 첫..
안녕하세요? 오늘의 포스팅은 넥슨의 클래식 게임인 어둠의전설에 대한 포스팅 입니다. 어둠의전설은 넥슨에서 가장 오래된 게임중 하나인데요 1997년에 바람의 나라가 나온 이후로 나온 두번 째 게임이라고 해요..
이븐 어 페니 테크닉 ------------------------------------------------------------ "잠시만 부탁해도 될까?" "10분만이라도 좋으니 도와줄 수 있어?" ------------------------------------------------------..
뒤돌아보지 말 것 ------------------------------------------------- Make it a rule oif life never to regret and never to look back. Regret is an appalling waste of energy; you can't build on it; it'..
어둠을 밝히는 희망 ------------------------------------------ Hope begins in the dark, the stubbom hope that if you just show up and try to do the right thing, the dawn will come. You wait and watc..
어느 날 윈도우 포맷 후 로그인 화면이 심심해서 커스텀마이징을 시도를 해보았다. 그런데 왠 걸! 로그인 화면 변경하는 개인설정 창이 잠긴 것이다!! Oh!! My God~!!!! 그래서 해결방법을 찾아보았더니 레지스..
AWS 과금 방식 이해하기 AWS는 각 서비스 별로 다른 매우 복잡한 과금 요소를 지니고 있다. 비용을 예측하기 위해서는 각 서비스의 기능을 먼저 이해해야 한다고 말할 수 있을 만큼, AWS의 비용 구조는 서비스별..
AWS의 기본 알기 클라우드 컴퓨팅과 AWS Cloud Computing, 그리고 AWS AWS의 특징 AWS의 주요 서비스 AWS 물리 인프라(Region, AZ, Edge) AWS 과금 방식 이해하기 AWS 과금 요소 AWS 과금 원칙 따라하기 - AWS 서..
대부분의 프로그래밍 언어에서 인덱슨느 보통 1이 아닌 0에서 시작하는 경우가 많다. 그 이유는 무엇일까? 네덜란드의 유명한 컴퓨터 과학자인 다익스트라(Dijkstra, 1930-2002)는 이에 대한 제안서를 작성했다...
PC 생활에 있어서 가장 필요한 유틸을 꼽자면 단연 MS 오피스 입니다. 집, 학교, 직장 우리가 생활하는 모든 PC 환경에서 볼 수 있는 유틸이죠 초창기에 MS가 이 오피스군을 윈도우와 함께 풀기 시작하면서 자연..
배치 파일을 이용하여 최신 버전뿐만 아니라 모든 버전의 Windows 10을 다운로드하도록 미디어 생성 도구(MCT)를 구성할 수 있습니다. 위 bat 파일을 실행 시킵니다. 위와 같은 화면이 뜨면서 아래의 카테..
JAVA 시작전 컴퓨터 설정하기 윈도우 7에서 Administrator 계정 활성화 1. cmd (관리자권한으로 실행) 2. Net user administrator /active:yes 입력 3. 제어판 -> 사용자계정 4. 암호 설정 5. 재부팅 6. Administ..
1.1 자바란? 자바는 썬 마이크로시스템즈(Sun Microsystems, Inc, 이하 썬)에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어이다. 자바의 가장 중요한 특징은 운영체제(Operating System,..
혼자서 공부를 하다가 알고리즘의 학습법에 대해 고민을 해보았다. 너무 어려워도 어려운 것이다. 제일 단순하고 쉬운 알고리즘이 입력된 문자열을 모두 나열한 다음 거기서 해당 문자열을 골라내라는 것이다. 그..
알고리즘의 성능은 시간 복잡도(Time complexity)와 공간 복잡도 (space complexity)로 표현한다. 시간 복잡도는 입력 값의 개수와 처리 시간과의 관계를 표현하고, 공간 복잡도는 입력 값의 개수와 메모리 증가..
drive.google.com/open?id=1MdTpXC297uscgSF6CfOZNQLbk26xXURN&authuser=syas0301%40knou.ac.kr&usp=drive_fs YouTube_14.21.54_API19__40_arm64-v8a_armeabi-v7a_x86__41___40_nodpi__41___40_vBlack-v2.0.8__41..
최근 스마트폰 사용은 일상이고, 노트북도 생활필수품이 되어버렸지요? 집에 데스크탑은 없어도 노트북은 꼭 있더라고요. 하지만 노트북을 관리할 줄 아는 분들이 많이 없는 것 같아서 가장 많이 애용들 하고 있..
최근 독서를 많이 하는 습관을 들여서 좋다고 생각은 한다. 그런데, 책을 많이 읽는 이유는 뭘까? 책만 많이 읽으면 그냥 좋은 걸까? 처음에는 지식을 습득하기 위해서 좀 더 많은 세상을 보기 위해서 읽었지만,..
" 미국 캘리포니아 주의 교도소 수감자 가운데 60% 이상이 출소 후 3년 내에 교도소로 되돌아온다. " 젊은이들에게 기업가 정신을 교육하지 않는 것은 범죄나 마찬가지다. 모든 사람에게는 저마다 고유한 인생을..
drive.google.com/drive/folders/112Ol8gIdX0FfKCnikOXUWDGsOWXTDZqd?usp=sharing Screenpresso Pro 1.8.4.0 - Google Drive 이 폴더에 파일이 없습니다.이 폴더에 파일을 추가하려면 로그인하세요. drive.google..
다 필요없고 이거 실행하자. 오피스설치가 실패하거나, 충돌, 오류때문에 재설치를 했는데 설치가 안되는 경우 이 프로그램을 실행하면 해결된다. 꽤나 오래 찾아댕겼다...
안녕하세요~ 오랜만에 포스팅 하네요. 얼마전에 둘러보니 Adobe판이 2021 버전으로 새로 나왔더군요. 2019 버전도 좋지만 새로운 버전을 체험하고 싶으신 분들께는 좋은 기회이겠다 싶어 배포할게요. 비번을 알고..
https://drive.google.com/open?id=1MdDELcmNqa4_UAD7wizmmucr2Mujv_Zr&[email protected]&usp=drive_fs idea.zip drive.google.com 위 링크에서 다운로드 가능합니다. 설치방법은 안에 동봉되어 있으..
안드로이드 전용 APK 입니다. 유튜브로 음악을 듣거나, 광고가 짜증나셨던 분들 유용하게 사용하실 수 있습니다. 단, 로그인은 안되니 사용하실 때 참고하시기 바랍니다~ 본 게시물이 도움이 되셨으면 공감과 댓..
VueMinder Ultimate 는 일을 생각 나게하고 계획하고 정리할 수있는 새로운 소프트웨어입니다. 이 소프트웨어를 사용하면 중요한 프로그램이나 이벤트를 놓치지 않을 것입니다. 이 소프트웨어는 Google 캘린더..
https://drive.google.com/open?id=1NgDZPZUPWyLYnlhjP7102THQZBA3yzqT&[email protected]&usp=drive_fs IObit.Driver.Booster.7.0.1.386 - Google 드라이브 drive.google.com 컴퓨터의 드라이브를 한..
오랜만에 노드JS를 공부하는데 관리자권한으로 Cmd를 열어 로그 모듈을 설치하려고 하니 " npm should be run outside of the node repl, in your normal shell. " 라는 에러가 뜬다. 도대체 어디서..
" 잠깐만요, 뭐라고요? " " 나는 궁금한데요? " 호기심은 나와 세상을 연결하고 더 나은 방향으로 나아가게 하는 원동력이다. "왜 그럴까?", "... 할 수 있을까?"와 짝을 이루는 "나는 궁금한데요?"는 호기심의..
내가 재밌는 이야기를 찾아서 공유하고자 한다 ㅋㅋ " 색채와 상징 " 색의 상징이란 사물의 전달하는 매개적 작용을 하는 것으로서 하나의 심벌이나 기호로 볼 수 있으며, 이런 색의 상징은 색채의 연상 작용이..
"색채와 환경" 색채지리학이라는 용어를 처음 사용한 프랑스의 장 필립 랑클로는 "각 지역의 자연과 기후에 의한 지역색에는 각 민족의 색채 특징이 담겨져 있다."라고 하였다. 이것은 지역색 또는 민족색을 나타..
스프링 DI 스프링은 MVC 프레임워크(스프링 MVCa)와 JDBC를 추상화한 프레임워크(스프링 JDBC) 등 여러 기능을 개발자에게 제공하는 애플리케이션 아키텍처의 베이스가 된다. 그리고 코어가 ..
스프링에는 크게 XML로 작성된 Bean 정의 파일(이후, Bean 정의 파일)을 이용한 DI, 어노테이션을 이용한 DI, 자바 프로그램(이후 JavaConfig)에 의한 DI가 있다. 여기서는 간단하게 DI를..
이번 포스팅은 Magix의 베가스 프로그램을 소개하고자 합니다. 먼저는 일단 다운받으세요 다운로드받기 설치영상은 아래 영상을 보시면 되겠습니다. 이 프로그램을 말할 것 같으면 독일 소프트웨어 회사 MAGIX에..
이 프로그램은 다빈치 리졸브라는 프로그램이다. 결론만 말하자면 가성비 진짜 개꿀... 영상편집은 이거 하나면 그냥 끝난다. 베가스의 상위호환이라고 보면 된다. 무료버전으로도 충분히 사용할만한 기능은 다..
이전 포스팅에서도 작성을 했지만, 스프링을 사용하지 않았을 때의 문제 세 가지를 꼽자면 다음과 같다. - 오브젝트의 생명 주기 문제 - 부품화 문제 - 기술 은닉과 부적절한 기술 은닉 문제..
여기까지 부품화의 이야기(포스팅)은 아키텍처로서의 모놀리식(monolithic) 형태를 대상으로 해왔다. 여기서는 현재의 이야기를 해보자. 우선 모놀리식의 아키텍처는 웹 애플리케이션이 하나의 ..
드디어 스프링에 들어간다. 앞에서 작성한 포스팅은 스프링을 배우기전의 전반적으로 알아두어야 할 것들이다. 알고 배우는 것과 모르고 배우는 것은 보이는 시야가 다르다고 하지 않았던가..
스프링 JDBC 개발자가 JDBC를 직접 다루는 것은 영속화 조직을 복잡하게 만든다는 생각에서 스프링은 JDBC를 추상화하는 프레임워크인 스프링 JDBC를 제공하고 있다. 스프링 JDBC는 SQL문을..
스프링 부트는 소프트웨어 개발을 위한 기반 프레임워크라고도 말할 수 있다. 앞에서 설명한 레이어에 존재하는 스프링 기술이나 그 밖의 라이브러리(Tomcat, H2DB, Commons 등)를 적절하..
지금까지 개발 효율성과 유연성 향상을 애플리케이션 설계 목표로 삼고 이를 실현하는 방법으로 티어와 레이어에 관해 이야기했다. 정리하면 결국 애플리케이션을 부품화하자는 말로 통일된..
EJB의 문제(현재는 문제점이 해결된 상태) 이전에 스프링은 안티 EJB라는 느낌이었지만, EJB 자체가 버전 3.0으로 넘어가면서 DI 컨테이너, AOP 프레임워크가 됐으므로 이제 EJBㅣ와 비교해..
웹 애플리케이션을 구축하는 오브젝트 사이의 의존 관계는 인터페이스를 매개로 해서 구현에 의존하지 않음으로써 오브젝트 사이를 약한 결합으로 유지할 수 있다. 또한, 그렇게 함으로써 ..
개발자의 수준을 고려하지 않은 채 고급 기술을 초보 개발자에게 이용하게 해서 장해를 일으키거나, 부적절한 기술 은닉으로 기술 이용을 어렵게 하는 문제도 개발 현장에서는 흔히 볼 ..
비즈니스 로직 층을 설계할 때는 어느 클래스에 로직을 할당할지 중요하다. 판단하기 아주 어려운 문제지만 설계 실력을 보여줄 수 있는 기회이기도 하다. 여기서 실패하면 아픙로의 작..
대규모 개발쯤 되면 기본적으로 트랜잭션 스크립트와 같은 로직 주도 설계로 만드는 경우가 많지만, 최근 시스템 개발은 비즈니스 로직이 복잡한 것도 많다. 또한 웹 애플리케이션의 생..
트랜잭션이란 간단히 말해 처리 단위이다. 예를 들면, 웹 사이트에서 검색하고 상품 목록을 보기까지의 트랜잭션, 웹 사이트에서 상품을 주문해서 상품이 집에 도착하기까지처럼 긴 트랜잭..
데이터 액세스 층의 역할 데이터 엑세스 층은 기본적으로 RDB(테이블) 엑세스를 비즈니스 로직에서 숨기고, 비즈니스 로직에 필요한 데이터를 테이블에 취득해서 오브젝트에 매핑하는 것이다..
DB 액세스 프레임워크로 흔히 알려진 것은 ORM(O/R 매핑 프레임워크)이다. ORM은 XML 드응로 기술된 매핑 파일로, 오브젝트와 테이블을 매핑한다. 매핑 파일 작성은 손이 많이 가지만 개..
웹 애플리케이션의 레이어는 크게 비즈니스와 관련된 부분과 비즈니스 로직의 결과를 어떻게 표현할지 구현하는 두 부분으로 나눌 수 있다. 비즈니스 로직이야말로 애플리케이션에서 가장 ..
예전 J2EE의 MVC2(Model-View-Controller)는 스몰토크(smalltalk)에서 확립된 MVC 패턴을 참고한 것으로, Model 부분에 JavaBeans(EJB), View 부분에 JSP, Controller 부분에는 Servlet을 사용..
웹 애플리케이션이 비즈니스에 도입될 당시에는 한정된 사람만이 컴퓨터를 이용했고 일반 소비자는 별로 이용하지 않았다. 그래서 시스템 운영을 우선했고 사용자 인터페이스는 대충 만드는..
비즈니스 로직 층은 서비스나 도메인 같은 비즈니스 로직을 구현하는 웹 애플리케이션의 중심이다. 개인적으로는 웹 애플리케이션의 성공은 비즈니스 로직 층에 달려 있다고 믿는다. 다음..
현재는 사실상 스프링이 Java/Java EE의 표준 프레임워크이다. 특히 2008년부터 대한민국 공공 기관의 앱 개발 시 사용을 권장하고 있는 전자 정부 표준 프레임워크의 기반 기술로 쓰고 ..
애플리케이션 아키텍처는 시스템 개발의 성공에서 가장 중요한 요소이다. '난 프로그래머니까 설계나 아키텍처와는 관계없다'고 하지 말고 꼭 구독해보자. 게다가 우리가 생각하는 프로그래..
우선 개발 효율성을 살펴보자. 이 목표가 왜 필요한지는 직관적으로 이해할 수 있을 것이다. 애플리케이션의 아키텍처를 이해하기 위해 5,000쪽이나 되는 문서를 읽어야 한다거나 애플리케이..
애플리케이션 아키텍처를 개발하는데 한 가지 오해하지 말아야 할 것이 있다. 사용자의 요구에 따라서 변경이나 확장의 용이성을 무시하고 애플리케이션 아키텍처 등을 고려하지 않은 채 ..
웹 애플리케이션의 아키텍처는 크게 티어라고 하는 물리층과 레이어라고 하는 논리층으로 나뉜다. 티어와 레이어 양쪽 다 한국어에서는 층이니 중의해야 한다. (사람에 따라서는 티어를 단..