반응형

전체 글 250

[Pro. Felix Diary] 개발자일기_20160515

중국 서안 출장 6째날이다...솔루션 구축된 SW와 HW 안정화 작업 때문에 중국 서안에 왔다. VPN이 있어야만 중국에서 페이스북, 유튜브, 구글 등이 연결하기 때문에 폰, 노트북 모든 곳에 VPN셋팅을 완료했다... 확실히 중국은 한국과 비슷하면서도 다른 듯하다. 한국사람들은 급하나, 중국사람들은 뭔가 여유, 급하지 않음이 있어보인다.( 다그런건 아니다 ㅎㅎㅎ)스타벅스에 방문했는데, 스타벅스 같은 경우는 한명이 모든 일을 다한다...주문받고 만들고, 주문받고 만들고... 혼자서 모든 작업을 한다. 급함이란 없다.예전에 필리핀 가서 밥을 먹을데도 30분을 기다려서 먹은 적이 있는데, 여긴 다른 것 같다. 여기도 다른 나리처럼 스타벅스를 보면 사람들은 컵이나 그릇을 놓고 가고 점원이 와서 치우곤 한다. ..

[iPhone] 참쉬운 중국에서 VPN 연결(다른나라도 가능)

조금 전에 PC에서 vpn연결에 대해 포스팅 했는데요,,,, 지금은 iPhone에서 VPN 연결하는 법에 대해 포스팅하겠습니다.첫번째는 PC에서 VPN연결이였습니다. 두번째. iPhone VPN 연결 1. 먼저 앱스토어에서 betternet을 검색하여 다운로드 합니다. 2. 두번째는 앱을 실행시켜 하단의 CONNECT버튼을 클릭합니다.그러면 끝~~~!! # 확인하기VPN 접속이 성공하면 아래와 같이 화면이 표출됩니다.만약, 접속이 되지 않는 경우에는 Retry를 하면 됩니다. 참 쉽죠잉~~~???? 중국에서도 이제 VPN을 통해 모든 사이트에 접속이 가능합니다. 하하하하핫!! 도움이 되셨다면 아래에 공감 클릭 부탁드립니다~공감 하나는 블로거에게 큰 힘이 됩니다 ^^

[MAC PC] 참 쉬운 중국에서 VPN 연결(다른나라도 가능)

중국 내에서 인터넷을 연결하면 잘 접속이 되지 않는 곳이 너무너무 많다.유튜브, 페이스북, 심지어 카카오톡, 티스토리도 가끔 연결이 잘 되지 않는다.... 필자는 중국 출장 중 현지에서 맥Pro에서 직접 vpn을 잡아 인터넷을 사용하였다. 이러한 경우에 어떻게 해야 맥 혹은 PC에서 인터넷을 연결하여 자유로이 사용할 수 있을까? 첫번째. MAC OS VPN 연결 5가지 스탭만 따르면 된다 1. 시스템 환경설정 - 네트워크를 클릭(맥시스템 환경설정을 들어가시는 법을 모르시는 분들은 Mac Pro : 좌측상단의 사과모양 클릭 -> 시스템 환경설정을 클릭하면 아래의 화면처럼 팝업이 출력됨) 1-1. 네트워크에 들어와서 좌측 하단의 + 표시 클릭 2. 아래와 같은 팝업이 출력되면 2가지 정보를 필수적으로 바꾼다..

[자바의정석] Chapter11. 자바 쓰레드(Thread) 정리

1. 프로세스와 쓰레드 정의 1) 프로세스 : 실행 중인 프로그램, 자원(데이터, 메모리) + 쓰레드 2) 쓰레드 : 프로세스 내에서 실제 작업을 수행하는 것# 모든 프로세스는 하나 이상의 쓰레드를 가지고 있음# 쓰레드가 작업을 수행하는데 개별적인 메모리공간(호출스텍)을 필요로 함 -> 즉, 프레세스 메모리 한계에 따라 생성할 수 있는 쓰레드의 수가 결정됨 (1) 멀티쓰레딩의 장점: CPU의 사용률을 향상시킴: 자원을 보다 효율적으로 사용할 수 있음(새로운 하나의 프로세스를 생성하는 것보다 새로운 하나의 쓰레드를 생성하는 것이 비용이 더 적게 듬): 사용자에 대한 응답성이 향상됨: 작업이 분리되어 코드가 간결해짐 (2) 멀티쓰레딩의 단점: 여러 쓰레드가 같은 프로세스 내에서 자원을 공유하며 작업하기 때문..

카테고리 없음 2016.05.08

[자바의 정석] Chapter8. 예외처리

1. 프로그램 오류 - 크게 2종류로 나뉨1) 컴파일 에러 : 컴파일시 발생 2) 런타임 에러 : 실행시 발생 2. 에러와 예외의 정의1) 에러(Error) : 프로그램에서 수습될 수 없는 심각한 오류2) 예외(Exception) : 프로그램에서 수습될 수 있는 다소 미약한 오류 3. 예외 처리 방법: try - catch 구문을 활용 4. 예외 발생시키기1) new 연산자를 이용해 발생시키려는 예외 클래스 객체를 만듦2) throw e를 이용해 예외 발생시킴 # 아래와 같이 발생할 수 있다. 참고로 1번 처럼 객체를 만든후 throw를 따로 해줄 수 있고, 2번처럼 한줄에 객체 생성 및 throw까지 할 수 있음 5. 예외 클래스의 계층구조1) RuntimeException 클래스들 : 프로그래머의 실..

IT이야기/JAVA 2016.05.06

[Pro. Felix Diary] 개발자일기_20160505

음... 지난주에 많은 일들이 있었다... 먼저, 헤드헌터로부터 연락이 왔다. 물론 이메일로 온 적이 있었지만, 전화로 직접 연락이 온 적은 처음이였다. 좀 더 이야기하면 글로벌 모바일 서비스를 하는 괜찮아보이는 스타트업으로의 연락이였다.요즘하는 개발스터디 등을 하고 있는 것인데, 이런 것을 대비함이 아닌가를 생각하며 약간 뿌듯함이 있었다. 두번째, 차주 중국 출장이 예정되어 있다.너무 갑작스러운 출장이긴하나, SW적이 아닌 새로운 환경에서 네트워크, 시스템을 알게될 좋은 기회라고 생각된다.이미 국내에서의 운영 경험은 조금 있긴하나, 새로운 환경에서의 운영 및 trouble shooting은 틀림없이 좋은 기회가 될 것이다. 오랜만에 출장, 그리고 첫 중국 출장이지만, 많은 것들을 배우길 바란다... 뭐..

[DURGA 코딩 인터뷰] public static void main() 자바 1.7부터의 특징

public static void main() JAVA 1.7에서 향상됨 1. 클래스에 main()가 없다면(실행 내용 : Test 실행)javac Test.java (클래스명 임의로 Test로 설정)java Test 버전에 따라 아래와 같은 에러가 표출 JAVA 1.6버전(1.7버전 전) : NoSuchMethodError:mainJAVA 1.7버전(1.7버전부터) : Error:Main method not found in class Test, please define main method as public static void main(String[] args) (1.7버전 이상에서 오류메시지)오류: test1.test2 클래스에서 기본 메소드를 찾을 수 없습니다. 다음 형식으로 기본 메소드를 정의하..

IT이야기/JAVA 2016.04.24

[DURGA 코딩인터뷰] public static void main() 상속/오버로딩/숨김/오버라이딩?

Explain about public static void main(String[] args) 두번째 강의인Overloading, inheritance, overriding & method hiding에 관한 내용이다. public static void main()에 대한 오버로딩, 상속, 오버라이딩, 메쏘드 숨김에 관한 내용을 다루고 있다. 1. main()는 overloading컨셉이 적용될 수 있음 (1) 그러나, JV은 항상 String[] argument main method를 call한다. (2) 다른 오버로딩된 메쏘드들은 보통 메쏘드 콜을 수행한다. 2. main()는 상속(Inheritance)도 적용 가능 (1) child 클래스가 수행된될때, child 클래스가 main()를 포함하지 ..

IT이야기/JAVA 2016.04.24

[자바의 정석] Chapter1. 자바 기본지식

자바의정석 책을 공부하면서 내용을 정리하고 있다. 자바 공부하시는 분들 참고 바란다. 1. 자바란?썬 마이크로시스템즈에서 개발하여 1996년 1월에 공식적으로 발표한 객체지향 프로그래밍 언어 2. 자바 언어의 특징 1) 운영체제에 독립적 (Write once, run anywhere)(1) 일종의 에뮬레이터인 자바가상머신(JVM)로 인해 다양한 운영체제에 적용할 수 있음(2) 자바 응용프로그램은 운영체제나 하드웨어가 아닌 JVM하고만 통신하고, JVM이 자바 응용프로그램으로부터 전달받은 명령을 해당 운영체제가 이해할 수 있도록 변환하여 전달 즉, 자바 프로그램은 운영체제에는 독립적이나 JVM에는 종속적 2) 객체지향언어 : Object-oriented programming language 중 하나로, 객..

IT이야기/JAVA 2016.04.24

[DURGA코딩인터뷰 대비] public static void main(String args[])의 의미

요즘 코딩인터뷰 영상을 보고 있는데 오늘은 public static void main()에 대해서 보았다.아래의 내용을 보면 틀림없이 자바 공부 및 코딩 인터뷰 대비에 도움이 될거라 확신한다 ^^ public static void main(String args[]); 에 대한 설명 class test{ } Java 컴파일 JAVAC text.java 1. 기본내용클래스가 main() 를 포함하고 있는가, 아닌가 와 이 main()가 필요에 따라 선언되는가 아닌가는 컴파일러에 의해 확인되어지는게 아니라 런타임시 JVM이 이 것을 확인한다. main을 안넣으면 RuntimeException : NoSuchMethodError.main이 발생 public static void main(String args[]..

IT이야기/JAVA 2016.04.23
반응형