일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- github
- git
- 코틀린
- 스프링부트
- VOA
- 스프링
- 리팩토링
- docker
- 리액트
- DataGridView
- Spring
- c#
- 쿠버네티스
- kubernetes
- 파이썬
- Python
- 마이바티스
- machine-learning
- MySQL
- springboot
- 자바
- Spring Boot
- react
- mybatis
- design pattern
- Java
- Kotlin
- 도커
- AWS
- Winform
- Today
- Total
목록컴퓨터 관련 (153)
보뇨 다이어리
바로 쿼리부터 보자 select timestampdiff(hour, come, if(`leave` = null, now(), `leave`)) ,come, `leave` from commute ; 위와 같이 실행을 했다 근데 몇몇 데이터들이 null 로 나오길래 설계한대로라면 null 나오면 안되기때문 이상하다...싶어서 is 를 대신해서 넣으니깐 null 은 아예 나오지않는다 그래서 = (equal) 의 의미를 내가 잘못 이해하고 있는걸까 싶어서 찾아보게됨 솔직히 키워드를 써도 되지만 부정문으로 들어가는게 읽기 불편해서... 평서문이 최고이지아니않을수있을까 양쪽의 값이 같을경우(데이터타입 상관없이) 1 다를경우 0 null 이 하나라도 있을경우 null 출처 https://randa.tistory.co..
JPA 사용을 위해 회사에서는 테스트 디비가 있지만 그것을 사용하기 좀 그래서 집컴퓨터로 테스트하고싶어짐 그래서 h2 라는 초초초가벼운 디비를 mysql 환경에 맞게 사용하고싶어서 mysql 로 선택하고 실행했더니 com.mysql.jdbc.driver 를 뱉..... h2 자체가 자바로 만들어진거라 jar 파일을 그쪽으로 넣으면 되나? 싶어서 이것저것 시도했는데 안되더라군요...ㅠ 문서를 읽으니까 답이 나와있었다....역시 기승전문서 말인즉슨 디비로 로그인할때 기존 url 에 덫붙혀서 MODE=MySQL;DATABASE_TO_LOWER=TRUE 작성하면된다 //DATABASE_TO_LOWER 이거 붙히니까 h2 schema public not found sql statement 해당 에러가 남..그냥 ..
현재 내가 다니고 있는 회사에서는 post 시 return 값으로 이런식으로 보내준다 { "id" : 230 } 근데 굳이 RequestBody 에 넣어야하나 싶기도하고 솔직히 옳고 그름은 없지만 좀더 쿨한 모습이 뭘까 생각하다가 문득 넷플릭스는 어떻게 했을까 궁금해서 찾아보았다 거기는 이런식으로 되어있었다 HTTP/1.1 201 Created Location: https://genie.example.com/api/v3/applications/07d38b08-91f1-47e9-8629-29e42a6e2b8aLocation 저거는 json 으로 뿌려주는건가싶어서 찾아봤는데 그건아니였다 http header 에 Location 필드 초기화 시키는것이였다!! 그래서 오우야 어차피 날아가는 http header..
파이참으로 작성한 코드를 서버쪽에 올리고 실행하다보니 제목과 같은 에러가 발생함 인터넷에 찾아보니 한글주석을 인코딩하는데 나는 에러이기때문에 문서 맨위에 아래와 같이 작성하라고 함 # -*- coding: utf-8 -*- import pymysql 근데 왜 어떻게 작동되는지 설명조차 없어서 직접 찾아보기로함 여기를 클릭해서 2.1.4 Encoding declarations 를 보면 자세히 설명이 나와있다 간단하게 설명하자면 문서 맨위 첫번째나 두번째쪽등의 주석 표현식을 보고 문서의 인코딩타입을 설정한다고 한다 다만 두번째라인일경우 첫번째는 무조건 주석이여야한다 참고 https://stackoverflow.com/questions/41680533/is-coding-utf-8-also-a-comment-i..
기존에 있던것을 재개발해야해서 아무래도 파이썬보다는 자바쪽으로 하고싶어서 만지는도중 이런 에러를 발견함 4번째 라인에 빨간색으로 "Too many characters in character literal" 이라고 적혀있는데...말그대로 너무 많은 문자가 들어갔다는건데...자세히 보니 ('127.0.0.1') 이 아닌 ("127.0.0.1") 로 해야했어야했는데 빼먹었다 근데 어느순간부터 내가 ' 와 " 이것을 의미도 모르는채 쓰고있다고 생각해서 한번 찾아보았다 일반적으로 ' 이것은 일반적으로 하나의 글자만 그외에 2 개이상일경우 " 를 쓴다고하더라... 역시 별의미가 아니였ㅇ @Test public void loginTest() { FTPContext context = new..
해당 url 은 rest api 규격에 좀 맞지않는 부분이 있지만 너그럽게 보시길...헤헿 원래 조회를 할때 조건으로 들어가는것들은 Params 쪽에 들어가지만 여기는 PathVariable 에 조건이 들어가기때문에 따라하지마세욧!! 각설하고 빨리 코드를 보자 아래 코드는 보면 2번째 라인에 param 부분이 pathVariable 이다. 여기에는 6번라인의 login_id 와 login_pw 두개가 들어있어야한다 데이터는 다음과 같다 /account/login_id=test@google.com&login_pw=1234 이 코드를 실행 시키면 login_pw 가 없다고 에러를 뱉어낸다 @SuppressWarnings({ "rawtypes" }) @RequestMapping(value = "/account..
갑자기 aws s3 를 쓰게되서 부랴부랴 세팅하고 있는데 마침 딱 원하는게 아래 링크작성자분이 작성한거라 참고함 근데 AmazonS3Client 의 생성자가 deprecated 가 되어있는거 :( 뭐시기뭐시기 builder 로 쓰라고하는데 영 불편해서 포스팅하기로 맘먹음 (별것도 아니지만...헤헤) 문제의 코딩은 이부분이다 AmazonS3Client(credentials, clientConfig) 아놔 코드내부에서는 가운데줄안되네 private String accessKey = "xxxxxx"; // 엑세스 키 private String secretKey = "yyyyyyy"; // 보안 엑세스 키 private AmazonS3 conn; public S3Util() { AWSCredentials cre..
일단 코드부터 보자 코드상단부분에는 이미 dataGridView_student 의 초기화가 진행되어 자동으로 row 를 클릭할수있도록하는것이다 추가적으로 dataGridView_student 컴포넌트는 FullRowSelect 로 설정되어있다 dataGridView_student.Rows[0].Selected = true; dataGridView_student_CellMouseUp(null, null); 그리고 다음 로직인 해당 부분을 탈때 에러가 발생한다 디버깅할때보니 CurrentCell 이나 CurrentRow 부분이 아예 null 이였다 근데 원인은 생각보다 간단했다 버그가 아닌가 싶기도하지만... int index = dataGridView_student.CurrentCell.RowIndex;맨..