[Node.js] Failed to load external module babel-register 오류 Node.js로 gulp 작업을 하다가 Failed to load external module babel-register라는 오류가 떠서 구글링을 해봤더니 이번에도 stackoverflow에서 이 오류에 관한 답을 찾았다. 답변자 자신도 gulp의 version이 3.9.1일때 같은 오류였는데 3.9.0버전으로 downgrade를 하니 이 오류가 사라졌다고 되어있다. 즉, 명령프롬프트에서 npm install -g gulp@3.9.0를 입력하고 다시 gulp를 실행하면 'Failed to load external module babel-register' 오류가 사라지고 정상적으로 작동한다. 출처 : https://stackoverflow.com/questions/35832739/error-with-gul.. Node.js 7년 전
[Android]안드로이드 SPRING DB연동(Retrofit2, Gson) [Android]안드로이드 SPRING DB연동(Retrofit2) Retrofit2을 사용하는법은 건너뛰고 안드로이드에서 회원가입을 해서 SPRING 을 통해서 DB에 값을 넣기위한 동작을 하겠습니다. 일단 안드로이드에ㅅ 회원정보데이터를 입력후 데이터를 넣을 DTO 클래스를 만들어줍니다. 그리고 회원가입 Activity에서 아래와 같이 EditText에 정보를 다 입력 후 회원가입 버튼을 누르면 아래의 코드가 실행됩니다. EditText에 입력한 값들을 dto객체에 set메서드를 통해 데이터를 저장합니다. 그리고 Gson을 이용해서 데이터를 보낼건데 먼저 Gradle에 가서 밑 사진의 두개의 dependency를 추가합니다.implementation 'com.squareup.retrofit2:conve.. Android 7년 전
[MySQL]Error Code: 1366. Incorrect string value: ~ 한글 INSERT 오류 [MySQL 한글 INSERT 오류] MySQL Workbench로 테이블에 한글로 INSERT하던 도중에 아래와 같은 오류가떠서 찾아보니 한글을 INSERT를 하면 위와 같은 오류가 뜬다는 것이다. 해결법을 보니 테이블을 만들때 마지막에 ENGINE=InnoDB DEFAULT CHARSET=utf8 을 추가하면 된다는 것이다. 추가를 하고 다시 INSERT를 하면 정상적으로 한글이 들어가는걸 볼 수 있다. Database 7년 전
[Android] Failed to load AppCompat ActionBar with unknown error 오류 / 레이아웃이 안보이는 경우 [Failed to load AppCompat ActionBar with unknown error 오류] 안드로이드스튜디오로 작업을 하다가 xml에 EditText를 추가했는데 레이아웃에 보이지 않아서 해결법을 찾아서 해결했다. 방법은 Preview에 우측상단에있는 빨간 화살표를 클릭하면 에러메시지가 보이는데 저 에러메시지를 복사해서 구글에 검색해보니Stackoverflow에서 이런 답변이 있었다. /res/values/styles.xml 에 가서 현재 코드가 위와 같이 적혀있을텐데 밑 사진처럼Theme.AppCompat.Light.DarkActionBar 앞에 Base. 를 앞에 붙여주고 Ctrl+s 을 눌러서 저장을 한 후 다시~.xml에 가서 보면 정상적으로 나오는걸 볼 수 있다! 출처 : http.. Android 7년 전
[MySQL] Error Code: 1406. Data too long for column - MySQL 해결법 [MySQL] Error Code: 1406. Data too long for column - MySQL 해결법 MySQL에 데이터를 INSERT를 하는 도중에 Error Code: 1406. Data too long for column - MySQL 이런 메시지가 떴다. 테이블 생성할때 타입과 크기를 고려했는데도 불구하고 이런 메시지가 떠서 구글에 검색해보니 stackoverflow에서 해결방법을 찾았다. 일단 명령프롬프트창을 켜서 MySQL로 접속한다. (아래화면) 그리고 SET @@global.sql_mode= 'NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION'; 을 입력하고 엔터를 치면 설정이 완료된다. (아래화면) 그리고 다시 INSERT를 해보면 데이터가 잘 들어간.. Database 7년 전
JDBC를 활용한 회원가입 예제 1. sign_up 회원가입 양식이 있는 페이지로 회원가입버튼(submit)을 누르게 되면 member_add.jsp로 페이지가 이동하면서 값이 넘어간다. (request방식) 2.member_add sign_up에서 넘어온 값을 request.getParameter로 받아서 새로 만든 변수에 넣고 회원가입을 한 정보들을 DB에 넣기 위해 INSERT 쿼리문에 pstmt.setString, setInt(물음표자리,변수)로 쿼리문을 채운 후에 pstmt.executeUpdate로 INSERT쿼리문을 실행 후 int형으로 반환되는 값으로 쿼리문 성공여부를 판단 후(updateCount) finally 블록에서 preparedStatement와 connection 객체를 close() 해주고 난 후에 Logi.. JSP 7년 전
데이터베이스(Database) / SQL 데이터베이스 개요 자료(Data) -현실 세계에서 관찰이나 측정을 통해 수집한 단순한 사실이나 값 정보(Information) -의사 결정에 도움을 줄 수 있는 유용한 형태-자료를 가공(처리)해서 얻을 수 있는 결과를 의미 데이터베이스 -어느 한 조직체의 여러 응용 시스템들이 공동으로 사용할 수 있도록 통합하여 저장한 운영데이터의 집합-공동의 목적을 지원하기 위한 서로 관련된 자료들의 모임.-주제와 관련된 의미 있는 데이터들의 모음 데이터베이스의 정의 통합된 데이터(integrated data) -산재되어 있지 않고 한 곳에 있어야 함-모든 데이터가 중복을 최소화하면서 통합 저장 데이터(stored data) -컴퓨터에서 처리가 가능하도록 전자적 형태로 저장-디스크, 테이프 등 컴퓨터가 접근 가능한 저장.. Database 7년 전
sqlplus로 계정 생성과 권한 부여하기 1. 윈도우키 + R키 ->cmd를 입력 후 Enter를 누르면 명령 프롬프트가 화면에 뜬다 2. sqlplus "/as sysdba" 를 입력 후 Enter를 누르면 아래와 같은 화면이 나온다. 3. 이제 새로운 계정을 생성해보자 create user 설정할 아이디 identified by 설정할 비밀번호; 를 입력 후 Enter를 누르면 사용자가 생성되었습니다. 라는 문구가 뜬다. (저는 아이디를 myid, 비밀번호를 mypw로 설정했습니다.) 4. 계정 생성 후 접근 및 사용을 하기 위해선 권한을 부여 해야한다. grant connect, resource, dba to 설정한 아이디; 입력 후 Enter를 누르면 권한이 부여되었습니다. 라는 문구가 뜬다. 계정생성과 권한부여 완료 Database 7년 전