전체 글

하루

    728x90
    반응형

    Javascript로 Div 태그 드래그 이동 기능 구현

    Openlayers로 map에 띄운 Overlay를 마우스 드래그로 이동하는 기능을 추가할 필요가 생겼습니다.아래 코드는 Overlay로 띄운 popup을 마우스 드래그로 이동시키는 Javascript 소스 입니다.const popupElement = document.getElementById('popup');let isDragging = false;let startPixel = null; // 드래그 시작 좌표popupElement.addEventListener('mousedown', (event) => { isDragging = true; startPixel = [event.clientX, event.clientY]; // 마우스 클릭 좌표(초기위치) popupElement.style..

    PHP + MariaDB + Intellij 개발환경설정

    - XAMPP 방식XAMPP 설치 : https://likethefirst.tistory.com/entry/PHP-윈도우-환경에-PHP-웹-개발-환경-구축하기-with-XAMPP프로젝트 경로 설정 : https://blog.naver.com/levis3194/220650787871DB root 비밀번호 변경 : https://ziszini.tistry.com/82 - PHP, MariaDB 개별 설치 방식 (php 디버깅을 위해 XAMPP 방식에서 변경)PHP 설치(with intellij, windows) : https://blog.naver.com/senshig/222603306249MariaDB 설치 방법 : https://blog.naver.com/julie0427/223367603979PHP 와..

    람다 호출 축약 문법

    Kotlin의 람다 문법 규칙함수의 마지막 매개변수가 람다인 경우, 람다를 함수 호출 괄호 () 밖으로 빼낼 수 있습니다. 이를 람다 호출 축약 문법이라 부릅니다.구현은 동일두 코드 모두 someFunction 함수에 동일한 람다 { println("람다 호출") }를 전달하며, 함수 내부에서 이 람다가 호출됩니다. 따라서 실행 결과는 동일합니다.// 일반적인 람다 전달someFunction(param1, param2, { println("람다 호출") })// 마지막 매개변수 축약 문법someFunction(param1, param2) { println("람다 호출") } 장점과 권장사항가독성 향상: 두 번째 코드처럼 람다 호출 축약 문법을 사용하는 것이 더 깔끔하고 가독성이 좋습니다.일관성 유지: K..

    [Ubuntu] SSH 비밀키 접속 설정

    ● root 계정 ssh 접속 비활성화sudo vi /etc/ssh/sshd_config# 아래와 같이 내용 입력PermitRootLogin no # ssh 서비스 재시작sudo systemctl restart ssh● 비밀번호 인증 비활성화 (비밀키로만 접속 허용)sudo vi /etc/ssh/sshd_config# 아래와 같이 내용 입력PasswordAuthentication no# ssh 서비스 재시작sudo systemctl restart ssh● 사용자별로 SSH 비밀키 설정# 클라이언트 PC CMD에서 공개키, 비밀키 생성ssh-keygen -t rsa -b 4096Enter file in which to save the key (C:\\Users\\your_username/.ssh/id_rs..

    728x90
    반응형