| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Datastructure
- db
- dataindependency
- lightweightproces
- database
- SVM
- copyonwrite
- entity-relationshipmodel
- threeschemaarchitecture
- OperatingSystem
- 자료구조
- dbms
- databasesystems
- human-interface-guide
- SupportVectorMachine
- conceptualdatamodeling
- humaninterfaceguide
- softmarginsvm
- 기계학습
- 머신러닝
- databasemanagementsystem
- MachineLearning
- xv6
- monopolyqueue
- react native #rn #리액트네이티브 #hook #hooks #훅 #navigation #네비게이션 #usenavigate
- softmargin
- mlfq
- 운영체제
- ML
- multilevelfeedbackqueue
- Today
- Total
목록전체 글 (21)
leehyogum의 트러블슈팅
2024.11.25 - [iOS] - [Swift] Build 성공 후 시뮬레이터 안 켜지는 현상 [Swift] Build 성공 후 시뮬레이터 안 켜지는 현상Build Succeed가 떠도 시뮬레이터가 안 켜지고 강제로 시뮬레이터 어플을 켜봐도 아무 반응이 없는 에러가 발생하였다.해결하느라 몇날며칠을 날린 오류.. 아무리 구글링해봐도 이런 오류에 관한leehyogum.tistory.com이전 글에서의 방법을 따르면 시뮬레이터는 켜지지만, 큰 문제가 발생하였다.바로 xcschemes 파일에 로컬 절대 경로가 박힌다는 것이다..!! 협업 중 xcschemes 파일에 내 파일의 절대 경로가 들어갔고, 따라서 다른 팀원이 이 코드를 실행했을 때 실행이 불가능하였다.당연하다..... 그래서 일주일 넘게 끙끙 해..
Build Succeed가 떠도 시뮬레이터가 안 켜지고 강제로 시뮬레이터 어플을 켜봐도 아무 반응이 없는 에러가 발생하였다.해결하느라 몇날며칠을 날린 오류.. 아무리 구글링해봐도 이런 오류에 관한 글은 없는 것 같아 쓰려고 한다. Product > Scheme > Edit Scheme 왼쪽의 Run > None으로 되어있는 Build Configuration을 현재 앱의 스키마로 고쳐야한다!! 굉장히 수상하고 절대 아닐 것 같은 저 아이콘이 있는 현재 앱의 스키마를 선택한다. 이후 다시 빌드해보면.. 성공할 것이다! Swift는 처음인데 자료가 너무 없어서 힘들다 ㅜ.ㅜ 모든 iOS 개발자분들 화이팅! 위 방법을 사용하였을 때 xcschemes 파일에 절대경로가 박혀버리는 문제가 생겨서, 아래 글에 ..
Spring, Spring Boot 등의 프레임워크 없는 순수 자바에서 jBCrypt를 사용하는 방법이다. 해당 링크에 접속한다.https://mvnrepository.com/artifact/org.mindrot/jbcrypt/0.4 1. Files > jar을 클릭하여 다운로드 한다. 2. 외부 라이브러리 목록에 추가한다. IntelliJ > 프로젝트 우클릭 > 모듈 설정 열기 라이브러리 > + 버튼 > 추가 > 다운받은 bcrypt파일 추가 외부 라이브러리 등록에 성공하였다.왜 mysql-connector-j 밑으로 들어가졌는지는 모르겠으나.. 잘 되긴 한다. import 성공 사용 예시import org.mindrot.jbcrypt.BCrypt;public class BcryptExample {..
위 사진처럼 Mysql.server stop 명령어로 종료 시켰는데도 Mysql.server status를 입력해보면 서버가 종료되지 않고 계속 실행되는 에러가 발생하였다. 터미널에 다음 명령어를 입력한다.brew services listMysql이 종료되지 않고 실행중임을 알 수 있다. 터미널에 다음 명령어를 입력해서 종료한다.이 명령어는 MySQL이 부팅 시 자동으로 시작되는 설정을 없애는 명령어이다.brew services stop mysql 위와 같이 종료 후 다음에 Mysql을 실행하려 하면 에러가 발생하였다.(나중에 알고보니 Homebrew 방식 사용중이면서 Mysql.server 방식으로 시작하니 당연히 에러가 발생한 것이었다. 차이점을 아래에 정리해두었다.) 터미널에 다시 다음 명령어를 ..
프로젝트에서 커밋 컨벤션을 정하고 그에 따라 깃허브에 코드를 올리며 진행 중이었다.새로운 기능 추가시 "Feat: 기능 설명" 으로 올리기로 하였는데, "Feature: 기능 설명"으로 올렸다.이런 사소한 실수를 하다니.. 그냥 넘어가도 크게 문제는 없지만 이렇게 하나씩 어기다 보면 좋지 않은 습관이 들 것 같아 고치기로 하였다. 커밋 메세지를 변경하는 방법은 두 케이스에 따라 달라진다. 1. 커밋만 하고 푸시는 하지 않은 경우1-1. 가장 최근 커밋 수정git commit --amend 터미널에 해당 명령어를 입력하면 가장 최근의 커밋이 뜬다.이 안의 커밋 메세지를 변경한 후 저장 (:wq)하면 된다.그런데 나는 수정하려는 커밋이 가장 최근 커밋이 아니다. 1-2. 오래된 커밋 수정git log터미널에..
DB 수업시간에 과제로 진행한 B+tree를 구현해서 깃허브에 코드를 올려놓았었다.그런데 이후 테스트 데이터를 추가하고 싶어져서, data/inputdata.csv, data/deletedata.csv 파일을 추가해서 add, commit, push 하였다. 그런데 다음과 같은 에러가 발생하였다. 깃허브에 B+tree 완성 후에 원격에서 무언가 수정한 게 없는데.. 원격 브랜치의 변화가 로컬 브랜치에 반영되지 않았다고 에러가 났다.따라서 원격 브랜치와 로컬 브랜치의 어떤 점이 다른지 확인해 보았다. 1. 원격 브랜치 코드 가져오기git fetch origin fetch가 무엇인지는 이전 글에 정리 해놓았다.[Git] - [Git] pull과 fetch의 차이점 [Git] pull과 fetch의 차이점p..
이전 포스팅까지는 Hard margin SVM에 대해 설명하였다. [Machine Learning] Support Vector Machine (SVM) (3)이전 글까지는 Hard margin SVM의 optimization problem의 primal form을 유도하였다.이번 글에서는 Hard margin SVM의 최종 problem인 dual problem 및 최적화 과정까지 유도해보도록 하겠다. [Machine Learning] Support Vectorleehyogum.tistory.com 이번 포스트에서는 Soft margin SVM에 대해 설명하겠다. 이전 포스트에서까지 언급했듯, Hard margin SVM은 linearly separable한 데이터에 대해서만 사용할 수 있다.그럼 li..
이전 글까지는 Hard margin SVM의 optimization problem의 primal form을 유도하였다.이번 글에서는 Hard margin SVM의 최종 problem인 dual problem 및 최적화 과정까지 유도해보도록 하겠다. [Machine Learning] Support Vector Machine (SVM) (2)이전 글에서 SVM에 대한 기본적인 개념을 설명하였다. [Machine Learning] Support Vector Machine (SVM) (1)우리에게 Leanearly separable 한 두 개의 클래스 중 하나의 클래스에 속하는 데이터셋들이 있다.우리의leehyogum.tistory.com Lagrange Multipler를 이용하여 Hard SVM을 푸는 ..
pull과 fetch의 차이점pull과 fetch의 가장 큰 차이점은 병합 (merge) 여부이다.pull은 원격 repository에서 변경 사항을 로컬 repository로 내려받아 병합을 진행한다.fetch는 원격 repository에서의 변경 사항을 로컬 repository의 임시 branch로 내려받고, 병합을 진행하지 않는다. 원격 repository의 master branch의 커밋 내역은 A, B, C, D이고로컬 repository의 master branch의 커밋 내역은 A, B, X, Y라고 가정해보자. 이 상황에서 로컬 master에서 git fetch 명령어를 통해 임시 브랜치로 원격 master의 커밋 내역을 내려받으면, 다음과 같아진다.이 때 로컬에서는 FETCH_HEAD 라..
이전 글에서 SVM에 대한 기본적인 개념을 설명하였다. [Machine Learning] Support Vector Machine (SVM) (1)우리에게 Leanearly separable 한 두 개의 클래스 중 하나의 클래스에 속하는 데이터셋들이 있다.우리의 데이터셋을 두 개의 class로 구분하는 decision boundary A와 B 중 어느 것이 더 좋은 decision boundary일leehyogum.tistory.com 이번 포스트에서는 SVM의 optimization problem을 푸는 방법에 대해 설명해보도록 하겠다. SVM의 object function은 다음과 같다. min $\frac{1}{2} ||w^2||$subject to $y_i(w^TX_i + b) ≥ 1$, ∀$i..