IT개발(106)
-
[MYSQL] 함수생성시 오류발생! SQL 오류 (1418): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)
1. 결론 SET GLOBAL log_bin_trust_function_creators = ON; /* 또는 아래와 같이 1을 주면 끝! */ SET GLOBAL log_bin_trust_function_creators = 1; 2. 현상 함수를 만들려고 하는데 생성이 안되네~!! SQL 오류 (1418): This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) 이렇게 alert 창이 뜨는데.... 갑자기 잘되던..
2023.11.29 -
[넥서스] nexus install/uninstall 윈도우10 에서
##### window 서비스로 등록하기 및 자동 실행 C:\dev\nexus-3.50.0-01-win64\nexus-3.50.0-01\bin>nexus.exe/install Installed service 'nexus'. ##### window 서비스로 해제하기 및 삭제 C:\dev\nexus-3.50.0-01-win64\nexus-3.50.0-01\bin>nexus.exe/uninstall Stopping service 'nexus'. Service stopped Uninstalled service 'nexus'.
2023.04.11 -
아놔... ".vue" 붙이는걸...ㅠㅠ Failed to mount component: template or render function not defined.
In my case, I imported my component (in router) as: import bsw from 'common-mod/src/components/webcommon/webcommon' It is simply solved if I changed it to import bsw from 'common-mod/src/components/webcommon/webcommon.vue' https://stackoverflow.com/questions/41983767/vue-template-or-render-function-not-defined-yet-i-am-using-neither Vue template or render function not defined yet I am using neit..
2023.03.07 -
.gitignore 동작이 잘 안될때(설정했는데 자꾸 커밋됄 때ㅡㅡ+)
git rm -r --cached . git add . git commit -m "fixed untracked files"
2023.02.20 -
Window Server에서 spring boot jar 백그라운드로 동작시키기
tomcat의 경우, service.bat 파일을 이용하여 윈도우 서비스로 등록해서 jenkins에서 제어했었다. => https://papababo.tistory.com/entry/%ED%86%B0%EC%BA%A3%EC%9D%84-%EC%9C%88%EB%8F%84%EC%9A%B0-%EC%84%9C%EB%B9%84%EC%8A%A4%EB%A1%9C-%EB%93%B1%EB%A1%9D%ED%95%98%EA%B8%B0 톰캣을 윈도우 서비스로 등록하기 0. 참고로 JAVA_HOME 환경변수는 잡혀있다는 가정하에 진행하겠다. 1. 톰캣 다운로드- https://tomcat.apache.org/download-90.cgi 2. Port 세팅- C:\********\apache-tomcat-9.0.10\conf\ser..
2023.02.17 -
java.lang.RuntimeException: io.undertow.util.ParameterLimitException: UT000047: The number of parameters exceeded the maximum of 1000
위와 같이 1000개의 파라미터가 넘어가는 상황이 발생하여 spring boot 프로젝트의 application.yml 설정에 충분한 값을 넣어주어 해결하였다. server.undertow.max-cookies Maximum number of cookies that are allowed. This limit exists to prevent hash collision based DOS attacks. 200 server.undertow.max-headers Maximum number of headers that are allowed. This limit exists to prevent hash collision based DOS attacks. server.undertow.max-http-post-size..
2023.02.17 -
Lombok 1.18.12 VS Java 14 => Fight!
java.version을 12=> 14로 올렸더니 빌드하자 마자 떡!하고 아래의 오류발생! [INFO] Compiling 724 source files to C:\dev\workspace\m2platform\target\classes [INFO] ----------------------------------------------------------------------- [INFO] BUILD FAILURE [INFO] ----------------------------------------------------------------------- [INFO] Total time: 7.509 s [INFO] Finished at: 2023-01-11T10:18:20+09:00 [INFO] --------..
2023.01.11 -
최근에 폐업하신분. 폐업점포재도전장려금 확인해보세요.
2020년도에 야심차게 서비스를 시작하여 아쉽게 올해 초 마지막 고객의 이탈로 최종 서비스를 접으면서 폐업하게 되었다. 그렇게 최근 1달전에 문자를 받고, 아래처럼 재도전을 해보라는 장려금 제도가 있어 신청완료하였다. 나의 꿈을 향한 여정은 잠시 쉬어갈뿐 끝나지 않았다. 잠시 비상하기 위한 도약을 준비하는 것으로 하자. 1. 신청 홈페이지로 이동하자! https://xn--jj0bt2i93dyyrvgcfb69b286e.kr/clsr/main.do#2. 폐업점포재도전장려금 소상공인시장진흥공단, 폐업점포재도전장려금, 폐업점포, 재도전장려금, 중소벤처기업부, 소상공인지원, 소상공인 xn--jj0bt2i93dyyrvgcfb69b286e.kr 2. 신청하기 버튼 클릭! 3. 대상자인지 사업자 번호를 넣고 조회! ..
2022.08.05 -
eXERD 논리명 입력시, 물리명 자동으로 구분자 언더바(_) 지정하기
용어사전에 등록된 용어와 옵션에 따른 설명을 통해 안내드리겠습니다. 용어사전에 등록된 용어는 다음과 같습니다. 환경설정 > eXERD > 다이어그램 에디터 > 편집 자동화에 들어갑니다. 기본값 - 용어사전의 논리명 합성어를 분리하는 문자 : 빈값(Empty) - 구분자를 사용하지 않는 논리이름에 대하여 물리 합성어에 구분자를 사용하지 않음 : 활성화 논리명 : 생성 물리명 : DT 1. 기본값일 경우 논리명 : 생성일시 물리명 : CREATEDT 논리명 : 생성 일시 물리명 : CREATE DT => 논리명에는 합성어를 분리하는 문자도 빈값이고, '구분자를 사용하지 않음' 옵션이 활성화 되어있으므로, CREATEDT 라는 물리명이 표시됩니다. 2. '용어사전의 논리명 합성어를 분리하는 문자' 옵션에 공백..
2022.07.20 -
[Spring] @RequestParam Map param - 파라미터를 안줬는데 왜 잘되지? @RequestParam(required=false) 줘야되는거 아니였어? 응 Map은 아니야!
자~~~~ 보자! 보자! 어디보자! 스프링 너 지금 보자! .... ㅡ,.ㅡ 아래의 Spring의 스펙을 보자! org.springframework.web.bind.annotation Annotation Type RequestParam @Target(value=PARAMETER) @Retention(value=RUNTIME) @Documented public @interface RequestParam Annotation which indicates that a method parameter should be bound to a web request parameter. Supported for annotated handler methods in Spring MVC and Spring WebFlux as f..
2022.07.18 -
VS CODE 플러그인
- Vetur - Night Owl - Material Icon Theme - Live Server - ESLint - Prettier - Auto Close Tag - Atom Keymap
2022.03.04 -
[SSMS] 실행 제한 시간을 초과했습니다. 작업이 완료되기 전에 실행 제한 시간이 지났거나 서버가 응답하지 않습니다.
아래처럼 트랜잭션 제한 시간을 max 값으로 설정했다. 인뎅싱이 오래걸릴수 있으므로....
2022.01.28 -
Spring boot 2.6.2 MSSQL2019 연동 테스트
자~ 최신 spring boot를 이용하여 MSSQL 2019 버전에 한번 접속해보자! application.properties spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver spring.datasource.jdbc-url=jdbc:sqlserver://mylocal-pc:1433;databaseName=test; spring.datasource.username=test spring.datasource.password=test spring.jpa.hibernate.ddl-auto=update spring.jpa.show-sql=true spring.jpa.properties.hibernate.format_s..
2022.01.18 -
IntelliJ 에서 Git pull failed ( refusing to merge unrelated histories )
오후 2:35 Git Pull failed From .......... * branch master -> FETCH_HEAD = [up to date] master -> origin/master refusing to merge unrelated histories 인텔리J로 인생갈아타는데 초장부터 깜빡이도 없이 태클을 걸어! 흠... 이클립스할땐 그냥 pull 하면 알아서 merge 되었는데... 첫판부터 싸우자 이기야? 암튼 과정은 이러하다! 최초 remote에 저장소를 만들고, 그이후에 인텔리J에서 프로젝트를 만든후, local 저장소를 만들었다. 그다음 commit을 하고 push 하려할때, remote 주소를 넣으라길래 넣었더니 당근 push가 안되지? 왜냐? remote의 gitignore파일이 ..
2022.01.18 -
IntelliJ IDEA 입문 #2 -단축키모음2
https://resources.jetbrains.com/storage/products/intellij-idea/docs/IntelliJIDEA_ReferenceCard.pdf Windows & Linux keymap REMEMBER THESE SHORTCUTS Smart code completion Ctrl + Shift + Space Search everywhere Double Shift Show intention actions and quick-fixes Alt + Enter Generate code Alt + Ins Parameter info Ctrl + P Extend selection Ctrl + W Shrink selection Ctrl + Shift + W Recent files popup..
2022.01.18 -
IntelliJ IDEA 입문 #1 - Spring Boot Project 추가하기
@SpringBootApplication(exclude={DataSourceAutoConfiguration.class})
2022.01.18 -
윈도우에서 Mariadb 설치 실패시 해결방법(mariadb wizard ended prematurely because of an error)
https://docs.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170 Latest supported Visual C++ Redistributable downloads This article lists the download links for the latest versions of Visual C++ Redistributable packages. docs.microsoft.com 위 링크를 타고 가서 최신버전의 Microsoft Visual C++ Redistributable 설치파일을 OS bit에 맞게 다운로드하라! VISUAL STUDIO 2015, 2017, 2019, AND 2022ArchitectureLinkN..
2022.01.17 -
[spring boot] Reason: Failed to determine suitable jdbc url 또는 jdbcUrl is required with driverClassName 발생시
*************************** APPLICATION FAILED TO START *************************** Description: Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. Reason: Failed to determine suitable jdbc url Action: Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database s..
2022.01.11 -
It was either not specified and/or could not be found for the javaType (java.time.LocalDateTime) : jdbcType (null) combination.
mybatis에서 자바8 부터 추가된 LocalDate, LocalTime, LocalDateTime.... 등등의 타입을 지원하지 않아 발생된 문제 이다. 하여 아래와 같이 타입을 지원해주는 라이브러리를 추가하면 끝! =메이븐 버전= org.mybatis mybatis-typehandlers-jsr310 1.0.2 https://mvnrepository.com/artifact/org.mybatis/mybatis-typehandlers-jsr310/1.0.2 =gradle 버전= (사실 위 링크에 가면 종류별로 다있다 ㅋ) implementation 'org.mybatis:mybatis-typehandlers-jsr310:1.0.2'
2022.01.05 -
[java] Collections.shuffle(List<?> list) 리스트 내부 아이템 섞기
List 아이템 섞기 List students = Arrays.asList("홍길동", "김철수", "이영희", "홍길순"); Collections.shuffle(students); Map => List 변환후, 아이템 섞기 Map studentsById = new HashMap(); studentsById.put(1, "홍길동"); studentsById.put(2, "김철수"); studentsById.put(3, "이영희"); studentsById.put(4, "홍길순"); List shuffledStudentEntries = new ArrayList(studentsById.entrySet()); Collections.shuffle(shuffledStudentEntries); List shuffl..
2022.01.04