Luv{Flag}
article thumbnail
[Intellij / Eclipse] 콘솔 한글 깨짐 오류 해결
ETC 2023. 9. 20. 10:24

위와 같이 print / println 을 사용하여 콘솔에 한글을 출력하려 할때 한글이 깨지는 원인은 크게 두가지 이다. JDK 17 버전 이하 Setting ctrl + alt + s 또는 세팅에 접근하여 파일 인코딩을 전부 UTF-8 로 설정해준다. Vmoptions 파일 -Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8 위 코드를 vmoptions 파일 하단에 작성해 준다. (Help - Edit Custom VM Options) JDK 18 버전 이상 위 과정을 전부 완료해도 한글이 깨지는 경우 사용중인 JDK 의 버전을 확인해 주어야 한다. 윈도우 환경에서 JDK 18 /19 버전을 사용중일 경우 한글이 정상적으로 출력되어 지지 않는 문제가 있다. 따라서 설치된..

article thumbnail
[Android / Kotlin] Recyclerview + data binding 데이터 값에 따른 이미지 출력 여부 결정
Web/Java, Kotlin 2023. 9. 19. 22:29

최근 프로젝트에서 다음과 같은 페이지를 만들게 되었다. 해당 페이지는 Recyclerview 와 data binding 을 사용해서 구현중인데 이때 원하는 것은 다니엘 즉, 팀장의 프로필 사진에만 왕관 이미지를 추가하는 것이다. 만약 data binding 을 사용중이라면, 별다른 코틀린 코드 추가 없이 구현이 가능하다. 사용 할 Data class data class MemItem( val name : String, val is_leader : Int ) MemItem data class. 이때, is_leader 의 값이 1 일때 팀장, 0 일때를 팀원으로 하여 팀장 표시를 진행하기로 했다. MemberActivity 중 일부 override fun onCreate(savedInstanceState:..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
article thumbnail
[Apache2] Apache proxy 설정, 서브 도메인 사용하기
Web 2023. 7. 24. 11:16

기존 PHP + Apache 를 사용해 웹서버를 사용하던 중 node 서버를 사용할 일이 생기게 되었다. express 의 포트 번호를 아파치와 분리하면 될 일 이지만, 여간 귀찮은게 아니므로 서브도메인과 프록시 설정을 통해 xxx.com 은 기존 PHP를 사용한 웹서버로, node.xxx.com 은 express 를 사용한 웹서버로 이동하게 하는 것이 목적이다. DNS CNAME 서브도메인 설정이 되어있다는 가정하에 진행하겠다. Reverse Proxy apache 경로 /etc/apache2/sites-available/ 아래에 node.xxx.com 에 대한 conf 파일을 작성해준다. http의 기본 포트는 80, express 의 포트번호는 9000으로 설정하였기 때문에, 다음과 같이 설정해준다..

보호되어 있는 글입니다. 내용을 보시려면 비밀번호를 입력해주세요.
article thumbnail
[Ubuntu] 우분투에서 Node.js 사용하기
Linux, Ubuntu 2023. 7. 21. 13:12

Nvm 으로 node 를 설치해 실습해 보겠다. curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash source ~/.bashrc nvm install --lts # 최신 LTS버전 설치 https://github.com/nvm-sh/nvm npm 업데이트 npm install -g npm@latest npm -v express generator 설치 sudo npm install -g express-generator 실습 코드 var express = require('express'); var app = express(); app.get('/', function(req, res){ res.send('Hello w..

article thumbnail
[NoSQL] Redis DB -1
Web/SQL, NoSQL 2023. 7. 17. 11:37

Redis 에서 발생 할 수 있는 취약점을 알아보기 전에, 먼저 redis 에 대해 알아보자   Redis레디스는 In-Memory 데이터베이스모든 데이터를 메모리에 저장하고 조회 디스크 기반 저장소의 메모리는 매우 작아서, disk 기반메모리 기반 저장소(redis)메모리에 상주하고 있기 때문에 자동적으로 휘발, disk는 옵셔널함레디스는 캐쉬서버인가? ⇒ 캐시서버로 사용가능하지만 저장소임디스크보다 매우 빠르다data expire 가능(지정된 시간 이후에 만료가능)data 타입 ⇒ key-value다양한 자료구조 지원“/etc/redis/redis.conf” 레디스 설정 파일, requirepass는 패스워드를 지정 $sudo apt install redis-tools$sudo apt install r..

검색 태그

loading