일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- docker
- PostgreSQL
- Python
- 책추천
- 독서
- 오블완
- 티스토리챌린지
- IntelliJ
- Linux
- 명령어
- 후기
- mssql
- 넥사크로
- mysql
- pandas
- oracle
- spring
- 책
- 네트워크
- SQL
- git
- 인덱스
- MariaDB
- Javascript
- github
- 리눅스
- springboot
- java
- 인터페이스
- DBMS
- Today
- Total
목록분류 전체보기 (511)
hanker
웹 개발을 하면서 자주 사용하는 요소를 보이게 하거나 숨기게하는 방법에 대해서 알아보자. 1. style.display 속성// modBtn ID 값을 가진 요소 숨기기document.getElementById('modBtn').style.display = 'none';// modBtn ID 값을 가진 요소 보이기document.getElementById('modBtn').style.display = 'block';// modBtn ID 값을 가진 요소를 원래 display 값으로 복원document.getElementById('modBtn').style.display = '';장점간단하고 직관적완전히 레이아웃에서 제거됨단점원래 display 값을 기억해야 함갑작스러운 변화로 자연스럽지 않음 2. st..
오라클에서 테이블 생성 시 다른 사용자들에게 해당 테이블의 Select, Insert, Update, Delete 권한을 부여 해보자. 특정 테이블 권한 부여 문법 -- 특정 테이블에 대한 권한 부여GRANT SELECT, INSERT, UPDATE, DELETE ON [스키마명.]테이블명 TO 사용자명;-- 개별 권한 부여GRANT SELECT ON [스키마명.]테이블명 TO 사용자명;GRANT INSERT ON [스키마명.]테이블명 TO 사용자명;GRANT UPDATE ON [스키마명.]테이블명 TO 사용자명;GRANT DELETE ON [스키마명.]테이블명 TO 사용자명; 예제 -- 특정 사용자에게 employees 테이블의 모든 DML 권한 부여GRANT SELECT, INSERT, UPDAT..
앱을 킬 때 알림이나 시간을 볼 수 있는 상단 상태바와 뒤로가기나 바탕화면 돌아가기 등 여러 화면 컨트롤이 가능한 하단 네비게이션 바를 숨겨보자. 상태바(Status Bar): 화면 상단에 위치하며 시간, 배터리, 알림 등의 정보를 표시네비게이션 바(Navigation Bar): 화면 하단에 위치하며 뒤로가기, 홈, 최근 앱 등의 버튼을 제공 시스템 UI 숨기기 public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(..

📚 책 정보제목: 나태한 완벽주의자저자: 피터 홀린스출판사: 넥서스BIZ출간 연도: 2025년 5월 01일읽은 기간: 2025. 06. 30 ~ 2025. 07. 01 (2일) 📝 책 소개피터 홀린스의 나태한 완벽주의자는 우리가 흔히 게으름이라고 단순하게 치부해버리는 행동들 뒤에 숨겨진 복잡한 심리 구조를 날카롭게 해부한다.많은 사람들이 자신을 게으르다고 자책하지만, 저자는 전혀 다른 관점을 제시한다. 진짜 문제는 게으름이 아니라 완벽주의라는 것이다. "나태함은 당신이 게으르기 때문이 아니라, 너무 잘하고 싶기 때문이다"라는 핵심 메시지가 이를 명확히 보여준다.실패에 대한 두려움, 높은 기준에 대한 압박감, 시작하기도 전에 포기해버리는 패턴들... 이 모든 것이 사실은 완벽하게 해내고 싶다는 욕구에서..

📚 책 정보제목: 스토너 저자: 존 윌리엄스출판사: 알에이치코리아출간 연도: 2020년 6월 24일읽은 기간: 2025. 06. 21 ~ 2025. 06. 29 (9일) 📝 책 소개존 윌리엄스의 스토너는 1965년 출간 당시에는 거의 주목받지 못한 채 잊혀진 작품이었다. 하지만 2000년대 이후 유럽에서 재발견되면서 20세기 미국 문학의 숨겨진 걸작이라는 찬사와 함께 전 세계적으로 열렬한 호평을 받게 되었다.주인공 윌리엄 스토너는 미주리의 가난한 농부 집안에서 태어나 대학에서 문학을 만나 교수가 되지만, 그의 삶은 결코 화려하거나 극적이지 않다. 불행한 결혼생활, 학계에서의 소외, 개인적 좌절의 연속이다. 그럼에도 그는 묵묵히 자신의 길을 걸어간다.작가 존 윌리엄스는 바로 이런 평범한 한 인간의 일생..

USB로 연결된 실제 태블릿과 로컬 프로젝트 간 통신을 설정하기 위해 adb 명령어 입력 시 adb.exe: more than one device/emulator 오류가 발생했다. 오류 발생 원인 위 명령어를 통해 로컬 프로젝트 간 통신 연결을 하다가 발생했다.여러 디바이스가 연결되어 있어서 발생하는 오류이다. 해결 방법 우선 연결되어 있는 디바이스 목록을 확인 해보자 adb devices 여기서 특정 디바이스에 연결하기 위해 디바이스 명을 지정 해준 후 adb reverse ~ 명령어를 써주면 된다.adb -s emulator-5554 reverse tcp:8080 tcp:8080 이렇게 설정하면 해당 디바이스가 로컬 프로젝트에 잘 연결됨을 확인할 수 있다.

이 오류는 참조 무결성 제약 조건 위반으로 발생한다.간단히 말해서,부모 테이블의 레코드를 삭제하려고 할 때 해당 레코드를 참조하는 자식 테이블의 레코드가 존재할 경우 발생하는 오류다. 예시 -- 부서 테이블 (부모)CREATE TABLE DEPARTMENT ( DEPT_ID NUMBER PRIMARY KEY, DEPT_NAME VARCHAR2(100));-- 사원 테이블 (자식)CREATE TABLE EMPLOYEE ( EMP_ID NUMBER PRIMARY KEY, EMP_NAME VARCHAR2(100), DEPT_ID NUMBER, CONSTRAINT FK_EMP_DEPT FOREIGN KEY (DEPT_ID) REFERENCES DEPARTMENT(DEPT_ID))..

Java 8에서 도입된 Java Stream의 filter 기능에 대해서 알아보자. filter() 메서드는 주어진 조건을 만족하는 요소들만 통과시키는 중간 연산자이다. 1. filter() 기본 사용법public class Main { public static void main(String[] args) throws Exception { List numbers = Arrays.asList(1, 2, 3, 4, 5, 6, 7, 8, 9, 10); // 짝수만 필터링 List evenNumbers = numbers.stream() .filter(n -> n % 2 == 0) .collect(Collectors...

Java에서 배열안에 데이터를 정렬하는 방법에 대해서 알아보자. 1. Arrays.sort() 가장 간단하면서 일반적인 방법인 Arrays.sort() 메서드를 알아보자. 기본 타입 배열 정렬public class Main { public static void main(String[] args) throws Exception { // 정수 배열 정렬 int[] numbers = {5, 2, 8, 1, 9, 3}; Arrays.sort(numbers); System.out.println("정렬된 정수 배열: " + Arrays.toString(numbers)); // 문자열 배열 정렬 String[] names = {"A"..

📚 책 정보제목: 회복탄력성의 뇌과학 저자: 아디티 네루카출판사: 현대지성출간 연도: 2025년 5월 22일읽은 기간: 2025. 06. 21 ~ 2025. 06. 27(7일) 📝 책 소개회복탄력성의 뇌과학은 단순한 정신론이 아닌, 과학적 근거를 바탕으로 스트레스 극복의 실질적인 해법을 제시해준다. 회복탄력성이라는 핵심 키워드를 통해 갑작스럽게 다가오는 스트레스 상황에서도 흔들리지 않고 다시 일어설 수 있는 구체적인 방법들을 친절하게 안내한다.이 책은 뇌과학 연구 결과를 토대로 우리의 뇌가 어떻게 스트레스에 반응하는지, 그리고 어떤 방식으로 회복력을 키울 수 있는지를 명확하게 설명해준다. 어려운 학술적 내용을 일반인도 쉽게 이해할 수 있도록 풀어내어, 바로 실생활에 적용할 수 있게 해준다. 💡 후기..