본문 바로가기

전체 글39

[MySQL] root 계정 비밀번호 분실했을 때 - mysql 8.x버전, window 안녕하세욤맨날 외부 서버 db만 들어가다가 오랜만에 로컬 db 들어가려니까ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 띠용..?  비밀번호가 맞지 않아서 연결 안 되는 것 같은데 예~~전에 설정해둔거라 기억나질 않는다. 비밀번호 초기화 폭풍 구글링 ..결론적으로 mysql 프로세스 죽이고, 비밀번호 바꾸는 sql문이 담긴 초기화 파일이랑 같이 커멘드 명령어로 mysql 서버를 실행시키면서 비밀번호 초기화된 채로 서버 실행되도록 하는 과정이다.  1. 서비스 - 'MySQL80' 찾아서 죽이기 마우스 우클릭 - 중지 버튼 눌러서 프로세스를 끈다.다음 속성 버튼 클릭  그럼 이렇게 속성창이 나오는데 여기.. 2024. 11. 2.
자바스크립트 htmlElement object로 css selector 경로 생성 최근에 업무하면서 자바스크립트 htmlElement 오브젝트를 css selector 형식으로 변환해야 할 일이 생겼다.HTML 객체는 자바스크립트 작성할 때 매~~우 많이 쓰는getElementById / getElementsByClassName 등 메서드에서 리턴된다. 예시로 문서를 만들어보자.   button1 에 대한 요소 객체 정의 후, 타입을 찍어보면 'object' 로 반환되고button1.constructor.name으로 객체의 생성자.. 2024. 9. 12.
[PHP] 상속 관련 객체 지향 개념들- 추상 클래스(Abstract Class) PHP 공부하면서 객체 지향 기법을 하나씩 접하고 있는데 내가 평소에 코딩할 때 객체 지향 기법들을 활용하지 못하고 있었구나... 를 절실히 깨닫는 중. 기본부터 충실히 잡고 가자! 이번 포스팅에선 객체 지향 기법 중 하나인 상속과, 상속과 관련된 기능들을 알아보려 한다. 상속 (Inheritance) 클래스의 상속이란 무엇인가.. 상속은 클래스 간의 계층적 관계를 구성하여 코드 재사용성을 높이고, 객체 지향 프로그래밍의 중요한 특징 중 하나인 다형성의 문법적 토대를 마련한다. 쉽게 말해서 부모가 자식을 낳으면 부모 유전자가 자식에게 유전되는 것처럼, B 클래스가 A 클래스를 상속한다고 하면 B 클래스가 A 클래스의 프로퍼티, 메서드를 상속받아 사용하거나 확장시킬 수 있다. 여기서 '확장'이 상속을 사용.. 2024. 3. 21.
파이썬 xml.etree.ElementTree로 CDATA 처리 xml 파일 형식을 처음 접해본 자의 처절..까진 아니지만 조금 고단했던 개발기록. 파이썬 xml.etree.ElementTree 모듈의 기본 설정으론 CDATA 마크업 처리를 하지 못한다. 그래서 CDATA를 마크업으로 처리하도록 ElementTree 파일을 수정하는 방법을 정리할 예정이다. XML ? 파이썬으로 xml 파일을 쓰려면 우선 xml이 어떤 구조를 지니는지 파악해야 한다!! gpt에 물어보니까 이렇게 친절하게 알려준다. 코딩하기 좋은 세상이여 ~ 암튼 xml은 웹 사이트, 데이터 베이스와 같은 컴퓨터 시스템 간의 통신이 용이하도록 사전 정의된 규칙으로, HTML과 비슷하게 태그로 구별이 되어있다. 모든 네트워크에서 xml 파일로 데이터를 손쉽게 전송 가능하다. xml 구조는 다음과 같다. .. 2024. 2. 20.