programing(35)
-
2017.05.15 랜섬웨어방지
아침부터 회사오니까 난리네요 다들 랜섬웨어 방지 합시다 SMB 취약점을 악용한 랜섬웨어 방지 대국민 행동 요령2017.05.14 *붙임. 감염 경로 차단 방법(방화벽 설정 변경) □ 기타 해결 방안(아래 버전을 사용하는 경우, 다음과 같은 방안으로도 해결 가능) ㅇ Windows Vista 또는 Windows Server 2008 이상 사용자 시작 -> 'Windows Powershell' 입력 -> 우클릭 -> 관리자 권한으로 실행 -> ① set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlset\Services\Lanmanserver \Parameters" SMB1 -Type DWORD -Value 0 -Force ② set-ItemProperty -Path ..
2017.05.15 -
Was Server와 Web Server차이
Was Server와 Web Server차이 웹서버 [Web Server] 백과사전 :웹 서버 (소프트웨어) : 웹 브라우저클라이언트로부터 HTTP요청을 받아들이고, HTML문서와 같은 웹 페이지에서 흔히 찾아 볼 수 있는 자료 콘텐츠에 따라 HTTP에 반응하는 컴퓨터 프로그램웹 서버 (하드웨어) : 위에 언급한 기능을 제공하는 컴퓨터 프로그램을 실행하는 컴퓨터 웹 애플리케이션 서버 [ WAS, Web Application Server ] 용어사전 : 웹과 기업의 기간 시스템 사이에 위치하면서, 웹 기반 분산 시스템 개발을 쉽게 도와주고 안정적인트랜잭션 처리를 보장해 주는 일종의 미들웨어소프트웨어 서버. 3계층 웹 컴퓨팅 환경에서 기존 클라이언트/서버환경의 애플리케이션 서버와 같은 역할을 하며, 클라이언..
2017.05.12 -
static에 대한 고찰
자바에서는 객체를 사용해야 할때 반드시 new 키워드로 인스턴스화 시켜줘야 쓸 수 있다. 이 부분에 대한 이해가 부족해서 C/C++에서 JAVA로 넘어오기가 굉장히 힘들었다. static 키워드에 대해 정리하면서 그간의 이해되지 않았던 부분에 대해 마무리하고자 한다. 출처: http://rockdrumy.tistory.com 1. 클래스를 설계할 때, 멤버변수 중 모든 인스턴스에 공통적으로 사용해야하는 것에 static을 붙인다.- 인스턴스를 생성하면, 각 인스턴스들은 서로 독립적이기 때문에 서로 다른 값을 유지한다. 경우에 따라서는 각 인스턴스들이 공통적으로 같은 값이 유지되어야 하는 경우 static을 붙인다. 2. static이 붙은 멤버변수는 인스턴스를 생성하지 않아도 사용할 수 있다.- stat..
2017.05.11 -
초보 개발자에게 권장하는 객체지향 모델링 공부 방법
일단 이 글을 읽기전에 말하고 싶은 부분이 있다. 아마 내가 이렇게 얘기하면 이 글을 읽지 않을 수도 있다. 하지만 이게 현실이니... 본인도 처음에는 객체지향에 대한 개념을 제대로 모르고 MVC패턴까지 사용하고 그렇게 해온게 사실이다... 첫 회사에 들어가고 답답한 마음에 구글도 뒤져보고 책도 찾아보면서 개념을 읽어보니 아! 이게 이랬었네? 이런 생각이 들었다.. 사실 아직 제대로 모를수도있다... 하지만 현업에서의 현실은 세팅 된 상태에서 코드를 짜는 것이 대부분이고 소규모 프로젝트에서는 패턴화 시키는 것이 비효율이라고 느끼는 부분이 대다수이기 때문이다. 얼마전에 한 AA(Application Architect)분은 솔직히 보통 전자정부프레임웍에서 service(interface)부분은 정말 쓸모없는..
2017.05.11 -
자바 설치
예전에 설치할때마다 찾기 귀찮아서 저장해놨던 자료.. 요즘엔 윈도우 10으로 넘어가서 환경변수는 안잡아줘도 잘 됨 윈7사용시엔 환경변수 설정해줘야 함. 요즘 자바가 많이 유행하지요.... 각종 기기에도 자바가 동작할 수 있는 가상머신만 있다면 자바로 개발된 프로그램이 작동합니다. 그만큼 자바가 매우 강력하고 모바일 기기의 안드로이드에도 들어가는데 대단히 강한 언어입니다. 안드로이드를 배우려면 우선 자바를 배워야겠지만 이 역시 자바랑 똑같습니다. 이 자바를 설치하실 경우 자바 언어가 동작하고 안드로이드 역시 개발 환경이 일부 셋팅됩니다. 자! 이제 자바를 설치해보겠습니다. 1) 아래 링크로 들어가서 Java Platform (JDK) 이것을 받습니다.http://www.oracle.com/technetwo..
2017.05.11