본문 바로가기
728x90
반응형

전체 글185

맥북 mariaDB 설치하기 // 에러 해결하기 error 1698 (28000): access denied for user 'root'@'localhost' 프로젝트를 하기위해 기존 사용했던 oracle대신 mariaDB를 사용하기로 했다. 예전에 깔아둔 homebrew를 통해서 mariaDB를 설치했다. mariaDB를 설치하는건 아주 간단하다. mariadb 설치 brew install mariadb 아주 빠르고 간단하게 설치가 완료 된다.. 하지만 문제는 여기서부터 시작.. mariadb 시작 brew services start mariadb mariadb 상태확인 brew services list 여기까진 아주 잘 됐다. 그치만 그 다음부터가 문제였다. sudo mariadb-secure-installation sudo mysql -u root -p mysql mysql -u root 등등등... 검색하면 나오는 모든 것들을 입력해 봤지만, 계속해서 .. 2021. 9. 27.
oracle 계정 활성화, 비밀번호 변경하기 요청한 작업을 수행하는 중 데이터베이스 경고 발생: ORA-28002: the password will expire within 7 days 28002. 00000 - "the password will expire within %s days" *Cause: The password of the user's account has expired. Since the user's account is associated with a password profile with a limited password grace period and grace period is yet to elapse, the user will not be prompted to input a new password and ORA-28002 war.. 2021. 9. 15.
cmd를 이용한 환경변수 설정하기 시스템환경변수/사용자환경변수 사실 고급 시스템 설정을 사용한다면 cmd를 이용해서 환경변수를 설정하는 일이 드물겠지만, 만일에 대비하여 cmd를 이용하여 환경변수를 설정하는 방법에 대해서도 알아놓을 필요가 있다. 시스템환경변수 1. 등록 setx /m 변수명 "경로" ex) setx /m JAVA_HOME "C:\Program Files\Java\jdk1.8.0_291" 2. 조회 reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v 환경변수명 ex) reg query "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v.. 2021. 8. 18.
github token, sourcetree .. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. https://sb.pe.kr/m/7531 Github Token, 소스트리와 연동 Github Token, 소스트리와 연동 소스트리 사용자분들에게 공유합니다. 요즘 이슈 되었던 깃허브 토큰사용건입니다. 해당 오류가 나오면 풀,패치,푸시 기능을 사용할수없습니다. 오류가 나시면 아 sb.pe.kr remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more.. 2021. 8. 14.
자바스터디 후기 자바의 정석 1회독을 하기위해 시작한 자바스터디가 드디어 끝이 났다. 처음 계획한것은 7주동안 자바의 정석과 백기선님의 자바 라이브 스터디를 참고하여 블로그에 정리하며 공부하는 것이 목표였는데, 매주 진행될수록 책을 정리하면서 하다보니 생각보다 시간이 오래 소요됐고, 객체지향부분에서는 1주에 2챕터씩 나가는 것은 무리라고 생각하여 그때부터 1주에 1챕터씩 정리하기로 변경하여 진행하였다. 그러면서 계획했던 시간보다 더 많이 소요되었다. 또, 이번 스터디를 통해 스터디장은 처음 경험해봤는데, 함께 공부하는 사람들이 더 도움이 되는 방향으로 스터디를 이끌고 싶었다. 스스로 과제를 만들어서 팀원들과 함께 코딩을 하기도 했는데, 확실히 책 정리하는 것보다 더 도움이 되고 흥미가 있었다. 코드를 짜는 주에는 일요일.. 2021. 8. 12.
토체티 (TAUCHE.T) 키보드 텐키리스 데스크탑이 생기고나서 거의 한달동안 키보드를 살지 말지 고민하다가 질러버렸다.ㅎ 테크노마트 가서 수십종류의 키보드를 계속 눌러보고 고민한 끝에 결정한 토체티 텐키리스! 데스크탑과 맥북을 같이 사용하다보니 책상에 자리가 부족해서 보통 키보드보다 작은 텐키리스가 끌렸다. (사실 텐키리스가 좀 더 간지나 보여서 텐키리스를 선택한것도 있다.ㅎ) 개봉 전 박스 뒷면까지 찍어보기^^.. 요즘은 키보드 사면 덮개? 뚜껑?을 주나보다. 회사에서 개인 키보드 사용하는 분이 있는데 그 분이 저 뚜껑?을 가지고 있어서 은근 부러웠는데 나도 생겼다.^^ 예쁘다.. 뭔가 부속품들이 있는데 나는 딱히 쓸 일이 없을 것 같다. 셋팅 완료 예쁘다.. 예쁘다.... 키보드는 무작정 예쁜걸로 사기보다는 직접 가서 쳐보고 맘에 드는걸로 .. 2021. 8. 5.
자바스터디 12주차 (1) 1. 네트워킹(Networking) 두 대 이상의 컴퓨터를 연결하여 네트워크를 구성하는 것을 말한다. 손쉽게 데이터를 주고받거나 자원을 함께 공유하고자 하는 노력에서 시작되었다. 자바에서 제공하는 java.net 패키지를 이용하여 온라인게임이나 메신저와 같은 인터넷을 이용한 다양한 네트워크 애플리케이션을 만들 수 있다. 1.1클라이언트/서버 (Client/Server) - 서버(Server) : 서비스(Service)를 제공하는 컴퓨터를 이야기 한다. (provider) - 클라이언트(Client) : 서비스를 사용하는 컴퓨터가 된다. (user) 서버가 서비스를 제공하려면 서버 프로그램이 있어야 하고 클라이언트가 서버에 연결하려면 클라이언트 프로그램이 있어야 한다. 네트워크를 구성할 때 전용 서버를 두.. 2021. 8. 1.
자바스터디 11주차 (1) - 입출력IO 1. 자바에서의 입출력 1.1 입출력이란? 컴퓨터 내부 또는 외부의 장치와 프로그램간의 데이터를 주고받는 것 1.2 스트림(stream) 자바에서 입출력을 수행하기 위해 두 대상을 연결하고 데이터를 운반하는데 사용되는 연결통로 먼저 보낸 데이터를 먼저 받게 되어 있으며 중간에 건너뜀 없이 연속적으로 데이터를 주고 받는다. 1.3 바이트기반 스트림 - InputStream, OutputStream 스트림은 바이트단위로 데이터를 전송하며 입출력 대상에 따라 다음과 같은 입출력스트림이 있다. [입력스트림출력스트림입출력 대상의 종류] 입력스트림 출력스트림 입출력 대상의 종류 FileInputStream FileOutputStream 파일 ByteArrayInputStream ByteArrayOutputStrea.. 2021. 7. 25.
spring 프로젝트 프로그램 설치 및 환경셋팅 참고 사이트 프로젝트 셋팅을 시작하려고 하니 잘 기억이 안난다. 아래 사이트들은 참고하기 좋은 사이트들이다. https://wikidocs.net/115236 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net https://life-with-coding.tistory.com/371 [Spring] 스프링 프로젝트와 톰캣(Tomcat) 서버 연동하기 인트로 안녕하세요 :) 오늘은 Spring Legacy Project와 톰캣 서버를 연동하도록 하겠습니다. 톰캣 서버를 STS 프로젝트와 연동하기 위해서는 Tomcat 다운로드가 필요합니다. 다운로드 : https://tomcat.apache.or life-with-coding.tistory.com 2021. 7. 21.
[Error] cvc-id.3: A field of identity constraint 'web-app-servlet-name-uniquenes cvc-id.3: A field of identity constraint 'web-app-servlet-name-uniqueness' matched element 'web-app', but this element does not have a simple type. web.xml http://JAVA.sun.com/xml/ns/javaee" xmlns:xsi="https://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> java 를 JAVA로 바꿔주기 2021. 7. 19.
자바스터디 10주차 (1) 2021.07.05 - [Study/Java Study] - 자바스터디 9주차 (1) 자바스터디 9주차 (1) 2021.07.04 - [Study/Java Study] - 자바스터디 8주차 (2) 자바스터디 8주차 (2) 2021.06.28 - [Study/Java Study] - 자바스터디 8주차 (1) 자바스터디 8주차 (1) 2021.06.23 - [Study/Java Study] - 자바스터디 7.. hong-chii.tistory.com 람다식이란? 메서드를 하나의 식으로 표현한 것. 메서드를 람다식으로 표현하면 메서드의 이름과 반환값이 없어지므로, 익명함수(anonymous function)라고도 한다. int[] arr = new int[5]; Arrays.setAll(arr, (i) -> .. 2021. 7. 12.
자바스터디 9주차 (1) 2021.07.04 - [Study/Java Study] - 자바스터디 8주차 (2) 자바스터디 8주차 (2) 2021.06.28 - [Study/Java Study] - 자바스터디 8주차 (1) 자바스터디 8주차 (1) 2021.06.23 - [Study/Java Study] - 자바스터디 7주차 (2) 자바스터디 7주차 (2) 2021.06.22 - [Study/Java Study] - 자바스터디 7.. hong-chii.tistory.com 1.프로세스와 쓰레드 프로세스는 프로그램을 수행하는 데 필요한 데이터와 메모리 등의 자원 그리고 쓰레드로 구성되어 있으며, 프로세스의 자원을 이용해서 실제로 작업을 수행ㅇ하는 것이 바로 쓰레드이다. 모든 프로세스에는 최소한 하나 이상의 쓰레드가 존재하며, 둘 이.. 2021. 7. 5.
728x90
반응형