dataframe 파싱?
참고 : https://wikidocs.net/4368
참고 : https://m.blog.naver.com/PostView.nhn?blogId=rian4u&logNo=221399141190&proxyReferer=https:%2F%2Fwww.google.com%2F
참고 : https://blog.hexabrain.net/285
참고 : https://wikidocs.net/20701
참일때 값 IF 조건 ELSE 거짓일때 값
TDD -> Test-driven development(테스트 주도 개발)
참고 :
참고: https://kyh0714.tistory.com/entry/MSSQL-Oracle-NVL-%EA%B8%B0%EB%8A%A5%EA%B3%BC-%EB%8F%99%EC%9D%BC%ED%95%9C-%ED%95%A8%EC%88%98
사용법 : isnull(인자1, 인자2) 인자2로 바꿈
javascript + 쿼리(문법만 같으면)
목적 : 자바스크립트는 먹히고 안먹히고 이런게 많은데 , 이걸씀으로 인해서 브라우저가 다 똑같다.
웹 표준, 웹 접근성
웹 접근성 : https://ko.wikipedia.org/wiki/%EC%9B%B9_%EC%A0%91%EA%B7%BC%EC%84%B1
큰그림??
java
Tomcat <- JSP -> javascript - jquery
apache(Web Server), 제우스, 웹로직??
php? APM을 깐다?(아파치, PHP, MSSQL)
지금은 정형화되어서 아파치 + 톰캣으로 하는것?
이것을 경량 WAS라함?
WAS
1. web container
2. EJB container ?? (RMI를 이용해서 만든것)
아파치 톰캣은 EJB가 없다. (Enterprise JavaBeans)
EJB : 엔터프라이즈 자바빈즈(Enterprise JavaBeans; EJB)는 기업환경의 시스템을 구현하기 위한 서버측 컴포넌트 모델이다. 즉, EJB는 애플리케이션의 업무 로직을 가지고 있는 서버 애플리케이션이다.
마스터 슬레이브 구조?
JavaBean
콩 : 빈 - CLASS
깍지 : 콩을 담음
그 줄기 : 패키지
회사에서 쓰는 자바클래스(EJB), 생명주기?(처음으로 나왔다.)
Spring에 생겨나면서 EJB를 안쓰게 되었는데 그게 7년전이다.
아파치는 경량WAS EJB가 거둬줌.
제이보스 제우스 웹로직 WAS
제우스 : 티맥스소프트(국산)
제이보스 : 레드헷계열
php는 자바랑 동급, ASP 자바랑 동급(C#,VB.NET - ASP 지금은 개박살)
php(작은 홈페이지, 생산성을 따라 갈 수가 없다., 호주갈때 php)
Big Data 몇초만에 엄청난 데이터를 sort
ORM(Object Relational Mapping)
-> ibatis, mybatis, 하이버네이트
Object(자바), Relational(DB)를 Mapping
하이버 네이트 1객체 1필드, 관계를 얶어주는 것으로함 (EJB3.1과 흡사)
-> 장점이라고 내세운게 어떤 DB를 써도 똑같이 만들수 있다? 그때마다 환경 다 다르게 되야되더라 -> 그래서 bye~
RDB - JOIN
Oracle Mysql Mssql
PostgreSQL 수리?? 마리아DB
NOSQL DB
하둡, 몽고DB, 스파크??
DB쿼리가 거의 흡사한데 70%~80% ?
그래서 ANSI만듬.. 근데 오라클이 싫어해서 오라클용 문법이 따로 있긴함. (+) 요런거
예시
def keyPressEvent(self, e):
if e.key() == Qt.Key_Escape:
self.close()
elif e.key() == Qt.Key_F:
self.showFullScreen()
elif e.key() == Qt.Key_N:
self.showNormal()
keyPressEvent 이벤트 핸들러는 키보드의 이벤트를 입력으로 받습니다.
e.key()는 어떤 키를 누르거나 뗐는지를 반환합니다.
'esc' 키를 눌렀다면, self.close()를 통해 위젯이 종료됩니다.
'F' 키 또는 'N' 키를 눌렀다면, 위젯의 크기가 최대화되거나 보통 크기가 됩니다.