개발자 125

[프로그래머스] JAVA_직사각형 별 찍기

https://school.programmers.co.kr/learn/courses/30/lessons/12969 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.Scanner; public class programmer_3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); for(int i = 0; i < b; i++) { for (int j = 0; j ..

스프링 부트 다양한 오류 해결_DB한글 깨짐_Transactional_localhos:8080접속오류_컨트롤러 오류_log4jdbc 추가_언더바인식오류_dbeaver utf-8오류_스프링부트 실행 오류

1. 오류해결_한글입력이 안될때 => DBeaver에서 한글이 깨지기에 발생 => ### cause: java.sql.sqlsyntaxerrorexception: (conn=153) incorrect string value: '\xeb\xb2\x88 \xea\xb2...' for column `board`.`tb_post`.`title` at row 1 ; bad sql grammar [] 해결방법 : DBeaver에서 아래 구문 입력 [ALTER TABLE tb_post convert to charset utf8;] 2. @Transactional 스프링에서 제공해 주는 트랜잭션(Transaction) 처리 방법 중 하나로, 선언적 트랜잭션으로 불리는 기능입니다. 호출된 메서드에 해당 어노테이션이 선언..

[프로그래머스] JAVA_행렬의 덧셈

https://school.programmers.co.kr/learn/courses/30/lessons/12950 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import java.util.Arrays; public class programmer_2 { public static void main(String[] args) { int[][] a = {{1,2},{2,3}}; int[][] b = {{3,4},{5,6}}; Solution2 sdf = new Solution2(); System.out.println(Arrays.deepToString(sdf..

[프로그래머스] JAVA_부족한 금액 계산하기

https://school.programmers.co.kr/learn/courses/30/lessons/82612?language=java 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr // 정말 정말 간만에 프로그래머스를 시작했다. 취업이다 프로젝트다 바빠서 핑계를 댔지만 다시 알고리즘을 풀면서 더 높은 회사에 지원할 수 있는 역량을 가꿔나가고자 1일1커밋을 실천할 것이다. 화이팅!! 0원 놀이기구 N번째 이용 원래 이용료의 N배 1회차 - 100원 2회차 - 200원 3회차 300원 N번 타게 되면 내 금액 M에서 HM 모자란지 return 원래가격 ..

면접 질문 정리 및 복기_HTML5와 HTML4의 차이점

이번에 첫 면접을 보게 되었고, 내 CS적 지식이 정말 많이 부족한 것을 깨닫게 되었다. 그래서 면접을 보고 난 후 기억에 남는 질문들에 대해 복기 하고 다시 정리할 것 이다. HTML5와 HTML4의 차이점 HTML이란 ? HTML은 웹 페이지의 표준 마크업 언어이다. HTML의 요소가 웹 페이지를 구성하는 요소가 되며, '' 태그로 표신된다. HTML5란 ? 과거에는 HTML만으로 웹 서비스 구성이 불가능하였지만 HTML5가 출시되면서 서버와의 통신이 가능해졌고, 부가 기능을 통해 ActiveX와 같은 외부 플러그인을 사용하지 않더라도 웹 서비스의 제공을 할 수 있게 됐다. HTML5 등장 배경 HTML5가 등장하기 이전에는 HTML만으로 완벽한 표현이 불가능하다. 그래서 ActiveX 등의 외부 기..

개발자 2023.03.21

[프로그래머스] JAVA_문자열뒤집기_StringBuffer/StringBuilder

https://github.com/pulunick/programmers-and-baekjun/commit/e80b9d42713feeb315290bde6c136a7e932bcd6d 자바 프로그래머스_문자열 뒤집기_StringBuffer/StringBuilder · pulunick/programmers-and-baekjun@e80b9d4 Showing 1 changed file with 45 additions and 0 deletions. github.com package programmers; import java.util.Arrays; public class Quiz12917 { public static void main(String[] args) { Solution sdf = new Solution()..

[JavaScript] 표 헤더 정렬구현 및 필터 구현

보통의 웹페이지는 자바스크립트를 이용해 정렬과 필터를 구현한다. 여러곳에서 자바스크립트를 통한 정렬과 필터를 구현했을 때 장점은 1. 페이지 이동없이 이용가능하다. 2. DB의 부담을 최소화 할 수 있다 보통의 경우 DB까지 접근하기 위해 Dispatcher Survelt을 통해 Controller => Service 등등을 거쳐 DB로 도달하는 과정을 거친다. DB로 정렬을 쉽게 구현할 수 있으나, 그만큼 서버의 부담이 많아지기에 자바스크립트를 통해 처리하는 것이 좋다. 구현 영상 김진형11A Team 블루 레드 킬 데스 평균 킬 평균이상 데스 평균미만 팀 챔피언 유저명 킬 데스 어시 피해량 CS @charset "UTF-8"; .wrap { display: flex; margin: auto; } .l..

[네트워크관리사2급][SQLD] 비전공자 합격 후기(각각 3일 , 일주일)

[네트워크관리사 2급] 필기는 이미 한번 올린 관계로 실기 후기를 남기겠습니다. 1. 공부기간 : 총 3일 저는 합격을 위한 공부를 할 것이라 마음먹었기에 공부기간을 최대한 짧게 잡고 시험에 나오는 것 위주로 정리한 후 공부했습니다. 첫날 공부방법을 정리하고 정립시켰으며 시험전날과 당일까지 공부했습니다. 공부방법 정립 및 정리 : 1일(5시간) // 실행 2일(14시간) 2. 공부방법 : https://on2022.notion.site/2-0a64e8f2a3074d04be804d0f219afd32 네트워크 관리사 2급 실기 공부법/자료 0. 실기 시작 전에… on2022.notion.site 이곳을 그대로 참고하고 실행했습니다. 정말 감사합니다... 시간 많이 세이브했습니다. 위의 공부방법과 같이 케이블..

개발자/자격증 2023.01.16

[ToyProject] '오늘옷때' 시연

[시연 영상] - 소리 x [관련 시연 PPT] https://www.canva.com/design/DAFVQjKcUn8/WV4rCd65-d5x0o01yy-N8Q/view?utm_content=DAFVQjKcUn8&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton [마무리 및 회고] 이번 프로젝트는 스프링을 배우기 전 JSP를 마무리하면서 진행된 프로젝트이다. 느낀점 1. 막막함 배운 것만으로 웹 사이트를 구현하기엔 부족한 부분이 너무 많았다. 특히, CSS 적인 것이 매우 부족했는데 이점을 보충하기 위해 따로 부트스트랩을 공부한 뒤 적용 시켜 보았다. 5일이란 짧은 기간에 모든 것을 손수 만들기엔 힘들 것이라 판단하여 기반이 되는 템플릿..