728x90
반응형

JMop 383

[Python] 파이썬 문자열 포맷팅, 포맷 코드 기능.

문자열 포맷팅, 포맷 코드 기능. # 문자열의 교체방법 aa = "ABCD"print(aa[1])# aa[1] = 'P' # 이런식으로는 문자를 변경할 수 없다.# print(aa) aa = aa[:1] + 'F' + aa[2:] # 인덱싱과 슬라이싱으로 문자열을 교체 가능print(aa) # 문자열 포멧(Format) : 문자열 내에 어떤 특정 값을 변화시키는 방법.""" ex) 시간이 지나면 자동으로 값을 변경하기 위한 방법. "현재 날짜는 5월 22일이다." 하루 후... "현재 날짜는 5월 23일이다." """ # 숫자 대입str = "제 나이는 %d 살 입니다."print(str %20) # % 뒤의 숫자 값을 출력한다.print(str %21)print(str %22) # 문자 대입print(..

Programming 2017.05.22

[Python] 파이썬 문자열 연산.(인덱싱, 슬라이싱)

파이썬 문자열 연산.(인덱싱, 슬라이싱) # 문자열 연산, 파이썬에서는 문자열을 더하고 곱할 수 있음. # -- 문자열 더하기 a = "hello"b = " world"c = a + bprint(c) # -- 문자열 곱하기(*), 여러번 반복 a = "hello"print(a * 3) # -- 인덱싱 & 슬라이싱 str = "You've got a friend"print(str[4] + str[7]) # 문자열 길이의 위치를 나타냄.print(str[-1]) # -값 인덱스는 문자열을 거꾸로 계산함. print(str[-6:-1]) # 슬라이스, -6 ~ -1 까지 슬라이스. print(str[-6: ]) # 슬라이스 앞 또는 뒤를 입력 안하면 시작 또는 끝 점 인덱스로 판단한다.print(str[ : ..

Programming 2017.05.22

[Python] Python 숫자, 문자 연산

Python 숫자, 문자 연산 print("hello world ") bb = 23.22 # 부동소수점cc = 32.4E-3 # E 표기법 : E 뒤의 값이 10지수임을 표현 -> 32.4*10^-3 을 의미dd = 0o166 # 8진수 표기법, 숫자 '0' 다음에 알파벳 'o' 또는 'O' 다음 숫자.ee = 0x12a # 16진수 표기법 """ 숫자 연산 : 사칙연산(+,-,*,/) 는 계산기와 마찬가지로 사용한다. ** : 승 값을 나타내는 연산자. % : 나머지값을 반환하는 연산자. // : 소수점자리를 버리는 연산자.""" print("meth")print(5**4) # 5^4 print( (3//2) * 2) # 나머지 0.5를 버리고 다시 2를 곱하기 때문에 '2'가 출력됨. # 문자열 : ..

Programming 2017.05.22

[Windows/UWP] UWP Life Cycle

작업환경 Windows 10 Pro Visual Studio 2017 관련 내용 링크는... https://docs.microsoft.com/ko-kr/windows/uwp/launch-resume/app-lifecycle 예전 윈도우 앱을 개발할 때에는 앱의 LifeCycle에 대해 크게 중요하지 않게 생각하고 개발 했었다. 물론 그 때는 개발을 처음 공부 했을때라 그냥 무작정 개발했고 (물론 지금도 잘 모르지만...) 신경쓰지 않아도 크게 문제 없이 진행하는데 무리가 없었다. 하지만 모바일 환경에서는 LifeCycle을 생각하면서 개발 할 일이 제법 있었다. 그래서 이번에는 UWP의 LifeCycle이 어떻게 동작하는지 정리한다. 1. 앱 실행 상태 ApplicatoinExecutionState 설명..

[Windows/UWP] UWP First App 'Hello World'

작업환경 Windows 10 Pro Visual Studio 2017 UWP First App 'Hello World' 항상 프로그램 개발의 시작은 Hello World... 해당 프로젝트 링크는 https://docs.microsoft.com/ko-kr/windows/uwp/get-started/create-a-hello-world-app-xaml-universal 01. UWP App을 만든다. 이름은 간단하게 'Hello'로 버전은 나중에 앱을 개발하고 배포할때 해야하는 고민이니 걍 기본값으로 만든다. 02. App 파일 리스트 갓 생성된 프로젝트는 많은 파일을 포함하고 있다. Assets에는 시작화면 또는 스토어에서 보여주는 이미지들인데 현재는 그냥 X표시가 있는 박스 이미지다. Package.a..

[WIndows/UWP] Windows 시뮬레이터 종료 방법

UWP를 공부하기 위해서 시뮬레이터를 사용하는데 이게 PC랑 같이 동작 하고... 시뮬레이터에서 Windows 종료를 선택하니 내 서피스도 같이 종료가 되어버리더라... 창 닫는 버튼도 안보이고... 그래서 찾아 보니 종료 단축키가 있었다. Ctrl + Alt + F4 그리고 시뮬레이터 왼쪽에 있는 도구창을 키보드로 탐색하는 방법은 Ctrl + Alt + F4 시뮬레이터를 끄니 PC가 같이 꺼지는 바람에 작업이 다 날라가다니...

[Windows/UWP] Windows UWP APP 개발 준비

Mobile 시대가 되면서 사람들이 사용하는 OS가 많아졌다. 특히 최근 사용자 수는 Android가 Windows를 앞지르면서 Windows의 힘이 많이 약해지는 모습을 보이고는 있지만... 그래도 Windows는 잘 만들어진 OS이고... Windows 10을 사용하면서 느끼는건 그래도 나는 Windows가 Mobile에서도 다시 힘을 찾을것이라는 믿음이 생겼다. 특히 이번에 발표한 Windows 10S를 보면서 Windows의 단점임 앱의 개수 부족 현상이 해결될 수 있을것이라는 믿음 또한 생겨났다. 그래서 Windows UWP를 공부하기로 마음먹었다. (사실 UWP는 예전부터 공부하기 마음먹었지만... 이젠 더 미루면 안될거란 생각이 들어서...) UWP는 C#, JS, C++을 모두 지원하는 것..

논문의 등급

논문의 등급 정리 CI 급 논문 : SCI & SCIE (자연과학), SSCI (사회과학), A&HCI(인문 예술) SCI : Science Citation IndexSCIE : Science Citation Index Expanded SCI는 사람들이 많이 읽고 연구하는 과학 학술지 리스트 따라서 각 학술지는 JCR(Journal Citation Report, 저널 인용실태 보고서)가 있고 IF(Impact Factor)가 매겨저 있다. SCIE에는 등재되어 있는데 SCI에 등재 되지 않는 논문을 Non-SCI SCIE 학술지라고도 한다. IF는 단순 논문에 대한 평가 점수가 아닌, 해당 논문이 일정기간 얼마나 인용되는지에 대한 점수이다. 논문검색 : http://www.riss.kr/index.do

ETC 2017.05.04

[Security] OWASP Top 10

book : 인터넷 해킹과 보안, (한빛아카데미, 김경곤)OWASP Top 10 'OWASP'는 'Open Web Application Security Project'의 약자로 2001년에 Mark Curphey와 Dennis Groves 등에 의해 처음 만들어졌다. 이후 2004년에 'OWASP Top 10'이라는 웹 애플리케이션상의 10대 주요 취약전을 발표함으로써 많은 보안 전문가들에게 알려지게 되었다. 다음으론 2010년에 발표된 'OWASP top 10'를 통해 각각을 정리한다. A1. 인젝션 취약점. 인젝션 취약점은 웹 애플리케이션에서 내부 데이터베이스와 연동하여 결과를 웹 애플리케이션에 노내주는 부분에 주로 발생한다. 예를 들어 로그인 부분이나 우편번호 검색과 같이 사용자가 웹을 통해 입력한..

Programming 2017.04.19

[WEB/Google] 검색 엔진을 이용한 정보 수집

- book: 인터넷 해킹과 보안. 구글 검색 엔진을 이용한 정보 수집 검색 인수 설명 site: 특정 도메인으로 지정한 사이트에서 검색하려는 문자열이 포함된 사이트를 찾음. filetype: 특정 파일 타입에 한해서 검색하려는 문자가 들어 있는 사이트를 참음. link: 링크에 검색하려는 문자가 들어 있는 사이트를 찾음. cache: 특정 검색어에 해당하는 캐시된 페이지를 모여줌. intitle: 페이지의 제목에 검색하려는 문자가 들어 있는 사이트를 찾음. inurl: 페이지의 URL에 검색하려는 문자가 들어 있는 사이트를 찾음. - site: 특정 사이트에만 선택해서 집중적으로 검색할 때 사용된다. 다음 예시는 .co.kr 도메인이 있는 페이지에서 admin 이라는 문자열을 찾도록 하는것이다. ex)..

Programming 2017.04.17
728x90
반응형