일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 챗GPT
- 경제
- hackthissite
- Web
- Scala
- ChatGPT
- BOF 원정대
- flask
- php
- 웹해킹
- 인공지능
- Linux
- backend
- webhacking
- 리눅스
- BOF
- Javascript
- hacking
- 딥러닝
- c++
- hackerschool
- deep learning
- 백엔드
- 러닝스칼라
- Python
- c
- 파이썬
- Shellcode
- mysql
- 러닝 스칼라
- Today
- Total
목록개발 및 관련 자료 (76)
jam 블로그
mysqldump: Got error: 145: Table 'table_name' is marked as crashed and should be repaired when using LOCK TABLES 다음과 같은 오류가 날 경우 복구 방법입니다. repair table [table명] mysql>repair table table_name;
데이터베이스 접속 $ mysql -u 사용자명 -p dbname 설치 직후에는 root 사용자에 비밀번호가 없으므로 다음과 같이 접속하여 MySQL을 관리할 수 있다. $ mysql -u root mysql 비밀번호 변경 MySQL을 설치한 직후에는 root 계정에 암호가 지정되어 있지 않다. 다음 세가지 방법으로 비밀번호를 변경 할 수 있다. mysqladmin이용 $ mysqladmin -u root password 새비밀번호 update문 이용 $ mysql -u root mysql mysql> UPDATE user SET password=password('새비밀번호') WHERE user='root'; mysql> FLUSH PRIVILEGES; Set Password 이용 SET PASSWORD..
소켓프로그래밍의 흐름입니다. 서버 프로그램 같은 경우 socket -> bind -> listen -> accept -> write(or read) -> close 클라이언트 프로그램 같은 경우 socket -> connect -> read(or write) -> close 서버와 클라이언트가 통신 하는 방식은 다음과 같습니다. 1. 먼저 서버와 클라이언트는 각각 자신의 socket을 만듭니다. 2. 그 다음 서버는 bind함수 즉, 어떤 주소, 어떤 포트를 사용할 것인지 소켓의 종류는 무엇인지를 결정합니다. 3. 그리고 서버의 listen으로 접속을 기다립니다. 4. 이제 클라이언트는 connect 함수로 서버의 어떤 주소, 어떤 포트로 연결을 합니다. 5. 그리고 서버는 accept 함수에서 conn..
처음 시작 시 어떠한 개발 환경을 쓸 것인지 설정하는 화면이 나옵니다. 제대로 설정하면 편하겠지만 잘못 선택했을 경우 또는 여러 개발 환경을 써야한다면 바꿔주어야 하는데 그럴 경우 다음과 같이 하시면 됩니다. [그림 1] 도구 >> 설정 가져오기 및 내보내기(TOOL >> Import and Export Settings) [그림 2] 모두 다시 설정 선택 (Reset all Settings) [그림 3] 저장을 해서 여러가지 저장해 놓고 쓸수 있고 아님 새로 설정. [그림 4] 자기가 원하는 개발 설정