지금까지 저는 유튜브나 넷플릭스같은 영상을 시청할때 테이블에 노트북 받침대를 올려놓고 그 위에 노트북을 거치고 누워서 영상을 시청했었는데요. ↑이게 바로 저의 영상시청 모습이랍니다. 하지만 이렇게 영상을 시청할 경우 모니터와 거리가 너무 가까워 시력이 안좋아지는 느낌에 테이블때문에 움직임이 제한되어 허리도 아프고.. 이렇게 몇년간 더 생활하다가는 몸이 다 망가지겠다고 생각되어 대형 모니터 구입을 결심하게 되었습니다. LG 울트라 와이드 모니터 34uc98을 선택한 이유 1. 일단 모니터 구매목적이 침대에 누워서 유튜브나 넷플릭스 같은 영상을 시청하는 것이였기에 무조건 대형 디스플레이를 가지고 있는 모니터를 사야만 했어요. 하지만 제 자취방의 테이블 크기가 그렇게 큰편이 아니라 무작정 큰 디스플레이는 살 ..
사람들은 대부분 전자제품을 살때 고려하는 방향이 두가지가 있는것 같습니다. 바로 가성비로 갈것이냐, 프리미엄으로 갈것이냐입니다. 가성비를 추구하시는 분은 가격에 중점을 두어 저렴한 제품이지만 비교적 좋은 성능을 가진 제품을 구매합니다. 구매 프로세서는 성능 선택 -> 제품 선택 -> 가격 비교 -> 구매 이렇게들 많이 사시죠. 프리미엄을 추구하시는 분은 성능에 중점을 두어 가격은 좀 비쌀지라도 좋은 성능의 전자제품을 사고자 하는 경향이 있습니다. 구매 프로세서는 브랜드선택 -> 제품선택 -> 가격비교 -> 구매 이렇게 됩니다. 저는 둘중에 후자입니다. 개인적으로 옷은 보세를 사더라도 전자제품은 꼭 가장 좋은것을 사고자하는 욕구(?)가 있습니다. 프리미엄 제품을 좋아합니다. 다른건 몰라도 전자제품만은 브랜..
이미지를 base64로 인코딩 / 디코딩 시켜주는 프로그램입니다. 아래 압축파일을 다운받으시면 사용하실 수 있습니다. 혹여나 윈도우에서 열람을 거부한다는 메시지가 떠도 그냥 무시하시고 실행시켜주시면 됩니다. 악성코드 없습니다. 프로그램 설명서 1. 데이터로 변환 : 이미지를 base64로 인코딩 시켜줍니다. 2. 이미지로 변환 : base64로 인코딩 된 아스키코드를 이미지화 시켜 보여줍니다. 3. PNG로 저장 : base64로 인코딩 된 아스키코드를 PNG형식으로 저장합니다.
클라이언트 / 서버 시스템이란? 서버 클라이언트 시스템이란 위 사진과 같이 여러개의 클라이언트가 네트워크 통신을 활용해 서버에 접속을 하고 그 서버와 붙어있는 데이터베이스를 활용할 수 있는 시스템을 말합니다. 서버는 데이터베이스를 저장하고 DBMS를 운영하면서 여러 클라이언트에서 온 질의를 최적화, 권한 검사를 수행, 동시성제어, 회복기능, 무결성, 접근을 관리하고 클라이언트는 사용자 인터페이스를 관리하고 응용들을 수행합니다. 클라이언트는 서버와 동일한 디바이스 일 수도 있지만 대부분 서비스를 사용하고자 하는 사용자가 지니고 있는 인터넷이 가능한 모든 디바이스를 클라이언트라고 지칭합니다. 이렇게 하면 하드웨어 비용을 획기적으로 줄일 수 있습니다. 그리고 전세계 어디에서든지 접속이 가능한 인터넷이라는 매체..
객체지향 기법의 특징은 크게 5가지가 있습니다. 캡슐화, 정보은닉, 추상화, 상속성, 다형성이 바로 그것이며 이중 구조적 기법과 차별되는 개념은 캡슐화, 상속성, 다형성 입니다. 객체지향 언어의 5가지 특징 캡슐화(Encapsulation) 캡슐화는 데이터(속성)와 데이터를 처리하는 함수를 하나로 묶은 것을 의미합니다. 1. 캡슐화된 객체의 세부 내용이 외부에 은폐(정보 은닉)되어, 변경이 발생할 때 오류의 파급 효과가 적습니다. 2. 캡슐화된 객체들은 재사용이 용이합니다. 3. 객체들 간의 메시지를 주고받을 떄 각 객체의 세부 내용은 알 필요가 없으므로 인터페이스가 단순해지고, 객체간의 결합도가 낮아집니다. 정보은닉(Information Hiding) 캡슐화에서 가장 중요한 개념으로, 다른 객체에게 자..
객체지향 기법이란? 객체지향 기법은 현실 세계의 개체(Entity)를 기계의 부품처럼 하나의 객체(Object)로 만들어, 기계적인 부품들을 조립하여 제품을 만들듯이 소프트웨어를 개발할 때에도 객체들을 조립해서 작성할 수 있도록 하는 기법입니다. 1. 객체 지향 기법은 구조적 기법의 문제점으로 인한 소프트웨어 위기의 해결책으로 채택되어 사용되고 있습니다. 2. 소프트웨어의 재사용 및 확장을 용이하게 함으로써 고품질의 소프트웨어를 빠르게 개발할 수 있으며 유지보수가 쉽습니다. 3. 복잡한 구조를 단계적, 계층적으로 표현하고, 멀티미디어 데이터 및 병렬 처리를 지원합니다. 4. 현실세계를 모형화 하여 사용자와 개발자가 쉽게 이해할 수 있습니다. 5. 객체지향 기법의 구성요소에는 객체(Object), 클래스(..
윈도우에는 컴퓨터를 일정시간 뒤에 종료하는 방법이 있습니다. 저는 윈도우 자동종료를 아주 많이쓰는데요. 사실 회사에서 컴퓨터를 끄고 퇴근하면 눈치가보여 1시간뒤에 자동종료를 시켜놓고 퇴근하는 편입니다.... ㅎㅎㅎ 아주 간단한 방법 아래에서 소개하겠습니다. 컴퓨터(윈도우) 자동종료/예약종료 하는법 1. Windows키 + R을 클릭하셔서 실행창을 엽니다. 그런뒤 CMD라고 입력하셔서 CMD창을 띄워주세요. 2. 그런뒤 shutdown -s -t 종료할 초를 입력하면 됩니다. 사진에서처럼 3600을 입력하면 3600초(1시간)뒤에 컴퓨터가 자동종료 되겠네요. 3. 설정이 제대로 되었으면 로그오프하려고 한다는 알림창이 뜹니다. 4. 예약종료를 취소하는 방법은 CMD창에 shutdown -a를 입력하시면됩니다..
윈도우 업데이트를 하다보면 특정 퍼센트에서 더이상 진도가 안나가는 경우가 있습니다. 몇시간을 기다려도 마찬가지일때는 뭔가 잘못되었다는 생각이 드는데요. 저도 몇번을 껏다켜도 계속 업데이트가 멈추는 현상이 나서 고생을 많이했습니다. 하지만 결국에는 해결하기는 했습니다. 그 해결방법! 이번 포스팅에서 공유해보려 합니다. 윈도우 업데이트 멈춤현상 해결하기 1. CMD창을 켠뒤(관리자모드로 실행시켜야 합니다. net stop wuauserv라는 명령어를 입력하여 백그라운드에서 돌아가고 있는 Winodws Update 서비스를 중지시켜줍니다. 2. cd\Windows라고 입력하여 Windows폴더로 들어가주세요. 3. rd/s SoftwareDistribution이라고 입력한뒤 계속하겠냐는 메시지가 나오면 Y를 ..
윈도우 업데이트를 하면 시간이 굉장히 많이 걸립니다. 만약 이렇게 시간이 오래걸리는 윈도우 업데이트가 일과시간에 진행된다면 굉장히 곤란하겠죠. 몇시간은 그냥 꼼짝없이 날리게 됩니다. 하지만 윈도우 업데이트를 중간에 취소할 수도 없게 되어있더라구요. 하지만 윈도우 업데이트를 중지시키는 방법이 없는것은 아닙니다. 백그라운드에서 돌아가는 윈도우 업데이트 서비스를 강제로 종료시키면 윈도우 업데이트를 중지됩니다. [Windows] 윈도우 자동 업데이트 도중 취소하기 1. 찾기 -> 서비스를 입력하시어 서비스 창에 들어간 뒤 Windows Update를 찾습니다. 2. Windows Update 서비스를 중지시키고 확인을 누르시면 윈도우 업데이트가 중지됩니다. ※ 추가적으로 윈도우 업데이트가 실행되지 않게끔 하고 ..
완벽해보이는 윈도우도 사실 그렇지 않습니다. 그래서 윈도우는 계속해서 여러가지 문제점을 보안하기 위해 패치파일을 내고있습니다. 윈도우는 최신버전으로 계속해서 유지해주는것이 좋아요. 최신상태의 윈도우가 아니면 호환이 안되는 프로그램도 있구요. 이번 포스팅에서는 윈도우 업데이트를 수동으로 진행하는 방법에 대해 알아보도록 하겠습니다. 윈도우 최신상태로 업데이트 하기 1. 윈도우 업데이트를 하기 위해서는 윈도우 설정창을 열어야 합니다. 시작 -> 설정창(톱니바퀴모양)을 클릭하시거나 단축키 Windows + I 를 입력하셔서 설정창을 실행시킵니다. 2. 윈도우 설정창에서 업데이트 및 보안 버튼을 클릭합니다. 3. 윈도우 업데이트 확인 버튼을 누르시고 최신버전이 아니라면 업데이트를 하시면 됩니다.
Windows 10 자주쓰는 단축키 모음 1. Ctrl + W = 현재 창 닫기 2. Ctrl + A = 전체 선택 3. Ctrl + T = 새로운 웹 페이지 열기 4. Ctrl + Shift + Esc = 작업 표시줄 열기 1. Windows Key + X = 간소화 메뉴 창 열기 2. Windows Key + W = 메모지, 스케치북, 화면스케치 선택 창 열기 3. Windows Key + E = 탐색기 열기 4. Windows Key + R = 실행 창 열기 5. Windows Key + D = 바탕화면으로 가기 6. Windows Key + P = 듀얼모니터 설정 7. Windows Key + A = 알림창 확인 8. Windows Key + L = PC 잠금 9. Windows Key + U =..
윈도우 탐색기를 열면 최근에 사용한 파일 목록들이 나오는데요. 내가 시간에 따라 어떤 작업을 했는지 한눈에 확인이 가능하여 매우 편리합니다. 하지만 만약 컴퓨터를 내가 아닌 다른사람이 보았을경우 뭔가 찝찝(?)한 느낌을 받을 수 있어요. 이번 포스팅에서는 최근에 사용한 파일 목록을 제거하는 방법과 목록이 아예 안나오게 하는 방법에 대해 알아보도록 하겠습니다. 최근에 사용한 파일 목록 제거 & 목록 안나오게 하는방법 1. 탐색기 왼쪽 트리에 보시면 바로가기라는 아이콘이 있습니다. 이 아이콘을 마우스 우클릭 -> 옵션을 클릭해주세요. 2. 최근에 사용한 파일 목록을 제거하시려면 1번 박스에 보이는 체크박스 두개를 선택하고 지우기 버튼을 누르면 됩니다. 또 목록이 안 쌓이게끔 하고 싶다고 하시면 1번에 있는 ..
컴퓨터를 사용하다보면 불필요한 프로그램이 설치되거나 특정 시점 이후로 컴퓨터가 매우 느려지는 현상이 발생할 때가 있습니다. 이 경우 문제점을 찾아서 해결하는것 보다는 그냥 윈도우 자체를 문제가 있었던 시점 이전으로 되돌리는것이 더 나은데요. 이번 포스팅에서는 복구드라이브를 통하여 윈도우를 이전시점으로 복원하는 방법에 대해 알아보도록 하겠습니다. 윈도우 복구 / 복원 이전시점으로 되돌리기 1. 시작 -> 찾기에서 복원이라는 키워드를 검색하여 복원 지점 만들기를 클릭합니다. 2. 시스템 복원을 클릭합니다. 3. 복원 마법사가 나오는군요. 다음을 눌러줍니다. 4. (1번)추가 복원지점을 눌러 최대한 많은 복원지점을 표시해준 뒤 (2번)자신이 원하는 지점을 클릭하고 (3번)영향을 받는 프로그램 검색 버튼을 눌러..