| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- ibatis
- 객체지향
- jsp
- 자바
- Mac
- JDBC
- html
- 배열
- nodejs
- Android
- spring
- crud
- Oracle
- 맥
- FastAPI
- python
- Java
- 이클립스
- 단축키
- API
- 대덕인재개발원
- 반복문
- servlet
- 컬렉션프레임워크
- 자바문제
- ddit
- 생활코딩
- Homebrew
- pyqt
- Error
- Today
- Total
목록etc (23)
romworld
소스트리에서 비밀번호가 틀리다고 할 때 .. git 토큰을 재생성 해줘야한다. git 홈페이지 접속 -> settings -> Developer Settings -> Personal access tokens -> Tokens (classic) 토큰을 다시 발급받고 생성된 토큰을 복사하여 password에 넣어주자 ~
1. 공공데이터포털 https://www.data.go.kr/index.do 회원가입 후 필요한 api 검색후 신청 신청후 받은 "인증키" 로 url 접속 필요한 파라미터 상세보기에 나와있으므로 문서보면서 사용하면 됨 2. 파이썬 코드 작성 필요한 패키지 import 하드코딩을 할 경우 페이지가 바뀔 때마다 유지보수 어려움이 있으므로 페이지의 일부만 가져와서 , json 속성으로 안에있는 data 전체를 csv에 저장 from urllib.request import Request, urlopen from urllib.parse import urlencode import pandas as pd import json base_url = "https://api.odcloud.kr/api/15002831/v1/..
사용자와 권한 관련 명령어 • 계정종류: root 유저와 사용자 계정 계정 살펴보기 /etc/passwd, /etc/shadow, /etc/group 내 권한 (whoami, id) 그룹 계정 및 권한(sudoer & sudo) sudo visudo - 수펴유저의 권한을 편집 사용자 생성과 그룹 생성 (adduser, useradd, usermod, deluser, userdel, addgroup, delgroup) 파일 권한 다루기 (chmod, chown, chgrp, umask) 파일 다루기 상급 • setuid, setgid 사용자를 sudo 권한에 추가 useradd -aG user1 sudo (Ubuntu) useradd -aG user1 wheel (Amazon AMI) 사용자 계정 - 권한..
기본 명령어 - 파일다루기 파일보기 ls,ls-l,ls-al 파일 내용 보기 cat, more, less 파일 만들기/지우기 touch, rm 파일복사 cp 파일이동 mv 파일 숏컷 ln (심볼릭 링크) 파일 속성 보기 file 디렉토리 만들기 mkdir, rmdir 디렉토리이동 cd,cd- 디렉토리 구조 . / .. / ~ 터미널 지우기 clear 시스템 종료 reboot, poweroff, shutdown 기본 명령어 - 파일 목록 보기 (ls = list) ls [OPTION]... [FILE]... 다양한 옵션을 이용하여 디렉토리 내 파일 목록 조회하기 ls ls -l ls -a ls -al ls-a-l ls *.txt : list : long list : all : all + long : all..
OSM API의 연결상태를 주기적으로 모니터링하기 위한 기능개발 1. 쉘 스크립트 작성 : PSQL 연결(데이터베이스) 및 LOG를 DB에 저장 리눅스 접속 쉘 스크립트 생성 : vi [파일명] #!/bin/bash url="https://tile.openstreetmap.org" # 2>&1은 에러 로그 뿐만 아닌 정상 로그도 가져오는 것 response=$(curl -I "$url" 2>&1) # 변수에서 "HTTP/"을 찾아 대소문자 구분 없이(-i) 찾은 뒤, # 그 결과에서 두 번째 컬럼(공백으로 구분된 부분) 즉, HTTP 상태 코드를 http_status 변수에 저장 http_status=$(echo "$response" | grep -i "HTTP/" | awk '{print $2}') #..
MQTT : Message Queuing Telemetry Transport 경량의 발행-구독 기반 메시징 프로토콜 MQTT는 일반적으로 네트워크 상에서 제한된 대역폭을 가진 장치들 사이에서 데이터를 효율적으로 전송하기 위해 설계함 MQTT는 발행-구독 메시징 패턴을 따른다. 이는 메시지를 발행하는 "Publisher"와 해당 메시지를 수신하는 "Subscriber" 사이의 통신을 의미. Publisher는 특정 주제(topic)에 대한 메시지를 발행하고, Subscriber는 관심 있는 주제를 구독하여 해당 주제에 대한 메시지를 수신함. MQTT는 경량 프로토콜로서, TCP/IP 위에서 동작하며, 대역폭이 제한된 네트워크 환경에서도 효율적으로 작동. 따라서 인터넷 연결이 불안정하거나 대역폭이 작은 장치..
로컬에 있는 파일을 다른 서버로, 즉 서로 다른 서버로 옮기는 경우 1. 터미널을 두개 띄운다. 2. 아래 명령어 입력 scp [이름].txt [user명]@192.xxx.xxx.xxx:/[보낼위치] 3. 보내는 서버 비밀번호 입력 4. 끝
일주일만에 우분투 접속하니 비밀번호를 까먹었다.. 보통 다 적어놨는데.. 왜 이것만 ... ..... 1. vm 머신을 통해 우분투 접속 2. 실행 시키고 로딩될 때 esc를 눌러준다. 3. 부트로더에서 2번째 선택 (Advanced options for Ubuntu) 4. 2번째 (recovery mode) 선택 5. 비밀번호 수정을 위해 root 선택 6. 텍스트 화면이 나오면 아래 명령어를 통해 비밀번호 변경 가능 passwd root 7. 설정이 끝났으면 화면을 나가고, resume를 통해 노말 부트로 실행시켜준다. -- 캡쳐가 안돼서 ..