일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Native
- 이클립스
- Java
- thymeleaf
- 안드로이드
- 배포
- EAS
- 로또
- react
- yml
- Admob
- 자바스크립트
- sql
- spring
- 스프링
- expo
- string
- sqlite
- Navigation
- springboot
- Android
- DB
- sts
- YAML
- 폰트
- 시큐리티
- 앱
- sdk
- 시놀로지
- mysql
- Today
- Total
목록전체 글 (156)
Dev JS Blog
기본적으로 문자열을 자른다면 SELECT substring(컬럼, 시작점, 끝점) FROM 테이블 시작점은 1부터 시작한다. 'ABCD' 라는 문자열을 ABC 까지 자른다면 SELECT substring('ABCD',1,3) FROM dual 결과 > ABC 2번째부터 끝까지 자른다면...? LENGTH 를 이용하자 SELECT LENGTH('ABCD') FROM dual 결과 > 4 B부터 끝까지 자를려면 SELECT substring('ABCD',2,LENGTH('ABCD')) FROM dual 결과 > BCD

기본적으로 툴에서 이렇게 실행해본다. 현재 날짜와 시간이 나온다. 근데 실제 데이터는 툴의 날짜 포맷 설정대로 나오는 것일뿐.. 실제 데이터는 ms까지 다 찍힌다는 것..! 언제나 그렇듯 개발을 하다보면 내가 원하는 데이터로 포맷변환을 해줘야한다는것 기본적으로 이렇게 포맷을 해줄수가 있다. select date_format(now(),'%Y-%m-%d %T') from dual; 이렇게 결과가 나오지만 대소문자에 따라 결과는 다르게 나온다. 포맷 결과 %y 21(년 뒷자리2자리만) %Y 2021(년) %m 01(일) %M January(영어 월) %T(기본적으로 대문자만) 시간:분:초 원하는 포맷형식으로 쿼리를 짜서 사용하기를

오늘 이클립스를 새로 설치하니까 이번엔 또 서버에 톰캣이 안보인다... 아예 apache가 안보인다. 이게 뭐지... 이클립스 새로운 버전에선 이것저것 빠진것일까.... 그래서 또 해결책을 찾았다.. help > install new software 를 클릭해서 드롭박스 화살표를 클릭하여 자신의 버전을 클릭 후 쭉 내리다보면 JST server adapters , JST server adapters extensions 를 두개 클릭 후 설치한다. restart 후 확인해보면 Apache 가 생겨있는걸 볼 수 있다.

이클립스를 새로 깔게 되었는데 이게 무슨일..? Dynamic web project가 뜨질 않는다..??!?!?! 당황....😥😮 그래서 해결법을 찾았다. 먼저 HELP > Install new software 을 클릭해준다. Work with 부분의 화살표를 클릭하면 자신의 버전이 나올것이다. 나는 오늘 설치하니.. 가장 최신 버전인 2020-12 이다. 그런 후 조금 로딩이 지나면 이걸 펼치기. 세가지를 체크해서 설치해주면된다. 다른것도 필요한것인지는 모르겠는데.... 일단 저것들만 있으면 될거같다..? 설치 후 restart 하게되면 dynamic web 프로젝트를 이제 생성할수있다.

여기 지금 staff 라는 class 가 있다. 기본적으로 스프링 mvc2 형태로 구성을 할때 model 이 되는 즉 vo 클래스 이다. 물론 참고: 어노테이션중에 하나인 @Data lombook 을 이용하면 간단히 해결할수도 있다. 그걸 떠나서 getter setter 를 쉽게 만드는 법이 있다. 우린 이클립스라는 툴을 쓰니까 툴이 제공해주는 편리한 기능을 이용해야한다. 오른쪽 클릭을 해서 Source 를 가면 Generate Getters and Setters 가 있다. getter setter 를 만들고 싶은 변수에 체크를 하고 Generate 클릭을 한다. 참고로 toString 까지 추가로 만들어주도록~

2019/09/23 - [IT/개발] - [JAVA] 랜덤 숫자 뽑기 로또 숫자 뽑기 예전 게시물에서는 java로 로또번호를 뽑았었지만 이번에는 javascript로 로또번호를 간단히 추출해보려한다. 바로 자바스크립트에서는 Math.random() * 마지막숫자 를 하게되면 0 부터 마지막 숫자까지 랜덤으로 뽑히게된다. 하지만 우리는 0이 필요없으므로 +1을 해줄거다. 근데 이게 저 함수를 실행해보면 이런식으루...소수점까지 랜덤으로............... 우리는 소수점이 필요없으므로 parseInt를 해주자. 아참 +1 도 잊지말자. 이렇게 6개를 뽑으면 좋겠지만 생각해보면 중복이 되지 말아야겠지....? lotto라는 배열을 하나 만들꺼다. 예시로 2와 3을 넣어주고 2가 있는지 확인할려면...?..

SQL Query의 기본인 Where절에 대해서 정리해보려한다. WHERE 에는 기본적으로 조건을 추가할때는 and, or 을 사용 할 수 있다. where 처음 조건 and 두번째 조건 and 세번째 조건 AND 는 교집합, OR 는 합집합 이므로 OR 은 괄호를 잘해주어야한다.(이건 하다보면 느끼게된다..) 그럼 기본적인 조건 쿼리에 대해서 알려주겠다. penthouse 테이블이 있다. 여기서 주단태 만 보고싶다면..? 그럼 반대로 주단태만 안보고 싶다면? 그럼 주단태와 천서진을 보고싶다면? 이렇게..? 결과가 안나온다. 왜냐하면 AND 는 교집합 즉 name 이 주단태 이고 천서진 인 사람을 뽑았기 때문이다. 그럼 OR 를 이용해서 해야겠군..? 하면 원하던 주단태와 천서진이 나온다. 하지만 여기서..

개발 경력이 좀 쌓이다보면 언제나 고민되어가는게 변수명 짓기이다. 물론 요즘은 (내가 느끼기엔) 변수명을 알아볼 수 있도록 길더라도 모든 단어를 써주는게 요즘의 트렌드 인거 같다. 하지만 DB 같은 경우 그렇게까지 길게 할수는 없으니 ㅎㅎ 적당히 단어를 줄여야 하는데 어떻게 줄여야 할지 이것도 여러번이면 좀 고민이 된다. 뭔가 이단어가 딱 생각날만한 줄인단어.. 다른 사람들은 어떻게 줄여서 쓰는지 이런 고민을 덜어줄 사이트 하나를 추천한다. https://www.curioustore.com/ Curioustore 변수명 짓기, 컬럼명 짓기, 영어약자, 変数名 つけ方, カラム名建てる, 英語の略語, 命名变量, 命名该列, 英文缩写 www.curioustore.com 이 사이트에 들어가서 영어로 선택후 원하는 ..