본문 바로가기

공부22

beelink s12 ubuntu server wifi 설치하기? Alder Lake-N 미니 PC의 Linux에서 WiFi 6 "수정"(Intel N95, N100, Core i3-N300...) - CNX Software (cnx-software.com) "Fixing" WiFi 6 on Linux in Alder Lake-N mini PCs (Intel N95, N100, Core i3-N300...) - CNX Software Instructions to fix wireless connectivity on Linux in Alder Lake-N (N95/N100) mini PCs with the AX101 WiFi 6 & Bluetooth 5.2 module www.cnx-software.com 우분투에서 리눅스 커널 6.4 사용하기 (tistory.com) 우.. 2023. 12. 25.
아수스 공유기 설치 gnt-2040n ax5400 SK 브로드밴드 2.5기가 인터넷 개통기 : 클리앙 (clien.net) SK 브로드밴드 2.5기가 인터넷 개통기 : 클리앙 안녕하세요. 2400bps 모뎀에서 56000bps 모뎀을 쓰면서 감동을 누리다가, ADSL 에 또 한번 이런 세상이 오는구나 감동을 했었습니다. 그러다 100메가 인터넷에 환호하였고, 결국에는 1기가 인터넷을 설 www.clien.net skb 외부 접속 문의 - 뽐뿌:NAS포럼 (ppomppu.co.kr) skb 외부 접속 문의 이번에 타오 헤놀 구입하여 이것저것 만지는 초보입니다. 여러 기능을 공부하다 보니 외부접속을 활성화 m.ppomppu.co.kr ASUS 라우터에 로그인하는 방법. | IP 주소 (한국어) 🔍 (ipshu.com) ASUS.. 2023. 12. 24.
상수형 변수(보충 필요) 학원에서 final을 배웠을 때 내가 인지하기로 final이 붙으면 '상수형 변수'로 약속하는 줄 알았는데 이번에 알고보니 final이 아니라 'static final'이 상수형 변수이고 그냥 final은 그냥 변경 불가능한 변수를 의미하는 것이었다. (지금 돌아보면 학원에서 static이 무엇인지를 전혀 이해 못 했었다.) 또한 final이 붙으면 대문자로 적는 건 줄 알았는데 (정확히 말하자면 상수형 변수를 대문자로 적는 것으로 알고, 그 당시에 final이 상수형변수인 줄 알았으니 final 붙으면 다 대문자로 적는 줄 알았다.) '변경 불가능한 변수'는 소문자로 적어도 되고 상수형 변수만 대문자로 적는 거 같다. 이걸 구분 하는 게 뭐 큰 차이는 아니겠지만 그래도 적어본다. 2023. 12. 18.
STS open project file system 인식 안 됨 해결 https://bluesocketfactory.blogspot.com/2015/02/blog-post_5.html 이클립스 오류 - 프로젝트 폴더가 열리지 않는 경우 The project description file (.project) for my project is missing bluesocketfactory.blogspot.com 학원에서부터 간혹 git bash를 이용해 깃에서 받아온 프로젝트를 STS로 열려고 하면 아무리 해도 추가가 안 되는 경험을 했었다. 그 해결법. 1. .metadata/.plugins/org.eclipse.core.resources 삭제 2. file->import->General->Existing Projects into Workspace를 통해 추가 완료. 2023. 12. 13.
static 매소드 / 매서드 시그니쳐 static매소드라는 걸 이제 이해하게 됐다. Math.ceil 같은 게 스테틱 매소드인 거 같다. 예를 들어 Ami클래스에서 public static add(int a, int b), public add2(int a, int b)라는 매소드를 만들었을 때 test클래스에서 add를 사용할 때는 ami를 선언하지 않고도 그냥 Ami.add(10, 20) 이렇게 쓸 수 있는 거고 add2를 사용하려면 Ami ami = new Ami(); Ami.add2(10,20) 이렇게 써야 한다는 의미였다. 하나씩 구멍 난 부분들이 채워지는 거 같다. 매소드를 오버로딩할 때 매소드의 구분은 '매소드명, 매개변수 타입, 매개변수 타입의 순서'이며 이걸 매소드 시그니쳐라고 부른다. 즉 add(int a, int b) ad.. 2023. 12. 3.
Java 값형식과 참조형식 값형식은 기본 자료형 7가지를 의미한다. 참조형식은 string이나 integer 같은 것을 의미한다. (선생님은 그런 표현을 싫어하셨는데 참조형식은 박싱된 주소를 참조하는 녀석이고, 값형식은 그 값을 때려박는 녀석으로 이해된다 ) 처음 코딩(?)을 접한지 대략 1년차인데 이제야 값형식, 아니 int와 integer의 차이를 알게됐다. https://youtu.be/_IKDri61Qzc?si=nyInv4v9989bcqHT 이 영상을 수도없이 봤는데 이제서야 한 단계 이해의 폭이 넓어진 느낌이다. 2023. 11. 17.
우분투 ssh 사용자이름@아이피 cd ls -l ls -al su 사용자명 cat nano vi grep find | 2023. 11. 10.
'POI 라이브러리'의 인상(?) JAVA에서 엑셀, word, ppt로 export를 할 때 주로 사용하는 라이브러리가 'POI 라이브러리'이다. POI 라이브러리는 아파치에서 만든 라이브러리이며 이를 사용할 때 로컬(GUI환경)에서는 괜찮은데 운영 등 CUI환경에서는 poi를 사용할 때 알 수 없는 오류가 발생하는 경우가 많다. cui에서 발생하는 오류의 대부분은 font config의 문제이다. gui를 설치하면 자동으로 대부분의 fontconfig를 설치하지만, 대부분의 cui에는 폰트컨피그가 없어서 오류가 발생한다. 따라서 오류를 해결하기 위해 cui에 font를 설치해주면 된다. 2023. 10. 23.
넥사크로 연동 시 내가 매번 실수할 거 같은 사항 넥사크로로 generate 한 뒤에 sts에서 리프레시 해야 넥사크로에서 생성한 js파일을 sts가 인식한다. 넥사크로 프로젝트를 받은 뒤에 제너레잇 path를 수정해주고, 넥사크로 라이브러리 path를 수정해줘야 한다. (넥사크로 라이브러리 path를 수정해주는 이유는 내가 받아온 git nexacro의 라이브러리와 그냥 nexacro의 라이브러리랑 다르니까 fail이 뜨는 경우가 있다. 이를 확인해야한다.) tools - setting - Environment - Show Information - Show Title - at Project Explorer 이걸 설정해 줘야 titletext를 매뉴리스트에서 볼 수 있다. 2023. 10. 20.
마이바티스 컨트롤러(TestController.java), 서비스(TestService.java), 다오(TestDao.java), 매퍼(TestMapper.xml) 엔티티(TestEntity.java) 1. 매퍼 매퍼 폴더에 xml파일을 생성한다. 매퍼를 쓸 것임을 작성하며 위와 같이 연결할 다오를 설정한다. (다오와 연결되는 이유는 다오에 @Repository 어노테이션이 있기 때문에 인식할 수 있는 거 같다.) (test만 적었는데 어떻게 TestDao.java와 연결되는 걸까?) ORDER BY age 2023. 10. 18.
MVC모델1과 MVC모델2 이걸 2달 전쯤에 강의를 보고 깨달았다고 생각했는데 두 달동안 손 놓고 있으니 잊어버려서 이참에 적어보려고 한다. MVC모델1 역할에 따라 모델, 뷰, 컨트롤러를 구분해 둔 것 (한 페이지에 MVC를 다 담아둠, 단 구획을 나눠 예) 컨트롤러 / 뷰 / 모델 각각의 위치를 구분해둠) MVC모델2 역할에 따라 모델, 뷰, 컨트롤러를 구분하고, 각각을 개별 페이지에 작성한다. (Controller.java, Model.java, view.java 이렇게 세 가지 페이지가 생성된다.) 이와 연계해서 코드블럭과 EL표기법이 무슨 차이인지도 깨달았었는데 잊어버렸다. 항상 코드블럭과 EL표기법이 비슷하게 보였는 코드블럭 = html파일에서 java명령어 쓰기 위해 사용 el표기법 = jsp파일에서 동적인 자료를 출.. 2023. 10. 17.
오라클 유튜브 오라클 프로시저에 대해 알아보려다가 그냥 가벼운 마음으로 오라클 영상을 보기로 했다. 선택한 영상은 https://www.youtube.com/watch?v=pIFNPiIfmdg&t=597s 이분의 시리즈물이었는데 이전에 도커를 이용해 내맘대로 oracle을 설치해서 그런지 local에는 제대로 설치가 안 됐다. oracle 설치에 한 시간정도 잡아 먹고 열받아서 그냥 도커에 있는 오라클을 사용하기로 마음을 먹었다. 그러니 이번에는 또 샘플이 없는 것이었다. 이걸 해결하려고 찾아보다가 https://bkjo94.tistory.com/entry/%EC%98%A4%EB%9D%BC%ED%81%B4ORACLE-%EC%83%98%ED%94%8C-%EC%8A%A4%ED%82%A4%EB%A7%88-%EC%84%A4%.. 2023. 10. 8.