목록전체보기 (55)
Dong Log
무한도전을 보다가 ‘토론과 토의’ 의 차이점이 궁금해져서 일단 사전적 의미를 찾아봤습니다. - 사전적 의미 토론: 어떤 문제에 대하여 여러 사람이 각각 의견을 말하며 논의함. 토의: 어떤 문제에 대하여 검토하고 협의함. ※출처:국립국어원 표준국어대사전 논의한다는 점에서 두 단어는 비슷합니다. 다만 토의는 협의를 한다는 결론이 있어 다른 언어로 볼 수 있겠습니다. 무한도전에서 길씨가 말한것도 답이 됩니다. ‘토의는 토론과 다르게 답(협의)이 있다.‘
여러 용도로 데이터베이스(이하 DB)에 데이터를 insert 한 후, auto_increment 된 키 값을 바로 알고 싶은 경우가 있습니다. 다음 예제는 mybatis 라이브러리로 DB의 User테이블에 'NO' 라는 auto_increment 의 key 칼럼이 있을때 작성법 입니다. // spring framework 기준 // Vo 작성 public class UserVo { Long no; String userId; //... getter setter } @Service public class UserService { @Autwired private UserRepo userRepo; UserVo user = new UserVo(); // String no; String user.setUserId(..
대장정 퀘 하다가 해매서 다른분들을 위해 빠르게 알려드리겟습니다. 남서쪽이 퀘스트 받은 곳이였고, 파모스는 저깄습니다!
사전적 의미를 살펴보자면 Authentication: 입증, 증명, 인증 Authorization: 허가, 인가 인증 및 인가는 목적에 따라 의미가 조금씩 다를 수 있다. 이제 IT용어로 쉽게 해석하자면 인증: 어떤것을 검증할 수 있는 방법 인가: 인증을 통해 허가된 권한 인증이 있어야 인가가 있는 인과관계(원인과 결과 관계)가 보이시는게 느껴지나요? 예) 인증: 네이버 비밀번호를 찾기 위해 본인'인증'(방법)을 실시했다. 인가: 네이버는 로그인에 성공한 나에게 '나의 프로필' 열람을 '인가' 시켜줬다. (Authorization은 법률용어로 해석하면 의미가 달라진다는 점을 말씀드립니다!)
오늘은 요즘에 뉴스에서 핫한 키워드 '재보궐 선거' 뜻에 대해 알아봅시다. 2021년 4월 7일에 재보궐 선거가 실시 되는데요. 근데 재보궐 선거가 뭔가? 하고 궁금증이 일어난 적 없었나요? 간략히 설명드리면 재와 보궐로 나누어 읽으면 이해가 쉽습니다. '보궐'은 어떤 자리에 사람이 차지 않아 그 빈자리를 매꾼다는 뜻이고, '재'는 재선거의 줄임말 따라서 '재보궐'은 어떤 자리에 사람이 차지 않아 그 빈자리를 재선거로 매꾼다 가 되겠습니다.
shift는 배열이라는 대상이 원소(값)을 옮기는 느낌이 드는 반면, unshift는 배열 요소들을 되돌리는 느낌이 드는 단어입니다. 간략하게 javascript 함수 사용법을 알아봅니다. // 배열 데이터가 있다고 가정 var data = [1, 2, 3, 4] Array.prototype.shift() // 인자는 없습니다. data.shift() // return: 1 // 원 data = [2, 3, 4] // 인자를 넣어봐도 결과는 같습니다. data.shfit(1) // return: 2 // 원 data = [3, 4] shift 함수는 맨 첫번째 요소를 반환(return)하고, 원 데이터에서 빠집니다. Array..prototype.unshift(...arg) // 인자는 무한('.shif..
한국은 지상 층수 표기를 1F, 2F 등으로 표기하는데, 이 F는 Floor를 말한다. :floor 1. 명사 (방의) 바닥 2. 명사 (차량의) 바닥 3.동사 어안이 벙벙하게 만들다 반대로 지하 층수 표기는 B1, B2로 표기하는데, 이 B는 Basement를 말한다. :basement 명사 (건물의) 지하층
같은 MYSQL의 데이터베이스에서 일부 테이블의 데이터를 검색 후에 다른 데이터베이스 테이블에 INSERT 하고 싶은 부분이 생길 수 있다. 나같은 경우는 회사 사내 DB(데이터베이스)에서 일부 데이터를 빈번히 재사용하고 있는데, 위와 같은 경우가 간혹 생기곤한다. 특정 데이터를 JOIN하여 가져온다던가 CRON을 통해 데이터 동기화를 시키고 싶다던가 하는 예이다. 기본적으로 여러 INSERT를 하기 위해서는 아래와 같이 SQL을 작성한다. (링크) INSERT INTO test_tbl(NAME) VALUES ('운영자5'), ('운영자6'), ('운영자7'); 일부 테이블의 데이터를 검색 후에(SELECT) 다른 데이터베이스 테이블에 INSERT하는 방식은 VALUES 부터 바꿔주면 된다. INSERT..
ui.toast.com/tui-grid TOAST UI :: Make Your Web Delicious! The TOAST UI Is Free Open-source JavaScript UI Libraries Maintained By NHN. ui.toast.com TOAST UI GRID를 이용해 한 프로젝트를 진행하며 느낀 장단점을 서술합니다. 장점: - 무료 라이센스 (2021년 3월 10일 기준) - 셀 커스텀 다양하게 가능 - 많은 데이터를 출력할때 퍼포먼스 양호 (android adapter 패턴과 유사) - 커뮤니티 활성화 단점: - 다른 테이블 라이브러리에 비해 방대한 API로 인한 러닝커브가 큼 무료 오픈소스 치곤 많은 기능을 지원하기 때문에 활용하기 좋다는게 TOAST UI GRID의 결..
쿼리를 작성할때, 날짜를 원하는 폼에 맞게 변경하는 일은 자주 있는 일이다.그때마다 date format을 찾아보곤 하는데 이참에 적어 놓으려고 한다. 사용 예시 - DATE_FORMAT('date 칼럼 이름', %Y-%m%d), 결과: 2019-02-19 %Y연4자리 연도%y연2자리 연도%m월2자리 (00-12)%c월1자리, 10보다 작을경우 (1-12)%M월이름(January, February…)%b월줄인 이름(Jan, Feb…)%d일2자리 (00-31)%e일1자리, 10보다 작을경우 (0-31)%D일1st, 2nd…%H시24시간 형식 (00-23)%h시12시간 형식 (01-12)%I시12시간 형식 (01-13)%k시24시간 형식, 10보다 작을경우 한자리 (0-23)%l시12시간 형식, 10보다 작..