일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Bandit Level 8 → Level 9
- 개발자 면접 질문
- The JAVA_HOME environment variable is not defined correctly
- linux uniq -u
- oracle commit
- 코딩일기
- banditlevel8
- aws ec2 window
- Springboot WebPage 배포
- 프로그래머스 #코딩테스트 #입문 #lv.0 #나머지구하기
- var 와 let의 차이점
- 마이그레이션 작업순서
- aws ec2 putty 연결
- EC2 인스턴스 생성하기
- mysql migration
- executeUpdate() commit
- Bandit Level 7 → Level 8
- SQL vs PL/SQL
- linux grep
- ExecuteUpdate()
- migration 작업순서
- wargame bandit7
- Thymeleaf 오류#Thymeleaf Exception processing template ""
- gradle 배포
- linux'|'
- mariadb migration
- 톰캣 독립실행
- 톰캣 실행 에러
- AWS회원가입
- commit 안찍힐 때
- Today
- Total
목록전체 글 (25)
"코딩세끼"
1. 차이점 차이점 SQL PL/SQL 정의 관계형 데이터베이스 언어(DDL, DML) 절차적 관계형 데이터베이스 언어 용어 - PL : Procedural Language / SQL 실행 한번에 하나의 쿼리문 전체 코드블록이 한번에 형태 구조화 된 쿼리(요청)언어 절차 언어, SQL의 확장 목적 Data Source와 같다. SQL에서 얻은 데이터를 표시하는 응용프로그램을 만드는 언어. 사용 DDL, DML 문을 사용하여 쿼리 작성/실행 프로시저, 함수, 패키지 또는 변수 등이 포함된 코드 블록을 작성하여 실행 용도 DB에 CRUD를 조작 할 수 있음 적절한 형식으로 SQL에서 얻은 정보를 표시하는 응용프로그램이나 서버페이지를 만들 수 있음. 관계 PL/SQL에 SQL문을 포함 할 수 있음 SQL에 임..
- 제목그대로 일기라는 점 감안해주시길 부탁드립니다. 어제 '지비스'라는 회사에 면접이 있었다. 좋은 회사였고, 좋은 면접이었다. 합격여부에 상관없이 느끼는 것들과 그 느끼는 점들을 이행 할 수 있게끔 용기를 주신 면접이었다. 어떻게보면, 좋은 상담이었다 라고 할 정도로 중고신입에게 많은 용기를 주셨다. 면접 때 "10년 뒤 어떤 개발자가 되고 싶으신가요?" 문득, 개발자가 된 동기를 생각해봤다. 내가 개발자로서 어떤 내 모습을 그리고 선택하게 됐는가? "공공의 이익을 위해 어떤 일을 수월하게 개발 할 수 있는 사람이 되고싶습니다. " 예를들자면, COVID19가 시작될 때 지도위에 감염자수를 뿌린 20대 대학생처럼 아이디어가 번뜩여서 그걸 실행 할 수 있는 사람. https://www.joongang...

문제 : The password for the next level is stored in the file data.txt and is the only line of text that occurs only once data.txt 파일 안에 1줄짜리인 것이 비밀번호다. => 중복을 제거하라. 는 의미 같음. 풀이 : sort data.txt 를 했더니 뭐가 많이나오네요 그래도 뭔가 정리된 느낌인데, 1줄짜리라니 눈으로 찾는게 더 빠를려나 했더니 스크롤이 많아서 포기합니다 ㅋㅋ 힌트 : uniq 힌트에 uniq가 있어 uniq data.txt 를 했더니 정리 안된 모양으로 많이나옵니다. 뭔가 uniq에 답이 있을 것 같아 찾아봤습니다. sort와 uniq를 찾아봤더니, uniq-u라고 나왔습니다. 중복을 제..

문제 : The password for the next level is stored in the file data.txt next to the word millionth data.txt 파일안에 저장된 비밀번호는 millionth 옆에 있다. 사용할수 있는 명령어 : grep, sort, uniq, strings, base64, tr, tar, gzip, bzip2, xxd 풀이 1. data.txt 를 읽어옵니다. 2. data.txt 안에 있는 millionth를 찾습니다. 3. millionth 옆에 비밀번호가 있습니다. 풀이방법 _ 1 cat, grep 을 이용하여 바로 실행합니다. bandit7@bandit:~$ cat data.txt | grep millionth '|' 는 왼쪽 명령의 실행결..
1. Hoisting의 개념 Hoist는 공장에서 쓰는 중량물을 들어올려 옮길 때 사용하는 Lifting 장비인데, 여기서 이 개념이 쓰였다? 조금더 쉽게 얘기하면, 이런 이야기이다. 각 Function()을 코드페이지 위로 끌어올린다. 전역으로 선언된 변수들을 코드페이지 위로 끌어올린다. function()내 선언된 변수들은 함수내 최상단으로 끌어올린다. 변수나 함수를 끌어올린뒤 코드를 읽어내려가면서 수행하는 것. 하지만, 굵직한 것에서는 이러하고 예를 들어보면 이렇습니다. 1번예제 noDefine(); function noDefine(){ console.log("undefined : "+name); // ㄱ var name = "JAVA"; console.log("define : "+name); //..

지극히 개인적인 Spring VS Spring Boot (스프링과 스프링 부트의 차이점) 구분 Spring Spring Boot 개발환경설정 복잡함 단순함 - D.I pom.xml에 수동주입 (build : gradle) build.gradle에 dependencies로 간략하게 주입함 - @ (Annotation) 각각 일일이 설정이 필요했다. @log4j @Component @Controller @AutoWired . . . @SpringBootApplication 하위 @들을 자동 scanning 하여 설정해준다. - 통신 외장 - 외부프로그램 설치로 PJT Library에서 설정해줘야 함 내장 build.gradle에 spring-boot-starter 추가하면 바로 실행가능한 프로젝트를 생성해준..
아마존 웹서비스 서버로 가상서버를 구축하여 내가 만들어놓은 웹페이지를 올려봅시다. - 대상 페이지 배포서버환경 : - Spring Boot - Gradle - Git-clone 방식 - JDK 11.0 배포내용 : 원페이지 포트폴리오 목차 1. AWS회원가입 (아래 링크참조) 2. EC2 인스턴스 생성하기 (3,4번내용 포함),(링크는 필요시 확인하세요) 3. Springboot WebPage 배포 (아래 링크참조) 4. putty - EC2 연결 끊어져도 배포된 프로젝트 안꺼지게 하기. 4.1 nohup 죽이기 a. 혹시나 잘 안될 때 대안 - Server instance 내 접속 확인하고 보안그룹 편집하기 혹시 예외로 잘 안될 시 a를 확인하시고 3번으로 다시 하시면 됩니다. =============..
그린컴퓨터 학원에서의 교육이 끝났고, 프로젝트도 동시에 마무리 되었다. 마치면서 동기생들과 뒤풀이를 하고 집으로 돌아가는 길에 군대에서 신병일때의 생각이 많이 났고, 그 때의 나와 현재의 내가 많이 비슷하다 라는 생각이 많이 들었다. 어쩌면 이렇게 일기같은 개발에서의 아쉬운 점들을 앞으로도 많이 써내려가고 또 그럴 수있었으면 좋겠다. - 신병때 생각이 났던 이유. 더블백 던져놓고, 고참들이 침상에 앉아서 나를 구경하고, 희귀해 했다. 그러다 PX에서 음식을 잔뜩사와 음료수도 주지 않은 채로 먹으라고 했었다, 그런데 나는 사실 좋은거 반 싫은 거 반이었다. 음료수도 같이 먹고 싶었고, 채하고 싶지 않았기 때문이었다. - 현재의 나. 학원 종강을 하니, 시간이 너무나 빠르게 지나간 것 같았다. 특히 마지막 ..