본문 바로가기

Study27

매일 15분 nlp 글 읽은것 seq2seq 모델 은 encoder decoder model 과 RNN을 합친 모델이다. 합치면 아래와 같은 동작 순서를 지닌다. 조건부 확률로서 앞 단어 몇개가 주어졌을 때, 다음 나올 단어는 무엇인가를 파악하기위해 각 상자마다 hidden state를 결과로 뱉는데 이를 RNN에서 계속 확인하며 번역에 들어간다. ​ ​ https://jiho-ml.com/weekly-nlp-21/ 2020. 11. 11.
los sql injection script 파이썬 urllib와 httplib를 이용해서 los문제를 풀때 특정 url에 대한 요청을 꾸준히 보낼 수 있다. import urllibimport httplibimport time#-*- coding: utf-8 -*- headers={'Cookie':'PHPSESSID=djmhgqm25omprfnotoklko6d03', 'Content-Type':'application/x-www-form-urlencoded'}#cookie setconn=httplib.HTTPConnection('los.sandbox.cash')#los url set query=''result="" key="Hello admin"#set key ward print "start"for i in range(1, 9): low = 1 h.. 2015. 12. 7.
sql injection에 대한 정리 los를 풀면서 sql injection 에 대해서 간단히 정리해보았다. sql injection은 데이터베이스에서 정보를 가져올때 사용자의 입력을 포함해서 쿼리를 보내기때문에 이로인해서 개발자가 원하지않는 방식으로 정보를 가져오는것을 말한다. sql에서 어떤 데이터를 불러오기 위해서는 select 문을 사용하게된다.기본적인 인 모형은 다음과 같다 입력한 아이디에 맞는 비밀번호를 입력했을 때 해당 계정에 일치하는 정보를 보여주게 된다. 이때 id와 pw는 각각 사용자들마다 입력이 다를것으로 입력의 여지를 남겨두었을때 문제가 발생하게 된다. 만약 id에 " guest'# " 을 입력하게 된다면 다음과 같은상황이 일어난다. select * from tablea where id='guest'#' and pw'.. 2015. 12. 7.
Linux 간단한 Makefile 리눅스에서 컴파일할때 항상 gcc -i a.out a.c 커맨드를 입력했지만,프로그램규모가 커질수록 필요한 소스파일을 하나씩 입력하는것이 점점 버거워질것이다.이때 필요한것이 Makefile인대Makefile을 읽어들여서 알아서 컴파일해주게 된다. Makefile 에 대한 설명 1. $@ 목적파일의 이름을 나타낸다2. $< 소스파일 한가지를 나타낸다.3. $^ 소스파일 전체를 나타낸다.4. 최상단에는 최종프로그램의 이름을 'all:'과 함께 넣는다. ex) main.c와 foo.c를 컴파일해주는 Makefile all: hello_world hello_world: main.o foo.o gcc -o $@ $^ main.o: main.c gcc -c $@ $ 2015. 11. 20.