본문 바로가기

개발

(46)
MariaDB Can't connect to MySQL server on 'localhost' (10061) 해결하기 로컬에서 MariaDB(MySQL)를 접속하려고 했더니 Can't connect to MySQL server on 'localhost' (10061) 오류가 뜨기 시작했다. 구글링을 통해 찾아본 해결방법으로도 해결을 못했고 이상하게도 로컬이 아닌 곳에서는 접속이 잘 됐다. 결론부터 말하자면 기본 포트를 바꾼 사람만 이 글을 참고하길..! 기본 포트를 바꿨다면 아래 명령어로 접속해보자. mysql -u -p -port= 계정이 root이고 포트가 1111이라면 mysql -u root -p -port=1111 이렇게 쓰면 되는 것이다. -u 는 계정을 정해주는 옵션이고 -p는 비밀번호를 입력하겠다는 옵션이다. 이렇게 하니까 정상적으로 연결됐다.
자바 java.util.ConcurrentModificationException 오류 java.util.ConcurrentModificationException 오류 java.util.ConcurrentModificationException는 어떤 오류이며 어떻게 해결하는지 써보고자 합니다. 해당 오류는 보통 List를 for문에 넣고 돌리면서 값을 remove() 할 때 발생합니다. 값을 삭제시 데이터가 변하게 되고, 시작할 때 데이터 상태와 달라지게 됩니다. 즉, index 값이 변합니다. 해결방법은 iterator을 이용하여 해결합니다. List list = new ArrayList(); Iterator it = list.iterator(); while (it.hasNext()){ it.remove(); }
TelegramScreenShotBot 스크린샷 키를 누르면 해당 프로그램을 통해 텔레그램 특정 채널로 사진을 전송해주는 봇을 제작 중입니다.게임이 끝나고 게임 결과를 저장하기 위한 목적으로 제작 중입니다. 위와 같은 GUI로 구성하였습니다. (개발 당시 인증코드를 너무 많이 요청해서 일정 시간 차단을 먹은....)시험도 끝났으니 계속 개발해야겠네요
[Gradle] Jar 빌드 경로 설정하기 Gradle로 빌드하게 되면 보통은 프로젝트 폴더 안에 Jar 파일이 생기게 된다.이 경로를 바꾸는 방법은 아래와 같다. [ build.gradle ] 1234jar { destinationDir new File("C:/Project")} Colored by Color Scriptercs 검색어하늘빛, 하늘빛QP, 그래들, Gradle, Groovy, Java, 자바, Gradle Build, Gradle 빌드
자바 8의 기능, forEach * 기록용 123for(String text : list){ System.out.println(text);}cs 이렇게 만들어진 반복문을, 1list.forEach(text -> System.out.println(text));cs 이렇게 쓸 수 있습니다.
현재 만들고 있는 배치관리자 프로그램 현재 만들고 있는 배치 관리자(?) 라는 프로그램입니다.서버컴퓨터를 보면 굉장히 많은 배치파일이 있기에... 배치파일을 관리하고, 로그를 웹으로 보게 해볼려고 만드는 중입니다.
기록 Node.js - 라우터 라우터 라우터는 클라의 요청 패스를 보고 요청 정보를 처리하는 곳.기능 전달의 역활. 이걸 합쳐서 라우팅이라고 칭함. 클라가 /test로 요청을 보냄 ->미들웨어(응답 처리용)를 만듬 ->get() 함수로 라우터 등록 ->등록한 정보로 호출 ->함수 안에서 클라로 응답 보냄 예)/login 으로만 요청이 들어왔을때만 응답을 보냄. 1234567891011121314const express = require('express');const app = express();const path = require('path');const router = express.Router();const static = require("serve-static"); app.use(static(path.join(__dirname,..
기록 Node.js - 미들웨어 미들웨어 노드js 모듈 중 하나인 익스프레스는 미들웨어를 사용한다. 독립적인 기능을 가진 함수이다. next() 함수로 다음 미들웨어 호출 가능.미들웨어는 클라 요청은 전달 받을 수 있음.순서대로 전달.end()로 전달을 끝내고 결과를 보여줌. req: 요청res: 응답 예) 12345678910111213const express = require('express');const app = express(); app.use(function(req,res,next){ console.log("첫번째 미들웨어"); req.test = "Hello, World"; next();});app.use('/',function(req,res,next){ console.log("두번째 미들웨어"); res.end("" + ..

반응형